From: 三咲智子 Kevin Deng Date: Fri, 19 Jan 2024 08:29:21 +0000 (+0800) Subject: Merge remote-tracking branch 'upstream/main' X-Git-Tag: v3.6.0-alpha.1~16^2~679 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=736db791a4343fefbf8d922e70c32af869939387;p=thirdparty%2Fvuejs%2Fcore.git Merge remote-tracking branch 'upstream/main' --- 736db791a4343fefbf8d922e70c32af869939387 diff --cc package.json index 2db15104eb,aedd123192..1944a19626 --- a/package.json +++ b/package.json @@@ -1,10 -1,10 +1,10 @@@ { "private": true, - "version": "3.4.15", + "version": "0.0.0-vapor", - "packageManager": "pnpm@8.14.0", + "packageManager": "pnpm@8.14.1", "type": "module", "scripts": { - "dev": "node scripts/dev.js", + "dev": "node scripts/dev.js vue vue-vapor", "build": "node scripts/build.js", "build-dts": "tsc -p tsconfig.build.json && rollup -c rollup.dts.config.js", "clean": "rimraf packages/*/dist temp .eslintcache", diff --cc pnpm-lock.yaml index a84db884a0,b2c4b2b2a8..b087008046 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@@ -42,19 -42,19 +42,19 @@@ importers specifier: ^1.2.5 version: 1.2.5 '@types/node': - specifier: ^20.10.7 - version: 20.11.0 + specifier: ^20.11.1 - version: 20.11.1 ++ version: 20.11.5 '@types/semver': specifier: ^7.5.6 version: 7.5.6 '@typescript-eslint/eslint-plugin': - specifier: ^6.17.0 - version: 6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.2.2) + specifier: ^6.18.1 - version: 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.2.2) ++ version: 6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: ^6.17.0 - version: 6.17.0(eslint@8.56.0)(typescript@5.2.2) + specifier: ^6.18.1 - version: 6.18.1(eslint@8.56.0)(typescript@5.2.2) ++ version: 6.19.0(eslint@8.56.0)(typescript@5.2.2) '@vitest/coverage-istanbul': - specifier: ^1.1.3 + specifier: ^1.2.0 version: 1.2.0(vitest@1.2.0) '@vue/consolidate': specifier: 0.17.3 @@@ -79,10 -79,10 +79,10 @@@ version: 1.24.1 eslint-plugin-import: specifier: npm:eslint-plugin-i@^2.29.1 - version: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0) - version: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0) ++ version: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.19.0)(eslint@8.56.0) eslint-plugin-jest: - specifier: ^27.6.1 - version: 27.6.1(@typescript-eslint/eslint-plugin@6.17.0)(eslint@8.56.0)(typescript@5.2.2) + specifier: ^27.6.3 - version: 27.6.3(@typescript-eslint/eslint-plugin@6.18.1)(eslint@8.56.0)(typescript@5.2.2) ++ version: 27.6.3(@typescript-eslint/eslint-plugin@6.19.0)(eslint@8.56.0)(typescript@5.2.2) estree-walker: specifier: ^2.0.2 version: 2.0.2 @@@ -117,8 -117,8 +117,8 @@@ specifier: ^1.0.0 version: 1.0.0 prettier: - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.2.2 - version: 3.2.2 ++ version: 3.2.4 pretty-bytes: specifier: ^6.1.1 version: 6.1.1 @@@ -169,10 -169,10 +169,10 @@@ version: 5.2.2 vite: specifier: ^5.0.5 - version: 5.0.10(@types/node@20.11.0)(terser@5.22.0) - version: 5.0.7(@types/node@20.11.1)(terser@5.22.0) ++ version: 5.0.10(@types/node@20.11.5)(terser@5.22.0) vitest: - specifier: ^1.1.3 - version: 1.2.0(@types/node@20.11.0)(jsdom@23.2.0)(terser@5.22.0) + specifier: ^1.2.0 - version: 1.2.0(@types/node@20.11.1)(jsdom@23.2.0)(terser@5.22.0) ++ version: 1.2.0(@types/node@20.11.5)(jsdom@23.2.0)(terser@5.22.0) packages/compiler-core: dependencies: @@@ -382,10 -361,10 +382,10 @@@ devDependencies: '@vitejs/plugin-vue': specifier: ^4.4.0 - version: 4.4.0(vite@5.0.7)(vue@packages+vue) + version: 4.4.0(vite@5.0.10)(vue@packages+vue) vite: specifier: ^5.0.5 - version: 5.0.10(@types/node@20.11.0)(terser@5.22.0) - version: 5.0.7(@types/node@20.11.1)(terser@5.22.0) ++ version: 5.0.10(@types/node@20.11.5)(terser@5.22.0) packages/shared: {} @@@ -440,34 -413,6 +440,34 @@@ specifier: workspace:* version: link:../vue + packages/vue-vapor: + dependencies: + '@vue/compiler-vapor': + specifier: workspace:* + version: link:../compiler-vapor + '@vue/runtime-vapor': + specifier: workspace:* + version: link:../runtime-vapor + + playground: + dependencies: + vue: + specifier: workspace:* + version: link:../packages/vue + devDependencies: + '@vitejs/plugin-vue': + specifier: ^4.5.0 + version: 4.5.0(vite@5.0.2)(vue@packages+vue) + vite: + specifier: ^5.0.2 - version: 5.0.2(@types/node@20.11.0)(terser@5.22.0) ++ version: 5.0.2(@types/node@20.11.5)(terser@5.22.0) + vite-hyper-config: + specifier: ^0.2.1 - version: 0.2.1(@types/node@20.11.0)(terser@5.22.0)(vite@5.0.2) ++ version: 0.2.1(@types/node@20.11.5)(terser@5.22.0)(vite@5.0.2) + vite-plugin-inspect: + specifier: ^0.7.42 + version: 0.7.42(rollup@4.4.1)(vite@5.0.2) + packages: /@aashutoshrathi/word-wrap@1.2.6: @@@ -699,8 -639,8 +699,8 @@@ vitest: '>=1.0.0-beta.4 || >=1' dependencies: '@codspeed/core': 2.3.1 - vite: 5.0.10(@types/node@20.11.0)(terser@5.22.0) - vitest: 1.2.0(@types/node@20.11.0)(jsdom@23.2.0)(terser@5.22.0) - vite: 5.0.7(@types/node@20.11.1)(terser@5.22.0) - vitest: 1.2.0(@types/node@20.11.1)(jsdom@23.2.0)(terser@5.22.0) ++ vite: 5.0.10(@types/node@20.11.5)(terser@5.22.0) ++ vitest: 1.2.0(@types/node@20.11.5)(jsdom@23.2.0)(terser@5.22.0) dev: true /@esbuild/aix-ppc64@0.19.10: @@@ -1325,8 -1261,8 +1325,8 @@@ resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} dev: true - /@types/node@20.11.0: - resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} - /@types/node@20.11.1: - resolution: {integrity: sha512-DsXojJUES2M+FE8CpptJTKpg+r54moV9ZEncPstni1WHFmTcCzeFLnMFfyhCVS8XNOy/OQG+8lVxRLRrVHmV5A==} ++ /@types/node@20.11.5: ++ resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==} dependencies: undici-types: 5.26.5 dev: true @@@ -1347,12 -1283,12 +1347,12 @@@ resolution: {integrity: sha512-Km7XAtUIduROw7QPgvcft0lIupeG8a8rdKL8RiSyKvlE7dYY31fEn41HVuQsRFDuROA8tA4K2UVL+WdfFmErBA==} requiresBuild: true dependencies: - '@types/node': 20.11.0 - '@types/node': 20.11.1 ++ '@types/node': 20.11.5 dev: true optional: true - /@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==} - /@typescript-eslint/eslint-plugin@6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-nISDRYnnIpk7VCFrGcu1rnZfM1Dh9LRHnfgdkjcbi/l7g16VYRri3TjXi9Ir4lOZSw5N/gnV/3H7jIPQ8Q4daA==} ++ /@typescript-eslint/eslint-plugin@6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.2.2): ++ resolution: {integrity: sha512-DUCUkQNklCQYnrBSSikjVChdc84/vMPDQSgJTHBZ64G9bA9w0Crc0rd2diujKbTdp6w2J47qkeHQLoi0rpLCdg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@@ -1363,11 -1299,11 +1363,11 @@@ optional: true dependencies: '@eslint-community/regexpp': 4.9.1 - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/type-utils': 6.17.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.17.0 - '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.18.1 - '@typescript-eslint/type-utils': 6.18.1(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.18.1 ++ '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.2.2) ++ '@typescript-eslint/scope-manager': 6.19.0 ++ '@typescript-eslint/type-utils': 6.19.0(eslint@8.56.0)(typescript@5.2.2) ++ '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.2.2) ++ '@typescript-eslint/visitor-keys': 6.19.0 debug: 4.3.4 eslint: 8.56.0 graphemer: 1.4.0 @@@ -1380,8 -1316,8 +1380,8 @@@ - supports-color dev: true - /@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==} - /@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-zct/MdJnVaRRNy9e84XnVtRv9Vf91/qqe+hZJtKanjojud4wAVy/7lXxJmMyX6X6J+xc6c//YEWvpeif8cAhWA==} ++ /@typescript-eslint/parser@6.19.0(eslint@8.56.0)(typescript@5.2.2): ++ resolution: {integrity: sha512-1DyBLG5SH7PYCd00QlroiW60YJ4rWMuUGa/JBV0iZuqi4l4IK3twKPq5ZkEebmGqRjXWVgsUzfd3+nZveewgow==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@@ -1390,10 -1326,10 +1390,10 @@@ typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.17.0 - '@typescript-eslint/scope-manager': 6.18.1 - '@typescript-eslint/types': 6.18.1 - '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.18.1 ++ '@typescript-eslint/scope-manager': 6.19.0 ++ '@typescript-eslint/types': 6.19.0 ++ '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.2.2) ++ '@typescript-eslint/visitor-keys': 6.19.0 debug: 4.3.4 eslint: 8.56.0 typescript: 5.2.2 @@@ -1409,16 -1345,16 +1409,16 @@@ '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/scope-manager@6.17.0: - resolution: {integrity: sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==} - /@typescript-eslint/scope-manager@6.18.1: - resolution: {integrity: sha512-BgdBwXPFmZzaZUuw6wKiHKIovms97a7eTImjkXCZE04TGHysG+0hDQPmygyvgtkoB/aOQwSM/nWv3LzrOIQOBw==} ++ /@typescript-eslint/scope-manager@6.19.0: ++ resolution: {integrity: sha512-dO1XMhV2ehBI6QN8Ufi7I10wmUovmLU0Oru3n5LVlM2JuzB4M+dVphCPLkVpKvGij2j/pHBWuJ9piuXx+BhzxQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/visitor-keys': 6.17.0 - '@typescript-eslint/types': 6.18.1 - '@typescript-eslint/visitor-keys': 6.18.1 ++ '@typescript-eslint/types': 6.19.0 ++ '@typescript-eslint/visitor-keys': 6.19.0 dev: true - /@typescript-eslint/type-utils@6.17.0(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==} - /@typescript-eslint/type-utils@6.18.1(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-wyOSKhuzHeU/5pcRDP2G2Ndci+4g653V43gXTpt4nbyoIOAASkGDA9JIAgbQCdCkcr1MvpSYWzxTz0olCn8+/Q==} ++ /@typescript-eslint/type-utils@6.19.0(eslint@8.56.0)(typescript@5.2.2): ++ resolution: {integrity: sha512-mcvS6WSWbjiSxKCwBcXtOM5pRkPQ6kcDds/juxcy/727IQr3xMEcwr/YLHW2A2+Fp5ql6khjbKBzOyjuPqGi/w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@@ -1427,8 -1363,8 +1427,8 @@@ typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.2.2) - '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.2.2) ++ '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.2.2) ++ '@typescript-eslint/utils': 6.19.0(eslint@8.56.0)(typescript@5.2.2) debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.0.3(typescript@5.2.2) @@@ -1442,8 -1378,8 +1442,8 @@@ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@6.17.0: - resolution: {integrity: sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==} - /@typescript-eslint/types@6.18.1: - resolution: {integrity: sha512-4TuMAe+tc5oA7wwfqMtB0Y5OrREPF1GeJBAjqwgZh1lEMH5PJQgWgHGfYufVB51LtjD+peZylmeyxUXPfENLCw==} ++ /@typescript-eslint/types@6.19.0: ++ resolution: {integrity: sha512-lFviGV/vYhOy3m8BJ/nAKoAyNhInTdXpftonhWle66XHAtT1ouBlkjL496b5H5hb8dWXHwtypTqgtb/DEa+j5A==} engines: {node: ^16.0.0 || >=18.0.0} dev: true @@@ -1468,8 -1404,8 +1468,8 @@@ - supports-color dev: true - /@typescript-eslint/typescript-estree@6.17.0(typescript@5.2.2): - resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} - /@typescript-eslint/typescript-estree@6.18.1(typescript@5.2.2): - resolution: {integrity: sha512-fv9B94UAhywPRhUeeV/v+3SBDvcPiLxRZJw/xZeeGgRLQZ6rLMG+8krrJUyIf6s1ecWTzlsbp0rlw7n9sjufHA==} ++ /@typescript-eslint/typescript-estree@6.19.0(typescript@5.2.2): ++ resolution: {integrity: sha512-o/zefXIbbLBZ8YJ51NlkSAt2BamrK6XOmuxSR3hynMIzzyMY33KuJ9vuMdFSXW+H0tVvdF9qBPTHA91HDb4BIQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@@ -1477,8 -1413,8 +1477,8 @@@ typescript: optional: true dependencies: - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/visitor-keys': 6.17.0 - '@typescript-eslint/types': 6.18.1 - '@typescript-eslint/visitor-keys': 6.18.1 ++ '@typescript-eslint/types': 6.19.0 ++ '@typescript-eslint/visitor-keys': 6.19.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@@ -1510,8 -1446,8 +1510,8 @@@ - typescript dev: true - /@typescript-eslint/utils@6.17.0(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==} - /@typescript-eslint/utils@6.18.1(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-zZmTuVZvD1wpoceHvoQpOiewmWu3uP9FuTWo8vqpy2ffsmfCE8mklRPi+vmnIYAIk9t/4kOThri2QCDgor+OpQ==} ++ /@typescript-eslint/utils@6.19.0(eslint@8.56.0)(typescript@5.2.2): ++ resolution: {integrity: sha512-QR41YXySiuN++/dC9UArYOg4X86OAYP83OWTewpVx5ct1IZhjjgTLocj7QNxGhWoTqknsgpl7L+hGygCO+sdYw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@@ -1519,9 -1455,9 +1519,9 @@@ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.14 '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.18.1 - '@typescript-eslint/types': 6.18.1 - '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.2.2) ++ '@typescript-eslint/scope-manager': 6.19.0 ++ '@typescript-eslint/types': 6.19.0 ++ '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.2.2) eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: @@@ -1537,11 -1473,11 +1537,11 @@@ eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@6.17.0: - resolution: {integrity: sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==} - /@typescript-eslint/visitor-keys@6.18.1: - resolution: {integrity: sha512-/kvt0C5lRqGoCfsbmm7/CwMqoSkY3zzHLIjdhHZQW3VFrnz7ATecOHR7nb7V+xn4286MBxfnQfQhAmCI0u+bJA==} ++ /@typescript-eslint/visitor-keys@6.19.0: ++ resolution: {integrity: sha512-hZaUCORLgubBvtGpp1JEFEazcuEdfxta9j4iUwdSAr7mEsYYAp3EAUyCZk3VEEqGj6W+AV4uWyrDGtrlawAsgQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/types': 6.18.1 ++ '@typescript-eslint/types': 6.19.0 eslint-visitor-keys: 3.4.3 dev: true @@@ -1556,18 -1492,7 +1556,18 @@@ vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.10(@types/node@20.11.0)(terser@5.22.0) - vite: 5.0.7(@types/node@20.11.1)(terser@5.22.0) ++ vite: 5.0.10(@types/node@20.11.5)(terser@5.22.0) + vue: link:packages/vue + dev: true + + /@vitejs/plugin-vue@4.5.0(vite@5.0.2)(vue@packages+vue): + resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + vue: ^3.2.25 + dependencies: - vite: 5.0.2(@types/node@20.11.0)(terser@5.22.0) ++ vite: 5.0.2(@types/node@20.11.5)(terser@5.22.0) vue: link:packages/vue dev: true @@@ -1585,7 -1510,7 +1585,7 @@@ magicast: 0.3.2 picocolors: 1.0.0 test-exclude: 6.0.0 - vitest: 1.2.0(@types/node@20.11.0)(jsdom@23.2.0)(terser@5.22.0) - vitest: 1.2.0(@types/node@20.11.1)(jsdom@23.2.0)(terser@5.22.0) ++ vitest: 1.2.0(@types/node@20.11.5)(jsdom@23.2.0)(terser@5.22.0) transitivePeerDependencies: - supports-color dev: true @@@ -2776,7 -2655,7 +2776,7 @@@ - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): ++ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@@ -2797,7 -2676,7 +2797,7 @@@ eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.2.2) ++ '@typescript-eslint/parser': 6.19.0(eslint@8.56.0)(typescript@5.2.2) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 @@@ -2805,7 -2684,7 +2805,7 @@@ - supports-color dev: true - /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0): - /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0): ++ /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.19.0)(eslint@8.56.0): resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==} engines: {node: '>=12'} peerDependencies: @@@ -2815,7 -2694,7 +2815,7 @@@ doctrine: 3.0.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) ++ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 @@@ -2827,8 -2706,8 +2827,8 @@@ - supports-color dev: true - /eslint-plugin-jest@27.6.1(@typescript-eslint/eslint-plugin@6.17.0)(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-WEYkyVXD9NlmFBKvrkmzrC+C9yZoz5pAml2hO19PlS3spJtoiwj4p2u8spd/7zx5IvRsZsCmsoImaAvBB9X93Q==} - /eslint-plugin-jest@27.6.3(@typescript-eslint/eslint-plugin@6.18.1)(eslint@8.56.0)(typescript@5.2.2): ++ /eslint-plugin-jest@27.6.3(@typescript-eslint/eslint-plugin@6.19.0)(eslint@8.56.0)(typescript@5.2.2): + resolution: {integrity: sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 @@@ -2840,7 -2719,7 +2840,7 @@@ jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/eslint-plugin': 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.2.2) ++ '@typescript-eslint/eslint-plugin': 6.19.0(@typescript-eslint/parser@6.19.0)(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.2.2) eslint: 8.56.0 transitivePeerDependencies: @@@ -4800,21 -4607,21 +4800,30 @@@ resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true + /postcss@8.4.32: + resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.0.2 ++ dev: true ++ + /postcss@8.4.33: + resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.0.2 /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} dev: true - /prettier@3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} - /prettier@3.2.2: - resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==} ++ /prettier@3.2.4: ++ resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} engines: {node: '>=14'} hasBin: true dev: true @@@ -6048,49 -5819,7 +6057,49 @@@ engines: {node: '>= 0.8'} dev: true - /vite-hyper-config@0.2.1(@types/node@20.11.0)(terser@5.22.0)(vite@5.0.2): - /vite-node@1.2.0(@types/node@20.11.1)(terser@5.22.0): ++ /vite-hyper-config@0.2.1(@types/node@20.11.5)(terser@5.22.0)(vite@5.0.2): + resolution: {integrity: sha512-ItRIpzWp0XMh/Sn1H0GCWnQIUcBjnSaZy/EbOpJcRr9H/KTBHUSTCEOigE9K0KTN01Z0GDi/8WgVT9+RPL932A==} + engines: {node: '>=18.0.0'} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + dependencies: + cac: 6.7.14 + picocolors: 1.0.0 - vite: 5.0.2(@types/node@20.11.0)(terser@5.22.0) - vite-node: 1.1.1(@types/node@20.11.0)(terser@5.22.0) ++ vite: 5.0.2(@types/node@20.11.5)(terser@5.22.0) ++ vite-node: 1.1.1(@types/node@20.11.5)(terser@5.22.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + - /vite-node@1.1.1(@types/node@20.11.0)(terser@5.22.0): ++ /vite-node@1.1.1(@types/node@20.11.5)(terser@5.22.0): + resolution: {integrity: sha512-2bGE5w4jvym5v8llF6Gu1oBrmImoNSs4WmRVcavnG2me6+8UQntTqLiAMFyiAobp+ZXhj5ZFhI7SmLiFr/jrow==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.1 + picocolors: 1.0.0 - vite: 5.0.10(@types/node@20.11.0)(terser@5.22.0) ++ vite: 5.0.10(@types/node@20.11.5)(terser@5.22.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + - /vite-node@1.2.0(@types/node@20.11.0)(terser@5.22.0): ++ /vite-node@1.2.0(@types/node@20.11.5)(terser@5.22.0): resolution: {integrity: sha512-ETnQTHeAbbOxl7/pyBck9oAPZZZo+kYnFt1uQDD+hPReOc+wCjXw4r4jHriBRuVDB5isHmPXxrfc1yJnfBERqg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@@ -6099,7 -5828,7 +6108,7 @@@ debug: 4.3.4 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.10(@types/node@20.11.0)(terser@5.22.0) - vite: 5.0.7(@types/node@20.11.1)(terser@5.22.0) ++ vite: 5.0.10(@types/node@20.11.5)(terser@5.22.0) transitivePeerDependencies: - '@types/node' - less @@@ -6111,69 -5840,8 +6120,69 @@@ - terser dev: true - /vite@5.0.7(@types/node@20.11.1)(terser@5.22.0): - resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==} + /vite-plugin-inspect@0.7.42(rollup@4.4.1)(vite@5.0.2): + resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': '*' + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + '@nuxt/kit': + optional: true + dependencies: + '@antfu/utils': 0.7.6 + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + debug: 4.3.4 + error-stack-parser-es: 0.1.1 + fs-extra: 11.1.1 + open: 9.1.0 + picocolors: 1.0.0 + sirv: 2.0.3 - vite: 5.0.2(@types/node@20.11.0)(terser@5.22.0) ++ vite: 5.0.2(@types/node@20.11.5)(terser@5.22.0) + transitivePeerDependencies: + - rollup + - supports-color + dev: true + - /vite@5.0.10(@types/node@20.11.0)(terser@5.22.0): ++ /vite@5.0.10(@types/node@20.11.5)(terser@5.22.0): + resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: - '@types/node': 20.11.0 ++ '@types/node': 20.11.5 + esbuild: 0.19.10 + postcss: 8.4.32 + rollup: 4.4.1 + terser: 5.22.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + - /vite@5.0.2(@types/node@20.11.0)(terser@5.22.0): ++ /vite@5.0.2(@types/node@20.11.5)(terser@5.22.0): + resolution: {integrity: sha512-6CCq1CAJCNM1ya2ZZA7+jS2KgnhbzvxakmlIjN24cF/PXhRMzpM/z8QgsVJA/Dm5fWUWnVEsmtBoMhmerPxT0g==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@@ -6200,16 -5868,16 +6209,16 @@@ terser: optional: true dependencies: - '@types/node': 20.11.0 - '@types/node': 20.11.1 ++ '@types/node': 20.11.5 esbuild: 0.19.10 - postcss: 8.4.32 + postcss: 8.4.33 rollup: 4.4.1 terser: 5.22.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@1.2.0(@types/node@20.11.0)(jsdom@23.2.0)(terser@5.22.0): - /vitest@1.2.0(@types/node@20.11.1)(jsdom@23.2.0)(terser@5.22.0): ++ /vitest@1.2.0(@types/node@20.11.5)(jsdom@23.2.0)(terser@5.22.0): resolution: {integrity: sha512-Ixs5m7BjqvLHXcibkzKRQUvD/XLw0E3rvqaCMlrm/0LMsA0309ZqYvTlPzkhh81VlEyVZXFlwWnkhb6/UMtcaQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@@ -6234,7 -5902,7 +6243,7 @@@ jsdom: optional: true dependencies: - '@types/node': 20.11.0 - '@types/node': 20.11.1 ++ '@types/node': 20.11.5 '@vitest/expect': 1.2.0 '@vitest/runner': 1.2.0 '@vitest/snapshot': 1.2.0 @@@ -6254,8 -5922,8 +6263,8 @@@ strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.10(@types/node@20.11.0)(terser@5.22.0) - vite-node: 1.2.0(@types/node@20.11.0)(terser@5.22.0) - vite: 5.0.7(@types/node@20.11.1)(terser@5.22.0) - vite-node: 1.2.0(@types/node@20.11.1)(terser@5.22.0) ++ vite: 5.0.10(@types/node@20.11.5)(terser@5.22.0) ++ vite-node: 1.2.0(@types/node@20.11.5)(terser@5.22.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less