diff --git a/packages/angular-query-devtools-experimental/package.json b/packages/angular-query-devtools-experimental/package.json index 5ee677c44f..f3aa6e9179 100644 --- a/packages/angular-query-devtools-experimental/package.json +++ b/packages/angular-query-devtools-experimental/package.json @@ -31,13 +31,11 @@ }, "type": "module", "types": "build/index.d.ts", - "module": "build/index.js", + "module": "build/index.mjs", "exports": { ".": { - "import": { - "types": "./build/index.d.ts", - "default": "./build/index.js" - } + "types": "./build/index.d.ts", + "default": "./build/index.mjs" }, "./package.json": { "default": "./package.json" diff --git a/packages/angular-query-devtools-experimental/tsup.config.js b/packages/angular-query-devtools-experimental/tsup.config.js index eadb7ad63d..a1e9d23c1c 100644 --- a/packages/angular-query-devtools-experimental/tsup.config.js +++ b/packages/angular-query-devtools-experimental/tsup.config.js @@ -7,4 +7,7 @@ export default defineConfig({ format: ['esm'], dts: true, outDir: 'build', + outExtension({ format }) { + return format === 'esm' ? { js: '.mjs' } : { js: '.js' } + }, }) diff --git a/packages/angular-query-experimental/package.json b/packages/angular-query-experimental/package.json index 964e017e95..339365765e 100644 --- a/packages/angular-query-experimental/package.json +++ b/packages/angular-query-experimental/package.json @@ -46,13 +46,11 @@ }, "type": "module", "types": "build/index.d.ts", - "module": "build/index.js", + "module": "build/index.mjs", "exports": { ".": { - "import": { - "types": "./build/index.d.ts", - "default": "./build/index.js" - } + "types": "./build/index.d.ts", + "default": "./build/index.mjs" }, "./package.json": { "default": "./package.json" diff --git a/packages/angular-query-experimental/tsup.config.js b/packages/angular-query-experimental/tsup.config.js index eadb7ad63d..a1e9d23c1c 100644 --- a/packages/angular-query-experimental/tsup.config.js +++ b/packages/angular-query-experimental/tsup.config.js @@ -7,4 +7,7 @@ export default defineConfig({ format: ['esm'], dts: true, outDir: 'build', + outExtension({ format }) { + return format === 'esm' ? { js: '.mjs' } : { js: '.js' } + }, })