diff --git a/package.json b/package.json index 1f2c219e..7bf51d9a 100644 --- a/package.json +++ b/package.json @@ -120,7 +120,7 @@ "prettier": "^2.8.6", "simple-git-hooks": "^2.8.1", "typescript": "^4.9.5", - "vitest": "^0.29.5", + "vitest": "^0.29.7", "vue-tsc": "^1.2.0" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50fd622e..19e0476a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -114,7 +114,7 @@ importers: unimport: ^2.1.0 unplugin-auto-import: ^0.13.0 vite-plugin-pwa: ^0.14.1 - vitest: ^0.29.5 + vitest: ^0.29.7 vue-advanced-cropper: ^2.8.8 vue-tsc: ^1.2.0 vue-virtual-scroller: 2.0.0-beta.7 @@ -212,7 +212,7 @@ importers: prettier: 2.8.6 simple-git-hooks: 2.8.1 typescript: 4.9.5 - vitest: 0.29.5 + vitest: 0.29.7 vue-tsc: 1.2.0_typescript@4.9.5 docs: @@ -2694,7 +2694,7 @@ packages: jiti: 1.17.0 knitwork: 1.0.0 lodash.template: 4.5.0 - mlly: 1.1.0 + mlly: 1.2.0 pathe: 1.1.0 pkg-types: 1.0.1 scule: 1.0.0 @@ -2940,7 +2940,7 @@ packages: ufo: 1.1.1 unplugin: 1.3.1 vite: 4.1.4 - vite-node: 0.29.5 + vite-node: 0.29.7 vite-plugin-checker: 0.5.6_27jgkk3xlq2kfznyoc45u44tti vue: 3.2.45 vue-bundle-renderer: 1.0.2 @@ -3000,7 +3000,7 @@ packages: ufo: 1.1.1 unplugin: 1.3.1 vite: 4.1.4 - vite-node: 0.29.5 + vite-node: 0.29.7 vite-plugin-checker: 0.5.6_vite@4.1.4 vue: 3.2.45 vue-bundle-renderer: 1.0.2 @@ -3110,19 +3110,6 @@ packages: resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==} dev: false - /@rollup/plugin-alias/4.0.3_rollup@3.14.0: - resolution: {integrity: sha512-ZuDWE1q4PQDhvm/zc5Prun8sBpLJy41DMptYrS6MhAy9s9kL/doN1613BWfEchGVfKxzliJ3BjbOPizXX38DbQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - rollup: 3.14.0 - slash: 4.0.0 - dev: true - /@rollup/plugin-alias/4.0.3_rollup@3.20.0: resolution: {integrity: sha512-ZuDWE1q4PQDhvm/zc5Prun8sBpLJy41DMptYrS6MhAy9s9kL/doN1613BWfEchGVfKxzliJ3BjbOPizXX38DbQ==} engines: {node: '>=14.0.0'} @@ -3152,24 +3139,6 @@ packages: rollup: 2.79.1 dev: false - /@rollup/plugin-commonjs/24.0.1_rollup@3.14.0: - resolution: {integrity: sha512-15LsiWRZk4eOGqvrJyu3z3DaBu5BhXIMeWnijSRvd8irrrg9SHpQ1pH+BUK4H6Z9wL9yOxZJMTLU+Au86XHxow==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.14.0 - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 8.1.0 - is-reference: 1.2.1 - magic-string: 0.27.0 - rollup: 3.14.0 - dev: true - /@rollup/plugin-commonjs/24.0.1_rollup@3.20.0: resolution: {integrity: sha512-15LsiWRZk4eOGqvrJyu3z3DaBu5BhXIMeWnijSRvd8irrrg9SHpQ1pH+BUK4H6Z9wL9yOxZJMTLU+Au86XHxow==} engines: {node: '>=14.0.0'} @@ -3201,19 +3170,6 @@ packages: magic-string: 0.27.0 rollup: 3.20.0 - /@rollup/plugin-json/6.0.0_rollup@3.14.0: - resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.14.0 - rollup: 3.14.0 - dev: true - /@rollup/plugin-json/6.0.0_rollup@3.20.0: resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} engines: {node: '>=14.0.0'} @@ -3241,24 +3197,6 @@ packages: rollup: 2.79.1 dev: false - /@rollup/plugin-node-resolve/15.0.1_rollup@3.14.0: - resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.14.0 - '@types/resolve': 1.20.2 - deepmerge: 4.2.2 - is-builtin-module: 3.2.0 - is-module: 1.0.0 - resolve: 1.22.1 - rollup: 3.14.0 - dev: true - /@rollup/plugin-node-resolve/15.0.1_rollup@3.20.0: resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} engines: {node: '>=14.0.0'} @@ -3298,6 +3236,7 @@ packages: '@rollup/pluginutils': 5.0.2_rollup@3.14.0 magic-string: 0.27.0 rollup: 3.14.0 + dev: false /@rollup/plugin-replace/5.0.2_rollup@3.20.0: resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} @@ -3382,6 +3321,7 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.14.0 + dev: false /@rollup/pluginutils/5.0.2_rollup@3.20.0: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} @@ -3811,7 +3751,6 @@ packages: /@types/node/18.15.3: resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==} - dev: true /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3828,7 +3767,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.15.3 dev: false /@types/resolve/1.20.2: @@ -4293,11 +4232,11 @@ packages: chai: 4.3.7 dev: false - /@vitest/expect/0.29.5: - resolution: {integrity: sha512-gDIafqKvpXlhbbaZWmL/CrJycBo6wT3/67BzsD6OFVTzOgeIOIhg27ysy8bJ3NWlaDqAxvnm+71wfzztIBFU9g==} + /@vitest/expect/0.29.7: + resolution: {integrity: sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==} dependencies: - '@vitest/spy': 0.29.5 - '@vitest/utils': 0.29.5 + '@vitest/spy': 0.29.7 + '@vitest/utils': 0.29.7 chai: 4.3.7 dev: true @@ -4309,10 +4248,10 @@ packages: pathe: 1.1.0 dev: false - /@vitest/runner/0.29.5: - resolution: {integrity: sha512-qYRf1KTI4Js1dg2vWr8bsOEngogoVL32DsN3vuH0aWIricBgGw4hzu6IyhtH9YPmsHGeAaf8YPipe8bURzRQ8Q==} + /@vitest/runner/0.29.7: + resolution: {integrity: sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==} dependencies: - '@vitest/utils': 0.29.5 + '@vitest/utils': 0.29.7 p-limit: 4.0.0 pathe: 1.1.0 dev: true @@ -4320,11 +4259,11 @@ packages: /@vitest/spy/0.28.5: resolution: {integrity: sha512-7if6rsHQr9zbmvxN7h+gGh2L9eIIErgf8nSKYDlg07HHimCxp4H6I/X/DPXktVPPLQfiZ1Cw2cbDIx9fSqDjGw==} dependencies: - tinyspy: 1.0.2 + tinyspy: 1.1.1 dev: false - /@vitest/spy/0.29.5: - resolution: {integrity: sha512-Qei5fNbRq4gsqxJEsjpKrgGMzzpIo0b10OoLM1bYJvsYb7e35xcge4A+VFtFXk/x182iAPsx8tK7ViMQ/mlflQ==} + /@vitest/spy/0.29.7: + resolution: {integrity: sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==} dependencies: tinyspy: 1.1.1 dev: true @@ -4349,8 +4288,8 @@ packages: pretty-format: 27.5.1 dev: false - /@vitest/utils/0.29.5: - resolution: {integrity: sha512-WL+uUZKRh3pIHv1W4RBCIxzQKIwBKhjX85qfxTjOMGJTALRacSsGfrVUPDKwfLlAYIKSZ9jZuU4WJaACkeStDg==} + /@vitest/utils/0.29.7: + resolution: {integrity: sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==} dependencies: cli-truncate: 3.1.0 diff: 5.1.0 @@ -5543,7 +5482,7 @@ packages: dotenv: 16.0.3 giget: 1.0.0 jiti: 1.17.0 - mlly: 1.1.0 + mlly: 1.2.0 pathe: 1.1.0 pkg-types: 1.0.1 rc9: 2.0.1 @@ -8521,7 +8460,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.15.3 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -10668,7 +10607,7 @@ packages: resolution: {integrity: sha512-jHv9HB+Ho7dj6ItwppRDDl0iZRYBD0jsakHXtFgoLr+cHSF6xC+QL54sJmWxyGxOLYSHm0afhXhXcQDQqH9z8g==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.1.0 + mlly: 1.2.0 pathe: 1.1.0 /pkg-types/1.0.2: @@ -11563,7 +11502,7 @@ packages: dependencies: glob: 7.2.3 - /rollup-plugin-dts/5.1.1_2za6rqstu4xegr2hrsgsskkobi: + /rollup-plugin-dts/5.1.1_pn5zetjg24cqcolt42iry5qj6a: resolution: {integrity: sha512-zpgo52XmnLg8w4k3MScinFHZK1+ro6r7uVe34fJ0Ee8AM45FvgvTuvfWWaRgIpA4pQ1BHJuu2ospncZhkcJVeA==} engines: {node: '>=v14'} peerDependencies: @@ -11571,7 +11510,7 @@ packages: typescript: ^4.1 dependencies: magic-string: 0.27.0 - rollup: 3.14.0 + rollup: 3.20.0 typescript: 4.9.5 optionalDependencies: '@babel/code-frame': 7.18.6 @@ -11641,6 +11580,7 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.2 + dev: false /rollup/3.20.0: resolution: {integrity: sha512-YsIfrk80NqUDrxrjWPXUa7PWvAfegZEXHuPsEZg58fGCdjL1I9C1i/NaG+L+27kxxwkrG/QEDEQc8s/ynXWWGQ==} @@ -12386,7 +12326,6 @@ packages: /tinyspy/1.1.1: resolution: {integrity: sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==} engines: {node: '>=14.0.0'} - dev: true /tippy.js/6.3.7: resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} @@ -12566,12 +12505,12 @@ packages: resolution: {integrity: sha512-HlhHj6cUPBQJmhoczQoU6dzdTFO0Jr9EiGWEZ1EwHGXlGRR6LXcKyfX3PMrkM48uWJjBWiCgTQdkFOAk3tlK6Q==} hasBin: true dependencies: - '@rollup/plugin-alias': 4.0.3_rollup@3.14.0 - '@rollup/plugin-commonjs': 24.0.1_rollup@3.14.0 - '@rollup/plugin-json': 6.0.0_rollup@3.14.0 - '@rollup/plugin-node-resolve': 15.0.1_rollup@3.14.0 - '@rollup/plugin-replace': 5.0.2_rollup@3.14.0 - '@rollup/pluginutils': 5.0.2_rollup@3.14.0 + '@rollup/plugin-alias': 4.0.3_rollup@3.20.0 + '@rollup/plugin-commonjs': 24.0.1_rollup@3.20.0 + '@rollup/plugin-json': 6.0.0_rollup@3.20.0 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.0 + '@rollup/plugin-replace': 5.0.2_rollup@3.20.0 + '@rollup/pluginutils': 5.0.2_rollup@3.20.0 chalk: 5.2.0 consola: 2.15.3 defu: 6.1.2 @@ -12582,13 +12521,13 @@ packages: magic-string: 0.27.0 mkdirp: 1.0.4 mkdist: 1.1.0_typescript@4.9.5 - mlly: 1.1.0 + mlly: 1.2.0 mri: 1.2.0 pathe: 1.1.0 pkg-types: 1.0.1 pretty-bytes: 6.1.0 - rollup: 3.14.0 - rollup-plugin-dts: 5.1.1_2za6rqstu4xegr2hrsgsskkobi + rollup: 3.20.0 + rollup-plugin-dts: 5.1.1_pn5zetjg24cqcolt42iry5qj6a scule: 1.0.0 typescript: 4.9.5 untyped: 1.2.2 @@ -13159,7 +13098,7 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.1.1_@types+node@18.11.18 + vite: 4.2.1_@types+node@18.11.18 transitivePeerDependencies: - '@types/node' - less @@ -13170,8 +13109,8 @@ packages: - terser dev: false - /vite-node/0.29.5: - resolution: {integrity: sha512-Hz8Rso+PhZ2y1YMceqIp5q/yYrPVn+omWHcH0/4ZEAkjEP13uEpYb0gCSKYVIwEIIac/IdBGTKF56PLr3WVZjQ==} + /vite-node/0.29.7: + resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -13190,8 +13129,8 @@ packages: - supports-color - terser - /vite-node/0.29.5_@types+node@18.15.3: - resolution: {integrity: sha512-Hz8Rso+PhZ2y1YMceqIp5q/yYrPVn+omWHcH0/4ZEAkjEP13uEpYb0gCSKYVIwEIIac/IdBGTKF56PLr3WVZjQ==} + /vite-node/0.29.7_@types+node@18.15.3: + resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -13396,7 +13335,7 @@ packages: esbuild: 0.16.17 postcss: 8.4.21 resolve: 1.22.1 - rollup: 3.14.0 + rollup: 3.20.0 optionalDependencies: fsevents: 2.3.2 dev: false @@ -13465,6 +13404,40 @@ packages: optionalDependencies: fsevents: 2.3.2 + /vite/4.2.1_@types+node@18.11.18: + resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.11.18 + esbuild: 0.17.12 + postcss: 8.4.21 + resolve: 1.22.1 + rollup: 3.20.0 + optionalDependencies: + fsevents: 2.3.2 + dev: false + /vite/4.2.1_@types+node@18.15.3: resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -13577,8 +13550,8 @@ packages: - terser dev: false - /vitest/0.29.5: - resolution: {integrity: sha512-Pe0hT1Ml/23GWyNYu56sEH2PYfu5YKDrv5YREhAJl6ybX5ukuwzuT+WrnRm7enPSVmL44hP9anWiAk68sQAHzg==} + /vitest/0.29.7: + resolution: {integrity: sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -13608,10 +13581,10 @@ packages: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 '@types/node': 18.15.3 - '@vitest/expect': 0.29.5 - '@vitest/runner': 0.29.5 - '@vitest/spy': 0.29.5 - '@vitest/utils': 0.29.5 + '@vitest/expect': 0.29.7 + '@vitest/runner': 0.29.7 + '@vitest/spy': 0.29.7 + '@vitest/utils': 0.29.7 acorn: 8.8.2 acorn-walk: 8.2.0 cac: 6.7.14 @@ -13627,7 +13600,7 @@ packages: tinypool: 0.4.0 tinyspy: 1.1.1 vite: 4.2.1_@types+node@18.15.3 - vite-node: 0.29.5_@types+node@18.15.3 + vite-node: 0.29.7_@types+node@18.15.3 why-is-node-running: 2.2.2 transitivePeerDependencies: - less