diff --git a/package.json b/package.json index 14b8e6bd05a..473e6b0b9ac 100644 --- a/package.json +++ b/package.json @@ -97,14 +97,14 @@ "pug": "^3.0.2", "puppeteer": "~22.7.1", "rimraf": "^5.0.5", - "rollup": "^4.16.1", + "rollup": "^4.17.1", "rollup-plugin-dts": "^6.1.0", "rollup-plugin-esbuild": "^6.1.1", "rollup-plugin-polyfill-node": "^0.13.0", "semver": "^7.6.0", "serve": "^14.2.3", "simple-git-hooks": "^2.11.1", - "terser": "^5.30.3", + "terser": "^5.30.4", "todomvc-app-css": "^2.4.3", "tslib": "^2.6.2", "tsx": "^4.7.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e4dad999f3..8d38ba3f080 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,25 +16,25 @@ importers: version: 7.24.0 '@codspeed/vitest-plugin': specifier: ^3.1.0 - version: 3.1.0(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3))(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3)) + version: 3.1.0(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4))(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4)) '@rollup/plugin-alias': specifier: ^5.1.0 - version: 5.1.0(rollup@4.16.1) + version: 5.1.0(rollup@4.17.1) '@rollup/plugin-commonjs': specifier: ^25.0.7 - version: 25.0.7(rollup@4.16.1) + version: 25.0.7(rollup@4.17.1) '@rollup/plugin-json': specifier: ^6.1.0 - version: 6.1.0(rollup@4.16.1) + version: 6.1.0(rollup@4.17.1) '@rollup/plugin-node-resolve': specifier: ^15.2.3 - version: 15.2.3(rollup@4.16.1) + version: 15.2.3(rollup@4.17.1) '@rollup/plugin-replace': specifier: 5.0.4 - version: 5.0.4(rollup@4.16.1) + version: 5.0.4(rollup@4.17.1) '@rollup/plugin-terser': specifier: ^0.4.4 - version: 0.4.4(rollup@4.16.1) + version: 0.4.4(rollup@4.17.1) '@types/hash-sum': specifier: ^1.0.2 version: 1.0.2 @@ -49,7 +49,7 @@ importers: version: 7.5.8 '@vitest/coverage-istanbul': specifier: ^1.5.2 - version: 1.5.2(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3)) + version: 1.5.2(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4)) '@vue/consolidate': specifier: 1.0.0 version: 1.0.0 @@ -73,7 +73,7 @@ importers: version: 0.5.0(eslint@9.0.0)(typescript@5.4.5) eslint-plugin-vitest: specifier: ^0.5.3 - version: 0.5.3(eslint@9.0.0)(typescript@5.4.5)(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3)) + version: 0.5.3(eslint@9.0.0)(typescript@5.4.5)(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4)) estree-walker: specifier: ^2.0.2 version: 2.0.2 @@ -123,17 +123,17 @@ importers: specifier: ^5.0.5 version: 5.0.5 rollup: - specifier: ^4.16.1 - version: 4.16.1 + specifier: ^4.17.1 + version: 4.17.1 rollup-plugin-dts: specifier: ^6.1.0 - version: 6.1.0(rollup@4.16.1)(typescript@5.4.5) + version: 6.1.0(rollup@4.17.1)(typescript@5.4.5) rollup-plugin-esbuild: specifier: ^6.1.1 - version: 6.1.1(esbuild@0.20.2)(rollup@4.16.1) + version: 6.1.1(esbuild@0.20.2)(rollup@4.17.1) rollup-plugin-polyfill-node: specifier: ^0.13.0 - version: 0.13.0(rollup@4.16.1) + version: 0.13.0(rollup@4.17.1) semver: specifier: ^7.6.0 version: 7.6.0 @@ -144,8 +144,8 @@ importers: specifier: ^2.11.1 version: 2.11.1 terser: - specifier: ^5.30.3 - version: 5.30.3 + specifier: ^5.30.4 + version: 5.30.4 todomvc-app-css: specifier: ^2.4.3 version: 2.4.3 @@ -163,10 +163,10 @@ importers: version: 7.7.0(eslint@9.0.0)(typescript@5.4.5) vite: specifier: ^5.2.10 - version: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3) + version: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) vitest: specifier: ^1.5.2 - version: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3) + version: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4) packages/compiler-core: dependencies: @@ -355,10 +355,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3))(vue@packages+vue) + version: 5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4))(vue@packages+vue) vite: specifier: ^5.2.10 - version: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3) + version: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) packages/shared: {} @@ -956,81 +956,161 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.17.1': + resolution: {integrity: sha512-P6Wg856Ou/DLpR+O0ZLneNmrv7QpqBg+hK4wE05ijbC/t349BRfMfx+UFj5Ha3fCFopIa6iSZlpdaB4agkWp2Q==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.16.1': resolution: {integrity: sha512-ttWB6ZCfRLuDIUiE0yiu5gcqOsYjA5F7kEV1ggHMj20FwLZ8A1FMeahZJFl/pnOmcnD2QL0z4AcDuo27utGU8A==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.17.1': + resolution: {integrity: sha512-piwZDjuW2WiHr05djVdUkrG5JbjnGbtx8BXQchYCMfib/nhjzWoiScelZ+s5IJI7lecrwSxHCzW026MWBL+oJQ==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.16.1': resolution: {integrity: sha512-QLDvPLetbqjHojTGFw9+nuSP3YY/iz2k1cep6crYlr97sS+ZJ0W43b8Z0zC00+lnFZj6JSNxiA4DjboNQMuh1A==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.17.1': + resolution: {integrity: sha512-LsZXXIsN5Q460cKDT4Y+bzoPDhBmO5DTr7wP80d+2EnYlxSgkwdPfE3hbE+Fk8dtya+8092N9srjBTJ0di8RIA==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.16.1': resolution: {integrity: sha512-TAUK/D8khRrRIa1KwRzo8JNKk3tcqaeXWdtsiLgA8zmACWwlWLjPCJ4DULGHQrMkeBjp1Cd3Yuwx04lZgFx5Vg==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.17.1': + resolution: {integrity: sha512-S7TYNQpWXB9APkxu/SLmYHezWwCoZRA9QLgrDeml+SR2A1LLPD2DBUdUlvmCF7FUpRMKvbeeWky+iizQj65Etw==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.16.1': resolution: {integrity: sha512-KO+WGZjrh6zyFTD1alIFkfdtxf8B4BC+hqd3kBZHscPLvE5FR/6QKsyuCT0JlERxxYBSUKNUQ/UHyX5uwO1x2A==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.17.1': + resolution: {integrity: sha512-Lq2JR5a5jsA5um2ZoLiXXEaOagnVyCpCW7xvlcqHC7y46tLwTEgUSTM3a2TfmmTMmdqv+jknUioWXlmxYxE9Yw==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.16.1': resolution: {integrity: sha512-NqxbllzIB1WoAo4ThUXVtd21iiM5IHMTTXmXySKBLVcZvkU0HIZmatlP7hLzb5yQubcmdIeWmncd2NdsjocEiw==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.17.1': + resolution: {integrity: sha512-9BfzwyPNV0IizQoR+5HTNBGkh1KXE8BqU0DBkqMngmyFW7BfuIZyMjQ0s6igJEiPSBvT3ZcnIFohZ19OqjhDPg==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.16.1': resolution: {integrity: sha512-snma5NvV8y7IECQ5rq0sr0f3UUu+92NVmG/913JXJMcXo84h9ak9TA5UI9Cl2XRM9j3m37QwDBtEYnJzRkSmxA==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.17.1': + resolution: {integrity: sha512-e2uWaoxo/rtzA52OifrTSXTvJhAXb0XeRkz4CdHBK2KtxrFmuU/uNd544Ogkpu938BzEfvmWs8NZ8Axhw33FDw==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.16.1': resolution: {integrity: sha512-KOvqGprlD84ueivhCi2flvcUwDRD20mAsE3vxQNVEI2Di9tnPGAfEu6UcrSPZbM+jG2w1oSr43hrPo0RNg6GGg==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.17.1': + resolution: {integrity: sha512-ekggix/Bc/d/60H1Mi4YeYb/7dbal1kEDZ6sIFVAE8pUSx7PiWeEh+NWbL7bGu0X68BBIkgF3ibRJe1oFTksQQ==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.16.1': resolution: {integrity: sha512-/gsNwtiGLqYwN4vP+EIdUC6Q6LTlpupWqokqIndvZcjn9ig/5P01WyaYCU2wvfL/2Z82jp5kX8c1mDBOvCP3zg==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.17.1': + resolution: {integrity: sha512-UGV0dUo/xCv4pkr/C8KY7XLFwBNnvladt8q+VmdKrw/3RUd3rD0TptwjisvE2TTnnlENtuY4/PZuoOYRiGp8Gw==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.16.1': resolution: {integrity: sha512-uU8zuGkQfGqfD9w6VRJZI4IuG4JIfNxxJgEmLMAmPVHREKGsxFVfgHy5c6CexQF2vOfgjB33OsET3Vdn2lln9A==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.17.1': + resolution: {integrity: sha512-gEYmYYHaehdvX46mwXrU49vD6Euf1Bxhq9pPb82cbUU9UT2NV+RSckQ5tKWOnNXZixKsy8/cPGtiUWqzPuAcXQ==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.16.1': resolution: {integrity: sha512-lsjLtDgtcGFEuBP6yrXwkRN5/wKlvUZtfbKZZu0yaoNpiBL4epgnO21osAALIspVRnl4qZgyLFd8xjCYYWgwfw==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.17.1': + resolution: {integrity: sha512-xeae5pMAxHFp6yX5vajInG2toST5lsCTrckSRUFwNgzYqnUjNBcQyqk1bXUxX5yhjWFl2Mnz3F8vQjl+2FRIcw==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.16.1': resolution: {integrity: sha512-N2ZizKhUryqqrMfdCnjhJhZRgv61C6gK+hwVtCIKC8ts8J+go+vqENnGexwg21nHIOvLN5mBM8a7DI2vlyIOPg==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.17.1': + resolution: {integrity: sha512-AsdnINQoDWfKpBzCPqQWxSPdAWzSgnYbrJYtn6W0H2E9It5bZss99PiLA8CgmDRfvKygt20UpZ3xkhFlIfX9zQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.16.1': resolution: {integrity: sha512-5ICeMxqg66FrOA2AbnBQ2TJVxfvZsKLxmof0ibvPLaYtbsJqnTUtJOofgWb46Gjd4uZcA4rdsp4JCxegzQPqCg==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.17.1': + resolution: {integrity: sha512-KoB4fyKXTR+wYENkIG3fFF+5G6N4GFvzYx8Jax8BR4vmddtuqSb5oQmYu2Uu067vT/Fod7gxeQYKupm8gAcMSQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.16.1': resolution: {integrity: sha512-1vIP6Ce02L+qWD7uZYRiFiuAJo3m9kARatWmFSnss0gZnVj2Id7OPUU9gm49JPGasgcR3xMqiH3fqBJ8t00yVg==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.17.1': + resolution: {integrity: sha512-J0d3NVNf7wBL9t4blCNat+d0PYqAx8wOoY+/9Q5cujnafbX7BmtYk3XvzkqLmFECaWvXGLuHmKj/wrILUinmQg==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.16.1': resolution: {integrity: sha512-Y3M92DcVsT6LoP+wrKpoUWPaazaP1fzbNkp0a0ZSj5Y//+pQVfVe/tQdsYQQy7dwXR30ZfALUIc9PCh9Izir6w==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.17.1': + resolution: {integrity: sha512-xjgkWUwlq7IbgJSIxvl516FJ2iuC/7ttjsAxSPpC9kkI5iQQFHKyEN5BjbhvJ/IXIZ3yIBcW5QDlWAyrA+TFag==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.16.1': resolution: {integrity: sha512-x0fvpHMuF7fK5r8oZxSi8VYXkrVmRgubXpO/wcf15Lk3xZ4Jvvh5oG+u7Su1776A7XzVKZhD2eRc4t7H50gL3w==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.17.1': + resolution: {integrity: sha512-0QbCkfk6cnnVKWqqlC0cUrrUMDMfu5ffvYMTUHf+qMN2uAb3MKP31LPcwiMXBNsvoFGs/kYdFOsuLmvppCopXA==} + cpu: [x64] + os: [win32] + '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2905,6 +2985,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.17.1: + resolution: {integrity: sha512-0gG94inrUtg25sB2V/pApwiv1lUb0bQ25FPNuzO89Baa+B+c0ccaaBKM5zkZV/12pUUdH+lWCSm9wmHqyocuVQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} @@ -3129,8 +3214,8 @@ packages: resolution: {integrity: sha512-bX655WZI/F7EoTDw9JvQURqAXiPHi8o8+yFxPF2lWYyz1aHnmMRuXWqL6YB6GmeO0o4DIYWHLgGNi/X64T+X4Q==} engines: {node: '>=14.18'} - terser@5.30.3: - resolution: {integrity: sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==} + terser@5.30.4: + resolution: {integrity: sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==} engines: {node: '>=10'} hasBin: true @@ -3598,11 +3683,11 @@ snapshots: transitivePeerDependencies: - debug - '@codspeed/vitest-plugin@3.1.0(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3))(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3))': + '@codspeed/vitest-plugin@3.1.0(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4))(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4))': dependencies: '@codspeed/core': 3.1.0 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3) - vitest: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3) + vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) + vitest: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - debug @@ -3848,119 +3933,167 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/plugin-alias@5.1.0(rollup@4.16.1)': + '@rollup/plugin-alias@5.1.0(rollup@4.17.1)': dependencies: slash: 4.0.0 optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 - '@rollup/plugin-commonjs@25.0.7(rollup@4.16.1)': + '@rollup/plugin-commonjs@25.0.7(rollup@4.17.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.1) + '@rollup/pluginutils': 5.1.0(rollup@4.17.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 - '@rollup/plugin-inject@5.0.5(rollup@4.16.1)': + '@rollup/plugin-inject@5.0.5(rollup@4.17.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.1) + '@rollup/pluginutils': 5.1.0(rollup@4.17.1) estree-walker: 2.0.2 magic-string: 0.30.10 optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 - '@rollup/plugin-json@6.1.0(rollup@4.16.1)': + '@rollup/plugin-json@6.1.0(rollup@4.17.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.1) + '@rollup/pluginutils': 5.1.0(rollup@4.17.1) optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.16.1)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.17.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.1) + '@rollup/pluginutils': 5.1.0(rollup@4.17.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 - '@rollup/plugin-replace@5.0.4(rollup@4.16.1)': + '@rollup/plugin-replace@5.0.4(rollup@4.17.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.1) + '@rollup/pluginutils': 5.1.0(rollup@4.17.1) magic-string: 0.30.10 optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 - '@rollup/plugin-terser@0.4.4(rollup@4.16.1)': + '@rollup/plugin-terser@0.4.4(rollup@4.17.1)': dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 - terser: 5.30.3 + terser: 5.30.4 optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 - '@rollup/pluginutils@5.1.0(rollup@4.16.1)': + '@rollup/pluginutils@5.1.0(rollup@4.17.1)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.16.1 + rollup: 4.17.1 '@rollup/rollup-android-arm-eabi@4.16.1': optional: true + '@rollup/rollup-android-arm-eabi@4.17.1': + optional: true + '@rollup/rollup-android-arm64@4.16.1': optional: true + '@rollup/rollup-android-arm64@4.17.1': + optional: true + '@rollup/rollup-darwin-arm64@4.16.1': optional: true + '@rollup/rollup-darwin-arm64@4.17.1': + optional: true + '@rollup/rollup-darwin-x64@4.16.1': optional: true + '@rollup/rollup-darwin-x64@4.17.1': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.16.1': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.17.1': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.16.1': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.17.1': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.16.1': optional: true + '@rollup/rollup-linux-arm64-gnu@4.17.1': + optional: true + '@rollup/rollup-linux-arm64-musl@4.16.1': optional: true + '@rollup/rollup-linux-arm64-musl@4.17.1': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.16.1': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.17.1': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.16.1': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.17.1': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.16.1': optional: true + '@rollup/rollup-linux-s390x-gnu@4.17.1': + optional: true + '@rollup/rollup-linux-x64-gnu@4.16.1': optional: true + '@rollup/rollup-linux-x64-gnu@4.17.1': + optional: true + '@rollup/rollup-linux-x64-musl@4.16.1': optional: true + '@rollup/rollup-linux-x64-musl@4.17.1': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.16.1': optional: true + '@rollup/rollup-win32-arm64-msvc@4.17.1': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.16.1': optional: true + '@rollup/rollup-win32-ia32-msvc@4.17.1': + optional: true + '@rollup/rollup-win32-x64-msvc@4.16.1': optional: true + '@rollup/rollup-win32-x64-msvc@4.17.1': + optional: true + '@sinclair/typebox@0.27.8': {} '@tootallnate/quickjs-emscripten@0.23.0': {} @@ -4074,12 +4207,12 @@ snapshots: '@typescript-eslint/types': 7.7.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3))(vue@packages+vue)': + '@vitejs/plugin-vue@5.0.4(vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4))(vue@packages+vue)': dependencies: - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3) + vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) vue: link:packages/vue - '@vitest/coverage-istanbul@1.5.2(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3))': + '@vitest/coverage-istanbul@1.5.2(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4))': dependencies: debug: 4.3.4 istanbul-lib-coverage: 3.2.2 @@ -4090,7 +4223,7 @@ snapshots: magicast: 0.3.4 picocolors: 1.0.0 test-exclude: 6.0.0 - vitest: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3) + vitest: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - supports-color @@ -4755,12 +4888,12 @@ snapshots: - supports-color - typescript - eslint-plugin-vitest@0.5.3(eslint@9.0.0)(typescript@5.4.5)(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3)): + eslint-plugin-vitest@0.5.3(eslint@9.0.0)(typescript@5.4.5)(vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4)): dependencies: '@typescript-eslint/utils': 7.7.0(eslint@9.0.0)(typescript@5.4.5) eslint: 9.0.0 optionalDependencies: - vitest: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3) + vitest: 1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - supports-color - typescript @@ -5973,29 +6106,29 @@ snapshots: dependencies: glob: 10.3.12 - rollup-plugin-dts@6.1.0(rollup@4.16.1)(typescript@5.4.5): + rollup-plugin-dts@6.1.0(rollup@4.17.1)(typescript@5.4.5): dependencies: magic-string: 0.30.10 - rollup: 4.16.1 + rollup: 4.17.1 typescript: 5.4.5 optionalDependencies: '@babel/code-frame': 7.24.2 - rollup-plugin-esbuild@6.1.1(esbuild@0.20.2)(rollup@4.16.1): + rollup-plugin-esbuild@6.1.1(esbuild@0.20.2)(rollup@4.17.1): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.1) + '@rollup/pluginutils': 5.1.0(rollup@4.17.1) debug: 4.3.4 es-module-lexer: 1.5.0 esbuild: 0.20.2 get-tsconfig: 4.7.3 - rollup: 4.16.1 + rollup: 4.17.1 transitivePeerDependencies: - supports-color - rollup-plugin-polyfill-node@0.13.0(rollup@4.16.1): + rollup-plugin-polyfill-node@0.13.0(rollup@4.17.1): dependencies: - '@rollup/plugin-inject': 5.0.5(rollup@4.16.1) - rollup: 4.16.1 + '@rollup/plugin-inject': 5.0.5(rollup@4.17.1) + rollup: 4.17.1 rollup@4.16.1: dependencies: @@ -6019,6 +6152,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.16.1 fsevents: 2.3.3 + rollup@4.17.1: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.17.1 + '@rollup/rollup-android-arm64': 4.17.1 + '@rollup/rollup-darwin-arm64': 4.17.1 + '@rollup/rollup-darwin-x64': 4.17.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.17.1 + '@rollup/rollup-linux-arm-musleabihf': 4.17.1 + '@rollup/rollup-linux-arm64-gnu': 4.17.1 + '@rollup/rollup-linux-arm64-musl': 4.17.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.17.1 + '@rollup/rollup-linux-riscv64-gnu': 4.17.1 + '@rollup/rollup-linux-s390x-gnu': 4.17.1 + '@rollup/rollup-linux-x64-gnu': 4.17.1 + '@rollup/rollup-linux-x64-musl': 4.17.1 + '@rollup/rollup-win32-arm64-msvc': 4.17.1 + '@rollup/rollup-win32-ia32-msvc': 4.17.1 + '@rollup/rollup-win32-x64-msvc': 4.17.1 + fsevents: 2.3.3 + rrweb-cssom@0.6.0: {} run-parallel@1.2.0: @@ -6252,7 +6407,7 @@ snapshots: dependencies: temp-dir: 3.0.0 - terser@5.30.3: + terser@5.30.4: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.11.3 @@ -6383,13 +6538,13 @@ snapshots: vary@1.1.2: {} - vite-node@1.5.2(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3): + vite-node@1.5.2(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3) + vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - '@types/node' - less @@ -6400,7 +6555,7 @@ snapshots: - supports-color - terser - vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3): + vite@5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4): dependencies: esbuild: 0.20.2 postcss: 8.4.38 @@ -6409,9 +6564,9 @@ snapshots: '@types/node': 20.12.7 fsevents: 2.3.3 sass: 1.75.0 - terser: 5.30.3 + terser: 5.30.4 - vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.3): + vitest@1.5.2(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.30.4): dependencies: '@vitest/expect': 1.5.2 '@vitest/runner': 1.5.2 @@ -6430,8 +6585,8 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.7.0 tinypool: 0.8.4 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3) - vite-node: 1.5.2(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3) + vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) + vite-node: 1.5.2(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) why-is-node-running: 2.2.2 optionalDependencies: '@types/node': 20.12.7