You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

21 lines
430 B

  1. import { defineConfig } from 'vite';
  2. import { resolve } from 'path';
  3. export default defineConfig({
  4. build: {
  5. lib: {
  6. entry: resolve(__dirname, 'index.js'),
  7. name: 'NewApiLoginWidget',
  8. formats: ['iife'],
  9. fileName: () => 'login-widget.js',
  10. },
  11. outDir: resolve(__dirname, '../dist/static'),
  12. emptyOutDir: false,
  13. rollupOptions: {
  14. output: {
  15. globals: {},
  16. },
  17. },
  18. },
  19. });