{
  "name": "hson-live",
  "version": "3.5.0",
  "description": "Hson Live 2026",
  "files": [
    "dist",
    "src",
    "scripts/build-hson-schema-cli.mjs",
    "README.md",
    "LICENSE"
  ],
  "author": "terminal_gothic",
  "license": "PolyForm-Strict-1.0.0",
  "keywords": [
    "html",
    "json",
    "glue format"
  ],
  "type": "module",
  "bin": {
    "hson-schema": "./dist/hson-schema.mjs"
  },
  "peerDependencies": {
    "typescript": ">=5.8 <7"
  },
  "engines": {
    "node": ">=22.12.0 <25"
  },
  "main": "./dist/index.js",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    "./hson": {
      "types": "./dist/hson-authoring.d.ts",
      "import": "./dist/hson-authoring.js"
    },
    "./transform": {
      "types": "./dist/api/transform/index.d.ts",
      "import": "./dist/api/transform/index.js"
    },
    "./number": {
      "types": "./dist/number.d.ts",
      "import": "./dist/number.js"
    },
    "./livetree": {
      "types": "./dist/api/livetree/index.d.ts",
      "import": "./dist/api/livetree/index.js"
    },
    "./livemap": {
      "types": "./dist/api/livemap/index.d.ts",
      "import": "./dist/api/livemap/index.js"
    },
    "./locus": {
      "types": "./dist/api/locus/index.d.ts",
      "import": "./dist/api/locus/index.js"
    },
    "./ssr": {
      "types": "./dist/api/ssr/index.d.ts",
      "import": "./dist/api/ssr/index.js"
    },
    "./echo": {
      "types": "./dist/api/echo/index.d.ts",
      "import": "./dist/api/echo/index.js"
    },
    "./locus/node": {
      "types": "./dist/api/locus/node/index.d.ts",
      "import": "./dist/api/locus/node/index.js"
    },
    "./livehost": {
      "types": "./dist/api/livehost/index.d.ts",
      "import": "./dist/api/livehost/index.js"
    },
    "./livehost/node": {
      "types": "./dist/api/livehost/node/index.d.ts",
      "import": "./dist/api/livehost/node/index.js"
    },
    "./mirror": {
      "types": "./dist/api/reflect/index.d.ts",
      "import": "./dist/api/reflect/index.js"
    },
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./diagnostics": {
      "types": "./dist/diagnostics/index.d.ts",
      "import": "./dist/diagnostics/index.js"
    },
    "./diagnostics/universal-circuit": {
      "types": "./dist/diagnostics/verify-universal-circuit.d.ts",
      "import": "./dist/diagnostics/verify-universal-circuit.js"
    },
    "./diagnostics/transform-test-oracle": {
      "types": "./dist/diagnostics/transform-test-oracle.d.ts",
      "import": "./dist/diagnostics/transform-test-oracle.js"
    }
  },
  "scripts": {
    "toolkit:update": "npm run vscode:install",
    "vscode:package": "npm --prefix editors/vscode-hson run package:vsix",
    "vscode:install": "npm --prefix editors/vscode-hson run vscode:install",
    "vscode:status": "npm --prefix editors/vscode-hson run vscode:status",
    "clean": "rm -rf dist",
    "build": "npm run hson-schema:verify && npm run clean && tsc && node scripts/build-hson-schema-cli.mjs",
    "hson-schema:generate": "node --import=tsx scripts/hson-schema.mts generate --project tsconfig.json",
    "hson-schema:verify": "node --import=tsx scripts/hson-schema.mts verify --project tsconfig.json",
    "hson-schema:check": "node --import=tsx scripts/hson-schema.mts check --project tsconfig.json",
    "hson-schema:build": "node --import=tsx scripts/hson-schema.mts build --project tsconfig.json",
    "hson-schema:watch": "node --import=tsx scripts/hson-schema.mts watch --project tsconfig.json",
    "check:source": "tsc -p tsconfig.json --noEmit",
    "check:tests": "tsc -p tests/tsconfig.json --noEmit",
    "check:tooling": "tsc -p scripts/tsconfig.json --noEmit",
    "check:editor": "npm --prefix editors/vscode-hson run check:source",
    "check:schema-consumers": "node --import=tsx scripts/hson-schema.mts check --project tests/fixtures/hson-schema-mvp/tsconfig.json && node --import=tsx scripts/hson-schema.mts check --project tests/fixtures/hson-schema-document/tsconfig.json",
    "check:vscode-schema-tooling": "node --import=tsx tests/vscode-schema-tooling.acceptance.mts",
    "check:typescript-observability": "node --import=tsx scripts/typescript-observability.mts",
    "check:entrypoints": "tsc -p tests/entrypoints/tsconfig.public.json && tsc -p tests/entrypoints/tsconfig.hson-worker.json && tsc -p tests/entrypoints/tsconfig.transform-worker.json && tsc -p tests/entrypoints/tsconfig.livemap-worker.json && tsc -p tests/entrypoints/tsconfig.locus-worker.json && tsc -p tests/entrypoints/tsconfig.ssr-worker.json && tsc -p tests/entrypoints/tsconfig.livehost-node.json && tsc -p tests/entrypoints/tsconfig.livetree-browser.json",
    "check": "npm run build && npm run check:tests && npm run check:tooling && npm run check:editor && npm run check:entrypoints && npm run test:hson-document && npm run test:refined-public-api-examples && npm run test:public-surface && npm run test:locus-client-codec-package && npm run test:livetree-css-public-api && npm run test:public-entrypoint-runtime && npm run test:production-dependency-boundary && npm run test:ssr-bootstrap-codec && npm run test:ssr-bootstrap-codec-memory && npm run test:document-ssr && npm run test:libraries-ssr && npm run test:document-ssr-worker && npm run test:libraries-ssr-worker && npm run test:locus-snapshot-install && npm run check:schema-consumers && npm run check:vscode-schema-tooling && npm run check:typescript-observability && npm run test:typescript-observability && npm run test:schema-editor-proof && npm run test:schema-hson-public && npm run test:hson-schema-relational-unique && npm run test:livemap-hson-schema-mutation-proof && npm run test:livemap-hson-schema-transition-proof && npm run test:canonical-interactions && npm run test:canonical-interactions-worker && npm run test:locus-hosted-multi-library-h5",
    "test:refined-public-api-examples": "node --import=tsx tests/refined-public-api-examples.acceptance.mts",
    "test:typescript-observability": "node --import=tsx tests/typescript-observability.acceptance.mts",
    "test:schema-editor-proof": "node --import=tsx tests/schema-editor-proof.acceptance.mts",
    "test:static-hson-js-literal-mapping": "node --import=tsx tests/static-hson-js-literal-mapping.acceptance.mts",
    "test:from-hson-static-discovery": "node --import=tsx tests/from-hson-static-discovery.acceptance.mts",
    "test:hson-authoring-package": "node tests/hson-authoring-package.acceptance.mjs",
    "test:hson-tokenizer": "node --import=tsx tests/hson-tokenizer.acceptance.mts",
    "test:hson-source-provenance-core": "node --import=tsx tests/hson-source-provenance-core.acceptance.mts",
    "test:hson-source-provenance-parser": "node --import=tsx tests/hson-source-provenance-parser.acceptance.mts",
    "test:hson-source-provenance-boundary": "node --import=tsx tests/hson-source-provenance-boundary.acceptance.mts",
    "test:hson-tagged-template": "node --import=tsx tests/hson-tagged-template.acceptance.mts",
    "test:hson-data": "node --import=tsx tests/hson-data.acceptance.mts",
    "test:hson-document": "node --import=tsx tests/hson-document.acceptance.mts",
    "test:prototype-safe-decoders": "node --import=tsx tests/prototype-safe-decoders.acceptance.mts",
    "test:embedded-hson-diagnostic-mapping": "node --import=tsx tests/embedded-hson-diagnostic-mapping.acceptance.mts",
    "test:hson-tagged-template-discovery": "node --import=tsx tests/hson-tagged-template-discovery.acceptance.mts",
    "test:hson-quoted-name-acceptance": "node --import=tsx tests/hson-quoted-name-acceptance.acceptance.mts",
    "test:hson-quoted-name-rejection": "node --import=tsx tests/hson-quoted-name-rejection.acceptance.mts",
    "test:hson-number": "node --import=tsx tests/hson-number.acceptance.mts",
    "test:hson-root-boundary": "node --import=tsx tests/hson-root-boundary.acceptance.mts",
    "test:hson-node-quid": "node --import=tsx tests/hson-node-quid.acceptance.mts",
    "test:hson-node-quid-ingress": "node --import=tsx tests/hson-node-quid-ingress.acceptance.mts",
    "test:hson-node-quid-egress": "node --import=tsx tests/hson-node-quid-egress.acceptance.mts",
    "test:hson-serializer": "node --import=tsx tests/hson-serializer.acceptance.mts",
    "test:json-ingress": "node --import=tsx tests/json-ingress.acceptance.mts",
    "test:hson-array-index": "node --import=tsx tests/hson-array-index.acceptance.mts",
    "test:hson-attribute-transport": "node --import=tsx tests/hson-attribute-transport.acceptance.mts",
    "test:canonical-hson-equality": "node --import=tsx tests/canonical-hson-equality.acceptance.mts",
    "test:transform-oracle": "node --import=tsx tests/transform-oracle.acceptance.mts",
    "test:circuit-semantic-engine": "node --import=tsx tests/circuit-semantic-engine.acceptance.mts",
    "test:circuit-failure-control": "node --import=tsx tests/circuit-failure-control.acceptance.mts",
    "test:circuit-legacy-wrapper": "node --import=tsx tests/circuit-legacy-wrapper.acceptance.mts",
    "test:universal-circuit-verification": "node --import=tsx tests/universal-circuit-verification.acceptance.mts",
    "corpus:review": "node --import=tsx tests/certified-corpus/generate-review-artifact.mts",
    "test:view-state-snapshot-codec": "node --import=tsx tests/view-state-snapshot-codec.acceptance.mts",
    "test:locus-graph-content-codec": "node --import=tsx tests/locus-graph-content-codec.acceptance.mts",
    "test:public-boundaries": "node --import=tsx tests/public-boundaries.acceptance.mts",
    "test:public-entrypoint-runtime": "node --import=tsx tests/public-entrypoint-runtime.acceptance.mts",
    "test:public-surface": "node --import=tsx tests/public-entrypoint-surface.acceptance.mts",
    "test:livetree-css-public-api": "node --import=tsx tests/livetree-css-public-api.acceptance.mts",
    "test:production-dependency-boundary": "node --import=tsx tests/production-dependency-boundary.acceptance.mts",
    "measure:echo-browser-packaging": "node scripts/measure-echo-browser-packaging.mjs",
    "test:locus-public-contract": "node tests/locus-public-contract.acceptance.mjs",
    "test:locus-client-codec-package": "node --import=tsx tests/locus-client-codec-package.acceptance.mts",
    "test:root-compatibility": "node --import=tsx tests/root-compatibility.acceptance.mts",
    "test:transform-worker": "node --import=tsx tests/transform-worker.acceptance.mts",
    "test:transform-trust-ingress-browser": "npm run build && node scripts/run-transform-trust-ingress-browser.mjs",
    "test:transform-sha256": "node --import=tsx tests/transform-sha256.acceptance.mts",
    "test:binary-hson-vectors": "node --import=tsx tests/binary-hson.acceptance.mts",
    "test:livetree-attrs": "node --import=tsx tests/livetree-attrs.acceptance.mts",
    "test:livetree-dom-realm": "node --import=tsx tests/livetree-dom-realm.acceptance.mts",
    "test:livetree-listener-contract": "node --import=tsx tests/livetree-listener-contract.acceptance.mts",
    "test:canonical-interactions": "node --import=tsx tests/canonical-interactions.acceptance.mts",
    "test:canonical-interactions-worker": "node --import=tsx tests/canonical-interactions-worker.acceptance.mts",
    "test:canonical-interactions-browser": "npm run build && node scripts/run-canonical-interactions-browser.mjs",
    "test:document-continuation-browser": "npm run build && node scripts/run-document-continuation-browser.mjs",
    "test:document-continuation": "node --import=tsx tests/document-continuation.acceptance.mts",
    "test:browser-realization": "node --import=tsx tests/browser-realization.acceptance.mts",
    "test:browser-realization-parser-closure": "npm run build && node scripts/run-browser-realization-parser-closure.mjs",
    "test:hosted-document-continuation": "node --import=tsx tests/hosted-document-continuation.acceptance.mts",
    "test:document-ssr": "node --import=tsx tests/document-ssr.acceptance.mts",
    "test:ssr-bootstrap-codec": "node --import=tsx tests/ssr-bootstrap-codec.acceptance.mts",
    "test:ssr-bootstrap-codec-memory": "node --import=tsx tests/ssr-bootstrap-codec-memory.acceptance.mts",
    "test:ssr-bootstrap-codec-memory-near-limit": "node --import=tsx tests/ssr-bootstrap-codec-memory.acceptance.mts --near-limit",
    "test:libraries-ssr": "node --import=tsx tests/libraries-ssr.acceptance.mts",
    "test:document-ssr-worker": "node --import=tsx tests/document-ssr-worker.acceptance.mts",
    "test:libraries-ssr-worker": "node --import=tsx tests/libraries-ssr-worker.acceptance.mts",
    "test:locus-snapshot-install": "node --import=tsx tests/locus-snapshot-install.acceptance.mts",
    "test:document-ssr-browser": "npm run build && node scripts/run-document-ssr-browser.mjs",
    "test:livetree-realization-resource-ownership": "node --import=tsx tests/livetree-realization-resource-ownership.acceptance.mts",
    "test:livetree-quid-eligibility": "node --import=tsx tests/livetree-quid-eligibility.acceptance.mts",
    "test:livetree-runtime-scope": "node --import=tsx tests/livetree-runtime-scope.acceptance.mts",
    "test:livetree-issued-quid-lifecycle": "node --import=tsx tests/livetree-issued-quid-lifecycle.acceptance.mts",
    "test:livetree-terminal-reuse-boundaries": "node --import=tsx tests/livetree-terminal-reuse-boundaries.acceptance.mts",
    "test:livetree-quid-runtime-closure": "node --import=tsx tests/livetree-quid-runtime-closure.acceptance.mts",
    "test:reflect-document-attrs": "node --import=tsx tests/reflect-document-attrs.acceptance.mts",
    "test:reflect-existing-document": "node --import=tsx tests/reflect-existing-document.acceptance.mts",
    "test:reflect-document-structure": "node --import=tsx tests/reflect-document-structure.acceptance.mts",
    "test:echo-reflect-authoring": "node --import=tsx tests/echo-reflect-authoring.acceptance.mts",
    "test:async-livetree": "node --import=tsx tests/async-livetree.acceptance.mts",
    "test:hosted-document-settlement-boundaries": "node --import=tsx tests/hosted-document-settlement-boundaries.acceptance.mts",
    "test:reflect-document-root": "node --import=tsx tests/reflect-document-root.acceptance.mts",
    "test:reflect-document-snapshot": "node --import=tsx tests/reflect-document-snapshot.acceptance.mts",
    "test:reflect-document-path-authority": "node --import=tsx tests/reflect-document-path-authority.acceptance.mts",
    "test:reflect-document-continuity": "node --import=tsx tests/reflect-document-continuity.acceptance.mts",
    "test:livemap-reflection-publication-order": "node --import=tsx tests/livemap-reflection-publication-order.acceptance.mts",
    "test:reflect-document-correspondence": "node --import=tsx tests/reflect-document-correspondence.acceptance.mts",
    "test:reflect-linked-no-mint-projection": "node --import=tsx tests/reflect-linked-no-mint-projection.acceptance.mts",
    "test:reflect-supplied-identity-preservation": "node --import=tsx tests/reflect-supplied-identity-preservation.acceptance.mts",
    "test:reflect-no-mint-regression-boundaries": "node --import=tsx tests/reflect-no-mint-regression-boundaries.acceptance.mts",
    "test:livemap-linked-identity-registration": "node --import=tsx tests/livemap-linked-identity-registration.acceptance.mts",
    "test:livemap-linked-identity-atomicity": "node --import=tsx tests/livemap-linked-identity-atomicity.acceptance.mts",
    "test:livemap-linked-identity-closure": "node --import=tsx tests/livemap-linked-identity-closure.acceptance.mts",
    "test:livemap-document-identity-acquisition": "node --import=tsx tests/livemap-document-identity-acquisition.acceptance.mts",
    "test:livemap-document-identity-handle": "node --import=tsx tests/livemap-document-identity-handle.acceptance.mts",
    "test:livemap-document-identity-compatibility": "node --import=tsx tests/livemap-document-identity-compatibility.acceptance.mts",
    "test:livemap-projected-identity-acquisition": "node --import=tsx tests/livemap-projected-identity-acquisition.acceptance.mts",
    "test:livemap-library-ownership": "node --import=tsx tests/livemap-library-ownership.acceptance.mts",
    "test:livemap-aggregate-library-transitions": "node --import=tsx tests/livemap-aggregate-library-transitions.acceptance.mts",
    "test:livemap-n-library-engine": "node --import=tsx tests/livemap-n-library-engine.acceptance.mts",
    "test:livemap-public-libraries": "node --import=tsx tests/livemap-public-libraries.acceptance.mts",
    "test:livemap-hosted-multi-library-h1": "node --import=tsx tests/livemap-hosted-multi-library-h1.acceptance.mts",
    "test:locus-hosted-multi-library-h2": "node --import=tsx tests/locus-hosted-multi-library-h2.acceptance.mts",
    "test:locus-hosted-multi-library-h3": "node --import=tsx tests/locus-hosted-multi-library-h3.acceptance.mts",
    "test:locus-hosted-multi-library-h4": "node --import=tsx tests/locus-hosted-multi-library-h4.acceptance.mts",
    "test:locus-hosted-multi-library-h5": "node --import=tsx tests/locus-hosted-multi-library-h5.acceptance.mts",
    "test:locus-hosted-multi-library-action-pipeline": "node --import=tsx tests/locus-hosted-multi-library-action-pipeline.acceptance.mts",
    "test:locus-hosted-multi-library-recovery-fencing": "node --import=tsx tests/locus-hosted-multi-library-recovery-fencing.acceptance.mts",
    "test:locus-hosted-multi-library-session-activity": "node --import=tsx tests/locus-hosted-multi-library-session-activity.acceptance.mts",
    "test:locus-hosted-multi-library-admission": "node --import=tsx tests/locus-hosted-multi-library-admission.acceptance.mts",
    "test:livemap-identity-aba-prevention": "node --import=tsx tests/livemap-identity-aba-prevention.acceptance.mts",
    "test:livemap-quid-canonical-state": "node --import=tsx tests/livemap-quid-canonical-state.acceptance.mts",
    "test:livemap-quid-non-minting": "node --import=tsx tests/livemap-quid-non-minting.acceptance.mts",
    "test:livemap-capture-categories": "node --import=tsx tests/livemap-capture-categories.acceptance.mts",
    "test:livemap-capture-provenance": "node --import=tsx tests/livemap-capture-provenance.acceptance.mts",
    "test:locus-capture-identity-closure": "node --import=tsx tests/locus-capture-identity-closure.acceptance.mts",
    "test:livemap-document-identity-overlay-construction": "node --import=tsx tests/livemap-document-identity-overlay-construction.acceptance.mts",
    "test:livemap-document-identity-overlay-lookup": "node --import=tsx tests/livemap-document-identity-overlay-lookup.acceptance.mts",
    "test:livemap-document-identity-overlay-lifecycle": "node --import=tsx tests/livemap-document-identity-overlay-lifecycle.acceptance.mts",
    "test:livemap-document-operation-identity-effects": "node --import=tsx tests/livemap-document-operation-identity-effects.acceptance.mts",
    "test:livemap-document-atomic-reconciliation": "node --import=tsx tests/livemap-document-atomic-reconciliation.acceptance.mts",
    "test:livemap-document-staged-reconciliation": "node --import=tsx tests/livemap-document-staged-reconciliation.acceptance.mts",
    "test:livemap-document-request-lowering": "node --import=tsx tests/livemap-document-request-lowering.acceptance.mts",
    "test:livemap-document-staged-request-lowering": "node --import=tsx tests/livemap-document-staged-request-lowering.acceptance.mts",
    "test:livemap-document-path-contract": "node --import=tsx tests/livemap-document-path-contract.acceptance.mts",
    "test:livemap-document-logical-traversal": "node --import=tsx tests/livemap-document-logical-traversal.acceptance.mts",
    "test:livemap-document-location": "node --import=tsx tests/livemap-document-location.acceptance.mts",
    "test:livemap-document-location-mutation": "node --import=tsx tests/livemap-document-location-mutation.acceptance.mts",
    "test:livemap-document-location-content": "node --import=tsx tests/livemap-document-location-content.acceptance.mts",
    "test:livemap-document-location-attrs": "node --import=tsx tests/livemap-document-location-attrs.acceptance.mts",
    "test:livemap-document-staging": "node --import=tsx tests/livemap-document-staging.acceptance.mts",
    "test:livemap-document-install": "node --import=tsx tests/livemap-document-install.acceptance.mts",
    "test:livemap-document-mutation": "node --import=tsx tests/livemap-document-mutation.acceptance.mts",
    "test:livemap-projected-value-equivalence": "node --import=tsx tests/livemap-projected-value-equivalence.acceptance.mts",
    "test:livemap-exact-propagation": "node --import=tsx tests/livemap-exact-propagation.acceptance.mts",
    "test:schema-hson-public": "node --import=tsx tests/schema-hson-public.acceptance.mts",
    "test:livemap-hson-schema-mutation-proof": "node --import=tsx tests/livemap-hson-schema-mutation-proof.acceptance.mts",
    "test:livemap-hson-schema-transition-proof": "node --import=tsx tests/livemap-hson-schema-transition-proof.acceptance.mts",
    "test:hson-schema-mvp": "node --import=tsx tests/hson-schema-mvp.acceptance.mts",
    "test:hson-schema-relational-unique": "node --import=tsx tests/hson-schema-relational-unique.acceptance.mts",
    "test:hson-schema-any-worker": "node --import=tsx tests/hson-schema-any-worker.acceptance.mts",
    "test:hson-schema-livemap-convergence": "node --import=tsx tests/hson-schema-livemap-convergence.acceptance.mts",
    "test:hson-schema-composition-recursion": "node --import=tsx tests/hson-schema-composition-recursion.acceptance.mts",
    "test:hson-schema-document": "node --import=tsx tests/hson-schema-document.acceptance.mts",
    "test:hson-schema-document-consumer": "node tests/hson-schema-document-consumer.acceptance.mjs",
    "test:hson-schema-consumer": "node tests/hson-schema-consumer.acceptance.mjs",
    "test:hson-schema-analyzer": "npm run build && node --import=tsx tests/hson-schema-analyzer.acceptance.mts",
    "test:canonical-schema-verifier": "node --import=tsx tests/canonical-schema-verifier.acceptance.mts",
    "test:canonical-schema-refinement": "node --import=tsx tests/canonical-schema-refinement.acceptance.mts",
    "test:canonical-schema-resource-semantics": "node --import=tsx tests/canonical-schema-resource-semantics.acceptance.mts",
    "test:canonical-schema-static-authoring": "node --import=tsx tests/canonical-schema-static-authoring.acceptance.mts",
    "test:livemap-transform-accepted-closure": "node --import=tsx tests/livemap-transform-accepted-closure.acceptance.mts",
    "test:livemap-deterministic-mutation-operators": "node --import=tsx tests/livemap-deterministic-mutation-operators.acceptance.mts",
    "test:livemap-deterministic-admission-schema-operators": "node --import=tsx tests/livemap-deterministic-admission-schema-operators.acceptance.mts",
    "livemap:operators:review": "node --import=tsx tests/livemap-operators/generate-review-artifact.mts",
    "test:projected-value-admission": "node --import=tsx tests/projected-value-admission.acceptance.mts",
    "test:projected-value-equality": "node --import=tsx tests/projected-value-equality.acceptance.mts",
    "test:locus-authority": "node --import=tsx tests/runtime-probes/locus-authority.acceptance.mjs",
    "test:locus-persistence": "node --import=tsx tests/runtime-probes/locus-persistence.acceptance.mjs",
    "test:locus-recovery": "node --import=tsx tests/runtime-probes/locus-recovery.acceptance.mjs",
    "test:locus-client-recovery": "node --import=tsx tests/runtime-probes/locus-client-recovery.acceptance.mjs",
    "test:locus-document-recovery": "node --import=tsx tests/runtime-probes/locus-document-recovery.acceptance.mjs",
    "test:locus-document-actions": "node --import=tsx tests/runtime-probes/locus-document-actions.acceptance.mjs",
    "test:locus-protocol-document": "node --import=tsx tests/runtime-probes/locus-protocol-document.acceptance.mjs",
    "test:locus-document-request-compatibility": "node --import=tsx tests/locus-document-request-compatibility.acceptance.mts",
    "test:locus-session": "node --import=tsx tests/runtime-probes/locus-session.acceptance.mjs",
    "test:locus-action-dedupe": "node --import=tsx tests/runtime-probes/locus-action-dedupe.acceptance.mjs",
    "test:locus-action-admission": "node --import=tsx tests/runtime-probes/locus-action-admission.acceptance.mjs",
    "test:action-data-fidelity": "node --import=tsx tests/action-data-fidelity.acceptance.mts",
    "test:locus-endpoint-session-settlement": "node --import=tsx tests/locus-endpoint-session-settlement.acceptance.mts",
    "test:echo-endpoint-core": "node --import=tsx tests/echo-endpoint-core.acceptance.mts",
    "test:echo-transport-capabilities": "node --import=tsx tests/echo-transport-capabilities.acceptance.mts",
    "test:echo-replica-capability": "node --import=tsx tests/echo-replica-capability.acceptance.mts",
    "test:locus-trace": "node --import=tsx tests/runtime-probes/locus-trace.acceptance.mjs",
    "test:locus-authorization": "node --import=tsx tests/runtime-probes/locus-authorization.acceptance.mjs",
    "test:livehost-node-http2": "node --import=tsx tests/livehost-node-http2.acceptance.mts",
    "test:livehost-node-hosting": "node --import=tsx tests/livehost-node-hosting.acceptance.mts",
    "test:hson-structural-mode": "node --import=tsx tests/hson-structural-mode.acceptance.mts",
    "test:hson-completion-context": "node --import=tsx tests/hson-completion-context.acceptance.mts",
    "test:representation-sha-worker": "node --import=tsx tests/representation-sha-worker.acceptance.mts",
    "test:binary-hson-rejection": "node --import=tsx tests/binary-hson-rejection.acceptance.mts",
    "test:certified-authored-hson-corpus": "node --import=tsx tests/certified-authored-hson-corpus.acceptance.mts",
    "test:livetree-livemap-attrs-convergence": "node --import=tsx tests/livetree-livemap-attrs-convergence.acceptance.mts",
    "test:document-same-quid-replacement-continuity": "node --import=tsx tests/document-same-quid-replacement-continuity.acceptance.mts",
    "test:livemap-document": "node --import=tsx tests/livemap-document.acceptance.mts",
    "test:livemap-projected-rename-intent": "node --import=tsx tests/livemap-projected-rename-intent.acceptance.mts",
    "test:livemap-projected-array-move-intent": "node --import=tsx tests/livemap-projected-array-move-intent.acceptance.mts",
    "test:livemap-projected-intent-propagation": "node --import=tsx tests/livemap-projected-intent-propagation.acceptance.mts",
    "test:livemap-projected-identity-lifecycle": "node --import=tsx tests/livemap-projected-identity-lifecycle.acceptance.mts",
    "test:livemap-issued-quid-ledger": "node --import=tsx tests/livemap-issued-quid-ledger.acceptance.mts",
    "test:livemap-identity-replay-provenance": "node --import=tsx tests/livemap-identity-replay-provenance.acceptance.mts",
    "test:livemap-document-id-discovery": "node --import=tsx tests/livemap-document-id-discovery.acceptance.mts",
    "test:livemap-document-id-public": "node --import=tsx tests/livemap-document-id-public.acceptance.mts",
    "test:livemap-document-target-boundary": "node --import=tsx tests/livemap-document-target-boundary.acceptance.mts",
    "test:livemap-document-attrs-read": "node --import=tsx tests/livemap-document-attrs-read.acceptance.mts",
    "test:livemap-document-replay": "node --import=tsx tests/livemap-document-replay.acceptance.mts",
    "test:livemap-exact-route-closure": "node --import=tsx tests/livemap-exact-route-closure.acceptance.mts",
    "test:livemap-deterministic-transport-propagation-operators": "node --import=tsx tests/livemap-deterministic-transport-propagation-operators.acceptance.mts",
    "test:livehost-authority-lifecycle": "node --import=tsx tests/livehost-authority-lifecycle.acceptance.mts",
    "test:locus-bootstrap": "node --import=tsx tests/locus-bootstrap.acceptance.mts"
  },
  "devDependencies": {
    "@types/dompurify": "^3.2.0",
    "@types/node": "^22.20.1",
    "tsx": "^4.23.13",
    "typescript": "^5.8.3"
  },
  "dependencies": {
    "@types/ws": "^8.18.1",
    "dompurify": "^3.4.15",
    "htmlparser2": "^10.0.0",
    "ws": "^8.21.1"
  }
}
