diff --git a/package.json b/package.json index 1f2904d..bd66d3b 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "memfs": "^4.6.0", "prettier": "^3.1.0", "prettier-plugin-jsdoc": "^1.1.1", - "rollup": "^3.29.4", + "rollup": "^4.7.0", "semantic-release": "^22.0.10", "typescript": "^5.3.3", "unbuild": "^2.0.0", @@ -90,7 +90,7 @@ "unplugin": "^1.5.1" }, "peerDependencies": { - "rollup": "^3", + "rollup": "^4.0.0", "vite": "^4", "webpack": "^5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9d3030a..5b75157 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ dependencies: version: 2.7.3 '@rollup/pluginutils': specifier: ^5.1.0 - version: 5.1.0(rollup@3.29.4) + version: 5.1.0(rollup@4.7.0) glob: specifier: ^10.3.10 version: 10.3.10 @@ -36,7 +36,7 @@ devDependencies: version: 12.1.0(eslint@8.55.0)(typescript@5.3.3) '@rollup/plugin-json': specifier: ^6.0.1 - version: 6.0.1(rollup@3.29.4) + version: 6.0.1(rollup@4.7.0) '@types/glob': specifier: ^8.1.0 version: 8.1.0 @@ -59,8 +59,8 @@ devDependencies: specifier: ^1.1.1 version: 1.1.1(prettier@3.1.1) rollup: - specifier: ^3.29.4 - version: 3.29.4 + specifier: ^4.7.0 + version: 4.7.0 semantic-release: specifier: ^22.0.10 version: 22.0.10 @@ -236,6 +236,7 @@ packages: /@babel/highlight@7.22.13: resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==} engines: {node: '>=6.9.0'} + requiresBuild: true dependencies: '@babel/helper-validator-identifier': 7.22.5 chalk: 2.4.2 @@ -1324,6 +1325,19 @@ packages: rollup: 3.29.4 dev: true + /@rollup/plugin-json@6.0.1(rollup@4.7.0): + resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.7.0) + rollup: 4.7.0 + dev: true + /@rollup/plugin-node-resolve@15.2.1(rollup@3.29.4): resolution: {integrity: sha512-nsbUg588+GDSu8/NS8T4UAshO6xeaOfINNuXeVHcKV02LJtoRaM1SiOacClw4kws1SFiNhdLGxlbMY9ga/zs/w==} engines: {node: '>=14.0.0'} @@ -1369,13 +1383,27 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.29.4 + dev: true + + /@rollup/pluginutils@5.1.0(rollup@4.7.0): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.0 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.7.0 /@rollup/rollup-android-arm-eabi@4.7.0: resolution: {integrity: sha512-rGku10pL1StFlFvXX5pEv88KdGW6DHUghsxyP/aRYb9eH+74jTGJ3U0S/rtlsQ4yYq1Hcc7AMkoJOb1xu29Fxw==} cpu: [arm] os: [android] requiresBuild: true - dev: true optional: true /@rollup/rollup-android-arm64@4.7.0: @@ -1383,7 +1411,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: true optional: true /@rollup/rollup-darwin-arm64@4.7.0: @@ -1391,7 +1418,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true /@rollup/rollup-darwin-x64@4.7.0: @@ -1399,7 +1425,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm-gnueabihf@4.7.0: @@ -1407,7 +1432,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm64-gnu@4.7.0: @@ -1415,7 +1439,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-arm64-musl@4.7.0: @@ -1423,7 +1446,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-riscv64-gnu@4.7.0: @@ -1431,7 +1453,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-x64-gnu@4.7.0: @@ -1439,7 +1460,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-linux-x64-musl@4.7.0: @@ -1447,7 +1467,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-arm64-msvc@4.7.0: @@ -1455,7 +1474,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-ia32-msvc@4.7.0: @@ -1463,7 +1481,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-x64-msvc@4.7.0: @@ -1471,7 +1488,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@semantic-release/commit-analyzer@11.0.0(semantic-release@22.0.10): @@ -4263,6 +4279,7 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + requiresBuild: true dev: true /js-yaml@4.1.0: @@ -5735,6 +5752,7 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.3 + dev: true /rollup@4.7.0: resolution: {integrity: sha512-7Kw0dUP4BWH78zaZCqF1rPyQ8D5DSU6URG45v1dqS/faNsx9WXyess00uTOZxKr7oR/4TOjO1CPudT8L1UsEgw==} @@ -5755,7 +5773,6 @@ packages: '@rollup/rollup-win32-ia32-msvc': 4.7.0 '@rollup/rollup-win32-x64-msvc': 4.7.0 fsevents: 2.3.3 - dev: true /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}