{ "projectName": "alphabetPuzzle", "files": { "/alphabetPuzzle/js/GameBoard.js": { "imports": [], "exports": [ { "type": "ExportNamedDeclaration", "name": "GameBoard", "kind": "ClassDeclaration", "start": 0, "end": 10068, "declarationStart": 7 } ] }, "/alphabetPuzzle/js/GameSolver.js": { "imports": [ { "sourceDir": "alphabetPuzzle/js", "source": "/alphabetPuzzle/js/GameBoard.js", "start": 0, "end": 43, "kind": "named", "symbol": "GameBoard", "imported": "GameBoard", "local": "GameBoard" } ], "exports": [ { "type": "ExportNamedDeclaration", "name": "GameSolver", "kind": "ClassDeclaration", "start": 45, "end": 5566, "declarationStart": 52 } ] }, "/alphabetPuzzle/js/LabsPanel.js": { "imports": [ { "sourceDir": "alphabetPuzzle/js//sharedLib", "source": "/sharedLib/DialogBox.js", "start": 0, "end": 52, "kind": "named", "symbol": "DialogBox", "imported": "DialogBox", "local": "DialogBox" }, { "sourceDir": "alphabetPuzzle/js//sharedLib", "source": "/sharedLib/applyCss.js", "start": 53, "end": 103, "kind": "named", "symbol": "applyCss", "imported": "applyCss", "local": "applyCss" }, { "sourceDir": "alphabetPuzzle/js//sharedLib", "source": "/sharedLib/makeElement.js", "start": 104, "end": 160, "kind": "named", "symbol": "makeElement", "imported": "makeElement", "local": "makeElement" } ], "exports": [ { "type": "ExportNamedDeclaration", "name": "LabsPanel", "kind": "ClassDeclaration", "start": 162, "end": 12159, "declarationStart": 169 } ] }, "/alphabetPuzzle/js/LetterGridGame.js": { "imports": [ { "sourceDir": "alphabetPuzzle/js", "source": "/alphabetPuzzle/js/GameBoard.js", "start": 0, "end": 43, "kind": "named", "symbol": "GameBoard", "imported": "GameBoard", "local": "GameBoard" }, { "sourceDir": "alphabetPuzzle/js", "source": "/alphabetPuzzle/js/GameSolver.js", "start": 44, "end": 89, "kind": "named", "symbol": "GameSolver", "imported": "GameSolver", "local": "GameSolver" }, { "sourceDir": "alphabetPuzzle/js", "source": "/alphabetPuzzle/js/LabsPanel.js", "start": 90, "end": 133, "kind": "named", "symbol": "LabsPanel", "imported": "LabsPanel", "local": "LabsPanel" }, { "sourceDir": "alphabetPuzzle/js//sharedLib", "source": "/sharedLib/DialogBox.js", "start": 134, "end": 186, "kind": "named", "symbol": "DialogBox", "imported": "DialogBox", "local": "DialogBox" }, { "sourceDir": "alphabetPuzzle/js//sharedLib", "source": "/sharedLib/applyCss.js", "start": 187, "end": 237, "kind": "named", "symbol": "applyCss", "imported": "applyCss", "local": "applyCss" }, { "sourceDir": "alphabetPuzzle/js//sharedLib", "source": "/sharedLib/makeElement.js", "start": 238, "end": 294, "kind": "named", "symbol": "makeElement", "imported": "makeElement", "local": "makeElement" } ], "exports": [ { "type": "ExportNamedDeclaration", "name": "LetterGridGame", "kind": "ClassDeclaration", "start": 296, "end": 74624, "declarationStart": 303 } ] } }, "fileMetadata": { "/alphabetPuzzle/js/GameBoard.js": { "codeSize": 340, "docSize": 0 }, "/alphabetPuzzle/js/GameSolver.js": { "codeSize": 185, "docSize": 0 }, "/alphabetPuzzle/js/LetterGridGame.js": { "codeSize": 2403, "docSize": 0 }, "/sharedLib/applyCss.js": { "codeSize": 25, "docSize": 0 }, "/sharedLib/DialogBox.js": { "codeSize": 602, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/mostcode-1755630061460.json": { "codeSize": 202, "docSize": 0 }, "/alphabetPuzzle/index.html": { "codeSize": 18, "docSize": 0 }, "/alphabetPuzzle/lc.html": { "codeSize": 268, "docSize": 0 }, "/alphabetPuzzle/clone-metadata.json": { "codeSize": 5, "docSize": 0 }, "/sharedLib/makeElement.js": { "codeSize": 73, "docSize": 0 }, "/alphabetPuzzle/css/letterGridGame.css": { "codeSize": 10, "docSize": 0 }, "/alphabetPuzzle/file_metadata.json": { "codeSize": 50, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/manifest.json": { "codeSize": 4, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/noimages-1755395147870.json": { "codeSize": 137, "docSize": 0 }, "/sharedLib/documentation/applyCss_js.md": { "codeSize": 20, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/noimages-1755492563461.json": { "codeSize": 207, "docSize": 0 }, "/sharedLib/documentation/makeElement_js.md": { "codeSize": 42, "docSize": 0 }, "/alphabetPuzzle/js/LabsPanel.js": { "codeSize": 357, "docSize": 0 } }, "initiatorScript": "import { LetterGridGame } from './js/LetterGridGame.js';\n // Global for console access\n window.letterGridGameInstance = new LetterGridGame();\n letterGridGameInstance.init(document.body);" }
{ "css/letterGridGame.css": { "code": true, "signatures": false, "docsLevel": 0 }, "images/A.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/B.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/C.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/D.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/E.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/F.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/G.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/H.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/I.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/J.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/K.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/L.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/M.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/N.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/O.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/P.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Q.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/R.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/S.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/T.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/U.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/V.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/W.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/X.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Y.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Z.png": { "code": false, "signatures": false, "docsLevel": 0 }, "js/lib/applyCss.js": { "code": true, "signatures": true, "docsLevel": 0 }, "js/lib/DialogBox.js": { "code": false, "signatures": true, "docsLevel": 0 }, "js/lib/makeElement.js": { "code": true, "signatures": true, "docsLevel": 0 }, "js/GameBoard.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/GameSolver.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/LetterGridGame.js": { "code": true, "signatures": false, "docsLevel": 0 }, "visibilitySets/manifest.json": { "code": false, "signatures": false, "docsLevel": 0 }, "visibilitySets/noimages-1755395147870.json": { "code": false, "signatures": false, "docsLevel": 0 }, "visibilitySets/noimages-1755492563461.json": { "code": false, "signatures": false, "docsLevel": 0 }, "clone-metadata.json": { "code": false, "signatures": false, "docsLevel": 0 }, "file_metadata.json": { "code": false, "signatures": false, "docsLevel": 0 }, "index.html": { "code": false, "signatures": false, "docsLevel": 0 }, "lc.html": { "code": false, "signatures": false, "docsLevel": 0 } }
Interactive Alphabet Grid
Image Size:
Font Size:
Hide Controls
{ "version": 1, "clonedFrom": "alphabetPuzzle", "createdAt": "2025-09-29T19:22:54.516Z" }
{ "/alphabetPuzzle/index.html": { "codeSize": 18, "docSize": 0 }, "/alphabetPuzzle/lc.html": { "codeSize": 268, "docSize": 0 }, "/alphabetPuzzle/css/letterGridGame.css": { "codeSize": 10, "docSize": 0 }, "/alphabetPuzzle/js/GameBoard.js": { "codeSize": 331, "docSize": 0 }, "/alphabetPuzzle/js/GameSolver.js": { "codeSize": 185, "docSize": 0 }, "/alphabetPuzzle/js/LetterGridGame.js": { "codeSize": 2091, "docSize": 0 }, "/alphabetPuzzle/clone-metadata.json": { "codeSize": 5, "docSize": 0 }, "/alphabetPuzzle/file_metadata.json": { "codeSize": 50, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/manifest.json": { "codeSize": 4, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/mostcode-1755630061460.json": { "codeSize": 202, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/noimages-1755395147870.json": { "codeSize": 137, "docSize": 0 }, "/alphabetPuzzle/visibilitySets/noimages-1755492563461.json": { "codeSize": 207, "docSize": 0 } }
{ "noImages": "noimages-1755492563461.json", "mostcode": "mostcode-1755630061460.json" }
{ "css/letterGridGame.css": { "code": true, "signatures": false, "docsLevel": 0 }, "images/A.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/B.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/D.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/E.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/F.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/I.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/J.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/K.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/L.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/M.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/N.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/O.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/P.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Q.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/R.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/T.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/U.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/W.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/X.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Y.png": { "code": false, "signatures": false, "docsLevel": 0 }, "js/lib/applyCss.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/lib/DialogBox.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/lib/makeElement.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/LetterGridGame.js": { "code": true, "signatures": false, "docsLevel": 0 }, "index.html": { "code": true, "signatures": false, "docsLevel": 0 }, "lc.html": { "code": true, "signatures": false, "docsLevel": 0 } }
{ "css/letterGridGame.css": { "code": true, "signatures": false, "docsLevel": 0 }, "images/A.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/B.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/C.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/ChatGPT Image Aug 17, 2025, 12_38_17 PM.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/ChatGPT Image Aug 17, 2025, 12_41_21 PM.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/D.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/E.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/F.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/G.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/grid.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/H.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/I.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/J.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/K.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/L.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/M.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/N.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/O.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/P.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Q.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/R.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/S.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/T.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/U.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/V.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/W.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/X.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Y.png": { "code": false, "signatures": false, "docsLevel": 0 }, "images/Z.png": { "code": false, "signatures": false, "docsLevel": 0 }, "js/lib/applyCss.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/lib/DialogBox.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/lib/makeElement.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/GameBoard.js": { "code": true, "signatures": false, "docsLevel": 0 }, "js/LetterGridGame.js": { "code": true, "signatures": false, "docsLevel": 0 }, "visibilitySets/manifest.json": { "code": true, "signatures": false, "docsLevel": 0 }, "visibilitySets/noimages-1755395147870.json": { "code": true, "signatures": false, "docsLevel": 0 }, "clone-metadata.json": { "code": true, "signatures": false, "docsLevel": 0 }, "file_metadata.json": { "code": true, "signatures": false, "docsLevel": 0 }, "index.html": { "code": true, "signatures": false, "docsLevel": 0 }, "lc.html": { "code": true, "signatures": false, "docsLevel": 0 } }