diff --git a/.changeset/fair-forks-smoke.md b/.changeset/fair-forks-smoke.md new file mode 100644 index 00000000..bc2698b7 --- /dev/null +++ b/.changeset/fair-forks-smoke.md @@ -0,0 +1,5 @@ +--- +"solid-devtools": patch +--- + +Add a noop index file to the main package exports diff --git a/packages/main/package.json b/packages/main/package.json index ba16b0b1..c2eb0405 100644 --- a/packages/main/package.json +++ b/packages/main/package.json @@ -27,18 +27,24 @@ "types": "./dist/index.d.ts", "exports": { ".": { + "browser": { + "development": { + "import": { + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + } + }, + "import": { + "types": "./dist/index.d.ts", + "default": "./dist/index_noop.js" + } + }, "import": { "types": "./dist/index.d.ts", - "default": "./dist/index.js" + "default": "./dist/index_noop.js" } }, "./setup": { - "worker": { - "import": { - "types": "./dist/setup.d.ts", - "default": "./dist/setup-noop.js" - } - }, "browser": { "development": { "import": { @@ -48,30 +54,12 @@ }, "import": { "types": "./dist/setup.d.ts", - "default": "./dist/setup.js" - } - }, - "deno": { - "import": { - "types": "./dist/setup.d.ts", - "default": "./dist/setup-noop.js" - } - }, - "node": { - "import": { - "types": "./dist/setup.d.ts", - "default": "./dist/setup-noop.js" - } - }, - "development": { - "import": { - "types": "./dist/setup.d.ts", - "default": "./dist/setup.js" + "default": "./dist/setup_noop.js" } }, "import": { "types": "./dist/setup.d.ts", - "default": "./dist/setup.js" + "default": "./dist/setup_noop.js" } }, "./vite": { diff --git a/packages/main/src/index_noop.ts b/packages/main/src/index_noop.ts new file mode 100644 index 00000000..88aef9d3 --- /dev/null +++ b/packages/main/src/index_noop.ts @@ -0,0 +1 @@ +export {} // prod noop \ No newline at end of file diff --git a/packages/main/src/setup-noop.ts b/packages/main/src/setup_noop.ts similarity index 100% rename from packages/main/src/setup-noop.ts rename to packages/main/src/setup_noop.ts diff --git a/packages/main/src/vite.ts b/packages/main/src/vite.ts index 51ebeb17..530b0b1e 100644 --- a/packages/main/src/vite.ts +++ b/packages/main/src/vite.ts @@ -1,2 +1,2 @@ -export {devtoolsPlugin as default} from './vite/index' +export {devtoolsPlugin, devtoolsPlugin as default} from './vite/index' export type {DevtoolsPluginOptions} from './vite/index' diff --git a/packages/main/tsup.config.ts b/packages/main/tsup.config.ts index fba241f8..d84bf056 100644 --- a/packages/main/tsup.config.ts +++ b/packages/main/tsup.config.ts @@ -6,7 +6,7 @@ const solidVersion = solidPkg.version export default defineConfig([ { - entryPoints: ['src/index.ts', 'src/setup-noop.ts', 'src/setup.ts'], + entryPoints: ['src/index.ts', 'src/index_noop.ts', 'src/setup_noop.ts', 'src/setup.ts'], dts: {entry: ['src/index.ts', 'src/setup.ts']}, format: 'esm', target: 'esnext',