packages/static-renderer/vite.config.ts
Rama main · réplica de lectura del repositorio original.
import { defineConfig } from 'vite-plus'
import { tsupCompatibleExtensions } from '../../pack.config.mjs'
const entries = [
'src/json/html-string/index.ts',
'src/json/react/index.ts',
'src/json/renderer.ts',
'src/pm/react/index.ts',
'src/pm/html-string/index.ts',
'src/pm/markdown/index.ts',
'src/index.ts',
]
export default defineConfig({
pack: entries.map(entry => ({
entry: [entry],
tsconfig: '../../tsconfig.build.json',
outDir: `dist${entry.replace('src', '').split('/').slice(0, -1).join('/')}`,
dts: { sourcemap: true },
sourcemap: true,
target: 'es2019',
format: ['esm', 'cjs'],
deps: { neverBundle: [/^[^./]/] },
outExtensions: tsupCompatibleExtensions,
})),
})