From: Nebula Date: Mon, 12 Dec 2022 10:41:22 +0000 (+0800) Subject: build: replace deprecated package (#1864) X-Git-Tag: pinia@2.0.29~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3f33212402e869aa3ecad85e0544df36b52681b7;p=thirdparty%2Fvuejs%2Fpinia.git build: replace deprecated package (#1864) --- diff --git a/package.json b/package.json index 75a633cd..7511173a 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "@rollup/plugin-commonjs": "^22.0.2", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-replace": "^4.0.0", + "@rollup/plugin-terser": "^0.2.0", "@types/lodash.kebabcase": "^4.1.7", "@types/node": "^16.18.3", "@vitest/coverage-c8": "^0.25.5", @@ -46,7 +47,6 @@ "prettier": "^2.7.1", "rimraf": "^3.0.2", "rollup": "^2.79.1", - "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "^0.32.1", "semver": "^7.3.8", "typedoc": "^0.23.21", diff --git a/packages/size-check/rollup.config.js b/packages/size-check/rollup.config.js index 37f17bb3..9509befa 100644 --- a/packages/size-check/rollup.config.js +++ b/packages/size-check/rollup.config.js @@ -3,7 +3,7 @@ import ts from 'rollup-plugin-typescript2' import replace from '@rollup/plugin-replace' import resolve from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs' -import { terser } from 'rollup-plugin-terser' +import terser from '@rollup/plugin-terser' /** @type {import('rollup').RollupOptions[]} */ const config = ['pinia'].map(createConfig) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9ca196a7..2fe7f31c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,7 @@ importers: '@rollup/plugin-commonjs': ^22.0.2 '@rollup/plugin-node-resolve': ^13.3.0 '@rollup/plugin-replace': ^4.0.0 + '@rollup/plugin-terser': ^0.2.0 '@types/lodash.kebabcase': ^4.1.7 '@types/node': ^16.18.3 '@vitest/coverage-c8': ^0.25.5 @@ -29,7 +30,6 @@ importers: prettier: ^2.7.1 rimraf: ^3.0.2 rollup: ^2.79.1 - rollup-plugin-terser: ^7.0.2 rollup-plugin-typescript2: ^0.32.1 semver: ^7.3.8 typedoc: ^0.23.21 @@ -43,6 +43,7 @@ importers: '@rollup/plugin-commonjs': 22.0.2_rollup@2.79.1 '@rollup/plugin-node-resolve': 13.3.0_rollup@2.79.1 '@rollup/plugin-replace': 4.0.0_rollup@2.79.1 + '@rollup/plugin-terser': 0.2.0_rollup@2.79.1 '@types/lodash.kebabcase': 4.1.7 '@types/node': 16.18.3 '@vitest/coverage-c8': 0.25.5_happy-dom@7.7.2 @@ -64,7 +65,6 @@ importers: prettier: 2.7.1 rimraf: 3.0.2 rollup: 2.79.1 - rollup-plugin-terser: 7.0.2_rollup@2.79.1 rollup-plugin-typescript2: 0.32.1_gypgyaqhine6mwjfvh7icfhviq semver: 7.3.8 typedoc: 0.23.21_typescript@4.8.4 @@ -1346,6 +1346,21 @@ packages: rollup: 3.3.0 dev: true + /@rollup/plugin-terser/0.2.0_rollup@2.79.1: + resolution: {integrity: sha512-UBr4WNXBFipKW2C2db9JIzIdq9bFZsaTZwKeAd9Y0N9Pv9G2XgRhaimGdotx1+Wf/2XTuTJ+FVS2SO+y2WyiUQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.x || ^3.x + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 2.79.1 + serialize-javascript: 6.0.0 + smob: 0.0.6 + terser: 5.15.1 + dev: true + /@rollup/plugin-wasm/6.0.1_rollup@2.79.1: resolution: {integrity: sha512-a5yRknFQG/QGhb1xGkazWXgjpsv0hhWlx34irsf5adMEo55NdpzhZLg+jx49u+bzH6ekktuFg2WKA1RAF+WEDQ==} engines: {node: '>=14.0.0'} @@ -7050,6 +7065,12 @@ packages: randombytes: 2.1.0 dev: true + /serialize-javascript/6.0.0: + resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} + dependencies: + randombytes: 2.1.0 + dev: true + /serve-placeholder/2.0.1: resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==} dependencies: @@ -7184,6 +7205,10 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true + /smob/0.0.6: + resolution: {integrity: sha512-V21+XeNni+tTyiST1MHsa84AQhT1aFZipzPpOFAVB8DkHzwJyjjAmt9bgwnuZiZWnIbMo2duE29wybxv/7HWUw==} + dev: true + /sort-object-keys/1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true diff --git a/rollup.config.js b/rollup.config.js index 0b300fbb..6f54fcad 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -5,6 +5,7 @@ import replace from '@rollup/plugin-replace' import resolve from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs' import pascalcase from 'pascalcase' +import terser from '@rollup/plugin-terser' if (!process.env.TARGET) { throw new Error('TARGET package must be specified via --environment flag.') @@ -212,7 +213,6 @@ function createProductionConfig(format) { } function createMinifiedConfig(format) { - const { terser } = require('rollup-plugin-terser') return createConfig( format, {