UNPKG

@peter.naydenov/route-emitter

Version:

Changes in URL are converted in events according routes definition list

37 lines (35 loc) 891 B
import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' export default defineConfig({ plugins: [react()], test: { environment: 'jsdom', globals: true, setupFiles: ['./test/setup.js'], testTimeout: 10000, hookTimeout: 10000, include: ['test/**/*.test.js'], coverage: { provider: 'v8', reporter: ['text', 'json', 'html'], include: ['src/**/*.js'] } }, build: { lib: { entry: 'src/main.js', name: 'routeEmitter', fileName: (format) => `route-emitter.${format === 'es' ? 'esm' : format}.js` }, rollupOptions: { external: ['ask-for-promise', 'url-pattern', '@peter.naydenov/notice'], output: { globals: { 'ask-for-promise': 'askForPromise', 'url-pattern': 'UrlPattern', '@peter.naydenov/notice': 'notice' } } } } })