From 5f914a93ecb3077ef3d88995008bfa9df7b50f9e Mon Sep 17 00:00:00 2001 From: Aaron Date: Wed, 13 Nov 2024 08:22:29 -0600 Subject: [PATCH 1/2] chore(deps): Bump dev and non-breaking major dependencies --- package.json | 2 +- packages/auto-icons/package.json | 2 +- packages/i18n/package.json | 4 +- packages/unocss/package.json | 4 +- packages/wxt-demo/package.json | 4 +- packages/wxt/package.json | 12 +- pnpm-lock.yaml | 533 ++++++++++++++++--------------- taze.config.ts | 2 + templates/react/package.json | 2 +- templates/solid/package.json | 2 +- templates/svelte/package.json | 8 +- templates/vanilla/package.json | 2 +- templates/vue/package.json | 2 +- 13 files changed, 297 insertions(+), 282 deletions(-) diff --git a/package.json b/package.json index c0e80a8b0..53264f64a 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "fs-extra": "^11.2.0", "lint-staged": "^15.2.10", "markdown-it-footnote": "^4.0.0", - "nano-spawn": "^0.1.0", + "nano-spawn": "^0.2.0", "prettier": "^3.3.3", "simple-git-hooks": "^2.11.1", "tsx": "4.15.7", diff --git a/packages/auto-icons/package.json b/packages/auto-icons/package.json index 4964ff24e..a36873acd 100644 --- a/packages/auto-icons/package.json +++ b/packages/auto-icons/package.json @@ -46,7 +46,7 @@ }, "devDependencies": { "@aklinker1/check": "^1.4.5", - "oxlint": "^0.9.10", + "oxlint": "^0.11.1", "publint": "^0.2.12", "typescript": "^5.6.3", "unbuild": "^2.0.0", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index f22f6c450..fc18577dc 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -39,9 +39,9 @@ }, "devDependencies": { "@aklinker1/check": "^1.4.5", - "@types/chrome": "^0.0.268", + "@types/chrome": "^0.0.280", "@types/node": "^20.17.6", - "oxlint": "^0.9.10", + "oxlint": "^0.11.1", "publint": "^0.2.12", "typescript": "^5.6.3", "unbuild": "^2.0.0", diff --git a/packages/unocss/package.json b/packages/unocss/package.json index 9c6749ffb..5548de5ad 100644 --- a/packages/unocss/package.json +++ b/packages/unocss/package.json @@ -41,11 +41,11 @@ }, "devDependencies": { "@aklinker1/check": "^1.4.5", - "oxlint": "^0.9.10", + "oxlint": "^0.11.1", "publint": "^0.2.12", "typescript": "^5.6.3", "unbuild": "^2.0.0", - "unocss": "^0.63.6", + "unocss": "^0.64.0", "wxt": "workspace:*" }, "dependencies": { diff --git a/packages/wxt-demo/package.json b/packages/wxt-demo/package.json index 82a51ae9a..7b218e993 100644 --- a/packages/wxt-demo/package.json +++ b/packages/wxt-demo/package.json @@ -22,14 +22,14 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@types/chrome": "^0.0.269", + "@types/chrome": "^0.0.280", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@wxt-dev/auto-icons": "workspace:*", "@wxt-dev/unocss": "workspace:*", "sass": "^1.80.7", "typescript": "^5.6.3", - "unocss": "^0.63.6", + "unocss": "^0.64.0", "vitest": "^2.1.4", "vitest-plugin-random-seed": "^1.1.0", "wxt": "workspace:*" diff --git a/packages/wxt/package.json b/packages/wxt/package.json index 965c4f3b2..2e430b035 100644 --- a/packages/wxt/package.json +++ b/packages/wxt/package.json @@ -82,8 +82,8 @@ }, "dependencies": { "@aklinker1/rollup-plugin-visualizer": "5.12.0", - "@types/chrome": "^0.0.269", - "@types/webextension-polyfill": "^0.10.7", + "@types/chrome": "^0.0.280", + "@types/webextension-polyfill": "^0.12.1", "@webext-core/fake-browser": "^1.3.1", "@webext-core/isolated-element": "^1.1.2", "@webext-core/match-patterns": "^1.0.3", @@ -110,7 +110,7 @@ "linkedom": "^0.18.5", "magicast": "^0.3.5", "minimatch": "^10.0.1", - "nano-spawn": "^0.1.0", + "nano-spawn": "^0.2.0", "normalize-path": "^3.0.0", "nypm": "^0.3.12", "ohash": "^1.1.4", @@ -129,16 +129,16 @@ }, "devDependencies": { "@aklinker1/check": "^1.4.5", - "@faker-js/faker": "^8.4.1", + "@faker-js/faker": "^9.2.0", "@types/fs-extra": "^11.0.4", "@types/lodash.merge": "^4.6.9", "@types/node": "^20.17.6", "@types/normalize-path": "^3.0.2", "@types/prompts": "^2.4.9", "extract-zip": "^2.0.1", - "happy-dom": "^14.12.3", + "happy-dom": "^15.11.4", "lodash.merge": "^4.6.2", - "oxlint": "^0.9.10", + "oxlint": "^0.11.1", "publint": "^0.2.12", "tsx": "4.15.7", "typescript": "^5.6.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d3ff1e30..c25bff722 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ importers: version: 11.0.4 '@vitest/coverage-v8': specifier: ^2.1.4 - version: 2.1.4(vitest@2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7)) + version: 2.1.4(vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7)) changelogen: specifier: ^0.5.7 version: 0.5.7(magicast@0.3.5) @@ -44,8 +44,8 @@ importers: specifier: ^4.0.0 version: 4.0.0(patch_hash=ue34jdgdx43siqdj557feoepzq) nano-spawn: - specifier: ^0.1.0 - version: 0.1.0 + specifier: ^0.2.0 + version: 0.2.0 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -72,7 +72,7 @@ importers: version: 1.5.0(@algolia/client-search@4.20.0)(@types/node@20.17.6)(@types/react@18.3.12)(postcss@8.4.47)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.7)(search-insights@2.15.0)(typescript@5.6.3) vitest-mock-extended: specifier: ^2.0.2 - version: 2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7)) + version: 2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7)) vue: specifier: ^3.5.12 version: 3.5.12(typescript@5.6.3) @@ -96,8 +96,8 @@ importers: specifier: ^1.4.5 version: 1.4.5(typescript@5.6.3) oxlint: - specifier: ^0.9.10 - version: 0.9.10 + specifier: ^0.11.1 + version: 0.11.1 publint: specifier: ^0.2.12 version: 0.2.12 @@ -127,14 +127,14 @@ importers: specifier: ^1.4.5 version: 1.4.5(typescript@5.6.3) '@types/chrome': - specifier: ^0.0.268 - version: 0.0.268 + specifier: ^0.0.280 + version: 0.0.280 '@types/node': specifier: ^20.17.6 version: 20.17.6 oxlint: - specifier: ^0.9.10 - version: 0.9.10 + specifier: ^0.11.1 + version: 0.11.1 publint: specifier: ^0.2.12 version: 0.2.12 @@ -146,7 +146,7 @@ importers: version: 2.0.0(sass@1.80.7)(typescript@5.6.3) vitest: specifier: ^2.1.4 - version: 2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7) + version: 2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7) vitest-plugin-random-seed: specifier: ^1.1.0 version: 1.1.0(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) @@ -273,8 +273,8 @@ importers: specifier: ^1.4.5 version: 1.4.5(typescript@5.6.3) oxlint: - specifier: ^0.9.10 - version: 0.9.10 + specifier: ^0.11.1 + version: 0.11.1 publint: specifier: ^0.2.12 version: 0.2.12 @@ -285,8 +285,8 @@ importers: specifier: ^2.0.0 version: 2.0.0(sass@1.80.7)(typescript@5.6.3) unocss: - specifier: ^0.63.6 - version: 0.63.6(postcss@8.4.47)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) + specifier: ^0.64.0 + version: 0.64.0(postcss@8.4.47)(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)) wxt: specifier: workspace:* version: link:../wxt @@ -297,11 +297,11 @@ importers: specifier: 5.12.0 version: 5.12.0(rollup@4.24.0) '@types/chrome': - specifier: ^0.0.269 - version: 0.0.269 + specifier: ^0.0.280 + version: 0.0.280 '@types/webextension-polyfill': - specifier: ^0.10.7 - version: 0.10.7 + specifier: ^0.12.1 + version: 0.12.1 '@webext-core/fake-browser': specifier: ^1.3.1 version: 1.3.1 @@ -381,8 +381,8 @@ importers: specifier: ^10.0.1 version: 10.0.1 nano-spawn: - specifier: ^0.1.0 - version: 0.1.0 + specifier: ^0.2.0 + version: 0.2.0 normalize-path: specifier: ^3.0.0 version: 3.0.0 @@ -433,8 +433,8 @@ importers: specifier: ^1.4.5 version: 1.4.5(typescript@5.6.3) '@faker-js/faker': - specifier: ^8.4.1 - version: 8.4.1 + specifier: ^9.2.0 + version: 9.2.0 '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 @@ -454,14 +454,14 @@ importers: specifier: ^2.0.1 version: 2.0.1 happy-dom: - specifier: ^14.12.3 - version: 14.12.3 + specifier: ^15.11.4 + version: 15.11.4 lodash.merge: specifier: ^4.6.2 version: 4.6.2 oxlint: - specifier: ^0.9.10 - version: 0.9.10 + specifier: ^0.11.1 + version: 0.11.1 publint: specifier: ^0.2.12 version: 0.2.12 @@ -476,7 +476,7 @@ importers: version: 2.0.0(sass@1.80.7)(typescript@5.6.3) vitest: specifier: ^2.1.4 - version: 2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7) + version: 2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7) vitest-plugin-random-seed: specifier: ^1.1.0 version: 1.1.0(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) @@ -494,8 +494,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@types/chrome': - specifier: ^0.0.269 - version: 0.0.269 + specifier: ^0.0.280 + version: 0.0.280 '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -515,11 +515,11 @@ importers: specifier: ^5.6.3 version: 5.6.3 unocss: - specifier: ^0.63.6 - version: 0.63.6(postcss@8.4.47)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) + specifier: ^0.64.0 + version: 0.64.0(postcss@8.4.47)(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)) vitest: specifier: ^2.1.4 - version: 2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7) + version: 2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7) vitest-plugin-random-seed: specifier: ^1.1.0 version: 1.1.0(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) @@ -1291,9 +1291,9 @@ packages: cpu: [x64] os: [win32] - '@faker-js/faker@8.4.1': - resolution: {integrity: sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} + '@faker-js/faker@9.2.0': + resolution: {integrity: sha512-ulqQu4KMr1/sTFIYvqSdegHT8NIkt66tFAkugGnHA+1WAfEn6hMzNR+svjXGFRVLnapxvej67Z/LwchFrnLBUg==} + engines: {node: '>=18.0.0', npm: '>=9.0.0'} '@iconify-json/simple-icons@1.2.11': resolution: {integrity: sha512-AHCGDtBRqP+JzAbBzgO8uN/08CXxEmuaC6lQQZ3b5burKhRU12AJnJczwbUw2K5Mb/U85EpSUNhYMG3F28b8NA==} @@ -1450,43 +1450,43 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxlint/darwin-arm64@0.9.10': - resolution: {integrity: sha512-eOXKZYq5bnCSgDefgM5bzAg+4Fc//Rc4yjgKN8iDWUARweCaChiQXb6TXX8MfEfs6qayEMy6yVj0pqoFz0B1aw==} + '@oxlint/darwin-arm64@0.11.1': + resolution: {integrity: sha512-S+cHn49fT+qSJXhQ3Z4EG/5ENp2dAUbS2sMNkhgkLqlO8aYl0TR9R7omU3vpU/beu8ePnV+mdVlJYGjsPIMGtg==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@0.9.10': - resolution: {integrity: sha512-UeYICDvLUaUOcY+0ugZUEmBMRLP+x8iTgL7TeY6BlpGw2ahbtUOTbyIIRWtr/0O++TnjZ+v8TzhJ9crw6Ij6dg==} + '@oxlint/darwin-x64@0.11.1': + resolution: {integrity: sha512-LPuF0D8uu30KIVEeVuGwIPwHwJRQ1i1otwFFH7tRsNXPgMgZJ4VgriyH22i6RWwBtclJoCSBLtGK6gLZ0oZBvw==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@0.9.10': - resolution: {integrity: sha512-0Zn+vqHhrZyufFBfq9WOgiIool0gCR14BLsdS+0Dwd9o+kNxPGA5q7erQFkiC4rpkxtfBHeD3iIKMMt7d29Kyw==} + '@oxlint/linux-arm64-gnu@0.11.1': + resolution: {integrity: sha512-CYBE+GRIPs5e+raD2pdicuBn6Y6E1xAnyWQ/kHE4GEWDAQZY0Um2VYEUTGH2ObwJ3uXr6jeJ16HOKJvr0S8a8w==} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@0.9.10': - resolution: {integrity: sha512-tkQcWpYwF42bA/uRaV2iMFePHkBjTTgomOgeEaiw6XOSJX4nBEqGIIboqqLBWT4JnKCf/L+IG3y/e1MflhKByw==} + '@oxlint/linux-arm64-musl@0.11.1': + resolution: {integrity: sha512-iYXF5N5Gv+lc2wt90kxXy/W0cn7IEWu3UPzewIjPGDH8ajDckvGzZx6pTGYJnTyMh7U6hUKwOBFPVLMWI7UwKQ==} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@0.9.10': - resolution: {integrity: sha512-JHbkMUnibqaSMBvLHyqTL5cWxcGW+jw+Ppt2baLISpvo34a6fBR+PI7v/A92sEDWe0W1rPhypzCwA8mKpkQ3DA==} + '@oxlint/linux-x64-gnu@0.11.1': + resolution: {integrity: sha512-D0tT8X0CsK/bpdkGdLSmsGftG3VndjyAUJuNGt56JYn0UfuPDkhQcLgUlkANHzNRXJ84tLQKhpf/MUDUHPB5cg==} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@0.9.10': - resolution: {integrity: sha512-aBBwN7bQzidwHwEXr7BAdVvMTLWstCy5gikerjLnGDeCSXX9r+o6+yUzTOqZvOo66E+XBgOJaVbY8rsL1MLE0g==} + '@oxlint/linux-x64-musl@0.11.1': + resolution: {integrity: sha512-WekaLYk8WLT7Di8+nyPvtqs9OlMoO6KjFDMlqqLDWQTk9ffjn8e76PCRigF3w39jQ70qP3c8k8cNKNw5ROuFcg==} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@0.9.10': - resolution: {integrity: sha512-LXDnk7vKHT3IY6G1jq0O7+XMhtcHOYuxLGIx4KP+4xS6vKgBY+Bsq4xV3AtmtKlvnXkP5FxHpfLmcEtm5AWysA==} + '@oxlint/win32-arm64@0.11.1': + resolution: {integrity: sha512-/CN/bFtI33vB8uemOkZxlNRf6Q7CftP2pSO7a6Q2niG4NC99YRPj7ctXcPF0jGR0NQUhGZk7ajM4G/0MKcRdag==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@0.9.10': - resolution: {integrity: sha512-w5XRAV4bhgwenjjpGYZGglqzG9Wv/sI+cjQWJBQsvfDXsr2w4vOBXzt1j3/Z3EcSqf4KtkCa/IIuAhQyeShUbA==} + '@oxlint/win32-x64@0.11.1': + resolution: {integrity: sha512-0hLl0z6adYTvLIOPC5uyo+EAwNITkzi4AY4xImykQW8H89GhiV9Xl8MPJeZQMWSz7ajI1I2+hRsvA0QAzeBsxA==} cpu: [x64] os: [win32] @@ -1654,6 +1654,15 @@ packages: rollup: optional: true + '@rollup/pluginutils@5.1.3': + resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + '@rollup/rollup-android-arm-eabi@4.24.0': resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} cpu: [arm] @@ -1791,11 +1800,8 @@ packages: '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} - '@types/chrome@0.0.268': - resolution: {integrity: sha512-7N1QH9buudSJ7sI8Pe4mBHJr5oZ48s0hcanI9w3wgijAlv1OZNUZve9JR4x42dn5lJ5Sm87V1JNfnoh10EnQlA==} - - '@types/chrome@0.0.269': - resolution: {integrity: sha512-vF7x8YywnhXX2F06njQ/OE7a3Qeful43C5GUOsUksXWk89WoSFUU3iLeZW8lDpVO9atm8iZIEiLQTRC3H7NOXQ==} + '@types/chrome@0.0.280': + resolution: {integrity: sha512-AotSmZrL9bcZDDmSI1D9dE7PGbhOur5L0cKxXd7IqbVizQWCY4gcvupPUVsQ4FfDj3V2tt/iOpomT9EY0s+w1g==} '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -1875,8 +1881,8 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@types/webextension-polyfill@0.10.7': - resolution: {integrity: sha512-10ql7A0qzBmFB+F+qAke/nP1PIonS0TXZAOMVOxEUsm+lGSW6uwVcISFNa0I4Oyj0884TZVWGGMIWeXOVSNFHw==} + '@types/webextension-polyfill@0.12.1': + resolution: {integrity: sha512-xPTFWwQ8BxPevPF2IKsf4hpZNss4LxaOLZXypQH4E63BDLmcwX/RMGdI4tB4VO4Nb6xDBH3F/p4gz4wvof1o9w==} '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} @@ -1884,83 +1890,83 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@unocss/astro@0.63.6': - resolution: {integrity: sha512-5Fjlv6dpQo6o2PUAcEv8p24G8rn8Op79xLFofq2V+iA/Q32G9/UsxTLOpj+yc+q0YdJrFfDCT2X/3pvVY8Db5g==} + '@unocss/astro@0.64.0': + resolution: {integrity: sha512-4Ijf3cQblSjdC3XV4SvzkEj17z6gNsuMGy7M+TvNN4cZhGLWQCIChtHR525ESGxJ4kdZ6FoIUoxmLdWHMOpX4Q==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: vite: optional: true - '@unocss/cli@0.63.6': - resolution: {integrity: sha512-OZb8hO0x4nCJjFd3Gq3km78YnyMAdq282D+BLiDE6IhQ5WHCVL7fyhfgIVL6xwxISDVxiyITwNb72ky0MEutPg==} + '@unocss/cli@0.64.0': + resolution: {integrity: sha512-xfY/qm7vr/4Qaf+CcQHuBJSg5ApZBvvGVD1zwyGFgfhfOFYR1hI3DS2zl75zav6btEwwXsjY7AUv6uYGF4M7dA==} engines: {node: '>=14'} hasBin: true - '@unocss/config@0.63.6': - resolution: {integrity: sha512-+4Lt5uTwRgu1z7vhOUzDf+mL+BQYdaa/Z8NMT2Fiqb37tcjEKvmwaUHdfE22Vif1luDgC6xqFsn6qqFtOxhoWQ==} + '@unocss/config@0.64.0': + resolution: {integrity: sha512-L97x4vEk7jNG5ptZY5Xp0xgEk//tbMpQVm2BzfyL7w+Hg8X3AV4YjFL6hysHvpYiTdUCVaZg+S0s3b7wuj8Mqw==} engines: {node: '>=14'} - '@unocss/core@0.63.6': - resolution: {integrity: sha512-Q4QPgJ271Up89+vIqqOKgtdCKkFpHqvHN8W1LUlKPqtYnOvVYaOIVNAZowaIdEhPuc83yLc6Tg2+7riK18QKEw==} + '@unocss/core@0.64.0': + resolution: {integrity: sha512-Qb8wWPYNlTagCdJGzULew+e3NMM8Bd7fr38lDLgrMj+njop+wzkSe1ZZOyMMH9yHSq/Rznn5eCjnyzyHwxGslQ==} - '@unocss/extractor-arbitrary-variants@0.63.6': - resolution: {integrity: sha512-HJX0oAa9uzwKYoU8CoJdP1gxjuqFmOLxyZmITjStAmZNZpIxlz2wz4VrHmqml2dkvx/mifGGGc/GxZpQ36D12Q==} + '@unocss/extractor-arbitrary-variants@0.64.0': + resolution: {integrity: sha512-oVB8l8zM+x0MQJTkraRcsrfJnWEwyPVgMgtzmNUm//HqV+xTrjZCNtOqHFNIZdj/+w0gkErGQLxzRwyPjlHq4g==} - '@unocss/inspector@0.63.6': - resolution: {integrity: sha512-DQDJnhtzdHIQXD2vCdj5ytFnHfQCWJGPmrHJHXxzkTYn8nIovV1roVl1ITLxkDIIYK9bdYneg2imQN5JCZhHmQ==} + '@unocss/inspector@0.64.0': + resolution: {integrity: sha512-aFEfxEuPOpbPNH3j1CLLnN7ZyZkc64XoxZbz7RbG20Wy5oJxonOnlu+Wikz9SfGvIyF16MVAMCkHu12WFRRC+g==} - '@unocss/postcss@0.63.6': - resolution: {integrity: sha512-XI6U1jMwbQoSHVWpZZu3Cxp3t1PVj5VOj+IYtz7xmcWP9GVK+eyETo/xyB0l4muD4emXfSrhNDrFYzSyIyF5cg==} + '@unocss/postcss@0.64.0': + resolution: {integrity: sha512-OMDhAUDEzbb7i+fcYEYNxwdWJLSYklMrFGSC60ADK96UPX/B9S0z1pBz7N34DRPPIzg6shO6NQfDHOaxLelAeg==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 - '@unocss/preset-attributify@0.63.6': - resolution: {integrity: sha512-sHH17mfl/THHLxCLAHqPdUniCNMFjAxBHFDZYgGi83azuarF2evI5Mtc3Qsj3nzoSQwTPmK2VY3XYUUrpPDGWQ==} + '@unocss/preset-attributify@0.64.0': + resolution: {integrity: sha512-3T1mktq5rAQxHXtdLkjjj1UOjPwy9iGbVUChvxyaGV5oOsj1mvfe1oetxz8HqAVQak8MtvsJzFzvuuQQln/6OA==} - '@unocss/preset-icons@0.63.6': - resolution: {integrity: sha512-fRU44wXABnMPT/9zhKBNSUeDJlOxJhUJP9W3FSRnc+ktjAifJIj0xpUKtEqxL46QMq825Bsj2yDSquzP+XYGnQ==} + '@unocss/preset-icons@0.64.0': + resolution: {integrity: sha512-jhozA4r583agZZpKttdootaWfvQ29lY/kHxNU1Ah2xeRQcVXXEh7M3cG0bo9HSIX9/BgXSk5rWQlqSPIqFl4Lw==} - '@unocss/preset-mini@0.63.6': - resolution: {integrity: sha512-pZDZbSuxabHSwPIy3zCgQ4MNdVCSHvOvZecreH+v96R1oOhquiwU8WiSbkxvZiKiLQJd7JUVW87E1pAzr5ZGGQ==} + '@unocss/preset-mini@0.64.0': + resolution: {integrity: sha512-bc7zanalVQUrETJ06eyS7y/lhceRlY8kBG/lRCV/dYmKl4Ho/s57LrpZH0G63OcO6IfWIjwoZHVC8/RHAqnYvQ==} - '@unocss/preset-tagify@0.63.6': - resolution: {integrity: sha512-3lKhk4MW3RqJBwIvBXHj0H0/kHkFlKtCIBQFiBcCJh8TXOID8IZ0iVjuGwdlk63VTizI/wnsNDOVpj6YcjRRlw==} + '@unocss/preset-tagify@0.64.0': + resolution: {integrity: sha512-WlRQXYgtVzJpVlZ+itXhrQyvMj6XW1InNIfvAHMorr5BGvMGETLRnuWwYYhGg2YDF/g+/EucU5PQmk9UkurBzg==} - '@unocss/preset-typography@0.63.6': - resolution: {integrity: sha512-AXmBVnbV54gUIv5kbywjZek9ZlKRwJfBDVMtWOcLOjN3AHirGx1W2oq2UzNkfYZ2leof/Y2BocxeTwGCCRhqDQ==} + '@unocss/preset-typography@0.64.0': + resolution: {integrity: sha512-hMKxhHTRUjvwB0gcdWOh6zWWolH9pvIvgB4p2GaFT1vKyFD0wkTZ/7S/Q3OMKJyevSKHyIgKd+PhNGKTx5FuQQ==} - '@unocss/preset-uno@0.63.6': - resolution: {integrity: sha512-67PbHyVgAe9Rz0Rhyl3zBibFuGmqQMRPMkRjNYrwmmtNydpQYsXbfnDs0p8mZFp6uO2o3Jkh7urqEtixHHvq0Q==} + '@unocss/preset-uno@0.64.0': + resolution: {integrity: sha512-gUmuL8anty551r/Q2XU5wc0aNZ+te4yydnamXHSUv3EkX6PCphOaiWsQ5f95fj26G8EYH9fLBvxqXurFBPM7og==} - '@unocss/preset-web-fonts@0.63.6': - resolution: {integrity: sha512-ko1aHDax0u5CQi1BXggv6uW5Vq/LQRWwzOxqBFTh1JlGHPZTw4CdVJkYnlpt3WEW+FPUzZYjhKmMmQY7KtOTng==} + '@unocss/preset-web-fonts@0.64.0': + resolution: {integrity: sha512-qraIhS0tCFHvdPQnzGTfi/dggwyboWPU8UQn8oLMsmPKogNPsYQfjrtTZs8X6F1KNaPV18c6saaWYvVZ8tXPoA==} - '@unocss/preset-wind@0.63.6': - resolution: {integrity: sha512-W3oZ2TXSqStNE+X++kcspRTF2Szu2ej6NW5Kiyy6WQn/+ZD77AF4VtvzHtzFVZ2QKpEIovGBpU5tywooHbB7hw==} + '@unocss/preset-wind@0.64.0': + resolution: {integrity: sha512-cJbZI4etFrIIQoC1VhRqyEZU5fUaYqOH3uIt5lM3osxBdAvHds7SPjLRbdR612US7JbuPeFhMMRnA1EYoo39sQ==} - '@unocss/reset@0.63.6': - resolution: {integrity: sha512-gq73RSZj54MOloqrivkoMPXCqNG2WpIyBT1AYlF76uKxEEbUD41E8uBUhLSKs7gFgF01yQJLRaIuyN1yw09pbQ==} + '@unocss/reset@0.64.0': + resolution: {integrity: sha512-75SiDtRX/mtg/7GWeoLfDfdWF4z59zF1XesL46FNd2hDZL36a+SZHIKB/J+PPzLyX9irqm3mAETS2PNfynuJpA==} - '@unocss/rule-utils@0.63.6': - resolution: {integrity: sha512-moeDEq5d9mB8gSYeoqHMkXWWekaFFdhg7QCuwwCbxCc+NPMOgGkmfAoafz+y2tdvK7pEuT191RWOiHQ0MkA5oQ==} + '@unocss/rule-utils@0.64.0': + resolution: {integrity: sha512-R5b/uspq6XsmpEqhxSzOOePHsS+pdxya+0pkQw7m6thsUxNDL7kVDpBiz2iNX5lnwagvhyhUWYu85a8XmZ8ymw==} engines: {node: '>=14'} - '@unocss/transformer-attributify-jsx@0.63.6': - resolution: {integrity: sha512-/RU09MF+hJK7cFbLJ+8vloCGyhn6Oys8R6gey0auB0+nw/ucUXoLQKWgUqo9taQlLuYOiehdkYjQSdWn5lyA/Q==} + '@unocss/transformer-attributify-jsx@0.64.0': + resolution: {integrity: sha512-/kG7NFmqMCftK5DJUgMUbe9SWRJt20Z55o36aaCkBcEsrTSYBmWYDyIJPZa3TxsjO8H1qDekRVu7CgDxwlxMEQ==} - '@unocss/transformer-compile-class@0.63.6': - resolution: {integrity: sha512-zzAqs8adnTUOLA88RgcToadcrz9gjxrZk6IrcmMqMmWqk0MOWNQHIN0RzKa/yaw4QhO2xuGyIz4/WHyXuCXMQg==} + '@unocss/transformer-compile-class@0.64.0': + resolution: {integrity: sha512-p1LZG2AUsD0FrkCSo1JOsWVQ+sEMcgnVCm6XtCgxBraV3nPFeZUyxmj9yEkt0HhfYkMTvdT155c3rDhbwP8AFw==} - '@unocss/transformer-directives@0.63.6': - resolution: {integrity: sha512-XcNOwLRbfrJSU6YXyLgiMzAigSzjIdvHwS3lLCZ2n6DWuLmTuXBfvVtRxeJ+aflNkhpQNKONCClC4s6I2r53uw==} + '@unocss/transformer-directives@0.64.0': + resolution: {integrity: sha512-+e2bDEQMEsfq4KZ2R+GQNrEv0bL3E1KbXGPQXUiMGitmZzzagDfIBk9VTP3gNhU+hgTaWtjXlReeap1eSmwKGQ==} - '@unocss/transformer-variant-group@0.63.6': - resolution: {integrity: sha512-ebYSjZnZrtcJYjmAEDwGVwPuaQ9EVWKNDDJFFSusP8k/6PjJoHDh0qkj+hdPPDhYn81yzJQalU1eSUSlfC30VA==} + '@unocss/transformer-variant-group@0.64.0': + resolution: {integrity: sha512-c4CN+W8ShBhGIma3KHHcBe7CRljRwZ0f5UamRrUIMs28a2jfa1TlPlr/4Ke5b6icr0mwTGajJEUaPanOK0Fp1A==} - '@unocss/vite@0.63.6': - resolution: {integrity: sha512-gxK3gtvYQH5S/qtuvsY4M0S+KJPZnYrOQI/Gopufx+b2qgmwZ/TSAe66gWeKYfe3DfQsmA3PPh/GXpkK+/FnHg==} + '@unocss/vite@0.64.0': + resolution: {integrity: sha512-QrfXlI8YcIaqQc4WRVrLbCho8eEi5pjs1/C8AwnUHGximEDN6MZNUk0htjo4QZ+50IA2b4RrYdz1N3875bJoFg==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -2544,8 +2550,8 @@ packages: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - css-tree@3.0.0: - resolution: {integrity: sha512-o88DVQ6GzsABn1+6+zo2ct801dBO5OASVyxbbvA2W20ue2puSh/VOuqUj90eUeMSX/xqGqBmOKiRQN7tJOuBXw==} + css-tree@3.0.1: + resolution: {integrity: sha512-8Fxxv+tGhORlshCdCwnNJytvlvq46sOLSYEx2ZIGurahWvMucSRnyjPA3AmrMq4VPRYbHVpWj5VkiVasrM2H4Q==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} css-what@6.1.0: @@ -2998,9 +3004,9 @@ packages: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} - happy-dom@14.12.3: - resolution: {integrity: sha512-vsYlEs3E9gLwA1Hp+w3qzu+RUDFf4VTT8cyKqVICoZ2k7WM++Qyd2LwzyTi5bqMJFiIC/vNpTDYuxdreENRK/g==} - engines: {node: '>=16.0.0'} + happy-dom@15.11.4: + resolution: {integrity: sha512-AU6tzh3ADd28vSmXahgLsGyGGihXPGeKH0owDn9lhHolB6vIwEhag//T+TBzDoAcHhmVEwlxwSgtW1KZep+1MA==} + engines: {node: '>=18.0.0'} has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} @@ -3484,8 +3490,8 @@ packages: mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - mdn-data@2.10.0: - resolution: {integrity: sha512-qq7C3EtK3yJXMwz1zAab65pjl+UhohqMOctTgcqjLOWABqmwj+me02LSsCuEUxnst9X1lCBpoE0WArGKgdGDzw==} + mdn-data@2.12.1: + resolution: {integrity: sha512-rsfnCbOHjqrhWxwt5/wtSLzpoKTzW7OXdT5lLOIH1OTYhWu9rRJveGq0sKvDZODABH7RX+uoR+DYcpFnq4Tf6Q==} merge-anything@5.1.7: resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==} @@ -3651,8 +3657,8 @@ packages: nan@2.17.0: resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} - nano-spawn@0.1.0: - resolution: {integrity: sha512-Q0fYRut0GGSoysqrS6hF1jlQEc3yOglnGXwsS+DcoaLwu6NCkUxOB8om08hvUF0V+bNRjExzKM3v8ATbfrLWyQ==} + nano-spawn@0.2.0: + resolution: {integrity: sha512-IjZBIOLxSlxu+m/kacg9JuP93oUpRemeV0mEuCy64nzBKKIL9m0aLJHtVPcVuzJDHFhElzjpwbW4a3tMzgKoZQ==} engines: {node: '>=18.19'} nanoid@3.3.7: @@ -3731,6 +3737,9 @@ packages: ofetch@1.4.0: resolution: {integrity: sha512-MuHgsEhU6zGeX+EMh+8mSMrYTnsqJQQrpM00Q6QHMKNqQ0bKy0B43tk8tL1wg+CnsSTy1kg4Ir2T5Ig6rD+dfQ==} + ofetch@1.4.1: + resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} + ohash@1.1.4: resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} @@ -3776,8 +3785,8 @@ packages: resolution: {integrity: sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A==} engines: {node: '>= 0.4.0'} - oxlint@0.9.10: - resolution: {integrity: sha512-bKiiFN7Hnoaist/rditTRBXz+GXKYuLd53/NB7Q6zHB/bifELJarSoRLkAUGElIJKl4PSr3lTh1g6zehh+rX0g==} + oxlint@0.11.1: + resolution: {integrity: sha512-yVTkBmSvn1mo69vxBdNASOGFd1oqWzpaIWPFPIXNAHxgrW7FjotKuJ71j/pqtZH/sVSRWTpQFdmBa3CIuBEILg==} engines: {node: '>=14.*'} hasBin: true @@ -4511,14 +4520,11 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - tinyexec@0.3.1: resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} - tinyglobby@0.2.9: - resolution: {integrity: sha512-8or1+BGEdk1Zkkw2ii16qSS7uVrQJPre5A9o/XkWPATkk23FZh/15BKFxPnlTy6vkljZxLqYCzzBMj30ZrSvjw==} + tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} tinypool@1.0.1: @@ -4674,11 +4680,11 @@ packages: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} - unocss@0.63.6: - resolution: {integrity: sha512-OKJJKEFWVz+Lsf3JdOgRiRtL+QOUQRBov89taUcCPFPZtrhP6pPVFCZHD9qMvY4IChMX7dzalQax3ZXJ3hbtkQ==} + unocss@0.64.0: + resolution: {integrity: sha512-wiEFRjGXSogzf/4+KICXjFDgSGloSCV1Ka2Dct/8Z8U+iwRqeVpHGVQcGjBFg9Uh0DH1fSVBbis2aPuIkT0nEA==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.63.6 + '@unocss/webpack': 0.64.0 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: '@unocss/webpack': @@ -4862,8 +4868,10 @@ packages: '@vue/composition-api': optional: true - vue-flow-layout@0.0.5: - resolution: {integrity: sha512-lZlqQ/Se1trGMtBMneZDWaiQiQBuxU8ivZ+KpJMem5zKROFpzuPq9KqyWABbSYbxq0qhqZs1I4DBwrY041rtOA==} + vue-flow-layout@0.1.1: + resolution: {integrity: sha512-JdgRRUVrN0Y2GosA0M68DEbKlXMqJ7FQgsK8CjQD2vxvNSqAU6PZEpi4cfcTVtfM2GVOMjHo7GKKLbXxOBqDqA==} + peerDependencies: + vue: ^3.4.37 vue@3.5.12: resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} @@ -5142,7 +5150,7 @@ snapshots: '@antfu/install-pkg@0.4.1': dependencies: package-manager-detector: 0.2.2 - tinyexec: 0.3.0 + tinyexec: 0.3.1 '@antfu/utils@0.7.10': {} @@ -5692,7 +5700,7 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true - '@faker-js/faker@8.4.1': {} + '@faker-js/faker@9.2.0': {} '@iconify-json/simple-icons@1.2.11': dependencies: @@ -5829,28 +5837,28 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - '@oxlint/darwin-arm64@0.9.10': + '@oxlint/darwin-arm64@0.11.1': optional: true - '@oxlint/darwin-x64@0.9.10': + '@oxlint/darwin-x64@0.11.1': optional: true - '@oxlint/linux-arm64-gnu@0.9.10': + '@oxlint/linux-arm64-gnu@0.11.1': optional: true - '@oxlint/linux-arm64-musl@0.9.10': + '@oxlint/linux-arm64-musl@0.11.1': optional: true - '@oxlint/linux-x64-gnu@0.9.10': + '@oxlint/linux-x64-gnu@0.11.1': optional: true - '@oxlint/linux-x64-musl@0.9.10': + '@oxlint/linux-x64-musl@0.11.1': optional: true - '@oxlint/win32-arm64@0.9.10': + '@oxlint/win32-arm64@0.11.1': optional: true - '@oxlint/win32-x64@0.9.10': + '@oxlint/win32-x64@0.11.1': optional: true '@parcel/watcher-android-arm64@2.5.0': @@ -5988,6 +5996,14 @@ snapshots: optionalDependencies: rollup: 4.24.0 + '@rollup/pluginutils@5.1.3(rollup@4.24.0)': + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 4.0.2 + optionalDependencies: + rollup: 4.24.0 + '@rollup/rollup-android-arm-eabi@4.24.0': optional: true @@ -6118,12 +6134,7 @@ snapshots: dependencies: '@babel/types': 7.25.6 - '@types/chrome@0.0.268': - dependencies: - '@types/filesystem': 0.0.36 - '@types/har-format': 1.2.15 - - '@types/chrome@0.0.269': + '@types/chrome@0.0.280': dependencies: '@types/filesystem': 0.0.36 '@types/har-format': 1.2.15 @@ -6208,7 +6219,7 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@types/webextension-polyfill@0.10.7': {} + '@types/webextension-polyfill@0.12.1': {} '@types/yauzl@2.10.3': dependencies: @@ -6217,25 +6228,25 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@unocss/astro@0.63.6(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))': + '@unocss/astro@0.64.0(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3))': dependencies: - '@unocss/core': 0.63.6 - '@unocss/reset': 0.63.6 - '@unocss/vite': 0.63.6(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) + '@unocss/core': 0.64.0 + '@unocss/reset': 0.64.0 + '@unocss/vite': 0.64.0(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)) optionalDependencies: vite: 5.4.11(@types/node@20.17.6)(sass@1.80.7) transitivePeerDependencies: - rollup - supports-color - - typescript + - vue - '@unocss/cli@0.63.6(rollup@4.24.0)': + '@unocss/cli@0.64.0(rollup@4.24.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.2(rollup@4.24.0) - '@unocss/config': 0.63.6 - '@unocss/core': 0.63.6 - '@unocss/preset-uno': 0.63.6 + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@unocss/config': 0.64.0 + '@unocss/core': 0.64.0 + '@unocss/preset-uno': 0.64.0 cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 @@ -6243,130 +6254,130 @@ snapshots: magic-string: 0.30.12 pathe: 1.1.2 perfect-debounce: 1.0.0 - tinyglobby: 0.2.9 + tinyglobby: 0.2.10 transitivePeerDependencies: - rollup - supports-color - '@unocss/config@0.63.6': + '@unocss/config@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 unconfig: 0.5.5 transitivePeerDependencies: - supports-color - '@unocss/core@0.63.6': {} + '@unocss/core@0.64.0': {} - '@unocss/extractor-arbitrary-variants@0.63.6': + '@unocss/extractor-arbitrary-variants@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 - '@unocss/inspector@0.63.6(typescript@5.6.3)': + '@unocss/inspector@0.64.0(vue@3.5.12(typescript@5.6.3))': dependencies: - '@unocss/core': 0.63.6 - '@unocss/rule-utils': 0.63.6 + '@unocss/core': 0.64.0 + '@unocss/rule-utils': 0.64.0 gzip-size: 6.0.0 sirv: 2.0.4 - vue-flow-layout: 0.0.5(typescript@5.6.3) + vue-flow-layout: 0.1.1(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - - typescript + - vue - '@unocss/postcss@0.63.6(postcss@8.4.47)': + '@unocss/postcss@0.64.0(postcss@8.4.47)': dependencies: - '@unocss/config': 0.63.6 - '@unocss/core': 0.63.6 - '@unocss/rule-utils': 0.63.6 - css-tree: 3.0.0 + '@unocss/config': 0.64.0 + '@unocss/core': 0.64.0 + '@unocss/rule-utils': 0.64.0 + css-tree: 3.0.1 postcss: 8.4.47 - tinyglobby: 0.2.9 + tinyglobby: 0.2.10 transitivePeerDependencies: - supports-color - '@unocss/preset-attributify@0.63.6': + '@unocss/preset-attributify@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 - '@unocss/preset-icons@0.63.6': + '@unocss/preset-icons@0.64.0': dependencies: '@iconify/utils': 2.1.33 - '@unocss/core': 0.63.6 - ofetch: 1.4.0 + '@unocss/core': 0.64.0 + ofetch: 1.4.1 transitivePeerDependencies: - supports-color - '@unocss/preset-mini@0.63.6': + '@unocss/preset-mini@0.64.0': dependencies: - '@unocss/core': 0.63.6 - '@unocss/extractor-arbitrary-variants': 0.63.6 - '@unocss/rule-utils': 0.63.6 + '@unocss/core': 0.64.0 + '@unocss/extractor-arbitrary-variants': 0.64.0 + '@unocss/rule-utils': 0.64.0 - '@unocss/preset-tagify@0.63.6': + '@unocss/preset-tagify@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 - '@unocss/preset-typography@0.63.6': + '@unocss/preset-typography@0.64.0': dependencies: - '@unocss/core': 0.63.6 - '@unocss/preset-mini': 0.63.6 + '@unocss/core': 0.64.0 + '@unocss/preset-mini': 0.64.0 - '@unocss/preset-uno@0.63.6': + '@unocss/preset-uno@0.64.0': dependencies: - '@unocss/core': 0.63.6 - '@unocss/preset-mini': 0.63.6 - '@unocss/preset-wind': 0.63.6 - '@unocss/rule-utils': 0.63.6 + '@unocss/core': 0.64.0 + '@unocss/preset-mini': 0.64.0 + '@unocss/preset-wind': 0.64.0 + '@unocss/rule-utils': 0.64.0 - '@unocss/preset-web-fonts@0.63.6': + '@unocss/preset-web-fonts@0.64.0': dependencies: - '@unocss/core': 0.63.6 - ofetch: 1.4.0 + '@unocss/core': 0.64.0 + ofetch: 1.4.1 - '@unocss/preset-wind@0.63.6': + '@unocss/preset-wind@0.64.0': dependencies: - '@unocss/core': 0.63.6 - '@unocss/preset-mini': 0.63.6 - '@unocss/rule-utils': 0.63.6 + '@unocss/core': 0.64.0 + '@unocss/preset-mini': 0.64.0 + '@unocss/rule-utils': 0.64.0 - '@unocss/reset@0.63.6': {} + '@unocss/reset@0.64.0': {} - '@unocss/rule-utils@0.63.6': + '@unocss/rule-utils@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 magic-string: 0.30.12 - '@unocss/transformer-attributify-jsx@0.63.6': + '@unocss/transformer-attributify-jsx@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 - '@unocss/transformer-compile-class@0.63.6': + '@unocss/transformer-compile-class@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 - '@unocss/transformer-directives@0.63.6': + '@unocss/transformer-directives@0.64.0': dependencies: - '@unocss/core': 0.63.6 - '@unocss/rule-utils': 0.63.6 - css-tree: 3.0.0 + '@unocss/core': 0.64.0 + '@unocss/rule-utils': 0.64.0 + css-tree: 3.0.1 - '@unocss/transformer-variant-group@0.63.6': + '@unocss/transformer-variant-group@0.64.0': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.64.0 - '@unocss/vite@0.63.6(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))': + '@unocss/vite@0.64.0(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.2(rollup@4.24.0) - '@unocss/config': 0.63.6 - '@unocss/core': 0.63.6 - '@unocss/inspector': 0.63.6(typescript@5.6.3) + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@unocss/config': 0.64.0 + '@unocss/core': 0.64.0 + '@unocss/inspector': 0.64.0(vue@3.5.12(typescript@5.6.3)) chokidar: 3.6.0 magic-string: 0.30.12 - tinyglobby: 0.2.9 + tinyglobby: 0.2.10 vite: 5.4.11(@types/node@20.17.6)(sass@1.80.7) transitivePeerDependencies: - rollup - supports-color - - typescript + - vue '@vitejs/plugin-react@4.3.3(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))': dependencies: @@ -6384,7 +6395,7 @@ snapshots: vite: 5.4.11(@types/node@20.17.6)(sass@1.80.7) vue: 3.5.12(typescript@5.6.3) - '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7))': + '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -6398,7 +6409,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7) + vitest: 2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7) transitivePeerDependencies: - supports-color @@ -7026,9 +7037,9 @@ snapshots: mdn-data: 2.0.30 source-map-js: 1.2.1 - css-tree@3.0.0: + css-tree@3.0.1: dependencies: - mdn-data: 2.10.0 + mdn-data: 2.12.1 source-map-js: 1.2.1 css-what@6.1.0: {} @@ -7561,7 +7572,7 @@ snapshots: dependencies: duplexer: 0.1.2 - happy-dom@14.12.3: + happy-dom@15.11.4: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -8022,7 +8033,7 @@ snapshots: mdn-data@2.0.30: {} - mdn-data@2.10.0: {} + mdn-data@2.12.1: {} merge-anything@5.1.7: dependencies: @@ -8179,7 +8190,7 @@ snapshots: nan@2.17.0: optional: true - nano-spawn@0.1.0: {} + nano-spawn@0.2.0: {} nanoid@3.3.7: {} @@ -8254,6 +8265,12 @@ snapshots: node-fetch-native: 1.6.4 ufo: 1.5.4 + ofetch@1.4.1: + dependencies: + destr: 2.0.3 + node-fetch-native: 1.6.4 + ufo: 1.5.4 + ohash@1.1.4: {} once@1.4.0: @@ -8322,16 +8339,16 @@ snapshots: os-shim@0.1.3: {} - oxlint@0.9.10: + oxlint@0.11.1: optionalDependencies: - '@oxlint/darwin-arm64': 0.9.10 - '@oxlint/darwin-x64': 0.9.10 - '@oxlint/linux-arm64-gnu': 0.9.10 - '@oxlint/linux-arm64-musl': 0.9.10 - '@oxlint/linux-x64-gnu': 0.9.10 - '@oxlint/linux-x64-musl': 0.9.10 - '@oxlint/win32-arm64': 0.9.10 - '@oxlint/win32-x64': 0.9.10 + '@oxlint/darwin-arm64': 0.11.1 + '@oxlint/darwin-x64': 0.11.1 + '@oxlint/linux-arm64-gnu': 0.11.1 + '@oxlint/linux-arm64-musl': 0.11.1 + '@oxlint/linux-x64-gnu': 0.11.1 + '@oxlint/linux-x64-musl': 0.11.1 + '@oxlint/win32-arm64': 0.11.1 + '@oxlint/win32-x64': 0.11.1 p-cancelable@3.0.0: {} @@ -9097,11 +9114,9 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.0: {} - tinyexec@0.3.1: {} - tinyglobby@0.2.9: + tinyglobby@0.2.10: dependencies: fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 @@ -9277,32 +9292,32 @@ snapshots: universalify@2.0.0: {} - unocss@0.63.6(postcss@8.4.47)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)): - dependencies: - '@unocss/astro': 0.63.6(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) - '@unocss/cli': 0.63.6(rollup@4.24.0) - '@unocss/core': 0.63.6 - '@unocss/postcss': 0.63.6(postcss@8.4.47) - '@unocss/preset-attributify': 0.63.6 - '@unocss/preset-icons': 0.63.6 - '@unocss/preset-mini': 0.63.6 - '@unocss/preset-tagify': 0.63.6 - '@unocss/preset-typography': 0.63.6 - '@unocss/preset-uno': 0.63.6 - '@unocss/preset-web-fonts': 0.63.6 - '@unocss/preset-wind': 0.63.6 - '@unocss/transformer-attributify-jsx': 0.63.6 - '@unocss/transformer-compile-class': 0.63.6 - '@unocss/transformer-directives': 0.63.6 - '@unocss/transformer-variant-group': 0.63.6 - '@unocss/vite': 0.63.6(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) + unocss@0.64.0(postcss@8.4.47)(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)): + dependencies: + '@unocss/astro': 0.64.0(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)) + '@unocss/cli': 0.64.0(rollup@4.24.0) + '@unocss/core': 0.64.0 + '@unocss/postcss': 0.64.0(postcss@8.4.47) + '@unocss/preset-attributify': 0.64.0 + '@unocss/preset-icons': 0.64.0 + '@unocss/preset-mini': 0.64.0 + '@unocss/preset-tagify': 0.64.0 + '@unocss/preset-typography': 0.64.0 + '@unocss/preset-uno': 0.64.0 + '@unocss/preset-web-fonts': 0.64.0 + '@unocss/preset-wind': 0.64.0 + '@unocss/transformer-attributify-jsx': 0.64.0 + '@unocss/transformer-compile-class': 0.64.0 + '@unocss/transformer-directives': 0.64.0 + '@unocss/transformer-variant-group': 0.64.0 + '@unocss/vite': 0.64.0(rollup@4.24.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7))(vue@3.5.12(typescript@5.6.3)) optionalDependencies: vite: 5.4.11(@types/node@20.17.6)(sass@1.80.7) transitivePeerDependencies: - postcss - rollup - supports-color - - typescript + - vue unplugin@1.14.1(webpack-sources@3.2.3): dependencies: @@ -9468,17 +9483,17 @@ snapshots: - typescript - universal-cookie - vitest-mock-extended@2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7)): + vitest-mock-extended@2.0.2(typescript@5.6.3)(vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7)): dependencies: ts-essentials: 10.0.1(typescript@5.6.3) typescript: 5.6.3 - vitest: 2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7) + vitest: 2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7) vitest-plugin-random-seed@1.1.0(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)): dependencies: vite: 5.4.11(@types/node@20.17.6)(sass@1.80.7) - vitest@2.1.4(@types/node@20.17.6)(happy-dom@14.12.3)(sass@1.80.7): + vitest@2.1.4(@types/node@20.17.6)(happy-dom@15.11.4)(sass@1.80.7): dependencies: '@vitest/expect': 2.1.4 '@vitest/mocker': 2.1.4(vite@5.4.11(@types/node@20.17.6)(sass@1.80.7)) @@ -9502,7 +9517,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.17.6 - happy-dom: 14.12.3 + happy-dom: 15.11.4 transitivePeerDependencies: - less - lightningcss @@ -9522,11 +9537,9 @@ snapshots: dependencies: vue: 3.5.12(typescript@5.6.3) - vue-flow-layout@0.0.5(typescript@5.6.3): + vue-flow-layout@0.1.1(vue@3.5.12(typescript@5.6.3)): dependencies: vue: 3.5.12(typescript@5.6.3) - transitivePeerDependencies: - - typescript vue@3.5.12(typescript@5.6.3): dependencies: diff --git a/taze.config.ts b/taze.config.ts index 0bc140cf4..6d929bd91 100644 --- a/taze.config.ts +++ b/taze.config.ts @@ -7,5 +7,7 @@ export default { 'typedoc-vitepress-theme', // Manually manage version so a single version is used: 'esbuild', + // Maintained manually to match min-node version + '@types/node', ], }; diff --git a/templates/react/package.json b/templates/react/package.json index d35d9e58a..ca5fb8ed1 100644 --- a/templates/react/package.json +++ b/templates/react/package.json @@ -19,7 +19,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@types/chrome": "^0.0.269", + "@types/chrome": "^0.0.280", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@wxt-dev/module-react": "^1.1.1", diff --git a/templates/solid/package.json b/templates/solid/package.json index 4939a5005..b726193f8 100644 --- a/templates/solid/package.json +++ b/templates/solid/package.json @@ -18,7 +18,7 @@ "solid-js": "^1.9.3" }, "devDependencies": { - "@types/chrome": "^0.0.269", + "@types/chrome": "^0.0.280", "@wxt-dev/module-solid": "^1.1.2", "typescript": "^5.6.3", "wxt": "^0.19.13" diff --git a/templates/svelte/package.json b/templates/svelte/package.json index 51d3e750f..1d0500136 100644 --- a/templates/svelte/package.json +++ b/templates/svelte/package.json @@ -16,10 +16,10 @@ }, "devDependencies": { "@tsconfig/svelte": "^5.0.4", - "@types/chrome": "^0.0.269", - "@wxt-dev/module-svelte": "^1.0.1", - "svelte": "^4.2.19", - "svelte-check": "^3.8.6", + "@types/chrome": "^0.0.280", + "@wxt-dev/module-svelte": "^2.0.0", + "svelte": "^5.1.16", + "svelte-check": "^4.0.7", "tslib": "^2.8.1", "typescript": "^5.6.3", "wxt": "^0.19.13" diff --git a/templates/vanilla/package.json b/templates/vanilla/package.json index 09a0d1b1c..fbd82f1c9 100644 --- a/templates/vanilla/package.json +++ b/templates/vanilla/package.json @@ -15,7 +15,7 @@ "postinstall": "wxt prepare" }, "devDependencies": { - "@types/chrome": "^0.0.269", + "@types/chrome": "^0.0.280", "typescript": "^5.6.3", "wxt": "^0.19.13" } diff --git a/templates/vue/package.json b/templates/vue/package.json index 551bf8fb7..229ed2b1e 100644 --- a/templates/vue/package.json +++ b/templates/vue/package.json @@ -18,7 +18,7 @@ "vue": "^3.5.12" }, "devDependencies": { - "@types/chrome": "^0.0.269", + "@types/chrome": "^0.0.280", "@wxt-dev/module-vue": "^1.0.1", "typescript": "^5.6.3", "vue-tsc": "^2.1.10", From dd67d49a0ae982168a81d668bc54ecaa0c3e4ef1 Mon Sep 17 00:00:00 2001 From: Aaron Date: Wed, 13 Nov 2024 08:28:16 -0600 Subject: [PATCH 2/2] Fix type errors --- packages/wxt/src/browser/index.ts | 1 - packages/wxt/src/core/utils/content-scripts.ts | 3 --- packages/wxt/src/storage.ts | 4 ++-- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/wxt/src/browser/index.ts b/packages/wxt/src/browser/index.ts index 3eb44e110..8e21e1fba 100644 --- a/packages/wxt/src/browser/index.ts +++ b/packages/wxt/src/browser/index.ts @@ -80,7 +80,6 @@ export type { Theme, TopSites, Types, - Urlbar, UserScripts, WebNavigation, WebRequest, diff --git a/packages/wxt/src/core/utils/content-scripts.ts b/packages/wxt/src/core/utils/content-scripts.ts index d9b1425dd..f1c7dabf0 100644 --- a/packages/wxt/src/core/utils/content-scripts.ts +++ b/packages/wxt/src/core/utils/content-scripts.ts @@ -29,7 +29,6 @@ export function hashContentScriptOptions( match_about_blank: false, run_at: 'document_idle', all_frames: false, - // @ts-expect-error - not in type match_origin_as_fallback: false, world: 'ISOLATED', ...simplifiedOptions, @@ -62,7 +61,6 @@ export function mapWxtOptionsToContentScript( css, js, - // @ts-expect-error: untyped chrome options match_origin_as_fallback: options.matchOriginAsFallback, world: options.world, }; @@ -80,7 +78,6 @@ export function mapWxtOptionsToRegisteredContentScript( runAt: options.runAt, js, css, - // @ts-expect-error: Chrome accepts this, not typed in webextension-polyfill (https://developer.chrome.com/docs/extensions/reference/scripting/#type-RegisteredContentScript) world: options.world, }; } diff --git a/packages/wxt/src/storage.ts b/packages/wxt/src/storage.ts index 7491d84c9..bad01977e 100644 --- a/packages/wxt/src/storage.ts +++ b/packages/wxt/src/storage.ts @@ -500,7 +500,7 @@ function createDriver(storageArea: StorageArea): WxtStorageDriver { return { getItem: async (key) => { const res = await getStorageArea().get(key); - return res[key]; + return res[key] as any; }, getItems: async (keys) => { const result = await getStorageArea().get(keys); @@ -537,7 +537,7 @@ function createDriver(storageArea: StorageArea): WxtStorageDriver { }, watch(key, cb) { const listener = (changes: Storage.StorageAreaOnChangedChangesType) => { - const change = changes[key]; + const change = changes[key] as { newValue: any; oldValue: any }; if (change == null) return; if (dequal(change.newValue, change.oldValue)) return; cb(change.newValue ?? null, change.oldValue ?? null);