diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index de8bb4e..17aebc8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,22 +13,22 @@ importers: version: 9.21.0 chai: specifier: ^5.0.0 - version: 5.2.0 + version: 5.3.3 eslint: specifier: ^9.21.0 - version: 9.21.0 + version: 9.21.0(supports-color@8.1.1) eslint-config-prettier: specifier: ^10.0.1 - version: 10.0.2(eslint@9.21.0) + version: 10.0.2(eslint@9.21.0(supports-color@8.1.1)) eslint-plugin-mocha: specifier: ^10.5.0 - version: 10.5.0(eslint@9.21.0) + version: 10.5.0(eslint@9.21.0(supports-color@8.1.1)) eslint-plugin-n: specifier: ^17.15.1 - version: 17.15.1(eslint@9.21.0) + version: 17.15.1(eslint@9.21.0(supports-color@8.1.1)) eslint-plugin-prettier: specifier: ^5.2.3 - version: 5.2.3(eslint-config-prettier@10.0.2(eslint@9.21.0))(eslint@9.21.0)(prettier@3.5.2) + version: 5.2.3(eslint-config-prettier@10.0.2(eslint@9.21.0(supports-color@8.1.1)))(eslint@9.21.0(supports-color@8.1.1))(prettier@3.5.2) globals: specifier: ^16.0.0 version: 16.0.0 @@ -185,16 +185,16 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - chai@5.2.0: - resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} - engines: {node: '>=12'} + chai@5.3.3: + resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} + engines: {node: '>=18'} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - check-error@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + check-error@2.1.3: + resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==} engines: {node: '>= 16'} chokidar@3.6.0: @@ -421,6 +421,7 @@ packages: glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true globals@13.24.0: @@ -527,8 +528,8 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - loupe@3.1.3: - resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + loupe@3.2.1: + resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -594,8 +595,8 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - pathval@2.0.0: - resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + pathval@2.0.1: + resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} engines: {node: '>= 14.16'} picomatch@2.3.1: @@ -761,12 +762,12 @@ snapshots: '@eslint-community/eslint-utils@4.4.1(eslint@9.21.0)': dependencies: - eslint: 9.21.0 + eslint: 9.21.0(supports-color@8.1.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.19.2': + '@eslint/config-array@0.19.2(supports-color@8.1.1)': dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.0(supports-color@8.1.1) @@ -778,7 +779,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.0': + '@eslint/eslintrc@3.3.0(supports-color@8.1.1)': dependencies: ajv: 6.12.6 debug: 4.4.0(supports-color@8.1.1) @@ -889,20 +890,20 @@ snapshots: camelcase@6.3.0: {} - chai@5.2.0: + chai@5.3.3: dependencies: assertion-error: 2.0.1 - check-error: 2.1.1 + check-error: 2.1.3 deep-eql: 5.0.2 - loupe: 3.1.3 - pathval: 2.0.0 + loupe: 3.2.1 + pathval: 2.0.1 chalk@4.1.2: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - check-error@2.1.1: {} + check-error@2.1.3: {} chokidar@3.6.0: dependencies: @@ -965,58 +966,58 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.21.0): + eslint-compat-utils@0.5.1(eslint@9.21.0(supports-color@8.1.1)): dependencies: - eslint: 9.21.0 + eslint: 9.21.0(supports-color@8.1.1) semver: 7.7.1 - eslint-config-prettier@10.0.2(eslint@9.21.0): + eslint-config-prettier@10.0.2(eslint@9.21.0(supports-color@8.1.1)): dependencies: - eslint: 9.21.0 + eslint: 9.21.0(supports-color@8.1.1) - eslint-plugin-es-x@7.8.0(eslint@9.21.0): + eslint-plugin-es-x@7.8.0(eslint@9.21.0(supports-color@8.1.1)): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0) '@eslint-community/regexpp': 4.12.1 - eslint: 9.21.0 - eslint-compat-utils: 0.5.1(eslint@9.21.0) + eslint: 9.21.0(supports-color@8.1.1) + eslint-compat-utils: 0.5.1(eslint@9.21.0(supports-color@8.1.1)) - eslint-plugin-mocha@10.5.0(eslint@9.21.0): + eslint-plugin-mocha@10.5.0(eslint@9.21.0(supports-color@8.1.1)): dependencies: - eslint: 9.21.0 - eslint-utils: 3.0.0(eslint@9.21.0) + eslint: 9.21.0(supports-color@8.1.1) + eslint-utils: 3.0.0(eslint@9.21.0(supports-color@8.1.1)) globals: 13.24.0 rambda: 7.5.0 - eslint-plugin-n@17.15.1(eslint@9.21.0): + eslint-plugin-n@17.15.1(eslint@9.21.0(supports-color@8.1.1)): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0) enhanced-resolve: 5.18.1 - eslint: 9.21.0 - eslint-plugin-es-x: 7.8.0(eslint@9.21.0) + eslint: 9.21.0(supports-color@8.1.1) + eslint-plugin-es-x: 7.8.0(eslint@9.21.0(supports-color@8.1.1)) get-tsconfig: 4.10.0 globals: 15.15.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.7.1 - eslint-plugin-prettier@5.2.3(eslint-config-prettier@10.0.2(eslint@9.21.0))(eslint@9.21.0)(prettier@3.5.2): + eslint-plugin-prettier@5.2.3(eslint-config-prettier@10.0.2(eslint@9.21.0(supports-color@8.1.1)))(eslint@9.21.0(supports-color@8.1.1))(prettier@3.5.2): dependencies: - eslint: 9.21.0 + eslint: 9.21.0(supports-color@8.1.1) prettier: 3.5.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: - eslint-config-prettier: 10.0.2(eslint@9.21.0) + eslint-config-prettier: 10.0.2(eslint@9.21.0(supports-color@8.1.1)) eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-utils@3.0.0(eslint@9.21.0): + eslint-utils@3.0.0(eslint@9.21.0(supports-color@8.1.1)): dependencies: - eslint: 9.21.0 + eslint: 9.21.0(supports-color@8.1.1) eslint-visitor-keys: 2.1.0 eslint-visitor-keys@2.1.0: {} @@ -1025,13 +1026,13 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.21.0: + eslint@9.21.0(supports-color@8.1.1): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 + '@eslint/config-array': 0.19.2(supports-color@8.1.1) '@eslint/core': 0.12.0 - '@eslint/eslintrc': 3.3.0 + '@eslint/eslintrc': 3.3.0(supports-color@8.1.1) '@eslint/js': 9.21.0 '@eslint/plugin-kit': 0.2.7 '@humanfs/node': 0.16.6 @@ -1224,7 +1225,7 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - loupe@3.1.3: {} + loupe@3.2.1: {} lru-cache@10.4.3: {} @@ -1303,7 +1304,7 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - pathval@2.0.0: {} + pathval@2.0.1: {} picomatch@2.3.1: {}