Browse Source

Add babel for build

pull/979/head
Vitaly Puzrin 6 months ago
parent
commit
f36433fce2
  1. 1
      package.json
  2. 2
      support/rollup.config.mjs

1
package.json

@ -56,6 +56,7 @@
"uc.micro": "^1.0.5" "uc.micro": "^1.0.5"
}, },
"devDependencies": { "devDependencies": {
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.0.1", "@rollup/plugin-json": "^6.0.1",
"@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-node-resolve": "^15.2.3",

2
support/rollup.config.mjs

@ -1,6 +1,7 @@
import nodeResolve from '@rollup/plugin-node-resolve' import nodeResolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs' import commonjs from '@rollup/plugin-commonjs'
import terser from '@rollup/plugin-terser' import terser from '@rollup/plugin-terser'
import { babel } from '@rollup/plugin-babel'
import { readFileSync } from 'fs' import { readFileSync } from 'fs'
const pkg = JSON.parse(readFileSync(new URL('../package.json', import.meta.url))) const pkg = JSON.parse(readFileSync(new URL('../package.json', import.meta.url)))
@ -42,6 +43,7 @@ export default {
plugins: [ plugins: [
nodeResolve({ preferBuiltins: true }), nodeResolve({ preferBuiltins: true }),
commonjs(), commonjs(),
babel({ babelHelpers: 'bundled' }),
{ {
banner () { banner () {
return `/*! ${pkg.name} ${pkg.version} https://github.com/${pkg.repository} @license ${pkg.license} */` return `/*! ${pkg.name} ${pkg.version} https://github.com/${pkg.repository} @license ${pkg.license} */`

Loading…
Cancel
Save