mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-11 22:49:54 +00:00
34 lines
759 B
TypeScript
34 lines
759 B
TypeScript
import path from 'node:path';
|
|
|
|
import { defineConfig } from 'vite';
|
|
|
|
const rootDirectory = path.resolve(
|
|
import.meta.dirname,
|
|
'../../teleport/src/services/audit/gen-event-reference'
|
|
);
|
|
const outputDirectory = path.resolve(
|
|
import.meta.dirname,
|
|
'../../teleport/src/services/audit/gen-event-reference/dist'
|
|
);
|
|
|
|
export default defineConfig(() => ({
|
|
resolve: {
|
|
tsconfigPaths: true,
|
|
},
|
|
build: {
|
|
outDir: outputDirectory,
|
|
minify: false,
|
|
cssMinify: false,
|
|
reportCompressedSize: false,
|
|
lib: {
|
|
name: 'gen-event-reference',
|
|
fileName: 'gen-event-reference',
|
|
entry: path.resolve(rootDirectory, 'index.ts'),
|
|
formats: ['cjs' as const],
|
|
},
|
|
rolldownOptions: {
|
|
external: ['node:fs'],
|
|
},
|
|
},
|
|
}));
|