diff --git a/packages/react/package.json b/packages/react/package.json index 66e5d80f..398ca162 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,19 +1,12 @@ { "name": "@strudel.cycles/react", - "version": "0.5.0", + "version": "0.6.0", "description": "React components for strudel", - "main": "dist/index.cjs.js", - "module": "dist/index.es.js", - "exports": { - ".": { - "require": "./dist/index.cjs.js", - "import": "./dist/index.es.js" - }, - "./dist/style.css": "./dist/style.css" + "main": "src/index.js", + "publishConfig": { + "main": "dist/index.js", + "module": "dist/index.mjs" }, - "files": [ - "dist" - ], "scripts": { "dev": "vite", "build": "vite build", diff --git a/packages/react/vite.config.js b/packages/react/vite.config.js index a7499a39..9f7ee09e 100644 --- a/packages/react/vite.config.js +++ b/packages/react/vite.config.js @@ -14,7 +14,7 @@ export default defineConfig({ lib: { entry: resolve(__dirname, 'src', 'index.js'), formats: ['es', 'cjs'], - fileName: (ext) => `index.${ext}.js`, + fileName: (ext) => ({ es: 'index.mjs', cjs: 'index.js' }[ext]), // for UMD name: 'GlobalName' }, rollupOptions: {