Files
Web_BLS_Heartbeat_Server/vite.config.js

23 lines
516 B
JavaScript
Raw Normal View History

import { defineConfig } from 'vite';
import { resolve } from 'path';
export default defineConfig({
build: {
lib: {
entry: resolve(__dirname, 'src/index.js'),
name: 'WebBLSHeartbeatServer',
formats: ['es'],
fileName: (format) => `index.${format}.js`
},
rollupOptions: {
external: ['kafka-node', 'pg', 'openspec'],
output: {
globals: {
'kafka-node': 'KafkaNode',
'pg': 'Pg',
'openspec': 'OpenSpec'
}
}
}
}
});