-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathtsup.config.ts
More file actions
32 lines (31 loc) · 1.29 KB
/
tsup.config.ts
File metadata and controls
32 lines (31 loc) · 1.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import { defineConfig } from 'tsup';
export default defineConfig({
entry: {
index: 'src/index.ts',
auth: 'src/auth/index.ts',
user: 'src/platform/user/index.ts',
admin: 'src/platform/admin/index.ts',
'extensions/conversion': 'src/extensions/conversion/index.ts',
'extensions/mass-send': 'src/extensions/mass-send/index.ts',
'extensions/notifications': 'src/extensions/notifications/index.ts',
'extensions/products': 'src/extensions/products/index.ts',
'extensions/rewards': 'src/extensions/rewards/index.ts',
'extensions/stellar': 'src/extensions/stellar/index.ts',
'extensions/stellar-testnet': 'src/extensions/stellar-testnet/index.ts',
'extensions/business': 'src/extensions/business/index.ts',
'extensions/payment-requests': 'src/extensions/payment-requests/index.ts',
'extensions/bridge': 'src/extensions/bridge/index.ts',
'extensions/app': 'src/extensions/app/index.ts',
'extensions/billing': 'src/extensions/billing/index.ts',
'extensions/builder': 'src/extensions/builder/index.ts',
'extensions/rain': 'src/extensions/rain/index.ts',
'extensions/alchemy': 'src/extensions/alchemy/index.ts',
react: 'src/react.tsx',
},
format: ['cjs', 'esm'],
dts: true,
minify: true,
outDir: 'dist',
splitting: true,
clean: true,
});