From 31e76910542adef46f2838f0d84001ae3cafd24d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 07:11:39 +0000 Subject: [PATCH 1/3] chore(deps): update devdependencies --- package.json | 8 +- yarn.lock | 535 ++++++++++++++++++++++++++++++++++++++++++++------- 2 files changed, 466 insertions(+), 77 deletions(-) diff --git a/package.json b/package.json index 32754664..9f281038 100644 --- a/package.json +++ b/package.json @@ -32,12 +32,12 @@ "@babel/parser": "8.0.4", "@babel/types": "8.0.4", "@eslint/js": "10.0.1", - "@types/node": "25.9.5", + "@types/node": "26.1.1", "@vitest/coverage-v8": "4.1.10", "eslint": "10.7.0", "eslint-config-prettier": "10.1.8", - "eslint-plugin-simple-import-sort": "13.0.0", - "eslint-plugin-unicorn": "64.0.0", + "eslint-plugin-simple-import-sort": "14.0.0", + "eslint-plugin-unicorn": "72.0.0", "globals": "17.7.0", "jest-snapshot-serializer-raw": "2.0.0", "lines-and-columns": "2.0.4", @@ -45,7 +45,7 @@ "prettier": "3.9.6", "release-it": "20.2.1", "tsdown": "0.22.12", - "typescript": "6.0.3", + "typescript": "7.0.2", "typescript-eslint": "8.65.0", "vitest": "4.1.10" }, diff --git a/yarn.lock b/yarn.lock index 539943fa..03295956 100644 --- a/yarn.lock +++ b/yarn.lock @@ -38,7 +38,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.28.5, @babel/helper-validator-identifier@npm:^7.29.7": +"@babel/helper-validator-identifier@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-validator-identifier@npm:7.29.7" checksum: 10/2efa42701eb05babf26dff3332109c9e5e1a3400a71fb9e68ee27af28235036a2a72c2494c04bdab3f909075f42a58b2e8271074372bc7f8e79ec02bd364d7a7 @@ -195,6 +195,16 @@ __metadata: languageName: node linkType: hard +"@eslint/css-tree@npm:^4.0.4": + version: 4.0.4 + resolution: "@eslint/css-tree@npm:4.0.4" + dependencies: + mdn-data: "npm:2.28.1" + source-map-js: "npm:^1.2.1" + checksum: 10/2af534c034f97c95fa9d6102962ef74f90a767a138e5d30b7369d45c90c21e77b0f3914a3a8981a9c675ce8cbd3e09e66ac8b6a3bf045508cf37a9265729cf05 + languageName: node + linkType: hard + "@eslint/js@npm:10.0.1": version: 10.0.1 resolution: "@eslint/js@npm:10.0.1" @@ -985,12 +995,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:25.9.5": - version: 25.9.5 - resolution: "@types/node@npm:25.9.5" +"@types/node@npm:26.1.1": + version: 26.1.1 + resolution: "@types/node@npm:26.1.1" dependencies: - undici-types: "npm:>=7.24.0 <7.24.7" - checksum: 10/105f00756e152b06da0b0c122ae9a9d60cce9aa0af7b372b925cf53c5e24ba7eb0acdc97334ef6938ae35fb05b5697849fa1c1b81129148d2ac0cda3223ad141 + undici-types: "npm:~8.3.0" + checksum: 10/df6555a94c6b4cf74e6238373e2881e72dc91058cf2ba173be77ea3974aaa8f459c2f10fbb7eb644fb1e5189dd8407097f5d39506fad39c89bde18acb3b90316 languageName: node linkType: hard @@ -1136,6 +1146,146 @@ __metadata: languageName: node linkType: hard +"@typescript/typescript-aix-ppc64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-aix-ppc64@npm:7.0.2" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + +"@typescript/typescript-darwin-arm64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-darwin-arm64@npm:7.0.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/typescript-darwin-x64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-darwin-x64@npm:7.0.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@typescript/typescript-freebsd-arm64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-freebsd-arm64@npm:7.0.2" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/typescript-freebsd-x64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-freebsd-x64@npm:7.0.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@typescript/typescript-linux-arm64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-arm64@npm:7.0.2" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/typescript-linux-arm@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-arm@npm:7.0.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@typescript/typescript-linux-loong64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-loong64@npm:7.0.2" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + +"@typescript/typescript-linux-mips64el@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-mips64el@npm:7.0.2" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@typescript/typescript-linux-ppc64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-ppc64@npm:7.0.2" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@typescript/typescript-linux-riscv64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-riscv64@npm:7.0.2" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@typescript/typescript-linux-s390x@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-s390x@npm:7.0.2" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"@typescript/typescript-linux-x64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-linux-x64@npm:7.0.2" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@typescript/typescript-netbsd-arm64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-netbsd-arm64@npm:7.0.2" + conditions: os=netbsd & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/typescript-netbsd-x64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-netbsd-x64@npm:7.0.2" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@typescript/typescript-openbsd-arm64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-openbsd-arm64@npm:7.0.2" + conditions: os=openbsd & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/typescript-openbsd-x64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-openbsd-x64@npm:7.0.2" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@typescript/typescript-sunos-x64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-sunos-x64@npm:7.0.2" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@typescript/typescript-win32-arm64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-win32-arm64@npm:7.0.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@typescript/typescript-win32-x64@npm:7.0.2": + version: 7.0.2 + resolution: "@typescript/typescript-win32-x64@npm:7.0.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@vitest/coverage-v8@npm:4.1.10": version: 4.1.10 resolution: "@vitest/coverage-v8@npm:4.1.10" @@ -1456,12 +1606,12 @@ __metadata: "@babel/parser": "npm:8.0.4" "@babel/types": "npm:8.0.4" "@eslint/js": "npm:10.0.1" - "@types/node": "npm:25.9.5" + "@types/node": "npm:26.1.1" "@vitest/coverage-v8": "npm:4.1.10" eslint: "npm:10.7.0" eslint-config-prettier: "npm:10.1.8" - eslint-plugin-simple-import-sort: "npm:13.0.0" - eslint-plugin-unicorn: "npm:64.0.0" + eslint-plugin-simple-import-sort: "npm:14.0.0" + eslint-plugin-unicorn: "npm:72.0.0" globals: "npm:17.7.0" jest-snapshot-serializer-raw: "npm:2.0.0" lines-and-columns: "npm:2.0.4" @@ -1469,7 +1619,7 @@ __metadata: prettier: "npm:3.9.6" release-it: "npm:20.2.1" tsdown: "npm:0.22.12" - typescript: "npm:6.0.3" + typescript: "npm:7.0.2" typescript-eslint: "npm:8.65.0" vitest: "npm:4.1.10" peerDependencies: @@ -1573,7 +1723,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.28.1": +"browserslist@npm:^4.28.1, browserslist@npm:^4.28.4": version: 4.28.6 resolution: "browserslist@npm:4.28.6" dependencies: @@ -1710,15 +1860,6 @@ __metadata: languageName: node linkType: hard -"clean-regexp@npm:^1.0.0": - version: 1.0.0 - resolution: "clean-regexp@npm:1.0.0" - dependencies: - escape-string-regexp: "npm:^1.0.5" - checksum: 10/0b1ce281b07da2463c6882ea2e8409119b6cabbd9f687cdbdcee942c45b2b9049a2084f7b5f228c63ef9f21e722963ae0bfe56a735dbdbdd92512867625a7e40 - languageName: node - linkType: hard - "cli-cursor@npm:^5.0.0": version: 5.0.0 resolution: "cli-cursor@npm:5.0.0" @@ -1763,6 +1904,13 @@ __metadata: languageName: node linkType: hard +"convert-hrtime@npm:^5.0.0": + version: 5.0.0 + resolution: "convert-hrtime@npm:5.0.0" + checksum: 10/5245ad1ac6dd57b2d87624ae0eeac1d2a74812a6631208c09368bef787a28e7dbfa736cddaa9c8a0c425cb240437ea506afec7b9684ff617004d06a551f26c87 + languageName: node + linkType: hard + "convert-source-map@npm:^2.0.0": version: 2.0.0 resolution: "convert-source-map@npm:2.0.0" @@ -1867,6 +2015,13 @@ __metadata: languageName: node linkType: hard +"detect-indent@npm:^7.0.2": + version: 7.0.2 + resolution: "detect-indent@npm:7.0.2" + checksum: 10/ef215d1b55a14f677ce03e840973b25362b6f8cd3f566bc82831fa1abb2be6a95423729bc573dc2334b1371ad7be18d9ec67e1a9611b71a04cb6d63f0d8e54cc + languageName: node + linkType: hard + "detect-libc@npm:^2.0.3": version: 2.1.2 resolution: "detect-libc@npm:2.1.2" @@ -1907,6 +2062,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:^4.5.0": + version: 4.5.0 + resolution: "entities@npm:4.5.0" + checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48 + languageName: node + linkType: hard + "env-paths@npm:^2.2.0": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -1928,13 +2090,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^1.0.5": - version: 1.0.5 - resolution: "escape-string-regexp@npm:1.0.5" - checksum: 10/6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 - languageName: node - linkType: hard - "escape-string-regexp@npm:^4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -1971,38 +2126,42 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-simple-import-sort@npm:13.0.0": - version: 13.0.0 - resolution: "eslint-plugin-simple-import-sort@npm:13.0.0" +"eslint-plugin-simple-import-sort@npm:14.0.0": + version: 14.0.0 + resolution: "eslint-plugin-simple-import-sort@npm:14.0.0" peerDependencies: eslint: ">=5.0.0" - checksum: 10/4ef64b0e13e6c22d929b4d8f4c68dcb001ecc273b0be7ef1318278bafef4942dcb1454f099e506dcf8bcf729311ad3f7c255a688ab06e71265f5dec4111cb71d + checksum: 10/82665d1664bb3443a1271a13764b01ceffaa2b8bcb1e887aa464e2e9d2d2910390a94de0e9211133eaf77c368dcbd75890ed92ac889e314726170e644a1f8d5e languageName: node linkType: hard -"eslint-plugin-unicorn@npm:64.0.0": - version: 64.0.0 - resolution: "eslint-plugin-unicorn@npm:64.0.0" +"eslint-plugin-unicorn@npm:72.0.0": + version: 72.0.0 + resolution: "eslint-plugin-unicorn@npm:72.0.0" dependencies: - "@babel/helper-validator-identifier": "npm:^7.28.5" "@eslint-community/eslint-utils": "npm:^4.9.1" + "@eslint/css-tree": "npm:^4.0.4" + browserslist: "npm:^4.28.4" change-case: "npm:^5.4.4" ci-info: "npm:^4.4.0" - clean-regexp: "npm:^1.0.0" core-js-compat: "npm:^3.49.0" + detect-indent: "npm:^7.0.2" + entities: "npm:^4.5.0" find-up-simple: "npm:^1.0.1" - globals: "npm:^17.4.0" + globals: "npm:^17.7.0" indent-string: "npm:^5.0.0" is-builtin-module: "npm:^5.0.0" - jsesc: "npm:^3.1.0" + is-identifier: "npm:^1.1.0" pluralize: "npm:^8.0.0" - regexp-tree: "npm:^0.1.27" - regjsparser: "npm:^0.13.0" - semver: "npm:^7.7.4" + quote-js-string: "npm:^0.1.0" + regjsparser: "npm:^0.13.2" + reserved-identifiers: "npm:^1.2.0" + semver: "npm:^7.8.5" strip-indent: "npm:^4.1.1" + yaml: "npm:^2.9.0" peerDependencies: - eslint: ">=9.38.0" - checksum: 10/3211dadefe8ec43526372a302e48503da42f5e1d3b45d8e20bc29e30dd142b442d70d22ea8617a4ca5494b184b36656d0e81c1e299d12a8e991ac1a86ed35e42 + eslint: ">=10.4" + checksum: 10/b482c0681f7f81911180fdcb5036f8a36c4f2a578fc69bd1220a6977a1e2c40ea629f66cd6801a7620a0af33df8fb4ec6c16ce2a2b983a8f97d050cdae6f7d40 languageName: node linkType: hard @@ -2287,6 +2446,13 @@ __metadata: languageName: node linkType: hard +"function-timeout@npm:^1.0.1": + version: 1.0.2 + resolution: "function-timeout@npm:1.0.2" + checksum: 10/3afedebacaaf237ba9aaef925886fcf5abd434ca12a18c1c7cecb001e57bf9b30434278edcc977a127baeb5b6361f7c278243c1dbf8bf349aa8b30500c57a699 + languageName: node + linkType: hard + "get-east-asian-width@npm:^1.5.0": version: 1.6.0 resolution: "get-east-asian-width@npm:1.6.0" @@ -2358,7 +2524,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:17.7.0, globals@npm:^17.4.0": +"globals@npm:17.7.0, globals@npm:^17.7.0": version: 17.7.0 resolution: "globals@npm:17.7.0" checksum: 10/79304ccc4d2ca167ea15bdb25da346aa34ce3847b18fbd6c3cad182e152505305db3c9722fd5e292c62f6db97a8fa06e0c110a1e7703d7325498e5351d08cab4 @@ -2422,6 +2588,15 @@ __metadata: languageName: node linkType: hard +"identifier-regex@npm:^1.1.0": + version: 1.1.0 + resolution: "identifier-regex@npm:1.1.0" + dependencies: + reserved-identifiers: "npm:^1.0.0" + checksum: 10/df6358b7a336624315fca6f83659994314db8e74e4e801d9b8419d078a7182c33719e846e3af118c994b576852571bd8df3c7a4c0789856161c7b913a6dbd60b + languageName: node + linkType: hard + "ignore@npm:^5.2.0": version: 5.3.2 resolution: "ignore@npm:5.3.2" @@ -2498,6 +2673,16 @@ __metadata: languageName: node linkType: hard +"is-identifier@npm:^1.1.0": + version: 1.1.0 + resolution: "is-identifier@npm:1.1.0" + dependencies: + identifier-regex: "npm:^1.1.0" + super-regex: "npm:^1.1.0" + checksum: 10/eff08bf9653eda9baabd20286fe509377302b5f6a8ae15a7de612581aa77d1652f22329ddd68751bdb354d8c74c5dea5b11c38162cd75bdc37c9c29e52ce397c + languageName: node + linkType: hard + "is-in-ssh@npm:^1.0.0": version: 1.0.0 resolution: "is-in-ssh@npm:1.0.0" @@ -2626,7 +2811,7 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:^3.1.0, jsesc@npm:~3.1.0": +"jsesc@npm:~3.1.0": version: 3.1.0 resolution: "jsesc@npm:3.1.0" bin: @@ -2911,6 +3096,17 @@ __metadata: languageName: node linkType: hard +"make-asynchronous@npm:^1.0.1": + version: 1.1.0 + resolution: "make-asynchronous@npm:1.1.0" + dependencies: + p-event: "npm:^6.0.0" + type-fest: "npm:^4.6.0" + web-worker: "npm:^1.5.0" + checksum: 10/51f59c9c1fed63440eac4e9130c2507aefcce0942555c79755cf9ade200abcd0d7451badcd2c3a9891de4640d150b95cc0d80bdb360ce7da987aaf319a39c361 + languageName: node + linkType: hard + "make-dir@npm:^4.0.0": version: 4.0.0 resolution: "make-dir@npm:4.0.0" @@ -2920,6 +3116,13 @@ __metadata: languageName: node linkType: hard +"mdn-data@npm:2.28.1": + version: 2.28.1 + resolution: "mdn-data@npm:2.28.1" + checksum: 10/4fdf17271a94808f9ecbfd4245fd60ee6b7be859c843823a889a2b5e8bfbd945b8bf3251eaf396c4de3e23786885a9b7e6a0f256a9cb3dd84572e32877e594de + languageName: node + linkType: hard + "memorystream@npm:^0.3.1": version: 0.3.1 resolution: "memorystream@npm:0.3.1" @@ -3184,6 +3387,15 @@ __metadata: languageName: node linkType: hard +"p-event@npm:^6.0.0": + version: 6.0.1 + resolution: "p-event@npm:6.0.1" + dependencies: + p-timeout: "npm:^6.1.2" + checksum: 10/f8a6bb7e5addee541f5be42685fb070d9848aa0fb761132e825762c1e4009d90416b3f78ec06f7d4ee96b48ef9cebda0b809a0a87e504d7ae5f371f406cf16a8 + languageName: node + linkType: hard + "p-limit@npm:^3.0.2": version: 3.1.0 resolution: "p-limit@npm:3.1.0" @@ -3202,6 +3414,13 @@ __metadata: languageName: node linkType: hard +"p-timeout@npm:^6.1.2": + version: 6.1.4 + resolution: "p-timeout@npm:6.1.4" + checksum: 10/5ee0df408ba353cc2d7036af90d2eb1724c428fd1cf67cd9110c03f0035077c29f6506bff7198dfbef4910ec558c711f21f9741d89d043a6f2c2ff82064afcaf + languageName: node + linkType: hard + "pac-proxy-agent@npm:8.0.0": version: 8.0.0 resolution: "pac-proxy-agent@npm:8.0.0" @@ -3417,6 +3636,13 @@ __metadata: languageName: node linkType: hard +"quote-js-string@npm:^0.1.0": + version: 0.1.0 + resolution: "quote-js-string@npm:0.1.0" + checksum: 10/42989e9031948a95f825ce369784e603fdcd8639cdcca9de3e3d1ba77b5111aa45362b3e2f66f70e5c06e2230af10c48818e27dd6d22a9732812cc5d4b10d404 + languageName: node + linkType: hard + "rc9@npm:^2.1.2": version: 2.1.2 resolution: "rc9@npm:2.1.2" @@ -3444,16 +3670,7 @@ __metadata: languageName: node linkType: hard -"regexp-tree@npm:^0.1.27": - version: 0.1.27 - resolution: "regexp-tree@npm:0.1.27" - bin: - regexp-tree: bin/regexp-tree - checksum: 10/08c70c8adb5a0d4af1061bf9eb05d3b6e1d948c433d6b7008e4b5eb12a49429c2d6ca8e9106339a432aa0d07bd6e1bccc638d8f4ab0d045f3adad22182b300a2 - languageName: node - linkType: hard - -"regjsparser@npm:^0.13.0": +"regjsparser@npm:^0.13.2": version: 0.13.2 resolution: "regjsparser@npm:0.13.2" dependencies: @@ -3497,6 +3714,13 @@ __metadata: languageName: node linkType: hard +"reserved-identifiers@npm:^1.0.0, reserved-identifiers@npm:^1.2.0": + version: 1.2.0 + resolution: "reserved-identifiers@npm:1.2.0" + checksum: 10/02722585aa97f25384a59a33055529a90c8fa8ce3d32f02be4bcec1454254fb385429fc3168a85fe56bb952ad632ea8fecb8fa2addb47e7d97a1ab4922827ad9 + languageName: node + linkType: hard + "resolve-pkg-maps@npm:^1.0.0": version: 1.0.0 resolution: "resolve-pkg-maps@npm:1.0.0" @@ -3689,7 +3913,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.7.3, semver@npm:^7.7.4": +"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.7.3, semver@npm:^7.8.5": version: 7.8.5 resolution: "semver@npm:7.8.5" bin: @@ -3824,6 +4048,17 @@ __metadata: languageName: node linkType: hard +"super-regex@npm:^1.1.0": + version: 1.1.0 + resolution: "super-regex@npm:1.1.0" + dependencies: + function-timeout: "npm:^1.0.1" + make-asynchronous: "npm:^1.0.1" + time-span: "npm:^5.1.0" + checksum: 10/a798a78932a968a91d71a608c1e0453cd49d783e5923c538577269b40bae385302d61dbac3acde545f197186679e12ea272af9983196f26ac972daf0986c1594 + languageName: node + linkType: hard + "supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" @@ -3846,6 +4081,15 @@ __metadata: languageName: node linkType: hard +"time-span@npm:^5.1.0": + version: 5.1.0 + resolution: "time-span@npm:5.1.0" + dependencies: + convert-hrtime: "npm:^5.0.0" + checksum: 10/949c45fcb873f2d26fda3db1b7f7161ce65206f6e94a7c6c9bf3a5a07a373570dba57ca5c1f816efa6326adbc3f9e93bb6ef19a7a220f4259a917e1192d49418 + languageName: node + linkType: hard + "tinybench@npm:^2.9.0": version: 2.9.0 resolution: "tinybench@npm:2.9.0" @@ -3982,6 +4226,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^4.6.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212 + languageName: node + linkType: hard + "typescript-eslint@npm:8.65.0": version: 8.65.0 resolution: "typescript-eslint@npm:8.65.0" @@ -3997,23 +4248,145 @@ __metadata: languageName: node linkType: hard -"typescript@npm:6.0.3": - version: 6.0.3 - resolution: "typescript@npm:6.0.3" +"typescript@npm:7.0.2": + version: 7.0.2 + resolution: "typescript@npm:7.0.2" + dependencies: + "@typescript/typescript-aix-ppc64": "npm:7.0.2" + "@typescript/typescript-darwin-arm64": "npm:7.0.2" + "@typescript/typescript-darwin-x64": "npm:7.0.2" + "@typescript/typescript-freebsd-arm64": "npm:7.0.2" + "@typescript/typescript-freebsd-x64": "npm:7.0.2" + "@typescript/typescript-linux-arm": "npm:7.0.2" + "@typescript/typescript-linux-arm64": "npm:7.0.2" + "@typescript/typescript-linux-loong64": "npm:7.0.2" + "@typescript/typescript-linux-mips64el": "npm:7.0.2" + "@typescript/typescript-linux-ppc64": "npm:7.0.2" + "@typescript/typescript-linux-riscv64": "npm:7.0.2" + "@typescript/typescript-linux-s390x": "npm:7.0.2" + "@typescript/typescript-linux-x64": "npm:7.0.2" + "@typescript/typescript-netbsd-arm64": "npm:7.0.2" + "@typescript/typescript-netbsd-x64": "npm:7.0.2" + "@typescript/typescript-openbsd-arm64": "npm:7.0.2" + "@typescript/typescript-openbsd-x64": "npm:7.0.2" + "@typescript/typescript-sunos-x64": "npm:7.0.2" + "@typescript/typescript-win32-arm64": "npm:7.0.2" + "@typescript/typescript-win32-x64": "npm:7.0.2" + dependenciesMeta: + "@typescript/typescript-aix-ppc64": + optional: true + "@typescript/typescript-darwin-arm64": + optional: true + "@typescript/typescript-darwin-x64": + optional: true + "@typescript/typescript-freebsd-arm64": + optional: true + "@typescript/typescript-freebsd-x64": + optional: true + "@typescript/typescript-linux-arm": + optional: true + "@typescript/typescript-linux-arm64": + optional: true + "@typescript/typescript-linux-loong64": + optional: true + "@typescript/typescript-linux-mips64el": + optional: true + "@typescript/typescript-linux-ppc64": + optional: true + "@typescript/typescript-linux-riscv64": + optional: true + "@typescript/typescript-linux-s390x": + optional: true + "@typescript/typescript-linux-x64": + optional: true + "@typescript/typescript-netbsd-arm64": + optional: true + "@typescript/typescript-netbsd-x64": + optional: true + "@typescript/typescript-openbsd-arm64": + optional: true + "@typescript/typescript-openbsd-x64": + optional: true + "@typescript/typescript-sunos-x64": + optional: true + "@typescript/typescript-win32-arm64": + optional: true + "@typescript/typescript-win32-x64": + optional: true bin: tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/0ef2357a4cffd916b52b683a021cdab0f81eea4e9aa35f2d254581c9a5106da02224e3392e1b0ed42b7a48f80c966e5f52b8e1a27941fa0523c1705a9c2e0330 - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A6.0.3#optional!builtin": - version: 6.0.3 - resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5" + checksum: 10/b0179005349b43dc1febb35c4e79162cdf89b84eae60f6deac142429109041e07582e69a6aacf5a897e085869686d4512ea444a10acf5b5aa2b60910f82a19ca + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A7.0.2#optional!builtin": + version: 7.0.2 + resolution: "typescript@patch:typescript@npm%3A7.0.2#optional!builtin::version=7.0.2&hash=3bafbf" + dependencies: + "@typescript/typescript-aix-ppc64": "npm:7.0.2" + "@typescript/typescript-darwin-arm64": "npm:7.0.2" + "@typescript/typescript-darwin-x64": "npm:7.0.2" + "@typescript/typescript-freebsd-arm64": "npm:7.0.2" + "@typescript/typescript-freebsd-x64": "npm:7.0.2" + "@typescript/typescript-linux-arm": "npm:7.0.2" + "@typescript/typescript-linux-arm64": "npm:7.0.2" + "@typescript/typescript-linux-loong64": "npm:7.0.2" + "@typescript/typescript-linux-mips64el": "npm:7.0.2" + "@typescript/typescript-linux-ppc64": "npm:7.0.2" + "@typescript/typescript-linux-riscv64": "npm:7.0.2" + "@typescript/typescript-linux-s390x": "npm:7.0.2" + "@typescript/typescript-linux-x64": "npm:7.0.2" + "@typescript/typescript-netbsd-arm64": "npm:7.0.2" + "@typescript/typescript-netbsd-x64": "npm:7.0.2" + "@typescript/typescript-openbsd-arm64": "npm:7.0.2" + "@typescript/typescript-openbsd-x64": "npm:7.0.2" + "@typescript/typescript-sunos-x64": "npm:7.0.2" + "@typescript/typescript-win32-arm64": "npm:7.0.2" + "@typescript/typescript-win32-x64": "npm:7.0.2" + dependenciesMeta: + "@typescript/typescript-aix-ppc64": + optional: true + "@typescript/typescript-darwin-arm64": + optional: true + "@typescript/typescript-darwin-x64": + optional: true + "@typescript/typescript-freebsd-arm64": + optional: true + "@typescript/typescript-freebsd-x64": + optional: true + "@typescript/typescript-linux-arm": + optional: true + "@typescript/typescript-linux-arm64": + optional: true + "@typescript/typescript-linux-loong64": + optional: true + "@typescript/typescript-linux-mips64el": + optional: true + "@typescript/typescript-linux-ppc64": + optional: true + "@typescript/typescript-linux-riscv64": + optional: true + "@typescript/typescript-linux-s390x": + optional: true + "@typescript/typescript-linux-x64": + optional: true + "@typescript/typescript-netbsd-arm64": + optional: true + "@typescript/typescript-netbsd-x64": + optional: true + "@typescript/typescript-openbsd-arm64": + optional: true + "@typescript/typescript-openbsd-x64": + optional: true + "@typescript/typescript-sunos-x64": + optional: true + "@typescript/typescript-win32-arm64": + optional: true + "@typescript/typescript-win32-x64": + optional: true bin: tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/22b67a18dafedf9b1468b64ca20d9aa02ea61d449b65413d8aa6552aeb63f52ef369e86beb25b6b4c91a803d9726ee5c196f391a9b64201263263410a4223ee6 + checksum: 10/6d7f3d34ca7fbd3eb4999f06db29340d3dcedd7d40ed71654ea53ecd0f28a330edf0f55a0acf541bf294a2f024f11242075c1a83aed4bd99776fe99af45b994b languageName: node linkType: hard @@ -4027,10 +4400,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:>=7.24.0 <7.24.7": - version: 7.24.6 - resolution: "undici-types@npm:7.24.6" - checksum: 10/defc9538b952e3c15b8526596c591f7c1f0c7605ad27a2b7feddbea7ef2e3003f3eda2cdb051a3cb1a2185e3893100fd9cb925c799db99d48131ea63b5233d10 +"undici-types@npm:~8.3.0": + version: 8.3.0 + resolution: "undici-types@npm:8.3.0" + checksum: 10/6681d2837ac75a75ac1cc46090aa2b8ddc7c6b8ecc295a6cdb06838752a730da3d8afeecf05e5ab7903160eafad3a8b6ffa1927e5ded260590f4d4fef18646d5 languageName: node linkType: hard @@ -4217,6 +4590,13 @@ __metadata: languageName: node linkType: hard +"web-worker@npm:^1.5.0": + version: 1.5.0 + resolution: "web-worker@npm:1.5.0" + checksum: 10/1209461e2c731fe8e8297c95a8a324c6dd00fd9f3c489ed79d18a15592731324762b7b06c8b6bc404596259aa13cd413119e0153e12a80f47a7f374960461e0d + languageName: node + linkType: hard + "which@npm:^2.0.1": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -4291,6 +4671,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.9.0": + version: 2.9.0 + resolution: "yaml@npm:2.9.0" + bin: + yaml: bin.mjs + checksum: 10/9a95e8e08651c3d292ab6a5befeb5f57b76801caa097c75bb45c9a70ce19c1b11f57e87a6ef84a579ea070ed2c2c8ac541c88c0ae684d544d5f42c7e77d11b7b + languageName: node + linkType: hard + "yargs-parser@npm:22.0.0": version: 22.0.0 resolution: "yargs-parser@npm:22.0.0" From e99ba9fc0065a3e793d9a9b136b4ee1c1ba0c1c7 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Tue, 21 Jul 2026 15:39:18 +0800 Subject: [PATCH 2/3] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9f281038..ed10bf2a 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "prettier": "3.9.6", "release-it": "20.2.1", "tsdown": "0.22.12", - "typescript": "7.0.2", + "typescript": "6.0.3", "typescript-eslint": "8.65.0", "vitest": "4.1.10" }, From 728d0ec18c6fc709f7a05f80f3a0da9c044931f1 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Tue, 21 Jul 2026 07:46:17 +0000 Subject: [PATCH 3/3] x --- yarn.lock | 284 +++--------------------------------------------------- 1 file changed, 11 insertions(+), 273 deletions(-) diff --git a/yarn.lock b/yarn.lock index 03295956..a83744c4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1146,146 +1146,6 @@ __metadata: languageName: node linkType: hard -"@typescript/typescript-aix-ppc64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-aix-ppc64@npm:7.0.2" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - -"@typescript/typescript-darwin-arm64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-darwin-arm64@npm:7.0.2" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@typescript/typescript-darwin-x64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-darwin-x64@npm:7.0.2" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@typescript/typescript-freebsd-arm64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-freebsd-arm64@npm:7.0.2" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@typescript/typescript-freebsd-x64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-freebsd-x64@npm:7.0.2" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@typescript/typescript-linux-arm64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-arm64@npm:7.0.2" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@typescript/typescript-linux-arm@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-arm@npm:7.0.2" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@typescript/typescript-linux-loong64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-loong64@npm:7.0.2" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@typescript/typescript-linux-mips64el@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-mips64el@npm:7.0.2" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@typescript/typescript-linux-ppc64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-ppc64@npm:7.0.2" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@typescript/typescript-linux-riscv64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-riscv64@npm:7.0.2" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@typescript/typescript-linux-s390x@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-s390x@npm:7.0.2" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@typescript/typescript-linux-x64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-linux-x64@npm:7.0.2" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@typescript/typescript-netbsd-arm64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-netbsd-arm64@npm:7.0.2" - conditions: os=netbsd & cpu=arm64 - languageName: node - linkType: hard - -"@typescript/typescript-netbsd-x64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-netbsd-x64@npm:7.0.2" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@typescript/typescript-openbsd-arm64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-openbsd-arm64@npm:7.0.2" - conditions: os=openbsd & cpu=arm64 - languageName: node - linkType: hard - -"@typescript/typescript-openbsd-x64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-openbsd-x64@npm:7.0.2" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@typescript/typescript-sunos-x64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-sunos-x64@npm:7.0.2" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@typescript/typescript-win32-arm64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-win32-arm64@npm:7.0.2" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@typescript/typescript-win32-x64@npm:7.0.2": - version: 7.0.2 - resolution: "@typescript/typescript-win32-x64@npm:7.0.2" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@vitest/coverage-v8@npm:4.1.10": version: 4.1.10 resolution: "@vitest/coverage-v8@npm:4.1.10" @@ -1619,7 +1479,7 @@ __metadata: prettier: "npm:3.9.6" release-it: "npm:20.2.1" tsdown: "npm:0.22.12" - typescript: "npm:7.0.2" + typescript: "npm:6.0.3" typescript-eslint: "npm:8.65.0" vitest: "npm:4.1.10" peerDependencies: @@ -4248,145 +4108,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:7.0.2": - version: 7.0.2 - resolution: "typescript@npm:7.0.2" - dependencies: - "@typescript/typescript-aix-ppc64": "npm:7.0.2" - "@typescript/typescript-darwin-arm64": "npm:7.0.2" - "@typescript/typescript-darwin-x64": "npm:7.0.2" - "@typescript/typescript-freebsd-arm64": "npm:7.0.2" - "@typescript/typescript-freebsd-x64": "npm:7.0.2" - "@typescript/typescript-linux-arm": "npm:7.0.2" - "@typescript/typescript-linux-arm64": "npm:7.0.2" - "@typescript/typescript-linux-loong64": "npm:7.0.2" - "@typescript/typescript-linux-mips64el": "npm:7.0.2" - "@typescript/typescript-linux-ppc64": "npm:7.0.2" - "@typescript/typescript-linux-riscv64": "npm:7.0.2" - "@typescript/typescript-linux-s390x": "npm:7.0.2" - "@typescript/typescript-linux-x64": "npm:7.0.2" - "@typescript/typescript-netbsd-arm64": "npm:7.0.2" - "@typescript/typescript-netbsd-x64": "npm:7.0.2" - "@typescript/typescript-openbsd-arm64": "npm:7.0.2" - "@typescript/typescript-openbsd-x64": "npm:7.0.2" - "@typescript/typescript-sunos-x64": "npm:7.0.2" - "@typescript/typescript-win32-arm64": "npm:7.0.2" - "@typescript/typescript-win32-x64": "npm:7.0.2" - dependenciesMeta: - "@typescript/typescript-aix-ppc64": - optional: true - "@typescript/typescript-darwin-arm64": - optional: true - "@typescript/typescript-darwin-x64": - optional: true - "@typescript/typescript-freebsd-arm64": - optional: true - "@typescript/typescript-freebsd-x64": - optional: true - "@typescript/typescript-linux-arm": - optional: true - "@typescript/typescript-linux-arm64": - optional: true - "@typescript/typescript-linux-loong64": - optional: true - "@typescript/typescript-linux-mips64el": - optional: true - "@typescript/typescript-linux-ppc64": - optional: true - "@typescript/typescript-linux-riscv64": - optional: true - "@typescript/typescript-linux-s390x": - optional: true - "@typescript/typescript-linux-x64": - optional: true - "@typescript/typescript-netbsd-arm64": - optional: true - "@typescript/typescript-netbsd-x64": - optional: true - "@typescript/typescript-openbsd-arm64": - optional: true - "@typescript/typescript-openbsd-x64": - optional: true - "@typescript/typescript-sunos-x64": - optional: true - "@typescript/typescript-win32-arm64": - optional: true - "@typescript/typescript-win32-x64": - optional: true +"typescript@npm:6.0.3": + version: 6.0.3 + resolution: "typescript@npm:6.0.3" bin: tsc: bin/tsc - checksum: 10/b0179005349b43dc1febb35c4e79162cdf89b84eae60f6deac142429109041e07582e69a6aacf5a897e085869686d4512ea444a10acf5b5aa2b60910f82a19ca + tsserver: bin/tsserver + checksum: 10/0ef2357a4cffd916b52b683a021cdab0f81eea4e9aa35f2d254581c9a5106da02224e3392e1b0ed42b7a48f80c966e5f52b8e1a27941fa0523c1705a9c2e0330 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A7.0.2#optional!builtin": - version: 7.0.2 - resolution: "typescript@patch:typescript@npm%3A7.0.2#optional!builtin::version=7.0.2&hash=3bafbf" - dependencies: - "@typescript/typescript-aix-ppc64": "npm:7.0.2" - "@typescript/typescript-darwin-arm64": "npm:7.0.2" - "@typescript/typescript-darwin-x64": "npm:7.0.2" - "@typescript/typescript-freebsd-arm64": "npm:7.0.2" - "@typescript/typescript-freebsd-x64": "npm:7.0.2" - "@typescript/typescript-linux-arm": "npm:7.0.2" - "@typescript/typescript-linux-arm64": "npm:7.0.2" - "@typescript/typescript-linux-loong64": "npm:7.0.2" - "@typescript/typescript-linux-mips64el": "npm:7.0.2" - "@typescript/typescript-linux-ppc64": "npm:7.0.2" - "@typescript/typescript-linux-riscv64": "npm:7.0.2" - "@typescript/typescript-linux-s390x": "npm:7.0.2" - "@typescript/typescript-linux-x64": "npm:7.0.2" - "@typescript/typescript-netbsd-arm64": "npm:7.0.2" - "@typescript/typescript-netbsd-x64": "npm:7.0.2" - "@typescript/typescript-openbsd-arm64": "npm:7.0.2" - "@typescript/typescript-openbsd-x64": "npm:7.0.2" - "@typescript/typescript-sunos-x64": "npm:7.0.2" - "@typescript/typescript-win32-arm64": "npm:7.0.2" - "@typescript/typescript-win32-x64": "npm:7.0.2" - dependenciesMeta: - "@typescript/typescript-aix-ppc64": - optional: true - "@typescript/typescript-darwin-arm64": - optional: true - "@typescript/typescript-darwin-x64": - optional: true - "@typescript/typescript-freebsd-arm64": - optional: true - "@typescript/typescript-freebsd-x64": - optional: true - "@typescript/typescript-linux-arm": - optional: true - "@typescript/typescript-linux-arm64": - optional: true - "@typescript/typescript-linux-loong64": - optional: true - "@typescript/typescript-linux-mips64el": - optional: true - "@typescript/typescript-linux-ppc64": - optional: true - "@typescript/typescript-linux-riscv64": - optional: true - "@typescript/typescript-linux-s390x": - optional: true - "@typescript/typescript-linux-x64": - optional: true - "@typescript/typescript-netbsd-arm64": - optional: true - "@typescript/typescript-netbsd-x64": - optional: true - "@typescript/typescript-openbsd-arm64": - optional: true - "@typescript/typescript-openbsd-x64": - optional: true - "@typescript/typescript-sunos-x64": - optional: true - "@typescript/typescript-win32-arm64": - optional: true - "@typescript/typescript-win32-x64": - optional: true +"typescript@patch:typescript@npm%3A6.0.3#optional!builtin": + version: 6.0.3 + resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5" bin: tsc: bin/tsc - checksum: 10/6d7f3d34ca7fbd3eb4999f06db29340d3dcedd7d40ed71654ea53ecd0f28a330edf0f55a0acf541bf294a2f024f11242075c1a83aed4bd99776fe99af45b994b + tsserver: bin/tsserver + checksum: 10/22b67a18dafedf9b1468b64ca20d9aa02ea61d449b65413d8aa6552aeb63f52ef369e86beb25b6b4c91a803d9726ee5c196f391a9b64201263263410a4223ee6 languageName: node linkType: hard