diff --git a/package.json b/package.json index d6e38c6..a8d9482 100644 --- a/package.json +++ b/package.json @@ -53,12 +53,12 @@ "devDependencies": { "@playwright/test": "1.44.0", "@slipmatio/tailwind-config": "3.0.0", - "@types/node": "20.12.11", + "@types/node": "20.12.12", "@vitejs/plugin-vue": "5.0.4", "@vitest/coverage-v8": "1.6.0", "@vue/test-utils": "2.4.6", "autoprefixer": "10.4.19", - "happy-dom": "14.10.1", + "happy-dom": "14.11.0", "postcss": "8.4.38", "tailwindcss": "3.4.3", "typescript": "5.4.5", @@ -66,7 +66,7 @@ "vite-plugin-dts": "3.9.1", "vitest": "1.6.0", "vue": "3.4.27", - "vue-tsc": "2.0.17" + "vue-tsc": "2.0.19" }, "peerDependencies": { "@slipmatio/tailwind-config": "3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c1ef288..1c12b1a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ devDependencies: specifier: 3.0.0 version: 3.0.0(tailwindcss@3.4.3) '@types/node': - specifier: 20.12.11 - version: 20.12.11 + specifier: 20.12.12 + version: 20.12.12 '@vitejs/plugin-vue': specifier: 5.0.4 version: 5.0.4(vite@5.2.11)(vue@3.4.27) @@ -27,8 +27,8 @@ devDependencies: specifier: 10.4.19 version: 10.4.19(postcss@8.4.38) happy-dom: - specifier: 14.10.1 - version: 14.10.1 + specifier: 14.11.0 + version: 14.11.0 postcss: specifier: 8.4.38 version: 8.4.38 @@ -40,19 +40,19 @@ devDependencies: version: 5.4.5 vite: specifier: 5.2.11 - version: 5.2.11(@types/node@20.12.11) + version: 5.2.11(@types/node@20.12.12) vite-plugin-dts: specifier: 3.9.1 - version: 3.9.1(@types/node@20.12.11)(typescript@5.4.5)(vite@5.2.11) + version: 3.9.1(@types/node@20.12.12)(typescript@5.4.5)(vite@5.2.11) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.12.11)(happy-dom@14.10.1) + version: 1.6.0(@types/node@20.12.12)(happy-dom@14.11.0) vue: specifier: 3.4.27 version: 3.4.27(typescript@5.4.5) vue-tsc: - specifier: 2.0.17 - version: 2.0.17(typescript@5.4.5) + specifier: 2.0.19 + version: 2.0.19(typescript@5.4.5) packages: @@ -349,27 +349,27 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@microsoft/api-extractor-model@7.28.13(@types/node@20.12.11): + /@microsoft/api-extractor-model@7.28.13(@types/node@20.12.12): resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.12.11) + '@rushstack/node-core-library': 4.0.2(@types/node@20.12.12) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.43.0(@types/node@20.12.11): + /@microsoft/api-extractor@7.43.0(@types/node@20.12.12): resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.12.11) + '@microsoft/api-extractor-model': 7.28.13(@types/node@20.12.12) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.12.11) + '@rushstack/node-core-library': 4.0.2(@types/node@20.12.12) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.12.11) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.12.11) + '@rushstack/terminal': 0.10.0(@types/node@20.12.12) + '@rushstack/ts-command-line': 4.19.1(@types/node@20.12.12) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.2 @@ -544,7 +544,7 @@ packages: dev: true optional: true - /@rushstack/node-core-library@4.0.2(@types/node@20.12.11): + /@rushstack/node-core-library@4.0.2(@types/node@20.12.12): resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} peerDependencies: '@types/node': '*' @@ -552,7 +552,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 fs-extra: 7.0.1 import-lazy: 4.0.0 jju: 1.4.0 @@ -568,7 +568,7 @@ packages: strip-json-comments: 3.1.1 dev: true - /@rushstack/terminal@0.10.0(@types/node@20.12.11): + /@rushstack/terminal@0.10.0(@types/node@20.12.12): resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} peerDependencies: '@types/node': '*' @@ -576,15 +576,15 @@ packages: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.12.11) - '@types/node': 20.12.11 + '@rushstack/node-core-library': 4.0.2(@types/node@20.12.12) + '@types/node': 20.12.12 supports-color: 8.1.1 dev: true - /@rushstack/ts-command-line@4.19.1(@types/node@20.12.11): + /@rushstack/ts-command-line@4.19.1(@types/node@20.12.12): resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.12.11) + '@rushstack/terminal': 0.10.0(@types/node@20.12.12) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -612,8 +612,8 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true - /@types/node@20.12.11: - resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==} + /@types/node@20.12.12: + resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} dependencies: undici-types: 5.26.5 dev: true @@ -625,7 +625,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.2.11(@types/node@20.12.11) + vite: 5.2.11(@types/node@20.12.12) vue: 3.4.27(typescript@5.4.5) dev: true @@ -647,7 +647,7 @@ packages: std-env: 3.6.0 strip-literal: 2.0.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.12.11)(happy-dom@14.10.1) + vitest: 1.6.0(@types/node@20.12.12)(happy-dom@14.11.0) transitivePeerDependencies: - supports-color dev: true @@ -697,10 +697,10 @@ packages: '@volar/source-map': 1.11.1 dev: true - /@volar/language-core@2.2.2: - resolution: {integrity: sha512-GuvEL4JdxbnLVhPLICncCGT+tVW4cIz9GxXNeDofNnJ4iNTKhr5suGVsA1GLOne9PbraSjn8PlLt+pvLxuRVeQ==} + /@volar/language-core@2.2.4: + resolution: {integrity: sha512-7As47GndxGxsqqYnbreLrfB5NDUeQioPM2LJKUuB4/34c0NpEJ2byVl3c9KYdjIdiEstWZ9JLtLKNTaPWb5jtA==} dependencies: - '@volar/source-map': 2.2.2 + '@volar/source-map': 2.2.4 dev: true /@volar/source-map@1.11.1: @@ -709,8 +709,8 @@ packages: muggle-string: 0.3.1 dev: true - /@volar/source-map@2.2.2: - resolution: {integrity: sha512-vUwvZuSW6iN4JI9QRinh9EjFasx1TUtnaWMKwgWx08xz1PyYuNkLlWlrZXBZ5GGBhML0u230M/7X+AHY2h9yKg==} + /@volar/source-map@2.2.4: + resolution: {integrity: sha512-m92FLpR9vB1YEZfiZ+bfgpLrToL/DNkOrorWVep3pffHrwwI4Tx2oIQN+sqHJfKkiT5N3J1owC+8crhAEinfjg==} dependencies: muggle-string: 0.4.1 dev: true @@ -722,10 +722,10 @@ packages: path-browserify: 1.0.1 dev: true - /@volar/typescript@2.2.2: - resolution: {integrity: sha512-WcwOREz7+uOrpjUrKhOMaOKKmyPdtqF95HWX7SE0d9hhBB1KkfahxhaAex5U9Bn43LfINHlycLoYCNEtfeKm0g==} + /@volar/typescript@2.2.4: + resolution: {integrity: sha512-uAQC53tgEbHO62G8NXMfmBrJAlP2QJ9WxVEEQqqK3I6VSy8frL5LbH3hAWODxiwMWixv74wJLWlKbWXOgdIoRQ==} dependencies: - '@volar/language-core': 2.2.2 + '@volar/language-core': 2.2.4 path-browserify: 1.0.1 dev: true @@ -804,17 +804,17 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@vue/language-core@2.0.17(typescript@5.4.5): - resolution: {integrity: sha512-tHw2J6G9yL4kn3jN5MftOHEq86Y6qnuohBQ1OHkJ73fAv3OYgwDI1cfX7ds0OEJEycOMG64BA3ql5bDgDa41zw==} + /@vue/language-core@2.0.19(typescript@5.4.5): + resolution: {integrity: sha512-A9EGOnvb51jOvnCYoRLnMP+CcoPlbZVxI9gZXE/y2GksRWM6j/PrLEIC++pnosWTN08tFpJgxhSS//E9v/Sg+Q==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 2.2.2 - '@vue/compiler-dom': 3.4.26 - '@vue/shared': 3.4.26 + '@volar/language-core': 2.2.4 + '@vue/compiler-dom': 3.4.27 + '@vue/shared': 3.4.27 computeds: 0.0.1 minimatch: 9.0.3 path-browserify: 1.0.1 @@ -1324,8 +1324,8 @@ packages: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} dev: true - /happy-dom@14.10.1: - resolution: {integrity: sha512-GRbrZYIezi8+tTtffF4v2QcF8bk1h2loUTO5VYQz3GZdrL08Vk0fI+bwf/vFEBf4C/qVf/easLJ/MY1wwdhytA==} + /happy-dom@14.11.0: + resolution: {integrity: sha512-vu25dY7YJqLuTG/3ADC0FZRRF0yNBp3q2K0YTN08opXdZi8V/YzIJDNJWFiCnDIuyc+RrCIE093+H5fa9Trlxg==} engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 @@ -2182,7 +2182,7 @@ packages: engines: {node: '>= 0.10'} dev: true - /vite-node@1.6.0(@types/node@20.12.11): + /vite-node@1.6.0(@types/node@20.12.12): resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2191,7 +2191,7 @@ packages: debug: 4.3.4 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.2.11(@types/node@20.12.11) + vite: 5.2.11(@types/node@20.12.12) transitivePeerDependencies: - '@types/node' - less @@ -2203,7 +2203,7 @@ packages: - terser dev: true - /vite-plugin-dts@3.9.1(@types/node@20.12.11)(typescript@5.4.5)(vite@5.2.11): + /vite-plugin-dts@3.9.1(@types/node@20.12.12)(typescript@5.4.5)(vite@5.2.11): resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2213,14 +2213,14 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.12.11) + '@microsoft/api-extractor': 7.43.0(@types/node@20.12.12) '@rollup/pluginutils': 5.1.0 '@vue/language-core': 1.8.27(typescript@5.4.5) debug: 4.3.4 kolorist: 1.8.0 magic-string: 0.30.10 typescript: 5.4.5 - vite: 5.2.11(@types/node@20.12.11) + vite: 5.2.11(@types/node@20.12.12) vue-tsc: 1.8.27(typescript@5.4.5) transitivePeerDependencies: - '@types/node' @@ -2228,7 +2228,7 @@ packages: - supports-color dev: true - /vite@5.2.11(@types/node@20.12.11): + /vite@5.2.11(@types/node@20.12.12): resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2256,7 +2256,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.0 @@ -2264,7 +2264,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.6.0(@types/node@20.12.11)(happy-dom@14.10.1): + /vitest@1.6.0(@types/node@20.12.12)(happy-dom@14.11.0): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2289,7 +2289,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -2299,7 +2299,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 14.10.1 + happy-dom: 14.11.0 local-pkg: 0.5.0 magic-string: 0.30.10 pathe: 1.1.1 @@ -2308,8 +2308,8 @@ packages: strip-literal: 2.0.0 tinybench: 2.5.1 tinypool: 0.8.3 - vite: 5.2.11(@types/node@20.12.11) - vite-node: 1.6.0(@types/node@20.12.11) + vite: 5.2.11(@types/node@20.12.12) + vite-node: 1.6.0(@types/node@20.12.12) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -2344,14 +2344,14 @@ packages: typescript: 5.4.5 dev: true - /vue-tsc@2.0.17(typescript@5.4.5): - resolution: {integrity: sha512-RRZsiCBD1hvATQb321xV+SkRDKsK5hgFQ4WXy5wuYsyyjz8xAK4DjxHkpH7PFoJKUbZTbeW8KzhejzXZS49Tzw==} + /vue-tsc@2.0.19(typescript@5.4.5): + resolution: {integrity: sha512-JWay5Zt2/871iodGF72cELIbcAoPyhJxq56mPPh+M2K7IwI688FMrFKc/+DvB05wDWEuCPexQJ6L10zSwzzapg==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 2.2.2 - '@vue/language-core': 2.0.17(typescript@5.4.5) + '@volar/typescript': 2.2.4 + '@vue/language-core': 2.0.19(typescript@5.4.5) semver: 7.5.4 typescript: 5.4.5 dev: true