diff --git a/.changeset/dry-maps-speak.md b/.changeset/dry-maps-speak.md new file mode 100644 index 0000000..f5d5a22 --- /dev/null +++ b/.changeset/dry-maps-speak.md @@ -0,0 +1,5 @@ +--- +"@openfun/cunningham-react": minor +--- + +add support for CJS diff --git a/packages/react/package.json b/packages/react/package.json index 80ad243..a2cd239 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -5,14 +5,15 @@ "publishConfig": { "access": "public" }, - "type": "module", "license": "MIT", - "module": "./dist/index.js", + "main": "./dist/index.js", + "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", - "default": "./dist/index.js" + "require": "./dist/index.js", + "default": "./dist/index.mjs" }, "./style": "./dist/style.css", "./fonts": "./dist/fonts.css", diff --git a/packages/react/vite.config.ts b/packages/react/vite.config.ts index 3e04c08..a450061 100644 --- a/packages/react/vite.config.ts +++ b/packages/react/vite.config.ts @@ -14,7 +14,7 @@ export default defineConfig({ entry: { index: "./src/index.ts", }, - formats: ["es"], + formats: ["es", "cjs"], }, rollupOptions: { external: ["react", "react-dom"],