diff --git a/package.json b/package.json index 5618f55b0..a23608554 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,7 @@ "prettier": "^3.2.5", "rc": "^1.2.8", "rimraf": "^5.0.5", - "rollup": "^3.29.2", + "rollup": "^4.0.0", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-globals": "^1.4.0", "rollup-plugin-typescript2": "^0.36.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe9ad9411..8a39fecb0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,19 +26,19 @@ importers: version: 7.15.2 '@rollup/plugin-commonjs': specifier: ^25.0.0 - version: 25.0.7(rollup@3.29.4) + version: 25.0.7(rollup@4.14.0) '@rollup/plugin-json': specifier: ^6.0.0 - version: 6.1.0(rollup@3.29.4) + version: 6.1.0(rollup@4.14.0) '@rollup/plugin-node-resolve': specifier: ^15.0.2 - version: 15.2.3(rollup@3.29.4) + version: 15.2.3(rollup@4.14.0) '@rollup/plugin-replace': specifier: ^5.0.2 - version: 5.0.5(rollup@3.29.4) + version: 5.0.5(rollup@4.14.0) '@rollup/plugin-terser': specifier: ^0.4.3 - version: 0.4.4(rollup@3.29.4) + version: 0.4.4(rollup@4.14.0) '@secretlint/secretlint-rule-preset-recommend': specifier: ^3.1.0 version: 3.3.0 @@ -154,8 +154,8 @@ importers: specifier: ^5.0.5 version: 5.0.5 rollup: - specifier: ^3.29.2 - version: 3.29.4 + specifier: ^4.0.0 + version: 4.14.0 rollup-plugin-node-builtins: specifier: ^2.1.2 version: 2.1.2 @@ -164,7 +164,7 @@ importers: version: 1.4.0 rollup-plugin-typescript2: specifier: ^0.36.0 - version: 0.36.0(rollup@3.29.4)(typescript@5.3.3) + version: 0.36.0(rollup@4.14.0)(typescript@5.3.3) secretlint: specifier: ^3.2.0 version: 3.3.0 @@ -261,7 +261,7 @@ importers: version: 7.0.0(vue-i18n@packages+vue-i18n) '@intlify/unplugin-vue-i18n': specifier: ^0.12.0 - version: 0.12.3(rollup@3.29.4)(vue-i18n@packages+vue-i18n) + version: 0.12.3(rollup@4.14.0)(vue-i18n@packages+vue-i18n) '@types/body-parser': specifier: ^1.19.2 version: 1.19.5 @@ -310,7 +310,7 @@ importers: devDependencies: '@intlify/unplugin-vue-i18n': specifier: ^0.12.0 - version: 0.12.3(rollup@3.29.4)(vue-i18n@packages+vue-i18n) + version: 0.12.3(rollup@4.14.0)(vue-i18n@packages+vue-i18n) '@vitejs/plugin-vue': specifier: ^4.2.3 version: 4.6.2(vite@5.1.7)(vue@3.4.20) @@ -482,7 +482,7 @@ importers: devDependencies: '@intlify/unplugin-vue-i18n': specifier: ^0.12.0 - version: 0.12.3(rollup@3.29.4)(vue-i18n@packages+vue-i18n) + version: 0.12.3(rollup@4.14.0)(vue-i18n@packages+vue-i18n) '@vitejs/plugin-vue': specifier: ^4.2.3 version: 4.6.2(vite@5.1.7)(vue@3.4.20) @@ -689,7 +689,7 @@ importers: version: 6.5.1 vue-demi: specifier: ^0.14.0 - version: 0.14.7(vue@3.4.20) + version: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.20) devDependencies: '@intlify/devtools-if': specifier: workspace:* @@ -1855,7 +1855,7 @@ packages: engines: {node: '>= 16'} dev: true - /@intlify/unplugin-vue-i18n@0.12.3(rollup@3.29.4)(vue-i18n@packages+vue-i18n): + /@intlify/unplugin-vue-i18n@0.12.3(rollup@4.14.0)(vue-i18n@packages+vue-i18n): resolution: {integrity: sha512-0riPtSfTM58JmGNMmJho/aHD2z3K24BESYAmkLvKlo61/LbaPvnjYU1DbSbJEm6bSjE2oEjUj+di3QaYxXei/w==} engines: {node: '>= 14.16'} peerDependencies: @@ -1872,7 +1872,7 @@ packages: dependencies: '@intlify/bundle-utils': 7.5.0(vue-i18n@packages+vue-i18n) '@intlify/shared': 9.3.0-beta.24 - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.0(rollup@4.14.0) '@vue/compiler-sfc': 3.4.19 debug: 4.3.4(supports-color@6.1.0) fast-glob: 3.3.2 @@ -2204,7 +2204,7 @@ packages: dev: true optional: true - /@rollup/plugin-commonjs@25.0.7(rollup@3.29.4): + /@rollup/plugin-commonjs@25.0.7(rollup@4.14.0): resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2213,16 +2213,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.0(rollup@4.14.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.7 - rollup: 3.29.4 + rollup: 4.14.0 dev: true - /@rollup/plugin-json@6.1.0(rollup@3.29.4): + /@rollup/plugin-json@6.1.0(rollup@4.14.0): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2231,11 +2231,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - rollup: 3.29.4 + '@rollup/pluginutils': 5.1.0(rollup@4.14.0) + rollup: 4.14.0 dev: true - /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.14.0): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2244,16 +2244,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.0(rollup@4.14.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 3.29.4 + rollup: 4.14.0 dev: true - /@rollup/plugin-replace@5.0.5(rollup@3.29.4): + /@rollup/plugin-replace@5.0.5(rollup@4.14.0): resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2262,12 +2262,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.0(rollup@4.14.0) magic-string: 0.30.7 - rollup: 3.29.4 + rollup: 4.14.0 dev: true - /@rollup/plugin-terser@0.4.4(rollup@3.29.4): + /@rollup/plugin-terser@0.4.4(rollup@4.14.0): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2276,7 +2276,7 @@ packages: rollup: optional: true dependencies: - rollup: 3.29.4 + rollup: 4.14.0 serialize-javascript: 6.0.2 smob: 1.4.1 terser: 5.27.0 @@ -2290,7 +2290,7 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils@5.1.0(rollup@3.29.4): + /@rollup/pluginutils@5.1.0(rollup@4.14.0): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2302,7 +2302,7 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.29.4 + rollup: 4.14.0 dev: true /@rollup/rollup-android-arm-eabi@4.14.0: @@ -3469,7 +3469,6 @@ packages: vue: 3.4.20 dependencies: vue: 3.4.20(typescript@5.3.3) - dev: false /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} @@ -3600,7 +3599,7 @@ packages: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 '@vueuse/shared': 10.9.0(vue@3.4.20) - vue-demi: 0.14.7(vue@3.4.20) + vue-demi: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3650,7 +3649,7 @@ packages: '@vueuse/core': 10.9.0(vue@3.4.20) '@vueuse/shared': 10.9.0(vue@3.4.20) focus-trap: 7.5.4 - vue-demi: 0.14.7(vue@3.4.20) + vue-demi: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3663,7 +3662,7 @@ packages: /@vueuse/shared@10.9.0(vue@3.4.20): resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: - vue-demi: 0.14.7(vue@3.4.20) + vue-demi: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -10461,7 +10460,7 @@ packages: rollup-pluginutils: 2.8.2 dev: true - /rollup-plugin-typescript2@0.36.0(rollup@3.29.4)(typescript@5.3.3): + /rollup-plugin-typescript2@0.36.0(rollup@4.14.0)(typescript@5.3.3): resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} peerDependencies: rollup: '>=1.26.3' @@ -10470,7 +10469,7 @@ packages: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 fs-extra: 10.1.0 - rollup: 3.29.4 + rollup: 4.14.0 semver: 7.6.0 tslib: 2.6.2 typescript: 5.3.3 @@ -10482,14 +10481,6 @@ packages: estree-walker: 0.6.1 dev: true - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - /rollup@4.14.0: resolution: {integrity: sha512-Qe7w62TyawbDzB4yt32R0+AbIo6m1/sqO7UPzFS8Z/ksL5mrfhA0v4CavfdmFav3D+ub4QeAgsGEe84DoWe/nQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -12552,7 +12543,7 @@ packages: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true - /vue-demi@0.14.7(vue@3.4.20): + /vue-demi@0.14.7(@vue/composition-api@1.7.2)(vue@3.4.20): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -12564,6 +12555,7 @@ packages: '@vue/composition-api': optional: true dependencies: + '@vue/composition-api': 1.7.2(vue@3.4.20) vue: 3.4.20(typescript@5.3.3) /vue-eslint-parser@9.4.2(eslint@8.57.0):