rollup
replace({
delimiters: ['', ''],
preventAssignment: true,
values: {
'import \'source-map-support/register.js\';': '',
},
})
alias({
customResolver: resolve({ extensions: ['.tsx', '.ts'] }),
entries: Object.entries({
'@/*': ['./src/*'],
}).map(([alias, value]) => ({
find: new RegExp(`${alias.replace('/*', '')}`),
replacement: path.resolve(process.cwd(), `${value[0].replace('/*', '')}`),
})),
})
refs: https://github.com/egoist/rollup-plugin-esbuild/issues/70