{"inputs":{"src/hosted/types.ts":{"bytes":7060,"imports":[],"format":"esm"},"src/artifacts/hash.ts":{"bytes":1489,"imports":[{"path":"node:crypto","kind":"import-statement","external":true}],"format":"esm"},"src/utils/text-security.ts":{"bytes":809,"imports":[],"format":"esm"},"src/hosted/protocol.ts":{"bytes":15483,"imports":[{"path":"node:crypto","kind":"import-statement","external":true},{"path":"src/artifacts/hash.ts","kind":"import-statement","original":"../artifacts/hash.js"},{"path":"src/utils/text-security.ts","kind":"import-statement","original":"../utils/text-security.js"},{"path":"src/hosted/types.ts","kind":"import-statement","original":"./types.js"}],"format":"esm"},"src/hosted/webhook.ts":{"bytes":3148,"imports":[{"path":"node:crypto","kind":"import-statement","external":true}],"format":"esm"},"src/hosted/execution-adapter.ts":{"bytes":8090,"imports":[{"path":"node:crypto","kind":"import-statement","external":true},{"path":"src/artifacts/hash.ts","kind":"import-statement","original":"../artifacts/hash.js"}],"format":"esm"},"src/types.ts":{"bytes":27927,"imports":[],"format":"esm"},"src/hosted/execution-job.ts":{"bytes":13830,"imports":[{"path":"node:crypto","kind":"import-statement","external":true},{"path":"src/types.ts","kind":"import-statement","original":"../types.js"},{"path":"src/artifacts/hash.ts","kind":"import-statement","original":"../artifacts/hash.js"},{"path":"src/hosted/protocol.ts","kind":"import-statement","original":"./protocol.js"}],"format":"esm"},"src/hosted/control.ts":{"bytes":9553,"imports":[{"path":"node:crypto","kind":"import-statement","external":true},{"path":"src/artifacts/hash.ts","kind":"import-statement","original":"../artifacts/hash.js"},{"path":"src/utils/text-security.ts","kind":"import-statement","original":"../utils/text-security.js"}],"format":"esm"},"src/hosted/index.ts":{"bytes":195,"imports":[{"path":"src/hosted/types.ts","kind":"import-statement","original":"./types.js"},{"path":"src/hosted/protocol.ts","kind":"import-statement","original":"./protocol.js"},{"path":"src/hosted/webhook.ts","kind":"import-statement","original":"./webhook.js"},{"path":"src/hosted/execution-adapter.ts","kind":"import-statement","original":"./execution-adapter.js"},{"path":"src/hosted/execution-job.ts","kind":"import-statement","original":"./execution-job.js"},{"path":"src/hosted/control.ts","kind":"import-statement","original":"./control.js"}],"format":"esm"}},"outputs":{"dist/hosted/index.js":{"imports":[{"path":"node:crypto","kind":"import-statement","external":true},{"path":"node:crypto","kind":"import-statement","external":true},{"path":"node:crypto","kind":"import-statement","external":true},{"path":"node:crypto","kind":"import-statement","external":true},{"path":"node:crypto","kind":"import-statement","external":true}],"exports":["XENO_HOSTED_CONTROL_SCHEMA_VERSION","XENO_HOSTED_ENVIRONMENT_SCHEMA_VERSION","XENO_HOSTED_EVENT_SCHEMA_VERSION","XENO_HOSTED_EXECUTION_ADAPTER_CERTIFICATION_SCHEMA","XENO_HOSTED_EXECUTION_ADAPTER_MAX_CERTIFICATE_LIFETIME_MS","XENO_HOSTED_EXECUTION_ADAPTER_PROTOCOL_VERSION","XENO_HOSTED_EXECUTION_PROTOCOL_VERSION","XENO_HOSTED_EXECUTION_TOOL_NAMES","XENO_HOSTED_RESULT_SCHEMA_VERSION","XENO_HOSTED_RUN_SCHEMA_VERSION","XENO_HOSTED_TRIGGER_SCHEMA_VERSION","assertValidXenoHostedExecutionJob","createXenoHostedControlCommand","createXenoHostedEnvironmentManifest","createXenoHostedEvent","createXenoHostedExecutionBoundaryReceipt","createXenoHostedRunResult","deriveHostedIdempotencyKey","hostedEnvironmentIdentity","normalizeXenoHostedControlAcknowledgement","verifyXenoHostedControlCommand","verifyXenoHostedEnvironmentManifest","verifyXenoHostedEventChain","verifyXenoHostedExecutionAdapterCertification","verifyXenoHostedExecutionJob","verifyXenoHostedRunResult","verifyXenoHostedWebhook","xenoHostedExecutionAdapterSigningPayload"],"entryPoint":"src/hosted/index.ts","inputs":{"src/hosted/types.ts":{"bytesInOutput":22},"src/hosted/index.ts":{"bytesInOutput":0},"src/hosted/protocol.ts":{"bytesInOutput":8134},"src/artifacts/hash.ts":{"bytesInOutput":559},"src/utils/text-security.ts":{"bytesInOutput":179},"src/hosted/webhook.ts":{"bytesInOutput":1435},"src/hosted/execution-adapter.ts":{"bytesInOutput":3664},"src/hosted/execution-job.ts":{"bytesInOutput":6590},"src/types.ts":{"bytesInOutput":116},"src/hosted/control.ts":{"bytesInOutput":4067}},"bytes":25916}}}