jevstrudel.git / packages / mondo / vite.config.js
1import { defineConfig } from 'vite';

import { dependencies } from './package.json';

3import { resolve } from 'path';

https://vitejs.dev/config/

6export default defineConfig({
7  plugins: [],
8  build: {
9    lib: {
10      entry: resolve(__dirname, 'mondo.mjs'),
11      formats: ['es'],
12      fileName: (ext) => ({ es: 'mondo.mjs' })[ext],
13    },
14    rollupOptions: {
15      // external: [...Object.keys(dependencies)],
16    },
17    target: 'esnext',
18  },
19});