UNPKG

zengenti-buildstartup-package

Version:

Post-build scripts to generate the startup scripts for any configured environments

48 lines (43 loc) 1.09 kB
import peerDepsExternal from 'rollup-plugin-peer-deps-external'; import alias from '@rollup/plugin-alias'; import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; const path = require('path'); const packagejson = require('./package.json'); const projectRootDir = path.resolve(__dirname); export default { input: { "zengenti-buildstartup-package": "./src/buildStartup.js" }, output: [ { dir: './lib', format: 'cjs', sourcemap: true, exports: 'named', }, ], external: [ ...Object.keys(packagejson.dependencies), ...Object.keys(packagejson.devDependencies) ], plugins: [ peerDepsExternal(), alias({ entries: [ { find: '~', replacement: path.resolve(projectRootDir, 'src'), }, { find: '-', replacement: path.resolve(projectRootDir, './'), }, ], }), resolve({ extensions: ['.js', '.jsx', '.ts', '.tsx'], }), commonjs(), ], };