diff --git a/packages/cli/src/cli.ts b/packages/cli/src/cli.ts index 714e7d4..96c691b 100644 --- a/packages/cli/src/cli.ts +++ b/packages/cli/src/cli.ts @@ -1,4 +1,4 @@ -import "@uncaged/nerve-core/experimental-warning-suppression.js"; +import "@uncaged/nerve-daemon/experimental-warning-suppression.js"; import { defineCommand, runMain } from "citty"; diff --git a/packages/cli/src/daemon-bootstrap.ts b/packages/cli/src/daemon-bootstrap.ts index d9d8278..c57dc69 100644 --- a/packages/cli/src/daemon-bootstrap.ts +++ b/packages/cli/src/daemon-bootstrap.ts @@ -1,4 +1,4 @@ -import "@uncaged/nerve-core/experimental-warning-suppression.js"; +import "@uncaged/nerve-daemon/experimental-warning-suppression.js"; import { runForegroundKernelSession } from "./run-foreground-kernel.js"; import { loadDaemonModule } from "./workspace-daemon.js"; diff --git a/packages/core/package.json b/packages/core/package.json index ae462bf..be9b712 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -7,10 +7,6 @@ ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" - }, - "./experimental-warning-suppression.js": { - "types": "./dist/experimental-warning-suppression.d.ts", - "default": "./dist/experimental-warning-suppression.js" } }, "files": ["dist"], diff --git a/packages/core/rslib.config.ts b/packages/core/rslib.config.ts index df90ec7..87bb8a3 100644 --- a/packages/core/rslib.config.ts +++ b/packages/core/rslib.config.ts @@ -10,7 +10,6 @@ export default defineConfig({ source: { entry: { index: "src/index.ts", - "experimental-warning-suppression": "src/experimental-warning-suppression.ts", }, }, output: { diff --git a/packages/daemon/package.json b/packages/daemon/package.json index b349e7a..c5a5cb8 100644 --- a/packages/daemon/package.json +++ b/packages/daemon/package.json @@ -4,6 +4,17 @@ "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "./experimental-warning-suppression.js": { + "types": "./dist/experimental-warning-suppression.d.ts", + "default": "./dist/experimental-warning-suppression.js" + }, + "./package.json": "./package.json" + }, "files": ["dist"], "publishConfig": { "access": "public" diff --git a/packages/daemon/rslib.config.ts b/packages/daemon/rslib.config.ts index 09c0bba..ee4c746 100644 --- a/packages/daemon/rslib.config.ts +++ b/packages/daemon/rslib.config.ts @@ -12,6 +12,7 @@ export default defineConfig({ index: "src/index.ts", "sense-worker": "src/sense-worker.ts", "workflow-worker": "src/workflow-worker.ts", + "experimental-warning-suppression": "src/experimental-warning-suppression.ts", }, }, output: { diff --git a/packages/core/src/experimental-warning-suppression.ts b/packages/daemon/src/experimental-warning-suppression.ts similarity index 100% rename from packages/core/src/experimental-warning-suppression.ts rename to packages/daemon/src/experimental-warning-suppression.ts diff --git a/packages/daemon/src/sense-worker.ts b/packages/daemon/src/sense-worker.ts index 7beb4cb..c8b1937 100644 --- a/packages/daemon/src/sense-worker.ts +++ b/packages/daemon/src/sense-worker.ts @@ -14,7 +14,7 @@ * nerve.yaml ← config */ -import "@uncaged/nerve-core/experimental-warning-suppression.js"; +import "./experimental-warning-suppression.js"; import { readFileSync } from "node:fs"; import { join, resolve } from "node:path"; diff --git a/packages/daemon/src/workflow-worker.ts b/packages/daemon/src/workflow-worker.ts index 1299800..c6a949a 100644 --- a/packages/daemon/src/workflow-worker.ts +++ b/packages/daemon/src/workflow-worker.ts @@ -9,7 +9,7 @@ * workflows//index.ts (or .js) ← user workflow definition */ -import "@uncaged/nerve-core/experimental-warning-suppression.js"; +import "./experimental-warning-suppression.js"; import { existsSync } from "node:fs"; import { join, resolve } from "node:path";