From: fisker Cheung Date: Mon, 14 Oct 2019 03:17:36 +0000 (+0800) Subject: build: use `ES module` format `rollup.config.js` (#259) X-Git-Tag: v3.0.0-alpha.0~458 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1baa19aea52c20564bbcafae15ae412b59a7dea6;p=thirdparty%2Fvuejs%2Fcore.git build: use `ES module` format `rollup.config.js` (#259) --- diff --git a/rollup.config.js b/rollup.config.js index 52f7941af0..d71ef483fe 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,9 +1,9 @@ -const fs = require('fs') -const path = require('path') -const ts = require('rollup-plugin-typescript2') -const replace = require('rollup-plugin-replace') -const alias = require('rollup-plugin-alias') -const json = require('rollup-plugin-json') +import fs from 'fs' +import path from 'path' +import ts from 'rollup-plugin-typescript2' +import replace from 'rollup-plugin-replace' +import alias from 'rollup-plugin-alias' +import json from 'rollup-plugin-json' if (!process.env.TARGET) { throw new Error('TARGET package must be specified via --environment flag.') @@ -68,7 +68,7 @@ if (process.env.NODE_ENV === 'production') { }) } -module.exports = packageConfigs +export default packageConfigs function createConfig(output, plugins = []) { const isProductionBuild =