diff --git a/.changeset/proud-bikes-brush.md b/.changeset/proud-bikes-brush.md new file mode 100644 index 0000000000..a74830bacf --- /dev/null +++ b/.changeset/proud-bikes-brush.md @@ -0,0 +1,5 @@ +--- +'nextra': patch +--- + +compile `context.ts`, `ssg.ts` and `locales.ts` to esm diff --git a/packages/nextra/package.json b/packages/nextra/package.json index 8ad2d1179d..be0eb6c103 100644 --- a/packages/nextra/package.json +++ b/packages/nextra/package.json @@ -38,23 +38,11 @@ "exports": { "./package.json": "./package.json", ".": "./dist/index.js", - "./context": { - "import": "./dist/context.js", - "types": "./dist/context.d.ts" - }, "./data": { - "import": "./dist/ssg.js", - "types": "./dist/ssg.d.ts" - }, - "./ssg": { - "import": "./dist/ssg.js", + "import": "./dist/ssg.mjs", "types": "./dist/ssg.d.ts" }, "./loader": "./loader.js", - "./locales": { - "import": "./dist/locales.js", - "types": "./dist/locales.d.ts" - }, "./icons": { "import": "./dist/icons/index.mjs", "types": "./dist/icons/index.d.ts" diff --git a/packages/nextra/tsup.config.ts b/packages/nextra/tsup.config.ts index 11bbfb295c..9da5ec4022 100644 --- a/packages/nextra/tsup.config.ts +++ b/packages/nextra/tsup.config.ts @@ -11,32 +11,20 @@ export default defineConfig([ dts: false, target }, - { - name: 'nextra-utils', - entry: ['src/ssg.ts', 'src/locales.ts', 'src/context.ts'], - format: 'cjs', - external: ['next/server'], - dts: true, - target - }, - { - name: 'nextra-loader', - entry: ['src/loader.ts'], - format: 'esm', - dts: true, - target - }, { name: 'nextra-esm', entry: [ 'src/loader.ts', 'src/compile.ts', 'src/icons/index.ts', - 'src/components/index.ts' + 'src/components/index.ts', + 'src/ssg.ts', + 'src/locales.ts', + 'src/context.ts' ], format: 'esm', dts: true, - target, + target }, { entry: ['src/types.ts'],