Generated Module Inventory

This page is generated from the JavaScript source tree. It is intended to catch documentation drift by making the first-party module inventory source-derived. The undocumented list is a migration backlog: files without a leading source doc comment still appear here with hashes, globals, imports, exports, and widget registrations.

Regenerate locally with:

npm run generate:js-manifest

Check for drift with:

npm run check:js-manifest

Summary

Generated byscripts/generate-js-module-map.mjs
Modules99
Undocumented source files96

Families

FamilyFiles
book-export1
browser-runtime32
node-script40
nowtype-source26

Kinds

KindFiles
book-export1
browser-runtime13
editor3
node-script40
nowtype-source26
page-runtime9
widget7

Module Inventory

Path Kind Doc Globals Imports Registrations
cdn/custom/bookingWidget.js widget no 5 0 0
cdn/custom/brochure-nav.js page-runtime no 2 0 0
cdn/custom/campusRoom.js browser-runtime no 4 0 0
cdn/custom/carousel.js page-runtime no 1 0 0
cdn/custom/chatwoot.js browser-runtime no 3 0 0
cdn/custom/codeCopyBtn.js page-runtime no 0 0 0
cdn/custom/coursePurchaseWidget.js widget no 1 0 0
cdn/custom/domainOrderWidget.js widget no 1 0 0
cdn/custom/embedFallback.js page-runtime no 3 0 0
cdn/custom/fadeAnimation.js browser-runtime no 4 0 0
cdn/custom/figureGallery.js page-runtime no 1 0 0
cdn/custom/fundaluminWidget.js widget no 5 0 0
cdn/custom/helpdeskWidget.js widget no 2 0 0
cdn/custom/homewiki.js
HomeWiki browser client for the local bridge.
browser-runtime yes 2 0 0
cdn/custom/layoutMetrics.js page-runtime no 4 0 0
cdn/custom/luma.js browser-runtime no 3 3 0
cdn/custom/modal.js page-runtime no 3 0 0
cdn/custom/modelViewer.js
QuantaLumin shared 3D model viewer.
page-runtime yes 4 3 0
cdn/custom/nowtypePdfCore.js editor no 1 0 0
cdn/custom/pageLockPrompt.js page-runtime no 4 0 0
cdn/custom/platformFeedWidget.js widget no 2 0 0
cdn/custom/purchaseMembershipWidget.js widget no 3 0 0
cdn/custom/quiz.js browser-runtime no 1 0 0
cdn/custom/skillMeter.js browser-runtime no 3 0 0
cdn/custom/slideshow.js browser-runtime no 2 0 0
cdn/custom/starfield.js browser-runtime no 9 0 0
cdn/custom/structured-block-editor-contract.js
Generated by scripts/sync-structured-block-editor-contract.mjs Do not edit by hand.
editor yes 1 0 0
cdn/custom/toggleMarkdown.js editor no 76 0 0
cdn/custom/venueExperience.js browser-runtime no 1 0 0
cdn/custom/widgetRuntime.js browser-runtime no 9 0 0
cdn/custom/worldCards.js browser-runtime no 3 0 0
cdn/custom/worldMap.js browser-runtime no 6 0 0
cdn/editor/src/nt.composition.chrome.js nowtype-source no 0 0 0
cdn/editor/src/nt.composition.edge.js nowtype-source no 0 0 0
cdn/editor/src/nt.composition.firefox.js nowtype-source no 0 0 0
cdn/editor/src/nt.composition.js nowtype-source no 0 0 0
cdn/editor/src/nt.composition.mutation.js nowtype-source no 0 0 0
cdn/editor/src/nt.copy_paste.js nowtype-source no 0 0 0
cdn/editor/src/nt.debug.js nowtype-source no 0 0 0
cdn/editor/src/nt.dispatch.js nowtype-source no 0 0 0
cdn/editor/src/nt.dom_finder.js nowtype-source no 0 0 0
cdn/editor/src/nt.dom_operation.js nowtype-source no 0 0 0
cdn/editor/src/nt.dom2md.js nowtype-source no 0 0 0
cdn/editor/src/nt.dom2tex.js nowtype-source no 0 0 0
cdn/editor/src/nt.finder.js nowtype-source no 0 0 0
cdn/editor/src/nt.highlight.js nowtype-source no 0 0 0
cdn/editor/src/nt.init_math.js nowtype-source no 0 0 0
cdn/editor/src/nt.init.js nowtype-source no 9 1 0
cdn/editor/src/nt.katex_auto_num.js nowtype-source no 1 0 0
cdn/editor/src/nt.key_binding.js nowtype-source no 1 0 0
cdn/editor/src/nt.key.shortcut.js nowtype-source no 0 0 0
cdn/editor/src/nt.load_save.js nowtype-source no 5 0 0
cdn/editor/src/nt.math_switch.js nowtype-source no 0 0 0
cdn/editor/src/nt.md2dom.js nowtype-source no 2 0 0
cdn/editor/src/nt.select_table.js nowtype-source no 0 0 0
cdn/editor/src/nt.stored_node.js nowtype-source no 0 0 0
cdn/editor/src/nt.str_comparison.js nowtype-source no 0 0 0
cdn/editor/src/nt.str_replace.js nowtype-source no 0 0 0
scripts/book-pdf/browser-page-builder.js node-script no 4 0 0
scripts/book-pdf/browser-page-builder.js book-export no 4 0 0
scripts/browser-log.js node-script no 0 3 0
scripts/capture-nowtype-pdf-pages.js node-script no 3 4 0
scripts/check-about-headings.mjs node-script no 0 1 0
scripts/check-archetype-insert-recommendations.mjs node-script no 4 6 0
scripts/check-booking-calendar-spa.mjs node-script no 0 1 0
scripts/check-edit-wysiwyg.js node-script no 2 4 0
scripts/check-figure-position-contract.mjs node-script no 0 1 0
scripts/check-head-asset-contract.mjs node-script no 0 3 0
scripts/check-head-imports.js node-script no 0 1 0
scripts/check-intro-card-heading-scope.mjs node-script no 0 5 0
scripts/check-js-runtime-smoke.mjs node-script no 3 1 0
scripts/check-legacy-spacing-usage.mjs node-script no 0 2 0
scripts/check-page-scope-contract.mjs node-script no 0 1 0
scripts/check-player-autoclose.mjs node-script no 1 1 0
scripts/check-pswp-figure-scope.mjs node-script no 0 5 0
scripts/check-pswp-spa.mjs node-script no 1 1 0
scripts/check-purchase-widget-spa.mjs node-script no 1 1 0
scripts/check-responsive-layout.mjs node-script no 1 2 0
scripts/check-section-banner-webp.mjs node-script no 0 5 0
scripts/check-section-class-contract.mjs node-script no 0 1 0
scripts/check-shortcode-manifest.mjs node-script no 0 2 0
scripts/check-structured-block-editor-coverage.mjs node-script no 0 2 0
scripts/check-structured-block-editors.mjs node-script no 0 2 0
scripts/check-tutorlumin-page-lock.mjs node-script no 0 1 0
scripts/check-tutorlumin-student-platform.mjs node-script no 0 1 0
scripts/export-nowtype-pdf.js node-script no 4 7 0
scripts/export-site-book-pdf.js node-script no 9 9 0
scripts/generate-js-module-map.mjs node-script no 0 3 0
scripts/generate-page-lock-previews.mjs node-script no 0 5 0
scripts/generate-style-contract.mjs node-script no 0 3 0
scripts/local-markdown-bridge.mjs node-script no 0 6 0
scripts/nowtype-pdf-smoke.js node-script no 3 2 0
scripts/nowtype-probe.js node-script no 0 1 0
scripts/publish-visual-artifacts-to-docs.mjs node-script no 0 3 0
scripts/sync-structured-block-editor-contract.mjs node-script no 1 2 0
scripts/validate-page-lock-manifest.mjs node-script no 0 2 0
scripts/visual-regression-smoke.mjs node-script no 0 8 0
scripts/visual-regression.mjs node-script no 0 8 0
scripts/workspace-spa-shell.mjs node-script no 1 3 0

