Files

29 lines
611 B
TypeScript

import { defineConfig } from 'vite-plus'
export default defineConfig({
pack: {
deps: { resolveDepSubpath: true },
entry: ['src/index.ts'],
format: ['esm'],
fixedExtension: false,
platform: 'node',
dts: true,
clean: true,
sourcemap: true,
// splitting: false,
treeshake: true,
outDir: 'dist',
target: false,
},
test: {
environment: 'node',
include: ['**/*.test.ts'],
coverage: {
provider: 'v8',
reporter: ['text', 'text-summary'],
include: ['src/**/*.ts'],
exclude: ['src/**/*.test.*', 'src/**/*.spec.*'],
},
},
})