UNPKG

npm-pkg-kit

Version:

CLI tool to simplify NPM package creation by generating boilerplate setup

37 lines (34 loc) 784 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const create = new Date().toJSON().split('.')[0].replace('T', ' '); exports.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' } }] `;