vite.config.ts 421 B

1234567891011121314151617181920212223
  1. import { defineConfig } from 'vite';
  2. import dts from 'vite-plugin-dts';
  3. // https://vitejs.dev/config/
  4. export default defineConfig({
  5. plugins: [
  6. dts({ outputDir: 'types' }),
  7. ],
  8. build: {
  9. outDir: 'dist',
  10. lib: {
  11. entry: 'src/index.ts',
  12. name: 'core-libs',
  13. formats: ['es', 'umd'],
  14. },
  15. rollupOptions: {
  16. external: [
  17. 'bson-objectid',
  18. 'swr',
  19. ],
  20. },
  21. },
  22. });