{"_id":"@carlesandres/house","_rev":"24-5592f8da7a65e3b6f3f779aa226b48b3","name":"@carlesandres/house","dist-tags":{"latest":"0.9.0"},"versions":{"0.3.0":{"name":"@carlesandres/house","version":"0.3.0","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.3.0","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"e282a559a035ee7d350c754c000ba7b20bb00226","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.3.0.tgz","fileCount":57,"integrity":"sha512-Wd+07aTGl+udiT6K2UBv+/ekbiPTSKwfTPQYPvCX0wm7Q/K9N6Wjw2mG3kPy4zyDAdaBht8WcrlTvHxcjaUk5g==","signatures":[{"sig":"MEQCIF1dXLyM+iLgenVNY/HDBur2sffC2fRCbf0Bm4kc0yfQAiAUEu4ppSD4UUo9sTPJwI/iMrjHcKawFsLqN3XP1qmiTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205626},"type":"module","gitHead":"1163e2948b2b69871c23be32ecd7e76291ddefb9","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/"},"_npmUser":{"name":"carlesandres","email":"carlos.andres.c@gmail.com"},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.14.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react":"19.2.5","effect":"4.0.0-beta.59","ignore":"^7.0.5","marked":"^18.0.3","scheduler":"0.27.0","@opentui/core":"0.2.1","@opentui/react":"0.2.1","@effect/atom-react":"4.0.0-beta.59"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.47.0","oxlint":"1.62.0","@types/bun":"1.3.12","typescript":"6.0.2","@types/react":"19.2.14","@effect/language-service":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/house_0.3.0_1778936798140_0.36652162746733463","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@carlesandres/house","version":"0.3.1","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.3.1","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"95bd0362af98aa5d160e029c2dab6c2b657dfd3d","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.3.1.tgz","fileCount":57,"integrity":"sha512-t4LfN7xQrElCrkbmnv8gIXfMjOdYiD68EdKYE2YxJC9Ju2iuEQc3cSgFRWKVPtgvYXjfJW4/Lc7QMSjVmZNyrA==","signatures":[{"sig":"MEUCIQDdGwgQ4LK/UpO0PZYnTjr14+fLthDNKvhGaj0zVDOSkgIgBueI5N8cXQyih0DsnAEzm6FGrGlY7/bOHr8HvEghtNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207766},"type":"module","gitHead":"d18f6e16f043cdfebab0fa05b029933adc3e04d4","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.5","effect":"4.0.0-beta.59","ignore":"^7.0.5","marked":"^18.0.3","scheduler":"0.27.0","@opentui/core":"0.2.12","@opentui/react":"0.2.12","@effect/atom-react":"4.0.0-beta.59"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.47.0","oxlint":"1.62.0","@types/bun":"1.3.12","typescript":"6.0.2","@types/react":"19.2.14","@effect/language-service":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/house_0.3.1_1779022388022_0.9578827280034445","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@carlesandres/house","version":"0.4.0","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.0","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"9c180c59d366e6e068747f79ae7779f9876f4dd3","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.0.tgz","fileCount":64,"integrity":"sha512-oZv+lIUZxLcuRWNxpwkznYg1VeGA7jtBdoA1eJrhqEZqgF69MzXF3EZTeBh4Af+NZK6evOw9a7B7yqa7YHW5uA==","signatures":[{"sig":"MEUCIGOudu5rxGLyzfFCtJs4F/HE8VqzkECGPdswtiVTntNaAiEAlZrZeEajUvlfVieZgLP3yTGxLSvWGHIuVGDPleZK6DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250520},"type":"module","gitHead":"42e67a5053b1810f3ff8a5faa6ab3ea08f618fb4","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.5","effect":"4.0.0-beta.59","ignore":"^7.0.5","marked":"^18.0.3","scheduler":"0.27.0","@opentui/core":"0.2.12","@opentui/react":"0.2.12","@effect/atom-react":"4.0.0-beta.59"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.47.0","oxlint":"1.62.0","@types/bun":"1.3.12","typescript":"6.0.2","@types/react":"19.2.14","@effect/language-service":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.0_1779369130634_0.37710911101710387","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@carlesandres/house","version":"0.4.1","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.1","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"c66fc86252901f5de906ce445389a085f941e37a","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.1.tgz","fileCount":72,"integrity":"sha512-iEoNrooNzgqwmQRhEIjhIx8rurQlzu2YqnspbnKRtqbuxL/uUGbKkdtbZc/y0ZP9Pxi+r++pGMQk3h1Am120WA==","signatures":[{"sig":"MEYCIQC8iOqU67eU/jr6ek+8XJMmAbLQGxPGMr8YHWvMphVo7wIhAJH3QZwQ9QD9fCrKZLdZ3cdQMAHeXdFJKWgloCOgHvjX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279644},"type":"module","gitHead":"03fe89647b5cfea991099748f8898eeaf8ccddfd","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.5","effect":"4.0.0-beta.59","ignore":"^7.0.5","marked":"^18.0.3","scheduler":"0.27.0","@opentui/core":"0.2.12","@opentui/react":"0.2.12","@effect/atom-react":"4.0.0-beta.59"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.47.0","oxlint":"1.62.0","@types/bun":"1.3.12","typescript":"6.0.2","@types/react":"19.2.14","@effect/language-service":"0.85.1"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.1_1779484500660_0.1992682546438329","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@carlesandres/house","version":"0.4.2","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.2","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"bd0853fb0d3b7f267b0ef7ae4823ed0328abd6f8","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.2.tgz","fileCount":75,"integrity":"sha512-6i4srWR7LcOJ7DYogNOG9bfZfEEwTG76KA2YzLsUqH5YYDqRu+cmnANVcqXliI9aEnRZlHNeYiS5NJ/5PPPIIQ==","signatures":[{"sig":"MEYCIQDDz8N+fVYlWfjS8Fo7LpQIzq63dvVee5rrXMVp24yQQwIhAL5M0bwYnptIGxi/dEmzZRvxZJfyyBj7a8+jkoXQNr6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296002},"type":"module","gitHead":"6dd44070428e4492e8bc9e5ed8494669257349d0","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.59","ignore":"^7.0.5","marked":"^18.0.4","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.2_1779572490391_0.38047251487618494","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@carlesandres/house","version":"0.4.3","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.3","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"102d5476ab4f31c62989ff1d7934f1c607671167","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.3.tgz","fileCount":75,"integrity":"sha512-2Pf5nqoYlO4PX24RTh+3Z0nfBpeBg3PnnyN8KL7hDUaPhz39vchwp7zt9XCqU2yWG5MIwvDb+c9j5Vm3vu7MtQ==","signatures":[{"sig":"MEUCIDBz4H1c613AlipsPReG0SApNtCFASHLxjPVrezWmUytAiEAu9GN4lghbAVH5ETlmjlNtKKxk4ZnIkRVdqF9GsScVPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296300},"type":"module","gitHead":"2e692edc74ed5caee38438ae992ded04cde3af14","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.3_1779574773565_0.2672852766460987","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@carlesandres/house","version":"0.4.4","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.4","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"70109eaec3b83b3fc2a999d4fec4400ecb7b4906","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.4.tgz","fileCount":76,"integrity":"sha512-BfXlhlDiadH++2C27XeAlxywS2DGBpLF/dI7wTEjmrJu6nyH9Ono713brxw2Mdz+OvzCoudKvNzIq8KQygLfDA==","signatures":[{"sig":"MEQCIAWXGKQk2YtgFd7jDVDJ31b5iFeRGDDgW1OHqUoyh+tbAiBons2V7DfeA7pNii9c6Ee3yZAnYVRuUm0vdbA3EAqCAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310377},"type":"module","gitHead":"fce4e2a2ce623b282af22ea4d4b46d2cccdf3b6a","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.4_1779626901191_0.9037267569592542","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@carlesandres/house","version":"0.4.5","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.5","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"aec76e54788c34c5bf7a8feae16e09c1edeb1760","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.5.tgz","fileCount":76,"integrity":"sha512-4jprOA5brwficl9Lp9Lb8IBwE8TA7bVBwRQI43WwlL5w3g3VM0ie7o4pa1A9Pr5rXv8Gl2vZnSIi4XUO2grozg==","signatures":[{"sig":"MEUCIQCgz4a28p+C1D4pZkt9XppbOVGwwHH3l5dXRvO8KgyWYQIgRGqmQ9LSCOLRV0CV8S5isEX3U4+j9POQ1HGYj4SjKuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311106},"type":"module","engines":{"node":">=22.22.2"},"gitHead":"1d8b84a5bf866695133b7b71a2463378de7b467b","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.5_1779632070419_0.6075025421003735","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@carlesandres/house","version":"0.4.6","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.6","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"5ee32855214b59a8ef72d20caaffa85ac2cfebcb","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.6.tgz","fileCount":78,"integrity":"sha512-cDj9nb6oUHw1ECqAZiSBJQx9N/RNMwxup2E8PMev+CjbeZo9aRFoyjV38YWcysDXjtk3/SIVrnlFVDleThsm2g==","signatures":[{"sig":"MEYCIQDb2uChFl6Q1RN8STHKEtmulW4QtqijvlWh7ePd7pFJJgIhAPPccZsGbz4FdJVZrfI/CdwhXiiBuD1GMTCI3mTqqSZf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317933},"type":"module","engines":{"node":">=22.22.2"},"gitHead":"4c277768fd3e4e9d287a3ee3e539ad4b4d458a64","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.6_1779731388366_0.11588085739311738","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@carlesandres/house","version":"0.4.7","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.7","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"818af041ba30e66fcbc5a6ba720cb92f2dbee774","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.7.tgz","fileCount":79,"integrity":"sha512-wd7P1uj2BxDbRUqh9O0HX04FthAXNSXu2Inu+1vw/mzsu1ClfxO2Wr3ylLbhaPx2OVR08KsjzMsiL2nUIBuB8w==","signatures":[{"sig":"MEYCIQCoKpHQ2huLbPwjdx5PAq499nk3IYB/nG2ewM7IXCeWKAIhAMR/WihSiIYqjH7WhF0P6vbq+mSkIrg6m5TDGn7R7VS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326156},"type":"module","engines":{"node":">=22.22.2"},"gitHead":"c93da9866f4b508853da234ada8f2f679fdc01a8","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.12.1","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.15.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.7_1779890245770_0.6076038190453021","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@carlesandres/house","version":"0.4.8","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.8","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"69bb7cef017666bec1c7232520e55f4f6db5a94e","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.8.tgz","fileCount":81,"integrity":"sha512-pKbnM78wR3P/+nRPrqKiUP02arVU7C3w3qW00aPr+tZUAeZBv8kmb4TvMSzdMbvdTZA+KFtWJYKSYmO85N14Qg==","signatures":[{"sig":"MEUCIQCJqzH9I6Q1ty1d2SNQ7WhvQD0dHZCHq0CoKy+MMrVq/wIgddzpJWiSKw7bEJUsBQW8wYEAS53KtbFBZp6WQ8+ULtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334228},"type":"module","engines":{"node":">=22.22.2"},"gitHead":"a1965d2a8b5c46747f62c29e9c65bfaaf8bb9e38","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.13.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.16.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.8_1780429291638_0.8280496753157554","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@carlesandres/house","version":"0.4.9","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.9","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"86c72949b6190e04dcaadf3ca35e0aca1ae3d548","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.9.tgz","fileCount":81,"integrity":"sha512-NsPw7JKmh2TEQNTgqy8o1pVMKquGBEgrodp/3yYvxF/W50mnxxwKLNFC/BksKPTHLxsF+myLKOIs+gSLM0FQgg==","signatures":[{"sig":"MEQCIGz2BHhzxox18rP3nVNPn95VFIceKvXRl5X5qENcBzFnAiBuYTk+/RFz0E3xybmk37bRnnq7+B9w7FXHs6cDA99AjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340254},"type":"module","engines":{"node":">=22.22.2"},"gitHead":"77017ec4508d8069b7da1e621d3bb488fbd4e06a","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.13.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.16.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.9_1781016734267_0.9024051740820889","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@carlesandres/house","version":"0.4.10","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.10","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"7bc57b83c76ec5e40ff10c8d31acef407fe949d9","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.10.tgz","fileCount":83,"integrity":"sha512-FqYr9RXquUaWuUr4EjNDeSdz2LXSB8BQVhTtNKNwhIf0h7meO4ZCE7axXi5z1GzpK2sEUdZzj2a9qFV49DgX2Q==","signatures":[{"sig":"MEQCIFYjCfSKYSv+qSzWvZWNkF/u0pJyKrYtmyhIi0R2Hdq3AiBllmlwpFV7s2tFt5+FMvwOyktLjrWw4+1NSPS5hTnUTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344960},"type":"module","engines":{"node":">=22.22.2"},"gitHead":"d53f6c002d32e88543786f7eac9fe13aa258afb3","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.13.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.16.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.10_1781441731762_0.7419218381459345","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@carlesandres/house","version":"0.4.11","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.11","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"88e661305b17bfa3f430a0e8dc60d550bb73db76","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.11.tgz","fileCount":83,"integrity":"sha512-Weups8JYUZMzj6qHCRLdVPFbSt9voG5GcHboXaabzLqyVw0edI7gUwBNDIMW7X76BLsB/XIJJxgWTkWqtIYDSQ==","signatures":[{"sig":"MEYCIQD/G1V0AphA5SYqk/Hkzvs/sn3HzCIisy8/cVb4kKhpJwIhAOdqkCXQQwhKaDpCmGQ10FEs7hDlrBnVQtmQDNPHDGb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345497},"type":"module","gitHead":"eaa5eb5f3b734fc4954c74af4dc9b1d83453a783","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.13.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.16.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.70","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.11_1781447827609_0.613233135715578","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@carlesandres/house","version":"0.4.12","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.12","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"c43040ec8054dfbaab6cdb2d3f04d278b717d412","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.12.tgz","fileCount":83,"integrity":"sha512-k8cjF/gv3soZwUZYmU69aH6ZqNhqAv+v3DPNerl3tURsjMohg2hebh8ixhbefuOjyAEs1PlNRd9OoU69HAQ9AA==","signatures":[{"sig":"MEQCICapuddKDIrvM3pdFoDjdGly/lxv+wTGyeRrMIQyejZ9AiBHdkhmws9xeMysQ2XF6TECYctlpCxZVVZbirhKGCBIAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345768},"type":"module","gitHead":"80deefacc13825fe7927233e568d70adb087c95a","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.13.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.16.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.12_1781511834411_0.938109675778942","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@carlesandres/house","version":"0.4.13","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.13","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"e1bb630371f52ddaed0455acba7810a452fe7c01","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.13.tgz","fileCount":85,"integrity":"sha512-c1cMY/7Pm2x/+s3ZZlf4uLWO3hDjCJFnWaz4k+SBR4LPNPz0WLAenfmwUnXX8/QWzv6A9dd+1FVQdmQuKnkBTw==","signatures":[{"sig":"MEUCIQD4nktUXuZmLEEsBfJxFxnkXc7klvXaUdibTNTte0Iq7wIgBUq/AgCE+FHekxX6IkLSmtG3HS6m/HzF9U15paHPs9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355490},"type":"module","gitHead":"a77f32c54f02b6bf1f69ec355616ef81f7eb102e","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.13.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.16.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.13_1781553366145_0.1567272900151826","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@carlesandres/house","version":"0.4.14","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.4.14","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"src/index.tsx"},"dist":{"shasum":"5f7740ba18ba89217a18650e733146aea328539e","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.4.14.tgz","fileCount":86,"integrity":"sha512-beSLHzRmGCs/dID1vPUEyudCWowz6SBYa3AgvZ9UQzN54OJ7xemzl9w/08Wc88eN9eAN//jll4xBJZhP5J9l+g==","signatures":[{"sig":"MEUCIFjfBSJSU3UyXA0QFEvRcFZCuctvwo/nNlsGfOi57RNqAiEAp30owTT0cReCe7BM131LD1tZsO1M+CJeK6eEaaxfR4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358946},"type":"module","gitHead":"003b1b603a90e269b0accb54270da17263aa0502","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.13.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.16.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.4.14_1781558384867_0.8045875098611077","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@carlesandres/house","version":"0.5.0","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.5.0","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"dist/bin.js"},"dist":{"shasum":"ec5b00aa33bef63daed97ca075f0a14ab4cd240f","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.5.0.tgz","fileCount":6,"integrity":"sha512-n+SSygAwQlLB7ASFXvxSdLd0RUEUdHtwvtJY6jWB4WBm2KbmnYNkdUn2ngxnrvWRcEVRL9eaD/FWzbyntafSgw==","signatures":[{"sig":"MEYCIQC3aTeGEqX7nTYEH9LmgV2z2JVbprZ3OtCLH/x/kMh0GgIhAIh8cJOnA+UTbtRhA7cCemR+kpQfVUZVEJTU8htuRqyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290920},"type":"module","gitHead":"7d6e3630f2aaeeae23415514a8ca2e009677b835","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepack":"bun run build:cli","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","test:pty":"HOUSE_PTY=1 bun test test/pty/","build:cli":"bun run dev/build-cli.ts","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","version:set":"bun run dev/set-version.ts","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","build:standalone":"bun run dev/build-standalone.ts","build:npm-packages":"bun run dev/build-npm-packages.ts","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.16.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.18.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"optionalDependencies":{"@carlesandres/house-linux-x64":"0.5.0","@carlesandres/house-darwin-x64":"0.5.0","@carlesandres/house-linux-arm64":"0.5.0","@carlesandres/house-darwin-arm64":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/house_0.5.0_1784759633126_0.9358173956141409","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@carlesandres/house","version":"0.5.1","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.5.1","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"dist/bin.js"},"dist":{"shasum":"ae4dd6e4a596c194d16b9176a9c70c9b7d54da4c","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.5.1.tgz","fileCount":6,"integrity":"sha512-eng4adScM+BRzeiWwOCyuXTJVP6Luv2bXWj/aHiShLw6oFStOD9bPQMUrWSd9/dxbnnlBg7vXjCwTigBJTMiiw==","signatures":[{"sig":"MEUCIAmKXY99Rmou7+We7/p31gH2OdtoNeo7QUoVslaJFPr7AiEA+6IH8uWsW+a9sIbPNEyEGvHrd45pkOChIY7IvgEAeEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291220},"type":"module","gitHead":"dc48b774ce6653b1023835814c1944e1a44eafbf","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/","test":"bun test","start":"bun run src/index.tsx","format":"oxfmt src/","prepack":"bun run build:cli","prepare":"git config core.hooksPath .githooks 2>/dev/null || true","release":"bun run dev/release.ts","test:pty":"HOUSE_PTY=1 bun test test/pty/","build:cli":"bun run dev/build-cli.ts","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","version:set":"bun run dev/set-version.ts","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","build:standalone":"bun run dev/build-standalone.ts","build:npm-packages":"bun run dev/build-npm-packages.ts","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git"},"_npmVersion":"11.16.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.18.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"optionalDependencies":{"@carlesandres/house-linux-x64":"0.5.1","@carlesandres/house-darwin-x64":"0.5.1","@carlesandres/house-linux-arm64":"0.5.1","@carlesandres/house-darwin-arm64":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/house_0.5.1_1784969871729_0.16046364283316317","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@carlesandres/house","version":"0.5.2","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.5.2","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"dist/bin.js"},"dist":{"shasum":"08a0a35f949dc27aab73f04af99072cef706744a","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.5.2.tgz","fileCount":6,"integrity":"sha512-aPrDKpThbLykrUm1JuThjUByRBxzzKdPHhRSnzKbBQWoPnoB24f67Th85gYsLLMmBnQDQJ/lCqMDyrwv8WX0BA==","signatures":[{"sig":"MEUCIQDeV2GvYp8jZGz/MPtOKhKlabctiAB6BpawlHb/X87PHAIgQL8eJs3++uNLWDvADOysbCrY6EdjyYyj5Dzh9JUbJCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300491},"type":"module","gitHead":"e1490e7bf44b3d5c36e9622e6ebf9ff8d26eca2f","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/ test/ dev/","test":"bun test","build":"bun run build:cli","start":"bun run src/index.tsx","format":"oxfmt src/","release":"bun run dev/release.ts","npm:pack":"bun run build:npm-main && npm pack --dry-run dist/npm/main","test:pty":"HOUSE_PTY=1 bun test test/pty/","build:cli":"bun run dev/build-cli.ts","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","version:set":"bun run dev/set-version.ts","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","verify:github":"bun test test/github-emulation.test.ts","build:npm-main":"bun run dev/build-npm-main.ts","build:standalone":"bun run dev/build-standalone.ts","build:npm-packages":"bun run dev/build-npm-packages.ts","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git","directory":"apps/house"},"_npmVersion":"11.16.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.18.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","string-width":"7.2.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","web-tree-sitter":"0.25.10","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","emulate":"0.9.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"optionalDependencies":{"@carlesandres/house-linux-x64":"0.5.2","@carlesandres/house-darwin-x64":"0.5.2","@carlesandres/house-linux-arm64":"0.5.2","@carlesandres/house-darwin-arm64":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/house_0.5.2_1785601484754_0.5077942585237805","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@carlesandres/house","version":"0.6.0","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.6.0","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"dist/bin.js"},"dist":{"shasum":"62c21c1948981d960a5ed3059b6e87300fbce115","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.6.0.tgz","fileCount":6,"integrity":"sha512-Vy3NUX4qjjBwjASZFjy6JFHi28imG/C3H7kQ6c5z0HfKpe/t2E56sOdCIHXEqWGgsuHNnoi5NMRFQSEpsIa9+Q==","signatures":[{"sig":"MEYCIQDHhsieDj+PNLDBmfjClcZtuCCS45kyLKvUoH3ozEgtzQIhAJ6qz5c4qHRAfCx/Iq8gt6rk8u2MUD3rZ7UHyEjpLQsP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459990},"type":"module","gitHead":"651dcee41db366ea8f54b5c9f3727cb49c4c1be4","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/ test/ dev/","test":"bun test","build":"bun run build:cli","start":"bun run src/index.tsx","format":"oxfmt src/","release":"bun run dev/release.ts","npm:pack":"bun run build:npm-main && npm pack --dry-run dist/npm/main","test:pty":"HOUSE_PTY=1 bun test test/pty/","build:cli":"bun run dev/build-cli.ts","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","version:set":"bun run dev/set-version.ts","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","verify:github":"bun test test/github-emulation.test.ts","build:npm-main":"bun run dev/build-npm-main.ts","build:standalone":"bun run dev/build-standalone.ts","build:npm-packages":"bun run dev/build-npm-packages.ts","bench:file-navigator":"bun run dev/bench-file-navigator.tsx","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts","smoke:file-navigator:installed":"bun run dev/smoke-file-navigator.ts installed","smoke:file-navigator:standalone":"bun run dev/smoke-file-navigator.ts standalone"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git","directory":"apps/house"},"_npmVersion":"11.17.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.19.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","string-width":"7.2.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@parcel/watcher":"2.6.0","web-tree-sitter":"0.25.10","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","emulate":"0.9.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"optionalDependencies":{"@carlesandres/house-linux-x64":"0.6.0","@carlesandres/house-darwin-x64":"0.6.0","@carlesandres/house-linux-arm64":"0.6.0","@carlesandres/house-darwin-arm64":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/house_0.6.0_1787586786631_0.27945064575045175","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@carlesandres/house","version":"0.7.0","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.7.0","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"dist/bin.js"},"dist":{"shasum":"65a0c48c180cfdd472e60c12ffcb175f7afe39ae","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.7.0.tgz","fileCount":6,"integrity":"sha512-DJVPEqbp9UDcMhQ/gBRpgVzEY6GJpXrAlElGgSRoDbzNcV/tmh2OoWRkBzzEfQKBOSG5Ra2wsa179QDRGFHrXw==","signatures":[{"sig":"MEUCIGGmhYJYFBVWGqZ4bUEWIZ8/FN0zJQ/pk+U/4DnC3M7eAiEAk3GH+bwuLF1T+kzZPWPGGJ2QXCXcWAzvvPErm25p/DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473153},"type":"module","gitHead":"ed7e8b8fff1b5984e3d8ea3e66a42cc1d17e581b","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/ test/ dev/","test":"bun test","build":"bun run build:cli","start":"bun run src/index.tsx","format":"oxfmt src/","release":"bun run dev/release.ts","npm:pack":"bun run build:npm-main && npm pack --dry-run dist/npm/main","test:pty":"HOUSE_PTY=1 bun test test/pty/","build:cli":"bun run dev/build-cli.ts","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","version:set":"bun run dev/set-version.ts","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","verify:github":"bun test test/github-emulation.test.ts","build:npm-main":"bun run dev/build-npm-main.ts","build:standalone":"bun run dev/build-standalone.ts","build:npm-packages":"bun run dev/build-npm-packages.ts","bench:file-navigator":"bun run dev/bench-file-navigator.tsx","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts","smoke:file-navigator:installed":"bun run dev/smoke-file-navigator.ts installed","smoke:file-navigator:standalone":"bun run dev/smoke-file-navigator.ts standalone"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git","directory":"apps/house"},"_npmVersion":"11.17.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.19.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","string-width":"7.2.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@parcel/watcher":"2.6.0","web-tree-sitter":"0.25.10","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","emulate":"0.9.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"optionalDependencies":{"@carlesandres/house-linux-x64":"0.7.0","@carlesandres/house-darwin-x64":"0.7.0","@carlesandres/house-linux-arm64":"0.7.0","@carlesandres/house-darwin-arm64":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/house_0.7.0_1788099435229_0.710217348951701","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@carlesandres/house","version":"0.8.0","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"license":"MIT","_id":"@carlesandres/house@0.8.0","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"homepage":"https://github.com/carlesandres/house#readme","bugs":{"url":"https://github.com/carlesandres/house/issues"},"bin":{"house":"dist/bin.js"},"dist":{"shasum":"0def40d5ad869ae2b32d4cb133fe19d85171b507","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.8.0.tgz","fileCount":6,"integrity":"sha512-0Hw5RrP6HpwdjFu/up449MIetwa/QxlDAiRYkB2nrt8xVPf6eTX8HoBwkmgVHow0oppvfAI9Q5zWvOmjXLaWHg==","signatures":[{"sig":"MEQCIBtn8l8F/4oQqsOS+0PvKr6znJYh9yo5EGIRPrLEwBxjAiAPKjHrFDynGVT8njoATl8ZQHLUyCJO+wnaA8v74i4cEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480690},"type":"module","gitHead":"794344bb7590f01412e68ce7d6278b4252fb0e1c","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/ test/ dev/","test":"bun test","build":"bun run build:cli","start":"bun run src/index.tsx","format":"oxfmt src/","release":"bun run dev/release.ts","npm:pack":"bun run build:npm-main && npm pack --dry-run dist/npm/main","test:pty":"HOUSE_PTY=1 bun test test/pty/","build:cli":"bun run dev/build-cli.ts","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","version:set":"bun run dev/set-version.ts","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","verify:github":"bun test test/github-emulation.test.ts","build:npm-main":"bun run dev/build-npm-main.ts","build:standalone":"bun run dev/build-standalone.ts","build:npm-packages":"bun run dev/build-npm-packages.ts","bench:file-navigator":"bun run dev/bench-file-navigator.tsx","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts","smoke:file-navigator:installed":"bun run dev/smoke-file-navigator.ts installed","smoke:file-navigator:standalone":"bun run dev/smoke-file-navigator.ts standalone"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git","directory":"apps/house"},"_npmVersion":"11.17.0","description":"TUI-first markdown reader on opentui","directories":{},"_nodeVersion":"24.19.0","dependencies":{"react":"19.2.6","effect":"4.0.0-beta.60","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","string-width":"7.2.0","@opentui/core":"0.2.15","@opentui/react":"0.2.15","@parcel/watcher":"2.6.0","web-tree-sitter":"0.25.10","@effect/atom-react":"4.0.0-beta.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","emulate":"0.9.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.15","@effect/language-service":"0.86.2"},"optionalDependencies":{"@carlesandres/house-linux-x64":"0.8.0","@carlesandres/house-darwin-x64":"0.8.0","@carlesandres/house-linux-arm64":"0.8.0","@carlesandres/house-darwin-arm64":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/house_0.8.0_1788101224614_0.48646926322295125","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"_id":"@carlesandres/house@0.9.0","bin":{"house":"dist/bin.js"},"bugs":{"url":"https://github.com/carlesandres/house/issues"},"dist":{"shasum":"991b8b160fd94e1c1728692d7b6555ff8b86cb02","tarball":"https://registry.npmjs.org/@carlesandres/house/-/house-0.9.0.tgz","fileCount":6,"integrity":"sha512-hairn9bV6aX1Zxe+w5VxF7Ow8Yd8NUvquArNOvny81yYrBjP9lSpHLqwwZOIVfxoWCqoINfIevo0gLfpXRkW7g==","signatures":[{"sig":"MEUCIAytivauO/NZvjR5Aj8/PHEz45K8cD/hCOCmInypdNPnAiEA8Z7im/TgHwBsKqb+0XH5K7/UFUolP52aJhgak9Ntrt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICDETLnqDQfyc1cX08hsICsjhPSjzAy5ZX2YAw4uZeN/AiBxrfUPcTTah5/+PosHeb0563/EYl/aYi8Y45RWrro00A=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlesandres%2fhouse@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485566},"name":"@carlesandres/house","type":"module","gitHead":"fc04d37fbaabd31c2e8aae8042840464ca4fa59a","license":"MIT","scripts":{"dev":"bun --watch src/index.tsx","lint":"oxlint --tsconfig tsconfig.json src/ test/ dev/","test":"bun test","build":"bun run build:cli","start":"bun run src/index.tsx","format":"oxfmt src/","release":"bun run dev/release.ts","npm:pack":"bun run build:npm-main && npm pack --dry-run dist/npm/main","test:pty":"HOUSE_PTY=1 bun test test/pty/","build:cli":"bun run dev/build-cli.ts","typecheck":"tsc --noEmit","record-demo":"bash recordings/record-demo.sh","version:set":"bun run dev/set-version.ts","build:themes":"bun run dev/build-themes.ts","format:check":"oxfmt --check src/","verify:github":"bun test test/github-emulation.test.ts","build:npm-main":"bun run dev/build-npm-main.ts","build:standalone":"bun run dev/build-standalone.ts","build:npm-packages":"bun run dev/build-npm-packages.ts","bench:file-navigator":"bun run dev/bench-file-navigator.tsx","repro:pty-codeblocks":"bun run dev/repro-pty-codeblocks.ts","smoke:file-navigator:installed":"bun run dev/smoke-file-navigator.ts installed","smoke:file-navigator:standalone":"bun run dev/smoke-file-navigator.ts standalone"},"version":"0.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7bc3cf3f-7959-4668-9950-4b9f9c93e47d"}},"homepage":"https://github.com/carlesandres/house#readme","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git","directory":"apps/house"},"_npmVersion":"11.19.0","description":"TUI-first markdown reader on opentui","directories":{},"maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"react":"19.2.8","effect":"4.0.0-beta.107","ignore":"^7.0.5","marked":"^18.0.4","commander":"^14.0.3","scheduler":"0.27.0","string-width":"7.2.0","@opentui/core":"0.5.9","@opentui/react":"0.5.9","@parcel/watcher":"2.6.0","web-tree-sitter":"0.25.10","@effect/atom-react":"4.0.0-beta.107"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"0.51.0","oxlint":"1.66.0","emulate":"0.9.0","tuistory":"^0.8.0","@types/bun":"1.3.14","typescript":"6.0.3","@types/react":"19.2.18","@effect/language-service":"0.86.2"},"optionalDependencies":{"@carlesandres/house-linux-x64":"0.9.0","@carlesandres/house-darwin-x64":"0.9.0","@carlesandres/house-linux-arm64":"0.9.0","@carlesandres/house-darwin-arm64":"0.9.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/house_0.9.0_1789288924233_0.28978724067358264"}}},"time":{"created":"2026-05-16T13:06:38.014Z","modified":"2026-09-13T08:42:04.638Z","0.3.0":"2026-05-16T13:06:38.285Z","0.3.1":"2026-05-17T12:53:08.182Z","0.4.0":"2026-05-21T13:12:10.806Z","0.4.1":"2026-05-22T21:15:00.809Z","0.4.2":"2026-05-23T21:41:30.558Z","0.4.3":"2026-05-23T22:19:33.807Z","0.4.4":"2026-05-24T12:48:21.349Z","0.4.5":"2026-05-24T14:14:30.589Z","0.4.6":"2026-05-25T17:49:48.538Z","0.4.7":"2026-05-27T13:57:25.912Z","0.4.8":"2026-06-02T19:41:31.856Z","0.4.9":"2026-06-09T14:52:14.424Z","0.4.10":"2026-06-14T12:55:31.931Z","0.4.11":"2026-06-14T14:37:07.763Z","0.4.12":"2026-06-15T08:23:54.557Z","0.4.13":"2026-06-15T19:56:06.287Z","0.4.14":"2026-06-15T21:19:45.043Z","0.5.0":"2026-07-22T22:33:53.274Z","0.5.1":"2026-07-25T08:57:51.851Z","0.5.2":"2026-08-01T16:24:44.902Z","0.6.0":"2026-08-24T15:53:06.811Z","0.7.0":"2026-08-30T14:17:15.391Z","0.8.0":"2026-08-30T14:47:04.746Z","0.9.0":"2026-09-13T08:42:04.321Z"},"bugs":{"url":"https://github.com/carlesandres/house/issues"},"license":"MIT","homepage":"https://github.com/carlesandres/house#readme","keywords":["markdown","reader","terminal","tui","bun","opentui","glow","house"],"repository":{"url":"git+https://github.com/carlesandres/house.git","type":"git","directory":"apps/house"},"description":"TUI-first markdown reader on opentui","maintainers":[{"name":"carlesandres","email":"carlos.andres.c@gmail.com"}],"readme":"# ⌂ house\n\nA terminal markdown reader and navigator — themable and configurable, with a keyboard-driven modern UI. Browse a directory of `.md` files without leaving the terminal.\n\n<video src=\"apps/house/recordings/house-demo.mp4\" controls muted loop playsinline></video>\n\n## Features\n\n- **30+ themes** with dark and light tones\n- **Responsive layout**\n- **Fuzzy search** across nested folders (`.gitignore`-aware)\n- **Command palette**\n- **Keyboard-driven**\n- **Open in browser**\n- **Open in `$EDITOR`**\n\nInstall with npm or Bun. Prebuilt binaries cover macOS and Linux (arm64/x64); no Bun required to *run* on those platforms.\n\n## Runtime requirements\n\n- **Run:** a prebuilt binary for your platform (pulled in automatically on install). No Bun needed at runtime on supported platforms.\n- **Install:** Node/npm or Bun both work. Prefer `npm install -g` for the normal end-user path.\n\nSupported on macOS and Linux (arm64/x64, glibc Linux). Windows is unsupported and unvalidated (see [#129](https://github.com/carlesandres/house/issues/129)).\n\n## Install\n\n```bash\nnpm install -g @carlesandres/house\n# or:\nbun add -g @carlesandres/house\n```\n\n## Upgrade\n\n```bash\nnpm i -g @carlesandres/house\n# or:\nbun add -g @carlesandres/house\n```\n\n## Usage\n\n```\nhouse [query] [options]\n```\n\nBy default, `house` opens the browser over the configured discovery root: the current directory, or the git root when `defaultRoot = \"git\"` is configured. Use `--root <dir>` to browse a specific directory.\n\n`[query]` seeds the initial sidebar filter query. It can be a filename, a relative path, or any path fragment you want to match. It does **not** set the discovery root; use `--root <dir>` for that.\n\nExamples:\n\n```bash\nhouse                  # browse the configured discovery root\nhouse README.md        # browse with README.md preloaded as the sidebar filter\nhouse --root docs      # browse docs/ as the discovery root\nhouse --order tree     # files-before-directories instead of recency\nhouse --serve README.md\n```\n\n### Options\n\n| Flag                 | Default           | Description                                                                                                  |\n| -------------------- | ----------------- | ------------------------------------------------------------------------------------------------------------ |\n| `--theme <name>`     | `opencode`        | Starting theme (see list below)                                                                              |\n| `--tone dark\\|light` | `dark`            | Starting tone                                                                                                |\n| `--width <N>`        | `80`              | Reader wrap width used when wrapping is enabled                                                              |\n| `--wrap`             | off               | Start with reader wrapping enabled                                                                           |\n| `--no-wrap`          | off               | Start with reader wrapping disabled                                                                          |\n| `--auto-hide-sidebar` | on               | Hide the sidebar after explicitly opening a file                                                             |\n| `--no-auto-hide-sidebar` | off           | Keep the sidebar visible after explicitly opening a file                                                     |\n| `--show <list>`      | `\"\"`              | Reveal normally-skipped entries; comma-separated subset of `hidden`, `gitignored`. Use `--show \"\"` to clear. |\n| `--root <dir>`       | current directory | Discovery root to walk; overrides `defaultRoot` config/env                                                   |\n| `--focus <mode>`     | `sidebar`         | Startup focus: `sidebar`, `reader`, or `filter`. `filter` opens the sidebar filter prompt immediately.       |\n| `--order <mode>`     | `recently-modified` | File Navigator browse order when the filter is empty: `tree` or `recently-modified`.                      |\n| `--serve`            | off               | Serve the positional path as HTML in the browser (skips TUI)                                                 |\n| `--port <N>`         | OS-assigned       | Port for `--serve`                                                                                           |\n| `--ext <list>`       | none              | Include extra file extensions (comma-separated)                                                               |\n| `--no-update-check`  | off               | Suppress the \"newer version available\" check (also via `NO_UPDATE_NOTIFIER=1`)                               |\n| `--config-path`      | —                 | Print the resolved config-file path and exit                                                                 |\n| `-h`, `--help`       | —                 | Show help and exit                                                                                           |\n| `-v`, `--version`    | —                 | Print version and exit                                                                                       |\n\n## Configuration\n\nhouse reads optional defaults from a TOML file:\n\n```\n$XDG_CONFIG_HOME/house/config.toml   (defaults to ~/.config/house/config.toml)\n```\n\nRun `house --config-path` to print the exact location.\n\n```toml\n# ~/.config/house/config.toml\ntheme = \"tokyonight\"\ntone  = \"dark\"\nextensions = []\nwidth = 80\nwrap = false\nautoHideSidebar = true\nshow  = [\"hidden\", \"gitignored\"]\nfocus = \"sidebar\"\ndefaultRoot = \"cwd\" # or \"git\"\norder = \"recently-modified\" # or \"tree\"\n```\n\nSupported keys: `theme`, `tone`, `extensions`, `width`, `wrap`, `autoHideSidebar`, `show`, `focus`, `defaultRoot`, `order`.\n\n`show` is a list of normally-skipped categories to opt into. Known categories: `hidden` (dot-prefixed entries), `gitignored` (entries matched by a `.gitignore`). Default is the empty list. Hard skips (`node_modules`, `.git`, `.venv`) always apply.\n\nPrecedence, highest to lowest:\n\n1. CLI flags (`--theme`, `--tone`, `--ext`, `--width`, `--wrap`, `--no-wrap`, `--auto-hide-sidebar`, `--no-auto-hide-sidebar`, `--show`, `--focus`, `--order`, `--root`)\n2. Env vars (`HOUSE_THEME`, `HOUSE_TONE`, `HOUSE_EXTENSIONS`, `HOUSE_WIDTH`, `HOUSE_WRAP`, `HOUSE_AUTO_HIDE_SIDEBAR`, `HOUSE_SHOW`, `HOUSE_FOCUS`, `HOUSE_DEFAULT_ROOT`, `HOUSE_ORDER`)\n3. Config file\n4. Built-in defaults (`opencode` / `dark` / `extensions = []` / `width = 80` / `wrap = false` / `autoHideSidebar = true` / `show = []` / `focus = \"sidebar\"` / `defaultRoot = \"cwd\"` / `order = \"recently-modified\"`)\n\n`HOUSE_SHOW` takes a comma-separated list (`HOUSE_SHOW=hidden,gitignored`). For `show` specifically, each source completely replaces the next — categories don't merge across layers. Press `shift+a` in the TUI to round-trip between the configured set and the full vocabulary without editing config.\n\n`width` is the fixed reader width used when wrapping is enabled. `wrap` controls startup mode; press `w` in the TUI to toggle reader wrapping for the current session without editing config.\n\n`autoHideSidebar` hides the sidebar when you explicitly open a selected file with `↵`, `→`, `l`,\nthe command palette, or a matching filter Return. Selection movement still previews files without\nhiding it. Press `s` or `/` to bring the sidebar back. Set the option to `false` to retain the\ntwo-pane view after Open file.\n\n`order` is the File Navigator browse order when no filter query is active. `recently-modified` (default) lists the most recently updated files first, using filesystem modification time, then tree order for ties. `tree` lists files before directories, alphabetically within each group, so current-directory files appear before nested subtrees. An active filter still ranks by relevance first.\n\nThe file is optional — a missing file is fine. Invalid keys, unknown themes, invalid `defaultRoot`, or malformed TOML fail loudly with a one-line error. Per-project config (`.house/config.toml`) and additional keys are deferred.\n\n## Keys\n\nThe footer only shows essential app controls (`W`, `q`, `tab`, `s`, `ctrl+p`) to stay quiet. Use the command palette for the rest.\n\n### Global\n\n| Key            | Action                                                      |\n| -------------- | ----------------------------------------------------------- |\n| `q` / `ctrl+c` | Quit                                                        |\n| `tab`          | Toggle focus (sidebar ↔ reader)                             |\n| `s`            | Toggle sidebar visibility                                   |\n| `ctrl+p` / `?` | Command palette (`?` does not fire while typing in filter, palette, or name prompts) |\n| `w`            | Toggle reader wrap                                          |\n| `O`            | Open current file in browser as HTML                        |\n| `E`            | Open current file in `$EDITOR` (`$VISUAL` takes precedence) |\n| `N`            | Prompt for a name, create an empty markdown file at the discovery root, then open it in `$EDITOR` |\n| `R`            | Rename the selected file's basename (same folder; does not move) |\n| `t`            | Next theme                                                  |\n| `T`            | Previous theme                                              |\n| `L`            | Toggle dark / light tone                                    |\n\n### Sidebar\n\n| Key                             | Action                                                                                    |\n| ------------------------------- | ----------------------------------------------------------------------------------------- |\n| `j` / `↓`                       | Move selection down                                                                       |\n| `k` / `↑`                       | Move selection up                                                                         |\n| `J`                             | Jump down 8                                                                               |\n| `K`                             | Jump up 8                                                                                 |\n| `space` / `pagedown` / `ctrl+d` | Page down                                                                                 |\n| `b` / `pageup` / `ctrl+u`       | Page up                                                                                   |\n| `g`                             | First file                                                                                |\n| `G`                             | Last file                                                                                 |\n| `/`                             | Filter files (fuzzy match on path)                                                        |\n| `A`                             | Toggle hidden + gitignored entries (session-only; round-trips with the configured `show`) |\n| `↵` / `→` / `l`                 | Open file (focus reader and auto-hide the sidebar when enabled)                           |\n\n### Reader\n\n| Key               | Action          |\n| ----------------- | --------------- |\n| `esc` / `←` / `h` | Back to sidebar |\n| `[`               | Previous file   |\n| `]`               | Next file       |\n\n## Themes\n\n33 built-in themes, all sourced from the [opencode](https://github.com/anomalyco/opencode) TUI palette:\n\n`aura` · `ayu` · `carbonfox` · `catppuccin` · `catppuccin-frappe` · `catppuccin-macchiato` · `cobalt2` · `cursor` · `dracula` · `everforest` · `flexoki` · `github` · `gruvbox` · `kanagawa` · `lucent-orng` · `material` · `matrix` · `mercury` · `monokai` · `nightowl` · `nord` · `one-dark` · `opencode` · `orng` · `osaka-jade` · `palenight` · `rosepine` · `solarized` · `synthwave84` · `tokyonight` · `vercel` · `vesper` · `zenburn`\n\nEach theme supports dark and light tones. Cycle with `t` / `T`; toggle tone with `L`.\n\nFor the supported semantic theme tokens and their intended usage, see\n[DESIGN.md §7.5](https://github.com/carlesandres/house/blob/main/DESIGN.md#75-theming).\n\n## Inspiration\n\n- [glow](https://github.com/charmbracelet/glow) — render markdown on the CLI, with pizzazz\n- [ghui](https://github.com/kitlangton/ghui) — keyboard-driven terminal UI for GitHub pull requests\n- [hunk](https://github.com/modem-dev/hunk) — review-first terminal diff viewer for agent-authored changesets\n- [opencode](https://github.com/anomalyco/opencode) — terminal UI whose palette inspired house's themes\n\n## License\n\nMIT\n","readmeFilename":"README.md"}