diff --git a/package.json b/package.json index 81e49bc..faa886a 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,7 @@ "@typescript-eslint/eslint-plugin": "^6.9.1", "@typescript-eslint/parser": "^6.9.1", "@vitest/coverage-v8": "~0.34.6", - "@vitest/ui": "~0.34.6", + "@vitest/ui": "~1.3.1", "autoprefixer": "^10.4.16", "commitlint": "^18.4.3", "esbuild": "^0.19.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2d726ab..cb7546e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + overrides: typescript: 5.3.3 '@analogjs/vite-plugin-angular': 0.2.21 @@ -289,8 +293,8 @@ devDependencies: specifier: ~0.34.6 version: 0.34.6(vitest@1.0.4) '@vitest/ui': - specifier: ~0.34.6 - version: 0.34.7(vitest@1.0.4) + specifier: ~1.3.1 + version: 1.3.1(vitest@1.0.4) autoprefixer: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.32) @@ -389,7 +393,7 @@ devDependencies: version: 1.1.0 vitest: specifier: ^1.0.4 - version: 1.0.4(@types/node@18.16.9)(@vitest/ui@0.34.7)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) + version: 1.0.4(@types/node@18.16.9)(@vitest/ui@1.3.1)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) webpack: specifier: ^5.89.0 version: 5.89.0(@swc/core@1.3.85)(esbuild@0.19.5) @@ -448,7 +452,7 @@ packages: ng-packagr: ^17.0.0 protractor: ^7.0.0 tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.2 <5.3' + typescript: 5.3.3 peerDependenciesMeta: '@angular/localize': optional: true @@ -613,7 +617,7 @@ packages: resolution: {integrity: sha512-unZ6QNwtxuB8Eni7UPdw7uK6iZipZUXIsH+ZuLMOxwFgGMqeRnpv8SW0212rto3d/Ec0jESzVHKcwZ9pT+jxgw==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 - typescript: '*' + typescript: 5.3.3 dependencies: '@angular-eslint/bundled-angular-compiler': 17.1.1 '@angular-eslint/utils': 17.1.1(eslint@8.48.0)(typescript@5.3.3) @@ -631,7 +635,7 @@ packages: resolution: {integrity: sha512-fFOBlCOVObVu3gjLj+0BypqO1ZR/0bfJnDElqMdYwJG7zRaFT8NNQbrOo/q/GQoqOFoNna6mw3teTGsd5JnL2A==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 - typescript: '*' + typescript: 5.3.3 dependencies: '@angular-eslint/utils': 17.1.1(eslint@8.48.0)(typescript@5.3.3) '@typescript-eslint/utils': 6.13.1(eslint@8.48.0)(typescript@5.3.3) @@ -645,7 +649,7 @@ packages: resolution: {integrity: sha512-ofL46rNhRVeSxrSQF0vwhKMco+vJuo+ZGjSOzFmT9N3KAMB0j+WXTbpyGGMy0gQSBc4W6p+j+zxGa2CR2xb6wA==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 - typescript: '*' + typescript: 5.3.3 dependencies: '@angular-eslint/bundled-angular-compiler': 17.1.1 eslint: 8.48.0 @@ -657,7 +661,7 @@ packages: resolution: {integrity: sha512-CTNPOb05S/DII/Fm8JYUvKo+B4u/ctHjGJ0X1YXUR0q31oaGqTE3KePGq76+Y6swRDf9NjUIcfcnZp3u3j4CBQ==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 - typescript: '*' + typescript: 5.3.3 dependencies: '@angular-eslint/bundled-angular-compiler': 17.1.1 '@typescript-eslint/utils': 6.13.1(eslint@8.48.0)(typescript@5.3.3) @@ -737,7 +741,7 @@ packages: hasBin: true peerDependencies: '@angular/compiler': 17.0.3 - typescript: '>=5.2 <5.3' + typescript: 5.3.3 dependencies: '@angular/compiler': 17.0.3(@angular/core@17.0.3) '@babel/core': 7.23.2 @@ -3671,7 +3675,7 @@ packages: hasBin: true requiresBuild: true peerDependencies: - typescript: '*' + typescript: 5.3.3 dependencies: '@deepkit/type-spec': 1.0.1-alpha.108 '@marcj/ts-clone-node': 2.2.0(typescript@5.3.3) @@ -4875,7 +4879,7 @@ packages: engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^17.0.0 - typescript: '>=5.2 <5.3' + typescript: 5.3.3 webpack: ^5.54.0 dependencies: '@angular/compiler-cli': 17.0.3(@angular/compiler@17.0.3)(typescript@5.3.3) @@ -5711,7 +5715,7 @@ packages: enquirer: 2.3.6 tsconfig-paths: 4.2.0 vite: 5.0.10(@types/node@18.16.9)(less@4.1.3)(stylus@0.59.0) - vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@0.34.7)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) + vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@1.3.1)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5987,7 +5991,7 @@ packages: /@phenomnomnominal/tsquery@5.0.1(typescript@5.3.3): resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} peerDependencies: - typescript: ^3 || ^4 || ^5 + typescript: 5.3.3 dependencies: esquery: 1.5.0 typescript: 5.3.3(patch_hash=pc3ipe4yqkatcubt4zqtfzi3mq) @@ -6919,7 +6923,7 @@ packages: resolution: {integrity: sha512-+Tccbb4+fN8vYx88fdEGFbsCSnF0zBxbVhZkYkFAbVI7h6zVIgA3Jmlok4ZM+q+1KxzPN7AOfhQVuFOYBzZBeA==} peerDependencies: '@swc/core': '>= 1.3' - typescript: '>= 4.3' + typescript: 5.3.3 dependencies: '@swc-node/core': 1.10.6(@swc/core@1.3.85) '@swc-node/sourcemap-support': 0.3.0 @@ -7145,7 +7149,7 @@ packages: jest: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) lodash: 4.17.21 redent: 3.0.0 - vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@0.34.7)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) + vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@1.3.1)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) dev: true /@tokenizer/token@0.3.0: @@ -7846,7 +7850,7 @@ packages: std-env: 3.6.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@0.34.7)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) + vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@1.3.1)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) transitivePeerDependencies: - supports-color dev: true @@ -7881,33 +7885,34 @@ packages: tinyspy: 2.2.0 dev: true - /@vitest/ui@0.34.7(vitest@1.0.4): - resolution: {integrity: sha512-iizUu9R5Rsvsq8FtdJ0suMqEfIsIIzziqnasMHe4VH8vG+FnZSA3UAtCHx6rLeRupIFVAVg7bptMmuvMcsn8WQ==} + /@vitest/ui@1.3.1(vitest@1.0.4): + resolution: {integrity: sha512-2UrFLJ62c/eJGPHcclstMKlAR7E1WB1ITe1isuowEPJJHi3HfqofvsUqQ1cGrEF7kitG1DJuwURUA3HLDtQkXA==} peerDependencies: - vitest: '>=0.30.1 <1' + vitest: 1.3.1 dependencies: - '@vitest/utils': 0.34.7 + '@vitest/utils': 1.3.1 fast-glob: 3.3.2 fflate: 0.8.1 flatted: 3.2.9 pathe: 1.1.1 picocolors: 1.0.0 - sirv: 2.0.3 - vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@0.34.7)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) + sirv: 2.0.4 + vitest: 1.0.4(@types/node@18.16.9)(@vitest/ui@1.3.1)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0) dev: true - /@vitest/utils@0.34.7: - resolution: {integrity: sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==} + /@vitest/utils@1.0.4: + resolution: {integrity: sha512-gsswWDXxtt0QvtK/y/LWukN7sGMYmnCcv1qv05CsY6cU/Y1zpGX1QuvLs+GO1inczpE6Owixeel3ShkjhYtGfA==} dependencies: diff-sequences: 29.6.3 loupe: 2.3.7 pretty-format: 29.7.0 dev: true - /@vitest/utils@1.0.4: - resolution: {integrity: sha512-gsswWDXxtt0QvtK/y/LWukN7sGMYmnCcv1qv05CsY6cU/Y1zpGX1QuvLs+GO1inczpE6Owixeel3ShkjhYtGfA==} + /@vitest/utils@1.3.1: + resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} dependencies: diff-sequences: 29.6.3 + estree-walker: 3.0.3 loupe: 2.3.7 pretty-format: 29.7.0 dev: true @@ -9241,7 +9246,7 @@ packages: resolution: {integrity: sha512-fvO+AWcmbO7P1S+A3mwm3IGr74eHMeq5ZLhNhyNQc9mVDNHT4oe0Gg0ksdIFFNXLK7k7Z/TYcLAUSQdRgh1bsA==} engines: {node: '>=14.9.0'} peerDependencies: - typescript: '>=3.x || >= 4.x' + typescript: 5.3.3 dependencies: helpertypes: 0.0.19 typescript: 5.3.3(patch_hash=pc3ipe4yqkatcubt4zqtfzi3mq) @@ -9410,7 +9415,7 @@ packages: peerDependencies: '@types/node': '*' cosmiconfig: '>=8.2' - typescript: '>=4' + typescript: 5.3.3 dependencies: '@types/node': 18.16.9 cosmiconfig: 8.3.6(typescript@5.3.3) @@ -9442,7 +9447,7 @@ packages: resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: - typescript: '>=4.9.5' + typescript: 5.3.3 peerDependenciesMeta: typescript: optional: true @@ -10511,7 +10516,7 @@ packages: resolution: {integrity: sha512-lFJBSiIURdqQKq9xJhvSJFyPA+VeTh5xvk24e8pxVL7bwLBtGF60C/KRkLTMrvCZ6DA3kbPuYhLWY0TZMlqTsg==} peerDependencies: eslint: ^8.0.0 - typescript: '>=4.0.0' + typescript: 5.3.3 dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.48.0)(typescript@5.3.3) eslint: 8.48.0 @@ -10565,7 +10570,7 @@ packages: resolution: {integrity: sha512-o5RS/0YwtjlGKWjhKojgmm82gV1b4NQUuwk9zqjy9/EjxNFKKYCaF+0M7DkYBn44mJ6JYFZw3Ft249dkKuR1ew==} peerDependencies: eslint: ^8.0.0 - typescript: '>=4.0.0' + typescript: 5.3.3 dependencies: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.3.3) '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.48.0)(typescript@5.3.3) @@ -10584,7 +10589,7 @@ packages: engines: {node: '>=16.10.0'} peerDependencies: eslint: ^8.0.0 - typescript: '>=4.3.5' + typescript: 5.3.3 peerDependenciesMeta: typescript: optional: true @@ -10776,6 +10781,12 @@ packages: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.5 + dev: true + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -11184,7 +11195,7 @@ packages: resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: - typescript: '>3.6.0' + typescript: 5.3.3 vue-template-compiler: '*' webpack: ^5.11.0 peerDependenciesMeta: @@ -12128,7 +12139,7 @@ packages: resolution: {integrity: sha512-SNO0yWLzSN+oYb8adM4AvsPYSCqElmjcXUNemryDLo0r5M54oMs/6R4cvKLc9QtIs/nRuc3ahlgJoMdGfcHLwQ==} peerDependencies: eslint: '*' - typescript: '>=4.7.4' + typescript: 5.3.3 dependencies: '@typescript-eslint/type-utils': 6.15.0(eslint@8.48.0)(typescript@5.3.3) eslint: 8.48.0 @@ -12662,7 +12673,7 @@ packages: '@angular/core': '>=13.0.0 <18.0.0' '@angular/platform-browser-dynamic': '>=13.0.0 <18.0.0' jest: ^29.0.0 - typescript: '>=4.4' + typescript: 5.3.3 dependencies: '@angular-devkit/build-angular': 17.0.3(patch_hash=ad746agyikdwjqlcyufrnbgdre)(@angular/compiler-cli@17.0.3)(@angular/platform-server@17.0.3)(@angular/service-worker@17.0.7)(@swc/core@1.3.85)(@types/node@18.16.9)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(tailwindcss@3.3.7)(typescript@5.3.3) '@angular/compiler-cli': 17.0.3(@angular/compiler@17.0.3)(typescript@5.3.3) @@ -13258,8 +13269,6 @@ packages: peerDependenciesMeta: webpack: optional: true - webpack-sources: - optional: true dependencies: webpack: 5.89.0(@swc/core@1.3.85)(esbuild@0.19.5) webpack-sources: 3.2.3 @@ -13859,6 +13868,11 @@ packages: resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} engines: {node: '>=10'} + /mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + dev: true + /ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -16127,7 +16141,7 @@ packages: resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==} peerDependencies: rollup: '>=1.26.3' - typescript: '>=2.4.0' + typescript: 5.3.3 dependencies: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 @@ -16563,12 +16577,12 @@ packages: - supports-color dev: true - /sirv@2.0.3: - resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==} + /sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.24 - mrmime: 1.0.1 + mrmime: 2.0.0 totalist: 3.0.1 dev: true @@ -17419,7 +17433,7 @@ packages: resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: - typescript: '>=4.2.0' + typescript: 5.3.3 dependencies: typescript: 5.3.3(patch_hash=pc3ipe4yqkatcubt4zqtfzi3mq) @@ -17436,7 +17450,7 @@ packages: babel-jest: ^29.0.0 esbuild: '*' jest: ^29.0.0 - typescript: '>=4.3 <6' + typescript: 5.3.3 peerDependenciesMeta: '@babel/core': optional: true @@ -17465,7 +17479,7 @@ packages: resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: - typescript: '*' + typescript: 5.3.3 webpack: ^5.0.0 dependencies: chalk: 4.1.2 @@ -17490,7 +17504,7 @@ packages: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' '@types/node': '*' - typescript: '>=2.7' + typescript: 5.3.3 peerDependenciesMeta: '@swc/core': optional: true @@ -17551,7 +17565,7 @@ packages: hasBin: true peerDependencies: tsutils: ^3.0.0 - typescript: '>=4.0.0' + typescript: 5.3.3 dependencies: '@types/yargs': 17.0.32 tsutils: 3.21.0(typescript@5.3.3) @@ -17563,7 +17577,7 @@ packages: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + typescript: 5.3.3 dependencies: tslib: 1.14.1 typescript: 5.3.3(patch_hash=pc3ipe4yqkatcubt4zqtfzi3mq) @@ -17981,7 +17995,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.0.4(@types/node@18.16.9)(@vitest/ui@0.34.7)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0): + /vitest@1.0.4(@types/node@18.16.9)(@vitest/ui@1.3.1)(jsdom@22.1.0)(less@4.1.3)(stylus@0.59.0): resolution: {integrity: sha512-s1GQHp/UOeWEo4+aXDOeFBJwFzL6mjycbQwwKWX2QcYfh/7tIerS59hWQ20mxzupTJluA2SdwiBuWwQHH67ckg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -18011,7 +18025,7 @@ packages: '@vitest/runner': 1.0.4 '@vitest/snapshot': 1.0.4 '@vitest/spy': 1.0.4 - '@vitest/ui': 0.34.7(vitest@1.0.4) + '@vitest/ui': 1.3.1(vitest@1.0.4) '@vitest/utils': 1.0.4 acorn-walk: 8.3.1 cac: 6.7.14 @@ -18547,7 +18561,3 @@ packages: name: uWebSockets.js version: 20.34.0 dev: false - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false