Lines 1-21javascript
2var Z={CLI_USAGE_INVALID:2,CLI_ENV_MISSING:2,CLI_AUTH_DENIED:3,CLI_REGISTRY_PACKAGE_UNAVAILABLE:3,CLI_APP_NOT_FOUND:4,CLI_APP_IDENTITY_MISMATCH:4,CLI_CONTRACT_IDENTITY_MISMATCH:4,CLI_CONTRACT_DIGEST_MISMATCH:4,CLI_LOCK_MISSING:5,CLI_LOCK_INVALID:5,CLI_IO_FAILED:5,CLI_FIXTURE_NOT_FOUND:6,CLI_BUILD_FAILED:6,CLI_ARCHIVE_INVALID:6,CLI_SERVER_UNAVAILABLE:7},A=class extends Error{code;source;exitCode;requestId;constructor(e){super(e.message),this.name="CliError",this.code=e.code,this.source=e.source??"cli",this.exitCode=this.source==="server"?7:Z[e.code]??Z.CLI_IO_FAILED,this.requestId=e.requestId}} ...
3`}function ie(t,e){if(t===null)return null;let r=M(t);B(r,["packageName","adapterContractPackageId","baseFlowId","packageDigest"]);let o=y(r.packageName),a=y(r.packageDigest);return(o!==`@ablehi-adapter-contract/${e}`||!nt.test(a))&&L(),{packageName:o,adapterContractPackageId:y(r.adapterContractPackageId),baseFlowId:y(r.baseFlowId),packageDigest:a}}function se(t,e){if(t===null)return null;let r=M(t);B(r,["packageName","baseFlowId","baseFlowVersionId","contractPackageDigest"]);let o=y(r.packageName),a=y(r.contractPackageDigest);return(o!==`@ablehi-app-contract/${e}`||!nt.test(a))&&L(),{packageN ...
4`,u=it(t.lock);Fe({packagePath:e,lockPath:r,oldPackage:o,oldLock:a,nextPackage:p,nextLock:u})}function jt(t,e,r,o){let a;try{a=JSON.parse(j(f.join(t,"package.json"),"utf8"))}
5import { createRoot } from "react-dom/client";
6import { AutomationAppHostBridgeProvider } from "@ablehi/automation-app-host-bridge";
7import AppRoot from ${JSON.stringify(e)};
9const fixture = ${JSON.stringify(t.fixture)};
10const host = document.querySelector("#host");
11const shadow = host.attachShadow({ mode: "open" });
12const appRoot = document.createElement("div");
13const overlayRoot = document.createElement("div");
14overlayRoot.dataset.ablehiAutomationAppOverlay = "";
15shadow.append(appRoot, overlayRoot);
16const responseFor = async ({ operation }) => fixture.responses[operation] ?? {
18 error: { code: "DEV_FIXTURE_RESPONSE_MISSING", message: "Fixture has no response for " + operation }
Long lines were clipped for display.