dev #1

Merged
Astrian merged 17 commits from dev into main 2025-02-20 04:29:20 +00:00
2 changed files with 15 additions and 5 deletions
Showing only changes of commit c0b833be6f - Show all commits

View File

@ -1,3 +1,3 @@
import './style.scss' import './style.scss'
export {default as SingleDatePicker} from './components/SingleDatePicker.tsx' export {default as SingleDatePicker} from './components/SingleDatePicker'

View File

@ -8,20 +8,30 @@ export default defineConfig(({mode}) => ({
lib: { lib: {
entry: "src/index.ts", entry: "src/index.ts",
name: "datenel-react", name: "datenel-react",
fileName: format => `datenel.${format}.js`, fileName: format => `index.${format}.js`,
}, },
rollupOptions: { rollupOptions: {
external: ["react"], external: ["react"],
output: { output: {
globals: { globals: {
react: "React", react: "React",
"react-dom": "ReactDOM",
}, },
assetFileNames: assetInfo => {
if (assetInfo.names[0].endsWith(".css")) {
return "index.css";
}
return `assets/${assetInfo.names[0]}`;
}
}, },
}, },
}, },
plugins: [react(), dts({ plugins: [
tsconfigPath: "./tsconfig.app.json" react(),
})], dts({
tsconfigPath: "./tsconfig.app.json"
}),
],
resolve: { resolve: {
alias: { alias: {
"@": path.resolve(__dirname, "./src"), "@": path.resolve(__dirname, "./src"),