{
  "schemaVersion": 1,
  "packageName": "marionette",
  "packageVersion": "5.0.0",
  "channel": "latest",
  "sourceRepository": "https://github.com/marionettejs/marionette",
  "sourceRevision": "0f2284ad4bbfe8c82ce82714471697a68c2acaeb",
  "sourceDirty": false,
  "contentSha256": "44c0d535fd36d11f31d909246f4ee7c6592eae3f25fb7513c61af65842593a90",
  "pages": [
    {
      "source": "docs/readme.md",
      "route": "docs",
      "title": "Marionette v5 documentation",
      "section": "Start here",
      "sha256": "3b7c4110a8e7b519bbf762b753f94a29282fde17e0f4545d45d1a1259eb2f4bd"
    },
    {
      "source": "docs/quick-start.md",
      "route": "docs/quick-start",
      "title": "Install and render a View",
      "section": "Start here",
      "sha256": "736de9440dab3eebfa734084ac7190629be008ea183b55146ab354e655306f5f"
    },
    {
      "source": "docs/architecture.md",
      "route": "docs/architecture",
      "title": "Building features with Marionette v5",
      "section": "Start here",
      "sha256": "498361c4fe03d4322995e9c93a98368ab033dfe66da219145bef694c109b2f10"
    },
    {
      "source": "docs/agents.md",
      "route": "docs/agents",
      "title": "Agent workflow",
      "section": "Start here",
      "sha256": "98bc711d194bb8f842f4987620b1c965762ad0f4c3288b19b8ac6d8f451df3ca"
    },
    {
      "source": "docs/api.md",
      "route": "docs/api",
      "title": "API reference",
      "section": "Start here",
      "sha256": "8357766ee95ecae6a5f130b1cc2865b140cad6414eba13d2aa6459954aba65aa"
    },
    {
      "source": "docs/api/application.md",
      "route": "docs/api/application",
      "title": "Application",
      "section": "Core classes",
      "sha256": "602a37e92b020739cf4ee62228a8f8e3205e94f7399cc62757d28aaa8fc57331"
    },
    {
      "source": "docs/api/view.md",
      "route": "docs/api/view",
      "title": "View",
      "section": "Core classes",
      "sha256": "170bfb72a2b669f569758f2ef4a4a428f9d63e8486f42b43862273b458fc1cce"
    },
    {
      "source": "docs/api/collection-view.md",
      "route": "docs/api/collection-view",
      "title": "CollectionView",
      "section": "Core classes",
      "sha256": "8859a50e33bfa983f35addb06aad95b8452799059499562aa5c7fef07cdd37ae"
    },
    {
      "source": "docs/api/region.md",
      "route": "docs/api/region",
      "title": "Region",
      "section": "Core classes",
      "sha256": "ef0d045faa1351e38f35e5ccb2b3654f8930346e5f754e885b8fd63fded6429e"
    },
    {
      "source": "docs/api/behavior.md",
      "route": "docs/api/behavior",
      "title": "Behavior",
      "section": "Core classes",
      "sha256": "45df12d32d15caf9d69849957f476bc90d6c0ab1a89186384618943f68c0ee48"
    },
    {
      "source": "docs/api/mnobject.md",
      "route": "docs/api/mnobject",
      "title": "MnObject",
      "section": "Core classes",
      "sha256": "89cfe4ac212de4ac5fd966cb427c1391749a2be623ccc9b6f16bb4c3497313bc"
    },
    {
      "source": "docs/api/shared/common.md",
      "route": "docs/api/shared/common",
      "title": "Shared class utilities",
      "section": "Shared class contracts",
      "sha256": "8982228a2345240414e35ba4f0967e95530f5966fe1254efd9a09575706d5b6a"
    },
    {
      "source": "docs/api/shared/events.md",
      "route": "docs/api/shared/events",
      "title": "Events",
      "section": "Shared class contracts",
      "sha256": "d32469eb9dab26b77b94615c8bc337fc360536dd3e0489e12ad1ebb086f685f0"
    },
    {
      "source": "docs/api/shared/state.md",
      "route": "docs/api/shared/state",
      "title": "State",
      "section": "Shared class contracts",
      "sha256": "51b4ff2bee1d7b908801062778efc3d45c1873a9f3d4f454360cdd3476a20f25"
    },
    {
      "source": "docs/api/shared/view-bindings.md",
      "route": "docs/api/shared/view-bindings",
      "title": "Rendering and View bindings",
      "section": "Shared class contracts",
      "sha256": "2e33651d6e04d88cc40809013f36a881247085be1b72b1f174ec21098cf37128"
    },
    {
      "source": "docs/api/errors.md",
      "route": "docs/api/errors",
      "title": "Errors and diagnostics",
      "section": "Shared class contracts",
      "sha256": "f4efcdd5da9dcf053b936fab32d6e200f8223f799e2517dee7753823b89946b2"
    },
    {
      "source": "docs/api/runtime.md",
      "route": "docs/api/runtime",
      "title": "Runtime configuration",
      "section": "Runtime configuration",
      "sha256": "b82fc651c2ae6c076b7b8600310ba7e908d699f9bb2a817851be6b22fc8c2e6f"
    },
    {
      "source": "docs/api/providers/dom.md",
      "route": "docs/api/providers/dom",
      "title": "Rendering and DOM providers",
      "section": "Provider interfaces",
      "sha256": "7445ee9633d751c9220c9c725040383632f56d06f946f9a60181023ce42a3b8c"
    },
    {
      "source": "docs/api/providers/data.md",
      "route": "docs/api/providers/data",
      "title": "Data and state providers",
      "section": "Provider interfaces",
      "sha256": "bfdc9fcac45390611b75d28d7cc12fd256325463355fd338abfc6be503844275"
    },
    {
      "source": "docs/packages/data.md",
      "route": "docs/packages/data",
      "title": "@mnjs/data: Model and Collection",
      "section": "Companion packages",
      "sha256": "ed9e5b76a3a67a459c0e88ab092b200790aff7a0aeb9c24f1e8f5129f9a1efe4"
    },
    {
      "source": "docs/packages/radio.md",
      "route": "docs/packages/radio",
      "title": "@mnjs/radio: channels and requests",
      "section": "Companion packages",
      "sha256": "b598cc4f4f721358e7513d1556cf2c6da04bb8d104a335e006d317c8233c4270"
    },
    {
      "source": "docs/packages/utils.md",
      "route": "docs/packages/utils",
      "title": "@mnjs/utils: shared utilities",
      "section": "Companion packages",
      "sha256": "158e2051ee438acd7e235f0f29ce45f42ad798bb6d460a871efd29904e2728ec"
    },
    {
      "source": "docs/packages/adapters.md",
      "route": "docs/packages/adapters",
      "title": "@mnjs/adapters: optional integrations",
      "section": "Companion packages",
      "sha256": "c4b60a10fbb121b252c99d51e0a3e99e05843b06f65a3b11609a321d62573e35"
    },
    {
      "source": "docs/integrations/setup.md",
      "route": "docs/integrations/setup",
      "title": "Setup and data",
      "section": "Integration guides",
      "sha256": "da7a99e5bf1288b4762b1b37ec17ff8f289e1d634308401cc4d1694925854336"
    },
    {
      "source": "docs/guides/framework-migration.md",
      "route": "docs/guides/framework-migration",
      "title": "Migrate from another UI framework",
      "section": "Guides",
      "sha256": "cc41122b1459a8390ae30e9523c97cfb0b6eb328174b597d8429067001d77101"
    },
    {
      "source": "docs/guides/migration.md",
      "route": "docs/guides/migration",
      "title": "Migrate from Marionette v4",
      "section": "Guides",
      "sha256": "5e0f72c9da11b024c6cbba37d676ebbcc05548ca53b8f4d12a0215c3f67da7a9"
    },
    {
      "source": "docs/guides/testing.md",
      "route": "docs/guides/testing",
      "title": "Test an application",
      "section": "Guides",
      "sha256": "d0c956ff2ea1ccf292b3e406fd45d9d00380a20cd79624aa2f17240d23e8e482"
    },
    {
      "source": "docs/guides/typescript.md",
      "route": "docs/guides/typescript",
      "title": "Use TypeScript in an application",
      "section": "Guides",
      "sha256": "baba4c8483115fd7a6bb16089f38e5666f9c0f632079b531a107ee48b1ed6285"
    },
    {
      "source": "docs/guides/local-editing.md",
      "route": "docs/guides/local-editing",
      "title": "Edit a View’s own model",
      "section": "Guides",
      "sha256": "50f53b24365d2ca886b7ca224b6f1298ccd105b75cc84cdd2eda171a28a511f6"
    },
    {
      "source": "docs/guides/retained-restart.md",
      "route": "docs/guides/retained-restart",
      "title": "Restart readiness while retaining UI",
      "section": "Guides",
      "sha256": "c331277f256ab66f281c55a80a20c4829f815f26845d1efafac3818557f18190"
    },
    {
      "source": "docs/guides/existing-html.md",
      "route": "docs/guides/existing-html",
      "title": "Add behavior to existing HTML",
      "section": "Guides",
      "sha256": "024ec76fab9e8a7d64153f35453aa4ae436d03d718a9669bb8ca9e518b1371e7"
    },
    {
      "source": "docs/guides/existing-ui.md",
      "route": "docs/guides/existing-ui",
      "title": "Integrate with existing UI",
      "section": "Guides",
      "sha256": "ce14a28b781ed323f712790b605944af0de028decfdf536c1292570c3af52a4a"
    },
    {
      "source": "docs/guides/routing.md",
      "route": "docs/guides/routing",
      "title": "Connect navigation to feature ownership",
      "section": "Guides",
      "sha256": "e7ff6fe7c9554af81363ca24ae56743af885285b5f8a8fa0221acd32b05c9b2e"
    },
    {
      "source": "docs/guides/lists.md",
      "route": "docs/guides/lists",
      "title": "Show, sort, and filter a list",
      "section": "Guides",
      "sha256": "0733bd54d05d8c7979c720684aa8506b8737b19dbbb5100f0d2797ab0af39ae7"
    },
    {
      "source": "docs/guides/widgets.md",
      "route": "docs/guides/widgets",
      "title": "Integrate an imperative control",
      "section": "Guides",
      "sha256": "cf8cc28d52bcac0c849d4a1e9e771beb987b5c834ed7cd94f44a77c0aedaa009"
    },
    {
      "source": "docs/guides/accessibility-rendering.md",
      "route": "docs/guides/accessibility-rendering",
      "title": "Accessibility and rendering",
      "section": "Guides",
      "sha256": "e197de86f7c0905901a7bbebb45438f96e67de54929e11277d74fcf5e7f1a3ef"
    },
    {
      "source": "docs/guides/production.md",
      "route": "docs/guides/production",
      "title": "Build and deploy an application",
      "section": "Guides",
      "sha256": "9e6e921f87c3ec2d2aa602911f2d20ac78e43e3c6df4b3c41806131d983ad715"
    },
    {
      "source": "docs/records.md",
      "route": "docs/records",
      "title": "Build a records feature",
      "section": "Guides",
      "sha256": "d28300ebf2c56c1819e4c890daa07c5e395934fc2f472984cdaf73af74144ffc"
    },
    {
      "source": "docs/tooling.md",
      "route": "docs/tooling",
      "title": "Check and debug an application",
      "section": "Development tools",
      "sha256": "f7c1217dd8cd3d45460d3c51797787d243a4b4bb34b0a338db4b5d9aea85abe7"
    }
  ],
  "assets": [
    {
      "source": "config/diagnostics/catalog.json",
      "sha256": "89ca537fe5cacaef35d30f25aeb4d1ed4e1e8802c80c540f3672533c7b0145c4"
    },
    {
      "source": "config/diagnostics/catalog.schema.json",
      "sha256": "cb708942690b65253aa804f32b4da41c2d436777324b54a72e026cfc8bc5769c"
    },
    {
      "source": "config/release-profile.json",
      "sha256": "917d9e06ffe360273f19e2789cd256b6a60d2e3ef80a57ccfe44682d7c9b11a0"
    },
    {
      "source": "skills/marionette/SKILL.md",
      "sha256": "d78cc22afa8c82b5e2dac6ef72a186e40652a4167a0cf8d7ccb79c8e0b4dfd37"
    },
    {
      "source": "skills/marionette/agents/openai.yaml",
      "sha256": "fea7e861cd2c759b5eee0a0cebe01618e851cd36618c36cb25efbe214f050f5f"
    },
    {
      "source": "skills/marionette/scripts/docs.mjs",
      "sha256": "edb5ac2c51809d5374580db43e92ce964c9126906656ef7d8e828c0e31e419f8"
    },
    {
      "source": "skills/marionette/scripts/search.mjs",
      "sha256": "6c021a8e53ebf5954ffd547e3f2603544c5b57d929f6806efff4af767c0cb3ed"
    },
    {
      "source": "skills/marionette/scripts/symbols.mjs",
      "sha256": "22428f948b841793c9db2e83525e091070025aba54a6db69214298d02eeeefff"
    },
    {
      "source": "examples/records/README.md",
      "sha256": "42f4a6a2b679f79ddd6fb853f72999597513198a776c415b8a2f398eb0b67527"
    },
    {
      "source": "examples/records/index.html",
      "sha256": "4ca4d73942ad18c9029cb32dd97657e2eea2426bd7385c59c0b369c8dcbc690d"
    },
    {
      "source": "examples/records/package-lock.json",
      "sha256": "666e6be2e67301e4687b77845b1be9cc3c44f64bdb742d663e68cb15a143ba0d"
    },
    {
      "source": "examples/records/package.json",
      "sha256": "c310e58f4f3ba1d270276e51a5ff2a4d3e416e7a955e1115b4362268e0769418"
    },
    {
      "source": "examples/records/playwright.config.js",
      "sha256": "1a69ed49b35ab21fe08c19c460a7f7c443cc945da93a516eaebb6f7606566a9d"
    },
    {
      "source": "examples/records/public/api/records.json",
      "sha256": "7e40223309652f988c0c013eef681d314be90db9883e9dce32b3a5c7eb9d24c3"
    },
    {
      "source": "examples/records/scripts/build-local-packages.mjs",
      "sha256": "19fd255777083208197d994fbc5fd3a6a0b8e5e1a89b7cc2b2f4bacc7dbceddf"
    },
    {
      "source": "examples/records/src/main-application.js",
      "sha256": "19498b7ee6fd8785750622cde59f6c4bb100a2a694f3b22c9cb8e4a76cc7c4f3"
    },
    {
      "source": "examples/records/src/main.js",
      "sha256": "e57ab4fcb102fccf10e111d2f4995d8ae3f2e560d543a47cc6c2fee38d79b5ad"
    },
    {
      "source": "examples/records/src/page.js",
      "sha256": "50b38fc46c6f367b4c42e2dc8b2914e79723a28f96ea25aa83164f50e12da091"
    },
    {
      "source": "examples/records/src/records-api.js",
      "sha256": "d85f89ff80fd3710919a42fb5b50a42cba2048b683089ee3bdcb5ed08c61ca80"
    },
    {
      "source": "examples/records/src/records-application.js",
      "sha256": "741d96c1b9f041d6ccfbf2b88659b16903084bd7566079a912d90bc7975fe68d"
    },
    {
      "source": "examples/records/src/records-views.js",
      "sha256": "5ff51e0aa37d3a2397a3c61bf52023208252f09c81ac0d1e7492e59bf290035d"
    },
    {
      "source": "examples/records/src/setup.js",
      "sha256": "e06baac1af4943e6b6a99cb21b250d4c6b7b708b1c9a297fcb55e0641df732e0"
    },
    {
      "source": "examples/records/src/styles.css",
      "sha256": "5bd2f36b22d099653cd5578d4e2cc267261663d4fd4c2f381dea6ac55b734bf7"
    },
    {
      "source": "examples/records/tests/records.spec.js",
      "sha256": "00ad9eb02e97d33d3f69e175abd68410aec8635cd35d1642a489bec2ff8fd71a"
    },
    {
      "source": "examples/records/vite.config.js",
      "sha256": "cade79f781fc6f4aae162840fa0a6343a8e423d61a137d8b5ca909eceaee5ed8"
    },
    {
      "source": "docs-sections.json",
      "sha256": "fa9031fe500276335bdc43b5755e66ac7d504466f5c087c61903fd4f28f7ef6a"
    },
    {
      "source": "docs-symbols.json",
      "sha256": "ebccf6fa5fecb7574fbed2716eb1fe7c06059e114a1a492227f8aacbaa709331"
    }
  ]
}
