UNPKG

npm-pkg-kit

Version:

CLI tool to simplify NPM package creation by generating boilerplate setup

36 lines (32 loc) 703 B
const create = new Date().toJSON().split('.')[0].replace('T', ' ') export default `import esmin from 'rollup-plugin-esmin' import pack from './package.json' const name = pack.name const modify = new Date().toJSON().split('.')[0].replace('T', ' ') const banner = \`/** * @name \${pack.name} * @version \${pack.version} * @desc \${pack.description} * @author \${pack.author} * @create date ${create} * @modify date \${modify} */\` export default [{ input: 'src/module.js', output: { name, banner, format: 'esm', file: 'dist/module.js' } }, { input: 'src/umd.js', plugins: [esmin()], output: { name, banner, format: 'umd', file: 'dist/umd.js' } }] `