plato-sdk
Version:
JavaScript client for interacting with the Plato API
22 lines (19 loc) • 411 B
text/typescript
import type { BuildConfig } from 'bun'
import dts from 'bun-plugin-dts'
const defaultBuildConfig: BuildConfig = {
entrypoints: ['./src/index.ts'],
outdir: './dist'
}
await Promise.all([
Bun.build({
...defaultBuildConfig,
plugins: [dts()],
format: 'esm',
naming: "[dir]/[name].js",
}),
Bun.build({
...defaultBuildConfig,
format: 'cjs',
naming: "[dir]/[name].cjs",
})
])