streakingman-cli
Version:
封装了一些常用操作的命令行工具
22 lines (20 loc) • 621 B
JavaScript
import commonjs from '@rollup/plugin-commonjs';
import nodeResolve from '@rollup/plugin-node-resolve';
import json from '@rollup/plugin-json';
import typescript from '@rollup/plugin-typescript';
export default {
input: 'index.ts',
watch: {
include: ['actions/**', 'utils/**', 'index.ts'],
},
output: {
file:
process.env.NODE_ENV === 'development'
? 'index.dev.js'
: 'index.js',
format: 'cjs',
banner: '#!/usr/bin/env node',
},
plugins: [typescript({}), json(), nodeResolve(), commonjs()],
external: ['inquirer'],
};