diff --git a/package.json b/package.json index 1f91ce7..8aea72b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@brightsoftware/table", - "version": "0.1.1", + "version": "0.1.2", "description": "A React table library by bright office system.", "license": "MIT", "author": { diff --git a/vite.config.js b/vite.config.js index a2ca460..831df35 100644 --- a/vite.config.js +++ b/vite.config.js @@ -15,12 +15,8 @@ const prependUseClient = () => { }; }; -// Read package.json to get all dependencies -const packageJson = JSON.parse(readFileSync('./package.json', 'utf8')); -const external = [ - ...Object.keys(packageJson.dependencies || {}), - ...Object.keys(packageJson.peerDependencies || {}), -]; +// TODO: Some how mark all the dependencies as external to make the bundle smaller +// and make sure they get auto installed with all the package managers // NOTE: due to some reason vite is not adding the import statement for transpiled css file // that is why this function(plugin) exists. @@ -80,7 +76,7 @@ export default defineConfig({ }, rollupOptions: { - external: external, + external: ["react", "react-dom"], output: { preserveModules: true, entryFileNames: '[name].js',