From f36433fce2089f73e001f1d3a36e7dbba72709a6 Mon Sep 17 00:00:00 2001 From: Vitaly Puzrin Date: Tue, 28 Nov 2023 18:15:29 +0200 Subject: [PATCH] Add babel for build --- package.json | 1 + support/rollup.config.mjs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/package.json b/package.json index 0d0fd4d..deb64e3 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,7 @@ "uc.micro": "^1.0.5" }, "devDependencies": { + "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.0.1", "@rollup/plugin-node-resolve": "^15.2.3", diff --git a/support/rollup.config.mjs b/support/rollup.config.mjs index dc0cc9b..83f3861 100644 --- a/support/rollup.config.mjs +++ b/support/rollup.config.mjs @@ -1,6 +1,7 @@ import nodeResolve from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs' import terser from '@rollup/plugin-terser' +import { babel } from '@rollup/plugin-babel' import { readFileSync } from 'fs' const pkg = JSON.parse(readFileSync(new URL('../package.json', import.meta.url))) @@ -42,6 +43,7 @@ export default { plugins: [ nodeResolve({ preferBuiltins: true }), commonjs(), + babel({ babelHelpers: 'bundled' }), { banner () { return `/*! ${pkg.name} ${pkg.version} https://github.com/${pkg.repository} @license ${pkg.license} */`