@blocklet/payment-react
Version:
Reusable react components for payment kit v2
30 lines (27 loc) • 548 B
text/typescript
import { defineBuildConfig, BuildEntry } from 'unbuild';
const pattern = ['**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx', '**/*.png', '!**/*.stories.js', '!**/demo'];
const shared: BuildEntry = {
builder: 'mkdist',
input: './src',
pattern,
ext: 'js',
esbuild: {
jsx: 'automatic',
},
declaration: true,
};
export default defineBuildConfig({
failOnWarn: false,
entries: [
{
...shared,
outDir: './es',
format: 'esm',
},
{
...shared,
outDir: './lib',
format: 'cjs',
},
],
});