diff --git a/package.json b/package.json index 87d5baa..933f33e 100644 --- a/package.json +++ b/package.json @@ -53,24 +53,24 @@ "@babel/plugin-syntax-import-assertions": "7.26.0", "@commitlint/cli": "19.7.1", "@commitlint/config-conventional": "19.7.1", - "@eslint/js": "9.19.0", + "@eslint/js": "9.20.0", "@types/babel__core": "7.20.5", "@types/lodash-es": "4.17.12", "@types/node": "22.13.1", "@vitest/coverage-v8": "2.1.9", "commitizen": "4.3.1", "cz-conventional-changelog": "3.3.0", - "eslint": "9.19.0", + "eslint": "9.20.0", "eslint-config-prettier": "10.0.1", "globals": "15.14.0", "husky": "9.1.7", "lint-staged": "15.4.3", "lodash-es": "4.17.21", - "pkgroll": "2.6.1", + "pkgroll": "2.8.2", "prettier": "3.4.2", "tsx": "4.19.2", "typescript": "5.7.3", - "typescript-eslint": "8.22.0", + "typescript-eslint": "8.23.0", "vite-tsconfig-paths": "5.1.4", "vitest": "2.1.9" } diff --git a/yarn.lock b/yarn.lock index ed5908f..70c1b78 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1016,6 +1016,15 @@ __metadata: languageName: node linkType: hard +"@eslint/core@npm:^0.11.0": + version: 0.11.0 + resolution: "@eslint/core@npm:0.11.0" + dependencies: + "@types/json-schema": "npm:^7.0.15" + checksum: 10/0a055edf516529d19eea2196e3149eefb4c6f0bb30145b08cdb92ec114735630bd27585f76466c7cb6fa1073617d1f5e49b36ad63d4d45e55defd94a3268256d + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^3.2.0": version: 3.2.0 resolution: "@eslint/eslintrc@npm:3.2.0" @@ -1033,10 +1042,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.19.0": - version: 9.19.0 - resolution: "@eslint/js@npm:9.19.0" - checksum: 10/d8133a83330676d5f0827713af2e9bbf35530631a93520fb59ead6b827a325c54fdd7ad99f2158f895fb393c47bbc55dfdaa945998a647f3b9230f1d5324a626 +"@eslint/js@npm:9.20.0": + version: 9.20.0 + resolution: "@eslint/js@npm:9.20.0" + checksum: 10/2304cd725700046ba611f06bf9cd0941db7e02e0d602d8fd9e4734c13067699954597b9a3a2b048ce02eb0550373669d2ab7be6edaf6abf7b67eb19d1276b57b languageName: node linkType: hard @@ -1613,115 +1622,115 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.22.0" +"@typescript-eslint/eslint-plugin@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.23.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.22.0" - "@typescript-eslint/type-utils": "npm:8.22.0" - "@typescript-eslint/utils": "npm:8.22.0" - "@typescript-eslint/visitor-keys": "npm:8.22.0" + "@typescript-eslint/scope-manager": "npm:8.23.0" + "@typescript-eslint/type-utils": "npm:8.23.0" + "@typescript-eslint/utils": "npm:8.23.0" + "@typescript-eslint/visitor-keys": "npm:8.23.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.0.0" + ts-api-utils: "npm:^2.0.1" peerDependencies: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/7211ad95f20a27182e2b55ef50102dfee4a7084c267c4e24cca24f0a28daa0360074a38bb71e407dad6d99db1165096b324b708cf35904b1d4f62fc9d5fd0f98 + checksum: 10/3900a86f6edf9fee496e8814ed4c8d405f9331808174f4bca0d3af2541a947e872c9f7519a2549644ba5aae1dc06a63308bda9d8da00ef7c62f685be05502d5e languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/parser@npm:8.22.0" +"@typescript-eslint/parser@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/parser@npm:8.23.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.22.0" - "@typescript-eslint/types": "npm:8.22.0" - "@typescript-eslint/typescript-estree": "npm:8.22.0" - "@typescript-eslint/visitor-keys": "npm:8.22.0" + "@typescript-eslint/scope-manager": "npm:8.23.0" + "@typescript-eslint/types": "npm:8.23.0" + "@typescript-eslint/typescript-estree": "npm:8.23.0" + "@typescript-eslint/visitor-keys": "npm:8.23.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/6b7fee52345e8a32d8cfea1ac4aeb563cb0c44ba46290686afde1cd541b787fcf61bec0e6960559f544e9ba3b72670a68f8eda860384aebb5744101f0f1a68c9 + checksum: 10/7c3ae38665effc7a730d455657ca535c1553ab154d3b983ed4df2bc5b87291b69f4b90245356d8fc5a414d6dca36b34780d9408a45ac272d4bc390b8f03bda4d languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/scope-manager@npm:8.22.0" +"@typescript-eslint/scope-manager@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/scope-manager@npm:8.23.0" dependencies: - "@typescript-eslint/types": "npm:8.22.0" - "@typescript-eslint/visitor-keys": "npm:8.22.0" - checksum: 10/7fb4bae6d9f8b86a43405b24828cd36ba0751cce4346d86821a4827cded93227f92668044e5e6d802a32096b50cfcaf2ce9ab65322310fa68f5e3819bef70168 + "@typescript-eslint/types": "npm:8.23.0" + "@typescript-eslint/visitor-keys": "npm:8.23.0" + checksum: 10/eb4624ccd907c21ca49c4600dec0c447349d7e987cda21181c008dc5ce855590e311efabe73b79b15da0948ce5f63ce0c33613ab4a39ea95578b099b724392e3 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/type-utils@npm:8.22.0" +"@typescript-eslint/type-utils@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/type-utils@npm:8.23.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.22.0" - "@typescript-eslint/utils": "npm:8.22.0" + "@typescript-eslint/typescript-estree": "npm:8.23.0" + "@typescript-eslint/utils": "npm:8.23.0" debug: "npm:^4.3.4" - ts-api-utils: "npm:^2.0.0" + ts-api-utils: "npm:^2.0.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/1da2447ce12f09370082daeef88f8922842e39d2a7b0abe3def21442f85bf4250524c60cbb97276d5cd876783b976dcb0ed85aeb8c0b100d83b7f3a59cdfccbf + checksum: 10/b036a48c5eacef10ed42aef02c859011b11b52938eab4857cfa267730820b90fd29d978a28d43174605b6b7966f095c813d9107e9f0995b92231b53983b12092 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/types@npm:8.22.0" - checksum: 10/b43ea5b05ed0b43dcee8d2fa98b2c3f79c604780cbd56e6ba7f89e3066798b7169848694f59523fd2003e8fa699ddc97f28b0860a4eb04eea26c96d5ac9346bd +"@typescript-eslint/types@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/types@npm:8.23.0" + checksum: 10/e2a68bc6e89226e47e495a91e0614aa5c3c4580b11f7fd99ac6728c1fce92f10755b0d7ade3cf6d3eb1209cd9cd0f29bd742f8dddc394b28bcead7025394eaa2 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.22.0" +"@typescript-eslint/typescript-estree@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.23.0" dependencies: - "@typescript-eslint/types": "npm:8.22.0" - "@typescript-eslint/visitor-keys": "npm:8.22.0" + "@typescript-eslint/types": "npm:8.23.0" + "@typescript-eslint/visitor-keys": "npm:8.23.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" minimatch: "npm:^9.0.4" semver: "npm:^7.6.0" - ts-api-utils: "npm:^2.0.0" + ts-api-utils: "npm:^2.0.1" peerDependencies: typescript: ">=4.8.4 <5.8.0" - checksum: 10/e3c0b191e2a0f55101c3e3333904f3a255d635e4ea0d026981cc25e83b62660a3a8a7993ac4a3d0c8756afb7dc272099eec48fd93e100a2b8467a5b80ef0026c + checksum: 10/ddc9790d460bea065eeed3760759c034aef307e72c51b5ec7d869fdc77f18c28354c9e35841b44eebbdc54241bab4154809ae8213d33593a9bff20dc3b247fc3 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/utils@npm:8.22.0" +"@typescript-eslint/utils@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/utils@npm:8.23.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.22.0" - "@typescript-eslint/types": "npm:8.22.0" - "@typescript-eslint/typescript-estree": "npm:8.22.0" + "@typescript-eslint/scope-manager": "npm:8.23.0" + "@typescript-eslint/types": "npm:8.23.0" + "@typescript-eslint/typescript-estree": "npm:8.23.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/92a5ae5d79a5988e88fdda8d5e88f73e7b9ce24b339098d72698dba766ded274c24d0e2857bcb799c0aa7a59257e54a273eabdaaab39a5cd20283669201eeb53 + checksum: 10/72588d617ee5b1fa1020d008a7ff714a4a1e0fc1167aa9ff4b8ae71a37b25f43b2d40bca3380c56bb84d4092b6cac8d5d14d74e290e80217175ccf8237faf22a languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.22.0": - version: 8.22.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.22.0" +"@typescript-eslint/visitor-keys@npm:8.23.0": + version: 8.23.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.23.0" dependencies: - "@typescript-eslint/types": "npm:8.22.0" + "@typescript-eslint/types": "npm:8.23.0" eslint-visitor-keys: "npm:^4.2.0" - checksum: 10/1a172620d46e23362c5d1e1e7c8186856dff6b6f1c2697d67f9aac1b3dfd0de96c2c73487e4deed80fad3bfa5cf74cfed3519221657c6ede602b04ac091525a4 + checksum: 10/fd473849b85e564e31aec64feb3417a4e16e48bf21f1959fbab56258e19c21ef47bbdb523c64a8921cdc82a5083735418890b6f74b564fd1ece305c977a0f7a6 languageName: node linkType: hard @@ -2924,16 +2933,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:9.19.0": - version: 9.19.0 - resolution: "eslint@npm:9.19.0" +"eslint@npm:9.20.0": + version: 9.20.0 + resolution: "eslint@npm:9.20.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.12.1" "@eslint/config-array": "npm:^0.19.0" - "@eslint/core": "npm:^0.10.0" + "@eslint/core": "npm:^0.11.0" "@eslint/eslintrc": "npm:^3.2.0" - "@eslint/js": "npm:9.19.0" + "@eslint/js": "npm:9.20.0" "@eslint/plugin-kit": "npm:^0.2.5" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -2969,7 +2978,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/850d19fd6a34702d1e3d9bdad6aef84a20a5c2de006a8fa6380843384b13944b180232ddd74b8725ffcdf8f296399037f0e8eb4783d5f7393f13c059112b843d + checksum: 10/6a7686fbda51a0dfe812ef39c251e2c2b0e828196059732d280be6aa375a1f4b5b0b34fed98de30ee363c3bf1b7e8d2a4eccf20b4112f3ad6709f067404a815c languageName: node linkType: hard @@ -3016,6 +3025,13 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^0.6.1": + version: 0.6.1 + resolution: "estree-walker@npm:0.6.1" + checksum: 10/b8da7815030c4e0b735f5f8af370af09525e052ee14e539cecabc24ad6da1782448778361417e7c438091a59e7ca9f4a0c11642f7da4f2ebf1ba7a150a590bcc + languageName: node + linkType: hard + "estree-walker@npm:^2.0.2": version: 2.0.2 resolution: "estree-walker@npm:2.0.2" @@ -4012,7 +4028,7 @@ __metadata: "@babel/plugin-syntax-import-assertions": "npm:7.26.0" "@commitlint/cli": "npm:19.7.1" "@commitlint/config-conventional": "npm:19.7.1" - "@eslint/js": "npm:9.19.0" + "@eslint/js": "npm:9.20.0" "@types/aws-lambda": "npm:8.10.147" "@types/babel__core": "npm:7.20.5" "@types/lodash-es": "npm:4.17.12" @@ -4020,17 +4036,17 @@ __metadata: "@vitest/coverage-v8": "npm:2.1.9" commitizen: "npm:4.3.1" cz-conventional-changelog: "npm:3.3.0" - eslint: "npm:9.19.0" + eslint: "npm:9.20.0" eslint-config-prettier: "npm:10.0.1" globals: "npm:15.14.0" husky: "npm:9.1.7" lint-staged: "npm:15.4.3" lodash-es: "npm:4.17.21" - pkgroll: "npm:2.6.1" + pkgroll: "npm:2.8.2" prettier: "npm:3.4.2" tsx: "npm:4.19.2" typescript: "npm:5.7.3" - typescript-eslint: "npm:8.22.0" + typescript-eslint: "npm:8.23.0" vite-tsconfig-paths: "npm:5.1.4" vitest: "npm:2.1.9" languageName: unknown @@ -4806,9 +4822,9 @@ __metadata: languageName: node linkType: hard -"pkgroll@npm:2.6.1": - version: 2.6.1 - resolution: "pkgroll@npm:2.6.1" +"pkgroll@npm:2.8.2": + version: 2.8.2 + resolution: "pkgroll@npm:2.8.2" dependencies: "@rollup/plugin-alias": "npm:^5.1.1" "@rollup/plugin-commonjs": "npm:^28.0.2" @@ -4821,14 +4837,15 @@ __metadata: esbuild: "npm:^0.24.2" magic-string: "npm:^0.30.17" rollup: "npm:^4.29.1" + rollup-pluginutils: "npm:^2.8.2" peerDependencies: typescript: ^4.1 || ^5.0 peerDependenciesMeta: typescript: optional: true bin: - pkgroll: dist/cli.js - checksum: 10/e59fda4a28a152aaa783a8489554c059f67ad7111ac7381a8722c292508180419cb3db71425ad163eb99358aa50bcb09eccba6f984a9f8ed67568500eed376dd + pkgroll: dist/cli.mjs + checksum: 10/088198dc0aea688ab6ea1bae10b507bc67419d85cbfcb81899821bf6616a01172ed0cac54fafda9c352bf819db451aa9f2da01315742d1a44f3db6cf9ea86442 languageName: node linkType: hard @@ -5024,6 +5041,15 @@ __metadata: languageName: node linkType: hard +"rollup-pluginutils@npm:^2.8.2": + version: 2.8.2 + resolution: "rollup-pluginutils@npm:2.8.2" + dependencies: + estree-walker: "npm:^0.6.1" + checksum: 10/f3dc20a8731523aff43e07fa50ed84857e9dd3ab81e2cfb0351d517c46820e585bfbd1530a5dddec3ac14d61d41eb9bf50b38ded987e558292790331cc5b0628 + languageName: node + linkType: hard + "rollup@npm:^4.20.0, rollup@npm:^4.29.1": version: 4.34.0 resolution: "rollup@npm:4.34.0" @@ -5487,7 +5513,7 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.0.0": +"ts-api-utils@npm:^2.0.1": version: 2.0.1 resolution: "ts-api-utils@npm:2.0.1" peerDependencies: @@ -5549,17 +5575,17 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:8.22.0": - version: 8.22.0 - resolution: "typescript-eslint@npm:8.22.0" +"typescript-eslint@npm:8.23.0": + version: 8.23.0 + resolution: "typescript-eslint@npm:8.23.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.22.0" - "@typescript-eslint/parser": "npm:8.22.0" - "@typescript-eslint/utils": "npm:8.22.0" + "@typescript-eslint/eslint-plugin": "npm:8.23.0" + "@typescript-eslint/parser": "npm:8.23.0" + "@typescript-eslint/utils": "npm:8.23.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/399be32d4ee4ecaa5ca7d5f78398aa889c10ed52d06a469e7489368550aa3b6c4ec6a062a235ac4ee5f511cb7f25551cd65cd3a0f0048ca7ff51bf8ce7200e1f + checksum: 10/c7a8b95129e944dd54a3f9312c14fbd9f589d863c30f45c8f3cf6001bb98398cf6ff41b5d51aa84d413853021d35ae703e8d0c067b409afa5acdc6bfc8bb1982 languageName: node linkType: hard