@quienxmi/sdk-iframe-project
Version:
SDK to control an iframe for requesting quotes via Qxm.
31 lines (30 loc) • 718 B
text/typescript
import { defineConfig } from 'vite';
import dts from 'vite-plugin-dts';
export default defineConfig({
server: {
port: 4200
},
build: {
sourcemap: true,
outDir: './dist',
lib: {
entry: './src/index.ts',
name: 'QxmIframeProject',
fileName: (format) => `qxm-iframe-project.${format}.js`
},
rollupOptions: {
output: {
globals: {
'qxm-iframe-project': 'QxmIframeProject'
}
}
}
},
plugins: [dts({
outputDir: './dist/types',
insertTypesEntry: true,
exclude: [
'src/loadSync.ts'
],
})]
});