"@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",
"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",
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)
'@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
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
'@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
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
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'}
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:
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
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.')
}
function createMinifiedConfig(format) {
- const { terser } = require('rollup-plugin-terser')
return createConfig(
format,
{