浏览代码

fix(code-runtime-python): finish the experimental move — invariant name and tsconfig aliases

The move broke two generated/derived surfaces: (1) the package invariant
companion still registered the old name
@deepseek-ai/dsh-code-runtime-python, so the exhaustive-topology test found
the new name unreserved — it now registers
@deepseek-ai/dsh-experimental-code-runtime-python; (2) the tsconfig.base.json
alias for the renamed package sat inside the generated region, so
gen-tsconfig-paths dropped it (a package named after something other than its
directory needs a hand-written alias before the BEGIN marker) — the alias is
moved out and the config is current again.
Chinesezjc 1 月之前
父节点
当前提交
d7eb7f4418
共有 2 个文件被更改,包括 5 次插入 和 5 次删除
  1. 3 3
      packages/experimental/code-runtime-python/src/invariant.ts
  2. 2 2
      tsconfig.base.json

+ 3 - 3
packages/experimental/code-runtime-python/src/invariant.ts

@@ -1,13 +1,13 @@
 /**
- * Package-owned invariant companion for `@deepseek-ai/dsh-code-runtime-python`.
- * @module @deepseek-ai/dsh-code-runtime-python/invariant
+ * Package-owned invariant companion for `@deepseek-ai/dsh-experimental-code-runtime-python`.
+ * @module @deepseek-ai/dsh-experimental-code-runtime-python/invariant
  */
 
 /* jscpd:ignore-start */
 import type { Context } from '@deepseek-ai/cordis'
 import type { InvariantInstaller } from '@deepseek-ai/dsh-invariants'
 
-const PACKAGE_NAME = '@deepseek-ai/dsh-code-runtime-python'
+const PACKAGE_NAME = '@deepseek-ai/dsh-experimental-code-runtime-python'
 
 /** Cordis companion plugin name. */
 export const name = 'code-runtime-python-invariant'

+ 2 - 2
tsconfig.base.json

@@ -235,6 +235,8 @@
       "@deepseek-ai/dsh-experimental-webworker-packer": ["./packages/experimental/webworker-packer/src"],
       "@deepseek-ai/dsh-experimental-inspector": ["./packages/experimental/inspector/src"],
       "@deepseek-ai/dsh-experimental-inspector/client": ["./packages/experimental/inspector/src/client/index.ts"],
+      "@deepseek-ai/dsh-experimental-code-runtime-python/invariant": ["./packages/experimental/code-runtime-python/src/invariant.ts"],
+      "@deepseek-ai/dsh-experimental-code-runtime-python": ["./packages/experimental/code-runtime-python/src"],
       "@deepseek-ai/dsh-util-crypto": ["./packages/util/crypto/src"],
       "@deepseek-ai/dsh-util-values": ["./packages/util/values/src"],
       "@deepseek-ai/dsh-util-values/invariant": ["./packages/util/values/src/invariant.ts"],
@@ -283,8 +285,6 @@
       "@deepseek-ai/dsh-cmdline/invariant": ["./packages/boot/cmdline/src/invariant.ts"],
       "@deepseek-ai/dsh-code-runtime": ["./packages/code-runtime/code-runtime/src"],
       "@deepseek-ai/dsh-code-runtime/invariant": ["./packages/code-runtime/code-runtime/src/invariant.ts"],
-      "@deepseek-ai/dsh-code-runtime-python": ["./packages/code-runtime/code-runtime-python/src"],
-      "@deepseek-ai/dsh-code-runtime-python/invariant": ["./packages/code-runtime/code-runtime-python/src/invariant.ts"],
       "@deepseek-ai/dsh-code-runtime-worker-thread": ["./packages/code-runtime/code-runtime-worker-thread/src"],
       "@deepseek-ai/dsh-code-runtime-worker-thread/invariant": ["./packages/code-runtime/code-runtime-worker-thread/src/invariant.ts"],
       "@deepseek-ai/dsh-command-compact": ["./packages/compaction/command-compact/src"],