fix (cli): harden daemon compat shim for minimal bundle exports

This commit is contained in:
Vignesh Natarajan
2026-02-14 20:53:17 -08:00
parent beee14db14
commit 277b2de491
3 changed files with 50 additions and 19 deletions

View File

@@ -25,6 +25,18 @@ describe("resolveLegacyDaemonCliAccessors", () => {
export { runDaemonRestart as r, daemon_cli_exports as t };
`;
expect(resolveLegacyDaemonCliAccessors(bundle)).toEqual({
registerDaemonCli: "t.registerDaemonCli",
runDaemonRestart: "r",
});
});
it("returns null when the required restart alias is missing", () => {
const bundle = `
var daemon_cli_exports = /* @__PURE__ */ __exportAll({ registerDaemonCli: () => registerDaemonCli });
export { daemon_cli_exports as t };
`;
expect(resolveLegacyDaemonCliAccessors(bundle)).toBeNull();
});
});