Raw Manifest

{
  "generatedBy": "scripts/generate-js-module-map.mjs",
  "generatedFrom": [
    "cdn/custom",
    "cdn/editor/src",
    "scripts",
    "scripts/book-pdf"
  ],
  "moduleCount": 99,
  "modules": [
    {
      "bytes": 99339,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "crypto",
        "history",
        "QlWidgetRuntime",
        "requestAnimationFrame",
        "setTimeout"
      ],
      "imports": [],
      "kind": "widget",
      "path": "cdn/custom/bookingWidget.js",
      "registrations": [],
      "sha256": "b9455d7ae0a532d515d84dc345a84eb4e04122f423cb15e32a90ec199f606300",
      "summary": ""
    },
    {
      "bytes": 12425,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "innerWidth",
        "matchMedia"
      ],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/brochure-nav.js",
      "registrations": [],
      "sha256": "6c6cedbaa2a4652b6b709fdca0085352b25725d10fbc34ab00c95a8b1b1e6afd",
      "summary": ""
    },
    {
      "bytes": 22411,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "__spaPrefetch",
        "devicePixelRatio",
        "QL",
        "setTimeout"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/campusRoom.js",
      "registrations": [],
      "sha256": "d852ebcb8d5adca798f617730cde80467aed3b6d3cf88d111b98f5b4e9d23127",
      "summary": ""
    },
    {
      "bytes": 12799,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QL"
      ],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/carousel.js",
      "registrations": [],
      "sha256": "4b0df50c88aca23c5c3dfb61ff1a5b3b8327df686a795b4fb124daa733ce1093",
      "summary": ""
    },
    {
      "bytes": 2885,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "$chatwoot",
        "chatwootSDK",
        "chatwootSettings"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/chatwoot.js",
      "registrations": [],
      "sha256": "c1a683a06cc8014471f7b366c72c2d72a2da5b1abce4007e1924808bd21ebbe2",
      "summary": ""
    },
    {
      "bytes": 2526,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/codeCopyBtn.js",
      "registrations": [],
      "sha256": "6889a29d59c6e42324fdedce8783a6bb737b92af64fd3bb7b45406e08df68959",
      "summary": ""
    },
    {
      "bytes": 28775,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QlWidgetRuntime"
      ],
      "imports": [],
      "kind": "widget",
      "path": "cdn/custom/coursePurchaseWidget.js",
      "registrations": [],
      "sha256": "1ab2556bb5186b75758d06c7e5f80683cab354d1a2000369601fa8a7a35b3e6a",
      "summary": ""
    },
    {
      "bytes": 13942,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QlWidgetRuntime"
      ],
      "imports": [],
      "kind": "widget",
      "path": "cdn/custom/domainOrderWidget.js",
      "registrations": [],
      "sha256": "c9ff46648a5a736c4a7659247997430b849503dde1809ce4100bee9289abeb89",
      "summary": ""
    },
    {
      "bytes": 2552,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QL",
        "QlWidgetRuntime",
        "setTimeout"
      ],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/embedFallback.js",
      "registrations": [],
      "sha256": "0530cbdc85ae3788e9173bc687b81782dd2b131a8a7becc427e3c069763d8b56",
      "summary": ""
    },
    {
      "bytes": 8189,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "innerHeight",
        "innerWidth",
        "matchMedia",
        "QL"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/fadeAnimation.js",
      "registrations": [],
      "sha256": "001c4a3fb0518877286eba410794dd8cbbcf7370830d646ff1ccd7911c17d8a4",
      "summary": ""
    },
    {
      "bytes": 2610,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "qlEnhanceFigureGalleries"
      ],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/figureGallery.js",
      "registrations": [],
      "sha256": "4734d895b4b0713252dc3a3eb910de03320f032a1b7c9d295717d39b8786ce8b",
      "summary": ""
    },
    {
      "bytes": 62563,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "__qlFundaluminCheckoutHandled",
        "history",
        "QlWidgetRuntime",
        "requestAnimationFrame",
        "setTimeout"
      ],
      "imports": [],
      "kind": "widget",
      "path": "cdn/custom/fundaluminWidget.js",
      "registrations": [],
      "sha256": "2447d074ea5ae5759336a0beca3063c1398ab0323f0b5f8f40a7f122ff217732",
      "summary": ""
    },
    {
      "bytes": 21250,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "MediaRecorder",
        "QlWidgetRuntime"
      ],
      "imports": [],
      "kind": "widget",
      "path": "cdn/custom/helpdeskWidget.js",
      "registrations": [],
      "sha256": "cd3e6bfc611683a031b971ae87b0d7c67e16a8dbef90652bdaf41f7cf7840e36",
      "summary": ""
    },
    {
      "bytes": 26055,
      "documented": true,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QLHomeWiki",
        "QLMarkdownEditor"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/homewiki.js",
      "registrations": [],
      "sha256": "fe35d2c6387b9722776c61dfc9c01e23dac85d1a65920156d072e67c42621746",
      "summary": "HomeWiki browser client for the local bridge."
    },
    {
      "bytes": 9046,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "innerHeight",
        "QL",
        "QLLayoutReady",
        "setTimeout"
      ],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/layoutMetrics.js",
      "registrations": [],
      "sha256": "9b14cbdf9dd9313c099297d0aa5f7a8d9e4a9606fee414a3ce645f0c5cabf290",
      "summary": ""
    },
    {
      "bytes": 4351,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "innerHeight",
        "innerWidth",
        "QL"
      ],
      "imports": [
        "@lumaai/luma-web",
        "three",
        "three/addons/controls/OrbitControls.js"
      ],
      "kind": "browser-runtime",
      "path": "cdn/custom/luma.js",
      "registrations": [],
      "sha256": "a72bfd7902a13beef83df93793b02900b45bc7aa66df810178752c0800a0322a",
      "summary": ""
    },
    {
      "bytes": 1481,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "__qlModalOutsideBound",
        "onclick",
        "scrollTo"
      ],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/modal.js",
      "registrations": [],
      "sha256": "93db706a83b787a66a510463059e308a311e41658843ffb689862187961cd52a",
      "summary": ""
    },
    {
      "bytes": 32550,
      "documented": true,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "cancelAnimationFrame",
        "devicePixelRatio",
        "QL",
        "requestAnimationFrame"
      ],
      "imports": [
        "three",
        "three/addons/controls/OrbitControls.js",
        "three/addons/loaders/GLTFLoader.js"
      ],
      "kind": "page-runtime",
      "path": "cdn/custom/modelViewer.js",
      "registrations": [],
      "sha256": "6ab21c7eec138ac14a7289256c4b81451a30a45781d86a5e8fc78f7fffce3867",
      "summary": "QuantaLumin shared 3D model viewer."
    },
    {
      "bytes": 6000,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QLNowtypePdfCore"
      ],
      "imports": [],
      "kind": "editor",
      "path": "cdn/custom/nowtypePdfCore.js",
      "registrations": [],
      "sha256": "50f0a06cb2faadc50a797ce323fd2cb9c58aaf96e0f3029aa18dffa1dccaa90c",
      "summary": ""
    },
    {
      "bytes": 35906,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "__qlPageLockPromptHandleFetchFailure",
        "__qlPageLockPromptShouldBypass",
        "__qlPageLockStatus",
        "__spaPrefetch"
      ],
      "imports": [],
      "kind": "page-runtime",
      "path": "cdn/custom/pageLockPrompt.js",
      "registrations": [],
      "sha256": "5812f04dedcb45694ad5da22914e6abfbc9ba94e8aefb00f9dee7a5ea84fc9e1",
      "summary": ""
    },
    {
      "bytes": 12156,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QL",
        "QlWidgetRuntime"
      ],
      "imports": [],
      "kind": "widget",
      "path": "cdn/custom/platformFeedWidget.js",
      "registrations": [],
      "sha256": "fdee774c554289e3818dcf2bc23fc7bc26b4f50403c44554b8d45636e9a1ba63",
      "summary": ""
    },
    {
      "bytes": 33199,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "clearTimeout",
        "QlWidgetRuntime",
        "setTimeout"
      ],
      "imports": [],
      "kind": "widget",
      "path": "cdn/custom/purchaseMembershipWidget.js",
      "registrations": [],
      "sha256": "a4b9ebd95b4ca5e8f529f3f63c28e0779f8320253b0a09d1285cb2c08769533a",
      "summary": ""
    },
    {
      "bytes": 9399,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "setTimeout"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/quiz.js",
      "registrations": [],
      "sha256": "610e748ff0f3cb5cda1422aa74e7f28af77702baa5a9dd72004a61aabd645df1",
      "summary": ""
    },
    {
      "bytes": 2738,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "matchMedia",
        "QL",
        "QlWidgetRuntime"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/skillMeter.js",
      "registrations": [],
      "sha256": "8d4893383d2089bb4ae0ed0285386711426723c69fba54ceae9338831ff7378c",
      "summary": ""
    },
    {
      "bytes": 12398,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QL",
        "QlWidgetRuntime"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/slideshow.js",
      "registrations": [],
      "sha256": "d041b69da57bec48246210dde7e6d537fa8013c9dedf549bc802819d47ad9d75",
      "summary": ""
    },
    {
      "bytes": 14671,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "cancelAnimationFrame",
        "devicePixelRatio",
        "getComputedStyle",
        "matchMedia",
        "QL",
        "QLMarkdownEditor",
        "requestAnimationFrame",
        "setTimeout",
        "THREE"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/starfield.js",
      "registrations": [],
      "sha256": "2d19baab2e467b202432b12951ad319f5ddc1d4a9424332f1bbb5699bbcc8d54",
      "summary": ""
    },
    {
      "bytes": 28214,
      "documented": true,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QLStructuredBlockEditorContract"
      ],
      "imports": [],
      "kind": "editor",
      "path": "cdn/custom/structured-block-editor-contract.js",
      "registrations": [],
      "sha256": "f2026b33abc0c4f9bab0b371379ed727d6de3b4703b2ae0cbd11eda5cbb2be8d",
      "summary": "Generated by scripts/sync-structured-block-editor-contract.mjs Do not edit by hand."
    },
    {
      "bytes": 1940182,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "__qlNowtypePdfSmoke",
        "__qlQuickRedrawMathOriginal",
        "__qlQuickRedrawMathPatched",
        "__qlTOC",
        "__qlVim",
        "__spaPrefetch",
        "cancelIdleCallback",
        "CheckEditPreview",
        "CheckNodeInTD",
        "confirm",
        "CorrectFocusToText",
        "CreateMathNode",
        "crypto",
        "CSS",
        "DisableEdit",
        "dispatchEvent",
        "downloadMarkdown",
        "EnableMathEdit",
        "enterEditMode",
        "exitEditMode",
        "FormatCitePreview",
        "FullRedrawMath",
        "getComputedStyle",
        "hideMarkdownOverlay",
        "history",
        "hljs",
        "IME_TYPE",
        "innerHeight",
        "innerWidth",
        "katex",
        "matchMedia",
        "NT_Destroy",
        "NT_DestroyGoldmarkAttributeUi",
        "NT_DISABLE_FRONTMATTER_EDITOR",
        "NT_DISABLE_INTERNAL_PAGE_TITLE",
        "NT_GetFrontMatter",
        "NT_GetMarkdown",
        "NT_InitGoldmarkAttributeUi",
        "NT_Initialize",
        "NT_MathNumbering",
        "NT_SetCiteNumberingFromBibText",
        "NT_SetEditImgPreview",
        "NT_SetEquationNumberPrefix",
        "NT_SetFilePath",
        "NT_SetFrontMatter",
        "NT_SetMarkdown",
        "NT_SetRenderMode",
        "NT_TryPromoteNearestBlockquoteToCallout",
        "nt_ZWBR",
        "OnKeydownWithVim",
        "OnScroll",
        "open",
        "prompt",
        "QL_NOWTYPE_PDF_PROFILE",
        "QLMarkdownEditor",
        "QLNowtypePdfCore",
        "QLStructuredBlockEditorContract",
        "QuickRedrawMath",
        "requestIdleCallback",
        "ResetCiteNumbering",
        "scrollTo",
        "scrollX",
        "scrollY",
        "SetFocusByCoordinate",
        "setTimeout",
        "showLogin",
        "showMarkdownOverlay",
        "showPdfViewer",
        "ShowPreview",
        "SwitchInputArrowDown",
        "SwitchInputArrowLeft",
        "SwitchInputArrowRight",
        "SwitchInputArrowUp",
        "SwitchInputEnter",
        "SwitchInputSpace",
        "toggleEditMode"
      ],
      "imports": [],
      "kind": "editor",
      "path": "cdn/custom/toggleMarkdown.js",
      "registrations": [],
      "sha256": "46bfbc236d0e6ef74d472dcfe10140f45d7576b41fc25b0663ff52ab99a988e0",
      "summary": ""
    },
    {
      "bytes": 46233,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QlWidgetRuntime"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/venueExperience.js",
      "registrations": [],
      "sha256": "fd2a412041d401fc3f7430385090986daac7e42c527fe0152abbf01aa73e8137",
      "summary": ""
    },
    {
      "bytes": 14270,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "__spaPrefetch",
        "_paq",
        "crypto",
        "localStorage",
        "QL",
        "qlMatomoConfig",
        "qlMatomoDimensions",
        "QlWidgetRuntime",
        "setTimeout"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/widgetRuntime.js",
      "registrations": [],
      "sha256": "3200a9f94bb93ba7ee49a194b86cf2df3474f498dbca31671b9c9a088fc0ce3a",
      "summary": ""
    },
    {
      "bytes": 4134,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "QL",
        "QlWidgetRuntime",
        "requestAnimationFrame"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/worldCards.js",
      "registrations": [],
      "sha256": "5f063aa6d3be5f621f6a734c4449cb589e18f5c5ccd779cf52b554ed6a26781e",
      "summary": ""
    },
    {
      "bytes": 12409,
      "documented": false,
      "exports": [],
      "family": "browser-runtime",
      "globals": [
        "__spaPrefetch",
        "cancelAnimationFrame",
        "clearTimeout",
        "QL",
        "requestAnimationFrame",
        "setTimeout"
      ],
      "imports": [],
      "kind": "browser-runtime",
      "path": "cdn/custom/worldMap.js",
      "registrations": [],
      "sha256": "1320e6f98b821eb6073bc9a5f55fc3594faa3f797b0bd99aa30bc931bd163541",
      "summary": ""
    },
    {
      "bytes": 23445,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.composition.chrome.js",
      "registrations": [],
      "sha256": "8e07ff71c78df2caff890cdac1c2b207e7a9abed3e76c787af815b2075b7f505",
      "summary": ""
    },
    {
      "bytes": 19972,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.composition.edge.js",
      "registrations": [],
      "sha256": "90e1c87c941e14737224b505d4971d141fe9070ffc2f1c4643d22229d86cb787",
      "summary": ""
    },
    {
      "bytes": 22615,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.composition.firefox.js",
      "registrations": [],
      "sha256": "6210c24700d0991ca9bafbaa5e5ebf686660cb54d2624ee31c119397cbf3e717",
      "summary": ""
    },
    {
      "bytes": 12517,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.composition.js",
      "registrations": [],
      "sha256": "fc7605fe3741543c92441a73f8d2fc152f6dccfe77a9a720c8562c6e6aa4f4d7",
      "summary": ""
    },
    {
      "bytes": 19976,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.composition.mutation.js",
      "registrations": [],
      "sha256": "187e5a57b320601d6d313c9fb9223b436c9f715eb3ddea4ccfdf2ea4ef78ea3c",
      "summary": ""
    },
    {
      "bytes": 31087,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.copy_paste.js",
      "registrations": [],
      "sha256": "405436d5c2a56c892d16bde1943d2946dbd0a0c56cdd9d384b361644e7cac190",
      "summary": ""
    },
    {
      "bytes": 1285,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.debug.js",
      "registrations": [],
      "sha256": "41e5c8ab1894b0fc09cec223651e89f1deb7a600ccba2d28a059ad30863e09cc",
      "summary": ""
    },
    {
      "bytes": 1538,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.dispatch.js",
      "registrations": [],
      "sha256": "1cf19db28eba6253ef87d2f34489c01822e64c5501f5db4206a31413984a10ef",
      "summary": ""
    },
    {
      "bytes": 6095,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.dom_finder.js",
      "registrations": [],
      "sha256": "f2c22ca8da5053ad9196158ac863ebedd2d1bf89af861a8c005e9cbd9f77ff98",
      "summary": ""
    },
    {
      "bytes": 34645,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.dom_operation.js",
      "registrations": [],
      "sha256": "35cdfa8de58c0d354474438f3908c0fd9dc004fd71e1b2db6b924446f80c5ae3",
      "summary": ""
    },
    {
      "bytes": 34168,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.dom2md.js",
      "registrations": [],
      "sha256": "7f73365effa7aea3046661819e4fdf7a75dfc06da1208972915374015056cd00",
      "summary": ""
    },
    {
      "bytes": 20516,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.dom2tex.js",
      "registrations": [],
      "sha256": "f68a759274b7ff2ddf454874f4c9dcc07152b583e40dc3cf9ccdb1b697e3c8a1",
      "summary": ""
    },
    {
      "bytes": 4567,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.finder.js",
      "registrations": [],
      "sha256": "a67218efd97969f191dc2b700e33c4310d3e22b614116a3f4577225b0b410f3b",
      "summary": ""
    },
    {
      "bytes": 10986,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.highlight.js",
      "registrations": [],
      "sha256": "e72c1e654f891c3115bb1b11f29f5a395eb93d4450b1e027d88361c581bbd8e5",
      "summary": ""
    },
    {
      "bytes": 9498,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.init_math.js",
      "registrations": [],
      "sha256": "c7bfaba17417429dd1946c56de569be1e6ee48a2fdcd90d6fc6f5884e1d12647",
      "summary": ""
    },
    {
      "bytes": 66664,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [
        "clearTimeout",
        "IME_TYPE",
        "innerHeight",
        "innerWidth",
        "NT_Destroy",
        "NT_Initialize",
        "NT_ResetChangeFlag",
        "requestAnimationFrame",
        "setTimeout"
      ],
      "imports": [
        "./nowtype.js"
      ],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.init.js",
      "registrations": [],
      "sha256": "f84b6ceb0fbe8944cbaa46922e7599b67a8c79c3a8edea2719aa71f0cc0da299",
      "summary": ""
    },
    {
      "bytes": 14289,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [
        "NT_SetEquationNumberPrefix"
      ],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.katex_auto_num.js",
      "registrations": [],
      "sha256": "b293e3ba9cbfb715ae17cac65e553df3bb3c767681b6a4f3e3472fbb86fdb097",
      "summary": ""
    },
    {
      "bytes": 190555,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [
        "NT_TryPromoteNearestBlockquoteToCallout"
      ],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.key_binding.js",
      "registrations": [],
      "sha256": "63902d0b61043a31270eb82a56538cd816fb65ae77c09e654726b7dc5dc5f411",
      "summary": ""
    },
    {
      "bytes": 2566,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.key.shortcut.js",
      "registrations": [],
      "sha256": "24f35e79f666953a9e1a642f93b88924d72fb0e6bcd4fe45e2604a0fb21c1be1",
      "summary": ""
    },
    {
      "bytes": 2852,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [
        "NT_GetMarkdown",
        "NT_GetTeX",
        "NT_SetFilePath",
        "NT_SetMarkdown",
        "NT_SetRenderMode"
      ],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.load_save.js",
      "registrations": [],
      "sha256": "7307b65d7cca9e47346cb8a9e96d6331373bf2bbd4d1b9adfe19c1803e246627",
      "summary": ""
    },
    {
      "bytes": 33400,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.math_switch.js",
      "registrations": [],
      "sha256": "e563ec84c56a1a2eef0ce6b79ced6ebb2b6407f3748d870b74670d704fe38704",
      "summary": ""
    },
    {
      "bytes": 149575,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [
        "NT_DISABLE_FRONTMATTER_EDITOR",
        "NT_DISABLE_INTERNAL_PAGE_TITLE"
      ],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.md2dom.js",
      "registrations": [],
      "sha256": "3d1e5bd56d846a33e533a61eca77d4e3fe2cf0d419ad5dfa9cd975fcf6e201d9",
      "summary": ""
    },
    {
      "bytes": 31302,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.select_table.js",
      "registrations": [],
      "sha256": "c291bd3999d9050d5786169d8cbeed940a05171e5652d1734a152988c39837f1",
      "summary": ""
    },
    {
      "bytes": 488,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.stored_node.js",
      "registrations": [],
      "sha256": "b84e68fd68e7132aaa00a7bec6bb754bf3f266544dba6e462f76359402a5ad51",
      "summary": ""
    },
    {
      "bytes": 819,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.str_comparison.js",
      "registrations": [],
      "sha256": "313606a08b8cb8b71cfbc10d5695462ca43544193f58b953cfd4381025bf29af",
      "summary": ""
    },
    {
      "bytes": 4190,
      "documented": false,
      "exports": [],
      "family": "nowtype-source",
      "globals": [],
      "imports": [],
      "kind": "nowtype-source",
      "path": "cdn/editor/src/nt.str_replace.js",
      "registrations": [],
      "sha256": "6e16ccf56a3f14b8098aa1049bd0e75ed8b5aff98fdba51c47ae6d508a3db194",
      "summary": ""
    },
    {
      "bytes": 67150,
      "documented": false,
      "exports": [
        "--thesis-book-footnote-rule: rgba(17",
        "0.38);",
        "17"
      ],
      "family": "node-script",
      "globals": [
        "__QLBookPdfBuilder",
        "__QLBookPdfLastPagePlan",
        "getComputedStyle",
        "scrollY"
      ],
      "imports": [],
      "kind": "node-script",
      "path": "scripts/book-pdf/browser-page-builder.js",
      "registrations": [],
      "sha256": "696748bcab7b6b9e914632d1686d7a0eeed8ab696768df7a6227e89a8f9d0c45",
      "summary": ""
    },
    {
      "bytes": 67150,
      "documented": false,
      "exports": [
        "--thesis-book-footnote-rule: rgba(17",
        "0.38);",
        "17"
      ],
      "family": "book-export",
      "globals": [
        "__QLBookPdfBuilder",
        "__QLBookPdfLastPagePlan",
        "getComputedStyle",
        "scrollY"
      ],
      "imports": [],
      "kind": "book-export",
      "path": "scripts/book-pdf/browser-page-builder.js",
      "registrations": [],
      "sha256": "696748bcab7b6b9e914632d1686d7a0eeed8ab696768df7a6227e89a8f9d0c45",
      "summary": ""
    },
    {
      "bytes": 4452,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "fs",
        "path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/browser-log.js",
      "registrations": [],
      "sha256": "f6e94dc122bb336872104274852c1ca6a0f69504d17ec394c4e5244c574797a4",
      "summary": ""
    },
    {
      "bytes": 10241,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__qlNowtypePdfSmoke",
        "enterEditMode",
        "QLMarkdownEditor"
      ],
      "imports": [
        "node:child_process",
        "node:fs",
        "node:path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/capture-nowtype-pdf-pages.js",
      "registrations": [],
      "sha256": "cf130c4dd15e138e17880377db8c94ac302140340c3e62f5d19772a658e0d14c",
      "summary": ""
    },
    {
      "bytes": 1215,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-about-headings.mjs",
      "registrations": [],
      "sha256": "ff255b7db1c526bdd5a8eb8df021368a364174579fb3184c8d42e95394ed55e3",
      "summary": ""
    },
    {
      "bytes": 14819,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__qlVim",
        "getComputedStyle",
        "getSelection",
        "QLMarkdownEditor"
      ],
      "imports": [
        "node:child_process",
        "node:fs/promises",
        "node:http",
        "node:os",
        "node:path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-archetype-insert-recommendations.mjs",
      "registrations": [],
      "sha256": "8031fe07987bfe5071ff259ce8160b8dce69885e7e2d671d54c40fb630ac59f5",
      "summary": ""
    },
    {
      "bytes": 3095,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-booking-calendar-spa.mjs",
      "registrations": [],
      "sha256": "b5c2ed61730f7f6e4ef80587225cecd216f7ac1d28befc3b30268dcb924a559c",
      "summary": ""
    },
    {
      "bytes": 41841,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__qlLastTypingProbe",
        "NT_GetMarkdown"
      ],
      "imports": [
        "fs",
        "node:child_process",
        "path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-edit-wysiwyg.js",
      "registrations": [],
      "sha256": "e6e837562c82605d3f1985c19222feafb1e9d1542e8561535e3e7d0a548400d7",
      "summary": ""
    },
    {
      "bytes": 3407,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs"
      ],
      "kind": "node-script",
      "path": "scripts/check-figure-position-contract.mjs",
      "registrations": [],
      "sha256": "ba66ba58cfcab4f925e0c0ea767e336e228f96d3ffd86f30708c725a301fd4f1",
      "summary": ""
    },
    {
      "bytes": 7879,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs",
        "node:os",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/check-head-asset-contract.mjs",
      "registrations": [],
      "sha256": "ca2fe1f85e6a2746989db69a9da43faef28ccf1a508fc81fc96effdb309368b1",
      "summary": ""
    },
    {
      "bytes": 1931,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process"
      ],
      "kind": "node-script",
      "path": "scripts/check-head-imports.js",
      "registrations": [],
      "sha256": "14d0813e5c0bcf168735c3e7f3ea5533dd13fb9dd4e543286c89a2d746aa084a",
      "summary": ""
    },
    {
      "bytes": 4000,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process",
        "node:fs",
        "node:os",
        "node:path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-intro-card-heading-scope.mjs",
      "registrations": [],
      "sha256": "befdc976be9d7b8a4771bd8582d5f7134e0485702d993b49a80ebdf3c17dbf9d",
      "summary": ""
    },
    {
      "bytes": 4859,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "QL",
        "QLLayoutReady",
        "QlWidgetRuntime"
      ],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-js-runtime-smoke.mjs",
      "registrations": [],
      "sha256": "21f7723b89ea03b1350892a8a8a7e5cc6d0bf9371174fa79e5f952aa6ef4345c",
      "summary": ""
    },
    {
      "bytes": 2013,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/check-legacy-spacing-usage.mjs",
      "registrations": [],
      "sha256": "02349fd1b6c7b22653cd8ae95202910aab9213adc61e823a421d76598672b02c",
      "summary": ""
    },
    {
      "bytes": 1592,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process"
      ],
      "kind": "node-script",
      "path": "scripts/check-page-scope-contract.mjs",
      "registrations": [],
      "sha256": "fc7472b774ec0e35e74bb2870042e414e7ee4bb9d4a855785b64eeec45502dd1",
      "summary": ""
    },
    {
      "bytes": 1268,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "innerHeight"
      ],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-player-autoclose.mjs",
      "registrations": [],
      "sha256": "75b4090cbddbb8cb2e2484c3ba335f4b0dd468483c3cac5b22154e07a1a803bf",
      "summary": ""
    },
    {
      "bytes": 4962,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process",
        "node:fs",
        "node:os",
        "node:path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-pswp-figure-scope.mjs",
      "registrations": [],
      "sha256": "c2eaa89eec5bfe2ceb69b602ae14794647719f6ad3e08030004faf6fd20f87d3",
      "summary": ""
    },
    {
      "bytes": 2407,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__pswpOpen"
      ],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-pswp-spa.mjs",
      "registrations": [],
      "sha256": "e81dabc5e7faba3c8b53c058f259fef64edef0beab53f6fff8b5f0f5fa0548b9",
      "summary": ""
    },
    {
      "bytes": 2721,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__spaPrefetch"
      ],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-purchase-widget-spa.mjs",
      "registrations": [],
      "sha256": "cd33817add86ee66e48f3d77c47b2e1efb5b210deccf0f0dc6559d7e5f95d90e",
      "summary": ""
    },
    {
      "bytes": 10643,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "innerHeight"
      ],
      "imports": [
        "node:child_process",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-responsive-layout.mjs",
      "registrations": [],
      "sha256": "191544023778a257da2dc0b4368ceeaa65d20a7865430746d06389ffda2ab86c",
      "summary": ""
    },
    {
      "bytes": 4340,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process",
        "node:fs",
        "node:os",
        "node:path",
        "node:zlib"
      ],
      "kind": "node-script",
      "path": "scripts/check-section-banner-webp.mjs",
      "registrations": [],
      "sha256": "c29fd0fd7358dff593f176c1c003409495afbf254aec8d3be5c9de498bf103c5",
      "summary": ""
    },
    {
      "bytes": 10653,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process"
      ],
      "kind": "node-script",
      "path": "scripts/check-section-class-contract.mjs",
      "registrations": [],
      "sha256": "8c124126e5b7b4f3e1b119047c80f8ecbedece8442775dda9a2ecd38298b38de",
      "summary": ""
    },
    {
      "bytes": 1962,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/check-shortcode-manifest.mjs",
      "registrations": [],
      "sha256": "39bbded28ea86b0c28c79766ac5d94383136448372bf3cce0d4f9cb7aa1c38af",
      "summary": ""
    },
    {
      "bytes": 5024,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/check-structured-block-editor-coverage.mjs",
      "registrations": [],
      "sha256": "90e8135234f0cf843e14b4b184354c79ee265959ef8e9575c39b84db85f67d58",
      "summary": ""
    },
    {
      "bytes": 5848,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-structured-block-editors.mjs",
      "registrations": [],
      "sha256": "2f7fd1afd5936ceb50f3aadece1b0b78bd15ce470ca907d7355d6e79c3eefd19",
      "summary": ""
    },
    {
      "bytes": 2425,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-tutorlumin-page-lock.mjs",
      "registrations": [],
      "sha256": "bc2aea8dcb60adabca6cefdd7b358b7c4b3d0e9b301b83a255cb2b9474462e83",
      "summary": ""
    },
    {
      "bytes": 7258,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/check-tutorlumin-student-platform.mjs",
      "registrations": [],
      "sha256": "5044480aeac83fa6934c23304a35f22eb3c7dc9e088fe138aababc69330f4f59",
      "summary": ""
    },
    {
      "bytes": 28555,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__qlNowtypePdfSmoke",
        "getComputedStyle",
        "print",
        "QLMarkdownEditor"
      ],
      "imports": [
        "node:child_process",
        "node:fs",
        "node:http",
        "node:https",
        "node:net",
        "node:path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/export-nowtype-pdf.js",
      "registrations": [],
      "sha256": "3dceaeb275329924ccceb8bf731a47a2f1ac9f8c88d0eddb7697263eb5ab3938",
      "summary": ""
    },
    {
      "bytes": 219778,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__QLBookPdfBuilder",
        "__thesisBookExportCache",
        "EventSource",
        "getComputedStyle",
        "innerHeight",
        "katex",
        "scrollTo",
        "scrollY",
        "WebSocket"
      ],
      "imports": [
        "@pdf-lib/fontkit",
        "chokidar",
        "node:child_process",
        "node:fs",
        "node:os",
        "node:path",
        "pdf-lib",
        "playwright",
        "yaml"
      ],
      "kind": "node-script",
      "path": "scripts/export-site-book-pdf.js",
      "registrations": [],
      "sha256": "00e1aaee52d2f22cc94e5e85cf839e1de16536f67af5d7f8a4a8702fe1f98fc4",
      "summary": ""
    },
    {
      "bytes": 6521,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:crypto",
        "node:fs",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/generate-js-module-map.mjs",
      "registrations": [],
      "sha256": "6ec2ea4811546fe5cf79e52fd0bb0546a5a6d20640999e5f9a201bae6ca0ce82",
      "summary": ""
    },
    {
      "bytes": 11997,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs",
        "node:fs/promises",
        "node:http",
        "node:path",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/generate-page-lock-previews.mjs",
      "registrations": [],
      "sha256": "065d64ba0038e09504625d86eef90168b68f6ca339cb946853fdb0bdcd9ef6b2",
      "summary": ""
    },
    {
      "bytes": 6979,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:crypto",
        "node:fs",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/generate-style-contract.mjs",
      "registrations": [],
      "sha256": "1d68cdece5c6b8ba9b594cffcdd40ae8b7351c7f2ea0987de5638d82eb8c0970",
      "summary": ""
    },
    {
      "bytes": 293747,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process",
        "node:crypto",
        "node:fs",
        "node:http",
        "node:os",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/local-markdown-bridge.mjs",
      "registrations": [],
      "sha256": "33fc6a267d57a72b496bdf6a47f6c1dff833a3485a672b9981523e2ecc3fc9ba",
      "summary": ""
    },
    {
      "bytes": 125649,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "__qlNowtypePdfSmoke",
        "enterEditMode",
        "getComputedStyle"
      ],
      "imports": [
        "node:child_process",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/nowtype-pdf-smoke.js",
      "registrations": [],
      "sha256": "f144d7c22e19e0f8612f48153f1070486c253cad4f74867bc4439b7be225bd96",
      "summary": ""
    },
    {
      "bytes": 3080,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/nowtype-probe.js",
      "registrations": [],
      "sha256": "481532a511fba36c9c921fb75bd314aaaac59219668bfd468c3e2890061d0be5",
      "summary": ""
    },
    {
      "bytes": 2736,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs",
        "node:path",
        "node:url"
      ],
      "kind": "node-script",
      "path": "scripts/publish-visual-artifacts-to-docs.mjs",
      "registrations": [],
      "sha256": "7c15d4479f8b3cc759acb6fcaa42331ee3c515e9631a648055e99843dadc65a1",
      "summary": ""
    },
    {
      "bytes": 4857,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "QLStructuredBlockEditorContract"
      ],
      "imports": [
        "node:fs",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/sync-structured-block-editor-contract.mjs",
      "registrations": [],
      "sha256": "92de2f2a8f4038d41680de553148294f6c766f1cbdbfe54d27188c5a36718210",
      "summary": ""
    },
    {
      "bytes": 5229,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:fs",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/validate-page-lock-manifest.mjs",
      "registrations": [],
      "sha256": "01722cd7c88d191e57f007ad567567714ddf4bcdeebfc71202f62d5df8a7a045",
      "summary": ""
    },
    {
      "bytes": 9744,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process",
        "node:crypto",
        "node:fs",
        "node:http",
        "node:os",
        "node:path",
        "node:url",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/visual-regression-smoke.mjs",
      "registrations": [],
      "sha256": "028801129b0f854c738b3496c01de86da8f66f80cebe563b8ea14ea935de3019",
      "summary": ""
    },
    {
      "bytes": 24815,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [],
      "imports": [
        "node:child_process",
        "node:crypto",
        "node:fs",
        "node:http",
        "node:os",
        "node:path",
        "node:url",
        "playwright"
      ],
      "kind": "node-script",
      "path": "scripts/visual-regression.mjs",
      "registrations": [],
      "sha256": "92f3f23086a355a7338a74897ca0f6e2c67d8092dbecde422ceeb2ba71e4945c",
      "summary": ""
    },
    {
      "bytes": 4109,
      "documented": false,
      "exports": [],
      "family": "node-script",
      "globals": [
        "QLWorkspaceSPA"
      ],
      "imports": [
        "node:fs",
        "node:http",
        "node:path"
      ],
      "kind": "node-script",
      "path": "scripts/workspace-spa-shell.mjs",
      "registrations": [],
      "sha256": "5d4ba20327b390c4e6f3a00d2a49fe9c0d3f937f727b52b0c7d0e27d106c180d",
      "summary": ""
    }
  ],
  "undocumented": [
    "cdn/custom/bookingWidget.js",
    "cdn/custom/brochure-nav.js",
    "cdn/custom/campusRoom.js",
    "cdn/custom/carousel.js",
    "cdn/custom/chatwoot.js",
    "cdn/custom/codeCopyBtn.js",
    "cdn/custom/coursePurchaseWidget.js",
    "cdn/custom/domainOrderWidget.js",
    "cdn/custom/embedFallback.js",
    "cdn/custom/fadeAnimation.js",
    "cdn/custom/figureGallery.js",
    "cdn/custom/fundaluminWidget.js",
    "cdn/custom/helpdeskWidget.js",
    "cdn/custom/layoutMetrics.js",
    "cdn/custom/luma.js",
    "cdn/custom/modal.js",
    "cdn/custom/nowtypePdfCore.js",
    "cdn/custom/pageLockPrompt.js",
    "cdn/custom/platformFeedWidget.js",
    "cdn/custom/purchaseMembershipWidget.js",
    "cdn/custom/quiz.js",
    "cdn/custom/skillMeter.js",
    "cdn/custom/slideshow.js",
    "cdn/custom/starfield.js",
    "cdn/custom/toggleMarkdown.js",
    "cdn/custom/venueExperience.js",
    "cdn/custom/widgetRuntime.js",
    "cdn/custom/worldCards.js",
    "cdn/custom/worldMap.js",
    "cdn/editor/src/nt.composition.chrome.js",
    "cdn/editor/src/nt.composition.edge.js",
    "cdn/editor/src/nt.composition.firefox.js",
    "cdn/editor/src/nt.composition.js",
    "cdn/editor/src/nt.composition.mutation.js",
    "cdn/editor/src/nt.copy_paste.js",
    "cdn/editor/src/nt.debug.js",
    "cdn/editor/src/nt.dispatch.js",
    "cdn/editor/src/nt.dom_finder.js",
    "cdn/editor/src/nt.dom_operation.js",
    "cdn/editor/src/nt.dom2md.js",
    "cdn/editor/src/nt.dom2tex.js",
    "cdn/editor/src/nt.finder.js",
    "cdn/editor/src/nt.highlight.js",
    "cdn/editor/src/nt.init_math.js",
    "cdn/editor/src/nt.init.js",
    "cdn/editor/src/nt.katex_auto_num.js",
    "cdn/editor/src/nt.key_binding.js",
    "cdn/editor/src/nt.key.shortcut.js",
    "cdn/editor/src/nt.load_save.js",
    "cdn/editor/src/nt.math_switch.js",
    "cdn/editor/src/nt.md2dom.js",
    "cdn/editor/src/nt.select_table.js",
    "cdn/editor/src/nt.stored_node.js",
    "cdn/editor/src/nt.str_comparison.js",
    "cdn/editor/src/nt.str_replace.js",
    "scripts/book-pdf/browser-page-builder.js",
    "scripts/book-pdf/browser-page-builder.js",
    "scripts/browser-log.js",
    "scripts/capture-nowtype-pdf-pages.js",
    "scripts/check-about-headings.mjs",
    "scripts/check-archetype-insert-recommendations.mjs",
    "scripts/check-booking-calendar-spa.mjs",
    "scripts/check-edit-wysiwyg.js",
    "scripts/check-figure-position-contract.mjs",
    "scripts/check-head-asset-contract.mjs",
    "scripts/check-head-imports.js",
    "scripts/check-intro-card-heading-scope.mjs",
    "scripts/check-js-runtime-smoke.mjs",
    "scripts/check-legacy-spacing-usage.mjs",
    "scripts/check-page-scope-contract.mjs",
    "scripts/check-player-autoclose.mjs",
    "scripts/check-pswp-figure-scope.mjs",
    "scripts/check-pswp-spa.mjs",
    "scripts/check-purchase-widget-spa.mjs",
    "scripts/check-responsive-layout.mjs",
    "scripts/check-section-banner-webp.mjs",
    "scripts/check-section-class-contract.mjs",
    "scripts/check-shortcode-manifest.mjs",
    "scripts/check-structured-block-editor-coverage.mjs",
    "scripts/check-structured-block-editors.mjs",
    "scripts/check-tutorlumin-page-lock.mjs",
    "scripts/check-tutorlumin-student-platform.mjs",
    "scripts/export-nowtype-pdf.js",
    "scripts/export-site-book-pdf.js",
    "scripts/generate-js-module-map.mjs",
    "scripts/generate-page-lock-previews.mjs",
    "scripts/generate-style-contract.mjs",
    "scripts/local-markdown-bridge.mjs",
    "scripts/nowtype-pdf-smoke.js",
    "scripts/nowtype-probe.js",
    "scripts/publish-visual-artifacts-to-docs.mjs",
    "scripts/sync-structured-block-editor-contract.mjs",
    "scripts/validate-page-lock-manifest.mjs",
    "scripts/visual-regression-smoke.mjs",
    "scripts/visual-regression.mjs",
    "scripts/workspace-spa-shell.mjs"
  ],
  "undocumentedCount": 96
}