]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/commitdiff
build: replace deprecated package (#1864)
authorNebula <jsw0325@163.com>
Mon, 12 Dec 2022 10:41:22 +0000 (18:41 +0800)
committerGitHub <noreply@github.com>
Mon, 12 Dec 2022 10:41:22 +0000 (11:41 +0100)
package.json
packages/size-check/rollup.config.js
pnpm-lock.yaml
rollup.config.js

index 75a633cdb587a32538d17d4bd96c26a67d13c10b..7511173a6378e0affa866bcdf0e4ee26a533c365 100644 (file)
@@ -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",
index 37f17bb317351b33b53dd4767cb44d3b6ea61c24..9509befa18c3d64f2df6e94676cee8db83e50c8a 100644 (file)
@@ -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)
index 9ca196a76c437e44e9c45f0dd2f964b2eba8a500..2fe7f31cf1097290a12d515241f74966312b64bc 100644 (file)
@@ -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
index 0b300fbb740c3354bdb8a1b212c130ff072e295a..6f54fcad69668310191acb0a4db88436b6beb01c 100644 (file)
@@ -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,
     {