mirror of
https://github.com/LucasVbr/hono-pug-renderer.git
synced 2026-05-13 17:21:51 +00:00
feat: add build and CI configuration files
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
import type { BuildConfig } from 'bun'
|
||||
import dts from 'bun-plugin-dts'
|
||||
|
||||
const defaultBuildConfig: BuildConfig = {
|
||||
entrypoints: ['./src/index.ts'],
|
||||
outdir: './dist',
|
||||
external: [
|
||||
'hono',
|
||||
'pug',
|
||||
'path',
|
||||
]
|
||||
}
|
||||
|
||||
await Promise.all([
|
||||
Bun.build({
|
||||
...defaultBuildConfig,
|
||||
plugins: [dts()],
|
||||
format: 'esm',
|
||||
naming: "[dir]/[name].js",
|
||||
}),
|
||||
Bun.build({
|
||||
...defaultBuildConfig,
|
||||
format: 'cjs',
|
||||
naming: "[dir]/[name].cjs",
|
||||
})
|
||||
])
|
||||
Reference in New Issue
Block a user