UNPKG

easy-cli2

Version:

一个简易的脚手架,提供eslint格式化检查,创建项目模板,自动部署功能,xlsx与json互转,压缩图片等功能

39 lines (38 loc) 1.51 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.outputOptions = exports.inputOptions = void 0; var babel_config_1 = __importDefault(require("./babel.config")); var rollup_plugin_postcss_1 = __importDefault(require("rollup-plugin-postcss")); var rollup_plugin_terser_1 = require("rollup-plugin-terser"); var rollup_plugin_node_resolve_1 = __importDefault(require("rollup-plugin-node-resolve")); var rollup_plugin_commonjs_1 = __importDefault(require("rollup-plugin-commonjs")); var filesize = require('rollup-plugin-filesize'); var json = require('rollup-plugin-json'); var babel = require('rollup-plugin-babel'); var css = require('rollup-plugin-css-only'); var image = require('@rollup/plugin-image'); var util_1 = require("../../util"); exports.inputOptions = { input: (0, util_1.getCwdPath)('src/index.js'), plugins: [ babel(babel_config_1.default), (0, rollup_plugin_postcss_1.default)(), json(), (0, rollup_plugin_terser_1.terser)(), filesize(), (0, rollup_plugin_node_resolve_1.default)(), (0, rollup_plugin_commonjs_1.default)(), css({ output: 'bundle.css', }), image(), ], }; exports.outputOptions = { format: 'cjs', sourcemap: true, dir: (0, util_1.getCwdPath)('./cjs') };