diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c6ce251..6e3ea34 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,7 @@ importers: version: 4.14.197 '@types/lodash-es': specifier: ^4.17.9 - version: 4.17.9 + version: 4.17.12 '@types/node': specifier: ^20.5.7 version: 20.5.7 @@ -49,7 +49,7 @@ importers: version: 20.0.6 '@vitest/coverage-v8': specifier: ^2.0.0 - version: 2.0.0(vitest@2.0.0) + version: 2.0.0(vitest@2.0.0(@types/node@20.5.7)(terser@5.31.2)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -70,7 +70,7 @@ importers: version: 9.0.0(eslint@9.7.0) eslint-plugin-prettier: specifier: ^5.0.0 - version: 5.0.0(eslint-config-prettier@9.0.0)(eslint@9.7.0)(prettier@3.0.3) + version: 5.0.0(eslint-config-prettier@9.0.0(eslint@9.7.0))(eslint@9.7.0)(prettier@3.0.3) klaw: specifier: ^4.1.0 version: 4.1.0 @@ -115,7 +115,7 @@ importers: version: 3.4.6(typescript@5.2.2) vitest: specifier: ^2.0.0 - version: 2.0.0(@types/node@20.5.7) + version: 2.0.0(@types/node@20.5.7)(terser@5.31.2) packages: @@ -743,8 +743,8 @@ packages: '@types/klaw@3.0.3': resolution: {integrity: sha512-mXlRDFbTLpVysvxahXUQav0hFctgu3Fqr2xmSrpf/ptO/FwOp7SFEGsJkEihwshMbof3/BIiVJ/o42cuOOuv6g==} - '@types/lodash-es@4.17.9': - resolution: {integrity: sha512-ZTcmhiI3NNU7dEvWLZJkzG6ao49zOIjEgIE0RgV7wbPxU0f2xT3VSAHw2gmst8swH6V0YkLRGp4qPlX/6I90MQ==} + '@types/lodash-es@4.17.12': + resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} '@types/lodash@4.14.197': resolution: {integrity: sha512-BMVOiWs0uNxHVlHBgzTIqJYmj+PgCo4euloGF+5m4okL3rEYzM2EEv78mw8zWSMM57dM7kVIgJ2QDvwHSoCI5g==} @@ -3440,8 +3440,9 @@ snapshots: '@rollup/plugin-alias@5.1.0(rollup@4.0.0)': dependencies: - rollup: 4.0.0 slash: 4.0.0 + optionalDependencies: + rollup: 4.0.0 '@rollup/plugin-commonjs@25.0.8(rollup@4.0.0)': dependencies: @@ -3451,11 +3452,13 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 + optionalDependencies: rollup: 4.0.0 '@rollup/plugin-json@6.1.0(rollup@4.0.0)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.0.0) + optionalDependencies: rollup: 4.0.0 '@rollup/plugin-node-resolve@15.2.3(rollup@4.0.0)': @@ -3466,34 +3469,39 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 + optionalDependencies: rollup: 4.0.0 '@rollup/plugin-replace@5.0.7(rollup@4.0.0)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.0.0) magic-string: 0.30.10 + optionalDependencies: rollup: 4.0.0 '@rollup/plugin-terser@0.4.4(rollup@4.0.0)': dependencies: - rollup: 4.0.0 serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.31.2 + optionalDependencies: + rollup: 4.0.0 '@rollup/plugin-typescript@11.1.3(rollup@4.0.0)(tslib@2.6.2)(typescript@5.2.2)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.0.0) resolve: 1.22.8 + typescript: 5.2.2 + optionalDependencies: rollup: 4.0.0 tslib: 2.6.2 - typescript: 5.2.2 '@rollup/pluginutils@5.1.0(rollup@4.0.0)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 4.0.0 '@rollup/rollup-android-arm-eabi@4.0.0': @@ -3579,7 +3587,7 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.0.0)': + '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.0.0(typescript@5.2.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -3595,7 +3603,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/github@10.1.0(semantic-release@24.0.0)': + '@semantic-release/github@10.1.0(semantic-release@24.0.0(typescript@5.2.2))': dependencies: '@octokit/core': 6.1.2 '@octokit/plugin-paginate-rest': 11.3.3(@octokit/core@6.1.2) @@ -3617,7 +3625,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@semantic-release/npm@12.0.1(semantic-release@24.0.0)': + '@semantic-release/npm@12.0.1(semantic-release@24.0.0(typescript@5.2.2))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 @@ -3634,7 +3642,7 @@ snapshots: semver: 7.6.2 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.0.0)': + '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.0.0(typescript@5.2.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -3678,7 +3686,7 @@ snapshots: dependencies: '@types/node': 20.5.7 - '@types/lodash-es@4.17.9': + '@types/lodash-es@4.17.12': dependencies: '@types/lodash': 4.14.197 @@ -3696,7 +3704,7 @@ snapshots: '@types/semver@7.5.8': {} - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@9.7.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint@9.7.0)(typescript@5.2.2)': dependencies: '@eslint-community/regexpp': 4.11.0 '@typescript-eslint/parser': 6.21.0(eslint@9.7.0)(typescript@5.2.2) @@ -3711,6 +3719,7 @@ snapshots: natural-compare: 1.4.0 semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.2.2) + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -3723,6 +3732,7 @@ snapshots: '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.5 eslint: 9.7.0 + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -3739,6 +3749,7 @@ snapshots: debug: 4.3.5 eslint: 9.7.0 ts-api-utils: 1.3.0(typescript@5.2.2) + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -3755,6 +3766,7 @@ snapshots: minimatch: 9.0.3 semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.2.2) + optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -3778,7 +3790,7 @@ snapshots: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@vitest/coverage-v8@2.0.0(vitest@2.0.0)': + '@vitest/coverage-v8@2.0.0(vitest@2.0.0(@types/node@20.5.7)(terser@5.31.2))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -3793,7 +3805,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 7.0.1 - vitest: 2.0.0(@types/node@20.5.7) + vitest: 2.0.0(@types/node@20.5.7)(terser@5.31.2) transitivePeerDependencies: - supports-color @@ -4129,6 +4141,7 @@ snapshots: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 + optionalDependencies: typescript: 5.2.2 create-require@1.1.1: {} @@ -4370,13 +4383,13 @@ snapshots: eslint-config-icebreaker@1.2.2(eslint@9.7.0)(typescript@5.2.2): dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@9.7.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint@9.7.0)(typescript@5.2.2) '@typescript-eslint/parser': 6.21.0(eslint@9.7.0)(typescript@5.2.2) eslint: 9.7.0 eslint-config-prettier: 8.10.0(eslint@9.7.0) - eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.4.0)(eslint@9.7.0) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@9.7.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) + eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0))(eslint-plugin-n@16.6.2(eslint@9.7.0))(eslint-plugin-promise@6.4.0(eslint@9.7.0))(eslint@9.7.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.7.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) eslint-plugin-n: 16.6.2(eslint@9.7.0) eslint-plugin-node: 11.1.0(eslint@9.7.0) eslint-plugin-promise: 6.4.0(eslint@9.7.0) @@ -4395,10 +4408,10 @@ snapshots: dependencies: eslint: 9.7.0 - eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.2)(eslint-plugin-promise@6.4.0)(eslint@9.7.0): + eslint-config-standard@17.1.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0))(eslint-plugin-n@16.6.2(eslint@9.7.0))(eslint-plugin-promise@6.4.0(eslint@9.7.0))(eslint@9.7.0): dependencies: eslint: 9.7.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) eslint-plugin-n: 16.6.2(eslint@9.7.0) eslint-plugin-promise: 6.4.0(eslint@9.7.0) @@ -4410,13 +4423,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@9.7.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.7.0): dependencies: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 9.7.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.7.0))(eslint@9.7.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -4427,13 +4440,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.7.0))(eslint@9.7.0): dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@9.7.0)(typescript@5.2.2) debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@9.7.0)(typescript@5.2.2) eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@9.7.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.7.0) transitivePeerDependencies: - supports-color @@ -4450,9 +4464,8 @@ snapshots: eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0): dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@9.7.0)(typescript@5.2.2) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -4461,7 +4474,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.7.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@9.7.0)(typescript@5.2.2))(eslint-plugin-import@2.29.1)(eslint@9.7.0))(eslint@9.7.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -4471,6 +4484,8 @@ snapshots: object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@9.7.0)(typescript@5.2.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -4501,13 +4516,14 @@ snapshots: resolve: 1.22.8 semver: 6.3.1 - eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0)(eslint@9.7.0)(prettier@3.0.3): + eslint-plugin-prettier@5.0.0(eslint-config-prettier@9.0.0(eslint@9.7.0))(eslint@9.7.0)(prettier@3.0.3): dependencies: eslint: 9.7.0 - eslint-config-prettier: 9.0.0(eslint@9.7.0) prettier: 3.0.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 + optionalDependencies: + eslint-config-prettier: 9.0.0(eslint@9.7.0) eslint-plugin-promise@6.4.0(eslint@9.7.0): dependencies: @@ -5624,9 +5640,10 @@ snapshots: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.0.0 source-map: 0.7.4 yargs: 17.7.2 + optionalDependencies: + rollup: 4.0.0 rollup@4.0.0: optionalDependencies: @@ -5688,11 +5705,11 @@ snapshots: semantic-release@24.0.0(typescript@5.2.2): dependencies: - '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.0.0) + '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.0.0(typescript@5.2.2)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 10.1.0(semantic-release@24.0.0) - '@semantic-release/npm': 12.0.1(semantic-release@24.0.0) - '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.0.0) + '@semantic-release/github': 10.1.0(semantic-release@24.0.0(typescript@5.2.2)) + '@semantic-release/npm': 12.0.1(semantic-release@24.0.0(typescript@5.2.2)) + '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.0.0(typescript@5.2.2)) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.2.2) debug: 4.3.5 @@ -6111,13 +6128,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.0.0(@types/node@20.5.7): + vite-node@2.0.0(@types/node@20.5.7)(terser@5.31.2): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.3(@types/node@20.5.7) + vite: 5.3.3(@types/node@20.5.7)(terser@5.31.2) transitivePeerDependencies: - '@types/node' - less @@ -6128,19 +6145,19 @@ snapshots: - supports-color - terser - vite@5.3.3(@types/node@20.5.7): + vite@5.3.3(@types/node@20.5.7)(terser@5.31.2): dependencies: - '@types/node': 20.5.7 esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.18.1 optionalDependencies: + '@types/node': 20.5.7 fsevents: 2.3.3 + terser: 5.31.2 - vitest@2.0.0(@types/node@20.5.7): + vitest@2.0.0(@types/node@20.5.7)(terser@5.31.2): dependencies: '@ampproject/remapping': 2.3.0 - '@types/node': 20.5.7 '@vitest/expect': 2.0.0 '@vitest/runner': 2.0.0 '@vitest/snapshot': 2.0.0 @@ -6155,9 +6172,11 @@ snapshots: std-env: 3.7.0 tinybench: 2.8.0 tinypool: 1.0.0 - vite: 5.3.3(@types/node@20.5.7) - vite-node: 2.0.0(@types/node@20.5.7) + vite: 5.3.3(@types/node@20.5.7)(terser@5.31.2) + vite-node: 2.0.0(@types/node@20.5.7)(terser@5.31.2) why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 20.5.7 transitivePeerDependencies: - less - lightningcss