From cb01f6b053d3b24b6e44d2eb96cd2f1e8a9a90f0 Mon Sep 17 00:00:00 2001 From: Alvis HT Tang Date: Tue, 6 Feb 2024 16:41:15 +0000 Subject: [PATCH] fix(preset-rollup): update rollup to v4 --- packages/preset-rollup/package.json | 2 +- pnpm-lock.yaml | 205 ++++++++++++++++++++++------ 2 files changed, 165 insertions(+), 42 deletions(-) diff --git a/packages/preset-rollup/package.json b/packages/preset-rollup/package.json index 0e029d5..dd530cc 100644 --- a/packages/preset-rollup/package.json +++ b/packages/preset-rollup/package.json @@ -39,7 +39,7 @@ "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-yaml": "^4.0.0", "presetter": "workspace:*", - "rollup": "^3.0.0", + "rollup": "^4.0.0", "rollup-plugin-postcss": "^4.0.0", "rollup-plugin-ts": "^3.0.0", "rollup-plugin-tsconfig-paths": "^1.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d988408..21e698b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -161,40 +161,40 @@ importers: dependencies: '@rollup/plugin-commonjs': specifier: ^25.0.0 - version: 25.0.4(rollup@3.29.2) + version: 25.0.4(rollup@4.12.0) '@rollup/plugin-graphql': specifier: ^2.0.0 - version: 2.0.3(graphql@16.8.1)(rollup@3.29.2) + version: 2.0.3(graphql@16.8.1)(rollup@4.12.0) '@rollup/plugin-image': specifier: ^3.0.0 - version: 3.0.2(rollup@3.29.2) + version: 3.0.2(rollup@4.12.0) '@rollup/plugin-json': specifier: ^6.0.0 - version: 6.0.0(rollup@3.29.2) + version: 6.0.0(rollup@4.12.0) '@rollup/plugin-node-resolve': specifier: ^15.0.0 - version: 15.2.1(rollup@3.29.2) + version: 15.2.1(rollup@4.12.0) '@rollup/plugin-yaml': specifier: ^4.0.0 - version: 4.1.1(rollup@3.29.2) + version: 4.1.1(rollup@4.12.0) presetter-types: specifier: workspace:* version: link:../types rollup: - specifier: ^3.0.0 - version: 3.29.2 + specifier: ^4.0.0 + version: 4.12.0 rollup-plugin-postcss: specifier: ^4.0.0 version: 4.0.2(postcss@8.4.30) rollup-plugin-ts: specifier: ^3.0.0 - version: 3.4.5(rollup@3.29.2)(typescript@5.0.4) + version: 3.4.5(rollup@4.12.0)(typescript@5.0.4) rollup-plugin-tsconfig-paths: specifier: ^1.0.0 - version: 1.5.1(rollup@3.29.2)(typescript@5.0.4) + version: 1.5.1(rollup@4.12.0)(typescript@5.0.4) rollup-plugin-visualizer: specifier: ^5.0.0 - version: 5.9.2(rollup@3.29.2) + version: 5.9.2(rollup@4.12.0) type-fest: specifier: ^3.12.0 version: 3.13.1 @@ -1467,7 +1467,7 @@ packages: dev: false optional: true - /@rollup/plugin-commonjs@25.0.4(rollup@3.29.2): + /@rollup/plugin-commonjs@25.0.4(rollup@4.12.0): resolution: {integrity: sha512-L92Vz9WUZXDnlQQl3EwbypJR4+DM2EbsO+/KOcEkP4Mc6Ct453EeDB2uH9lgRwj4w5yflgNpq9pHOiY8aoUXBQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1476,16 +1476,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.2) + '@rollup/pluginutils': 5.0.4(rollup@4.12.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.29.2 + rollup: 4.12.0 dev: false - /@rollup/plugin-graphql@2.0.3(graphql@16.8.1)(rollup@3.29.2): + /@rollup/plugin-graphql@2.0.3(graphql@16.8.1)(rollup@4.12.0): resolution: {integrity: sha512-IuuELo+0t29adRuLVg8izBFiUXFSFw8BmezespscynRfvfXSOV0S7g8RzQt75VzP6KHHVmNmlAgz+8qlkLur3w==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1495,13 +1495,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.2) + '@rollup/pluginutils': 5.0.4(rollup@4.12.0) graphql: 16.8.1 graphql-tag: 2.12.6(graphql@16.8.1) - rollup: 3.29.2 + rollup: 4.12.0 dev: false - /@rollup/plugin-image@3.0.2(rollup@3.29.2): + /@rollup/plugin-image@3.0.2(rollup@4.12.0): resolution: {integrity: sha512-eGVrD6lummWH5ENo9LWX3JY62uBb9okUNQ2htXkugrG6WjACrMUVhWvss+0wW3fwJWmFYpoEny3yL4spEdh15g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1510,12 +1510,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.2) + '@rollup/pluginutils': 5.0.4(rollup@4.12.0) mini-svg-data-uri: 1.4.4 - rollup: 3.29.2 + rollup: 4.12.0 dev: false - /@rollup/plugin-json@6.0.0(rollup@3.29.2): + /@rollup/plugin-json@6.0.0(rollup@4.12.0): resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1524,11 +1524,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.2) - rollup: 3.29.2 + '@rollup/pluginutils': 5.0.4(rollup@4.12.0) + rollup: 4.12.0 dev: false - /@rollup/plugin-node-resolve@15.2.1(rollup@3.29.2): + /@rollup/plugin-node-resolve@15.2.1(rollup@4.12.0): resolution: {integrity: sha512-nsbUg588+GDSu8/NS8T4UAshO6xeaOfINNuXeVHcKV02LJtoRaM1SiOacClw4kws1SFiNhdLGxlbMY9ga/zs/w==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1537,16 +1537,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.2) + '@rollup/pluginutils': 5.0.4(rollup@4.12.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.6 - rollup: 3.29.2 + rollup: 4.12.0 dev: false - /@rollup/plugin-yaml@4.1.1(rollup@3.29.2): + /@rollup/plugin-yaml@4.1.1(rollup@4.12.0): resolution: {integrity: sha512-firWc3X2Ea5CWx2tOh/MzrsdxoX8ZUtG8RC+NQ7T04/cOereC64tDo4v1L+adTIJlmNko/Oaqn+uCol/t0qvbw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1555,13 +1555,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.2) + '@rollup/pluginutils': 5.0.4(rollup@4.12.0) js-yaml: 4.1.0 - rollup: 3.29.2 + rollup: 4.12.0 tosource: 2.0.0-alpha.3 dev: false - /@rollup/pluginutils@5.0.4(rollup@3.29.2): + /@rollup/pluginutils@5.0.4(rollup@4.12.0): resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1573,8 +1573,112 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.29.2 + rollup: 4.12.0 + dev: false + + /@rollup/rollup-android-arm-eabi@4.12.0: + resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-android-arm64@4.12.0: + resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-darwin-arm64@4.12.0: + resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-darwin-x64@4.12.0: + resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} + cpu: [x64] + os: [darwin] + requiresBuild: true dev: false + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.12.0: + resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.12.0: + resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-arm64-musl@4.12.0: + resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.12.0: + resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-x64-gnu@4.12.0: + resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-x64-musl@4.12.0: + resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.12.0: + resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.12.0: + resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-win32-x64-msvc@4.12.0: + resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true /@sigstore/bundle@1.1.0: resolution: {integrity: sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==} @@ -1753,6 +1857,10 @@ packages: resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} dev: false + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + dev: false + /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: @@ -7846,7 +7954,7 @@ packages: - ts-node dev: false - /rollup-plugin-ts@3.4.5(rollup@3.29.2)(typescript@5.0.4): + /rollup-plugin-ts@3.4.5(rollup@4.12.0)(typescript@5.0.4): resolution: {integrity: sha512-9iCstRJpEZXSRQuXitlSZAzcGlrqTbJg1pE4CMbEi6xYldxVncdPyzA2I+j6vnh73wBymZckerS+Q/iEE/M3Ow==} engines: {node: '>=16.15.1', npm: '>=7.0.0', pnpm: '>=3.2.0', yarn: '>=1.13'} peerDependencies: @@ -7875,7 +7983,7 @@ packages: '@swc/helpers': optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.2) + '@rollup/pluginutils': 5.0.4(rollup@4.12.0) '@wessberg/stringutil': 1.0.19 ansi-colors: 4.1.3 browserslist: 4.21.10 @@ -7883,24 +7991,24 @@ packages: compatfactory: 3.0.0(typescript@5.0.4) crosspath: 2.0.0 magic-string: 0.30.3 - rollup: 3.29.2 + rollup: 4.12.0 ts-clone-node: 3.0.0(typescript@5.0.4) tslib: 2.6.2 typescript: 5.0.4 dev: false - /rollup-plugin-tsconfig-paths@1.5.1(rollup@3.29.2)(typescript@5.0.4): + /rollup-plugin-tsconfig-paths@1.5.1(rollup@4.12.0)(typescript@5.0.4): resolution: {integrity: sha512-HhqSvheeEdSQY/X1gMj7MBccx9BE4FbzIaCrRpOqNc9OwvbqbTf1WOUY56bGW4nJ3OWLOuzaBFJFle9LeRmXIg==} peerDependencies: rollup: ^2 || ^3 dependencies: - rollup: 3.29.2 + rollup: 4.12.0 typescript-paths: 1.5.1(typescript@5.0.4) transitivePeerDependencies: - typescript dev: false - /rollup-plugin-visualizer@5.9.2(rollup@3.29.2): + /rollup-plugin-visualizer@5.9.2(rollup@4.12.0): resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} engines: {node: '>=14'} hasBin: true @@ -7912,7 +8020,7 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 3.29.2 + rollup: 4.12.0 source-map: 0.7.4 yargs: 17.7.2 dev: false @@ -7923,11 +8031,26 @@ packages: estree-walker: 0.6.1 dev: false - /rollup@3.29.2: - resolution: {integrity: sha512-CJouHoZ27v6siztc21eEQGo0kIcE5D1gVPA571ez0mMYb25LGYGKnVNXpEj5MGlepmDWGXNjDB5q7uNiPHC11A==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} + /rollup@4.12.0: + resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + dependencies: + '@types/estree': 1.0.5 optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.12.0 + '@rollup/rollup-android-arm64': 4.12.0 + '@rollup/rollup-darwin-arm64': 4.12.0 + '@rollup/rollup-darwin-x64': 4.12.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.12.0 + '@rollup/rollup-linux-arm64-gnu': 4.12.0 + '@rollup/rollup-linux-arm64-musl': 4.12.0 + '@rollup/rollup-linux-riscv64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-musl': 4.12.0 + '@rollup/rollup-win32-arm64-msvc': 4.12.0 + '@rollup/rollup-win32-ia32-msvc': 4.12.0 + '@rollup/rollup-win32-x64-msvc': 4.12.0 fsevents: 2.3.3 dev: false