Skip to content
Open
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@superdoc-dev/template-builder",
"version": "0.1.0",
"version": "1.0.0",
"description": "React template builder component for SuperDoc",
"type": "module",
"main": "./dist/index.js",
Expand Down Expand Up @@ -96,4 +96,4 @@
"eslint --fix"
]
}
}
}
39 changes: 18 additions & 21 deletions vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,22 @@ import dts from 'vite-plugin-dts';
import react from '@vitejs/plugin-react';

export default defineConfig({
build: {
lib: {
entry: 'src/index.tsx',
formats: ['es', 'cjs'],
fileName: (format) => (format === 'es' ? 'index.mjs' : 'index.js'),
},
rollupOptions: {
external: ['react', 'react-dom', 'react/jsx-runtime', 'react/jsx-dev-runtime', 'superdoc'],
},
build: {
lib: {
entry: 'src/index.tsx',
formats: ['es', 'cjs'],
fileName: (format) => (format === 'es' ? 'index.mjs' : 'index.js'),
},
plugins: [
react(),
dts()
],
test: {
environment: 'jsdom',
setupFiles: ['./src/test/setup.ts'],
globals: true,
clearMocks: true,
restoreMocks: true
}
});
rollupOptions: {
external: ['react', 'react-dom', 'react/jsx-runtime', 'react/jsx-dev-runtime', 'superdoc'],
},
},
plugins: [react(), dts()],
test: {
environment: 'jsdom',
setupFiles: ['./src/test/setup.ts'],
globals: true,
clearMocks: true,
restoreMocks: true,
},
});