From 5e31794c2da6588207e91cada3cdf10f33815fb2 Mon Sep 17 00:00:00 2001 From: alex8088 <244096523@qq.com> Date: Thu, 7 Dec 2023 21:10:48 +0800 Subject: [PATCH] chore(deps): update @rollup/plugin-typescript to v11 --- package.json | 2 +- pnpm-lock.yaml | 59 ++++++++++++++++++++++++++++++++++++++++++------ scripts/build.js | 3 ++- 3 files changed, 55 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 0fb018f..882c09c 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "devDependencies": { "@microsoft/api-extractor": "^7.38.5", "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-typescript": "^9.0.2", + "@rollup/plugin-typescript": "^11.1.5", "@swc/core": "^1.3.100", "@types/node": "^18.19.3", "@typescript-eslint/eslint-plugin": "^6.13.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 83757f2..c0f626b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,8 +32,8 @@ devDependencies: specifier: ^15.2.3 version: 15.2.3(rollup@3.26.2) '@rollup/plugin-typescript': - specifier: ^9.0.2 - version: 9.0.2(rollup@3.26.2)(tslib@2.6.2)(typescript@5.0.4) + specifier: ^11.1.5 + version: 11.1.5(rollup@3.26.2)(tslib@2.6.2)(typescript@5.0.4) '@swc/core': specifier: ^1.3.100 version: 1.3.100 @@ -679,11 +679,11 @@ packages: rollup: 3.26.2 dev: true - /@rollup/plugin-typescript@9.0.2(rollup@3.26.2)(tslib@2.6.2)(typescript@5.0.4): - resolution: {integrity: sha512-/sS93vmHUMjzDUsl5scNQr1mUlNE1QjBBvOhmRwJCH8k2RRhDIm3c977B3wdu3t3Ap17W6dDeXP3hj1P1Un1bA==} + /@rollup/plugin-typescript@11.1.5(rollup@3.26.2)(tslib@2.6.2)(typescript@5.0.4): + resolution: {integrity: sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.14.0||^3.0.0 + rollup: ^2.14.0||^3.0.0||^4.0.0 tslib: '*' typescript: '>=3.7.0' peerDependenciesMeta: @@ -692,8 +692,8 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.26.2) - resolve: 1.22.1 + '@rollup/pluginutils': 5.1.0(rollup@3.26.2) + resolve: 1.22.8 rollup: 3.26.2 tslib: 2.6.2 typescript: 5.0.4 @@ -714,6 +714,21 @@ packages: rollup: 3.26.2 dev: true + /@rollup/pluginutils@5.1.0(rollup@3.26.2): + 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.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.26.2 + dev: true + /@rushstack/node-core-library@3.62.0(@types/node@18.19.3): resolution: {integrity: sha512-88aJn2h8UpSvdwuDXBv1/v1heM6GnBf3RjEy6ZPP7UnzHNCqOHA2Ut+ScYUbXcqIdfew9JlTAe3g+cnX9xQ/Aw==} peerDependencies: @@ -869,6 +884,10 @@ packages: resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} dev: true + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + dev: true + /@types/json-schema@7.0.15: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true @@ -1645,6 +1664,10 @@ packages: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} dev: true + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: true + /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -1739,6 +1762,13 @@ packages: function-bind: 1.1.1 dev: true + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: true + /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -1806,6 +1836,12 @@ packages: has: 1.0.3 dev: true + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.0 + dev: true + /is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -2259,6 +2295,15 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + /restore-cursor@4.0.0: resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} diff --git a/scripts/build.js b/scripts/build.js index c4261ba..f22e2fa 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -26,7 +26,8 @@ const { Extractor, ExtractorConfig } = require('@microsoft/api-extractor') external, plugins: [ typescript({ - tsconfig: path.resolve(__dirname, '../tsconfig.json') + tsconfig: path.resolve(__dirname, '../tsconfig.json'), + compilerOptions: { rootDir: 'src' } }), nodeResolve() ],