dev #1
|
@ -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'
|
|
@ -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"),
|
||||||
|
|
Loading…
Reference in New Issue
Block a user