{"_id":"giggles","_rev":"39-d2368d92a889b35dd2a35e30c4e13316","name":"giggles","dist-tags":{"latest":"0.7.3"},"versions":{"0.0.1":{"name":"giggles","version":"0.0.1","license":"MIT","_id":"giggles@0.0.1","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/bento#readme","bugs":{"url":"https://github.com/zion-off/bento/issues"},"dist":{"shasum":"d0c6d5b2a1e338024a2ce4b3e60026285961b06d","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.0.1.tgz","fileCount":3,"integrity":"sha512-kY1GjHcivvFuew3dGYcrYzY0sseLYLSwsU50x8UsvkebWElPqOdiXlsNiV8Ttc4zTg1qr7wujOGeGtwecXOUmg==","signatures":[{"sig":"MEUCIHeNSKs4fulACg0LA8k/ypDk0MbrDdqRupbH3FvTtl9RAiEAzcS/nT2v0nx3T8HbuJvBq2AHRVDypXrCU+SKzBNE+GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1150},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b540a49283c06decc977c627fa011d9307dea317","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"zzzzion","email":"ajz317@nyu.edu"},"repository":{"url":"git+https://github.com/zion-off/bento.git","type":"git"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"23.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.0.1_1770930528827_0.3167533514697549","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"giggles","version":"0.0.3","license":"MIT","_id":"giggles@0.0.3","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/bento#readme","bugs":{"url":"https://github.com/zion-off/bento/issues"},"dist":{"shasum":"41f930916d73de5277952464b00e16d064bd999d","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.0.3.tgz","fileCount":3,"integrity":"sha512-cqX9sjbSxfyq7JEAXfsy49qAKldYSFIMxeUC4jjYm6MkAjL+3ms+u0/srU8eGjX79pMhIo81ulRbRS8cmIQ+lw==","signatures":[{"sig":"MEQCIGkPbLnnvl9/FW3Usj4v9ylx9ijMyfpuhP/55wmBRvUvAiAHBCB/30oVWeyP65Ce3/Me4xJvD+TWKd3L3Lmd77k2Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1150},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b4f49a273c902fafd6d706b87443ed24d689d3d0","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5539aeaf-07e1-4238-8fbf-eac1a6342260"}},"repository":{"url":"git+https://github.com/zion-off/bento.git","type":"git"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.0.3_1770931230425_0.6450181369776911","host":"s3://npm-registry-packages-npm-production"}},"0.0.0":{"name":"giggles","version":"0.0.0","license":"MIT","_id":"giggles@0.0.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/bento#readme","bugs":{"url":"https://github.com/zion-off/bento/issues"},"dist":{"shasum":"03847d20eddc63316cf1edf26d0fcdd3717fba8a","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.0.0.tgz","fileCount":3,"integrity":"sha512-98EJX8hFGSneyA54CfzE9Qz94FgAvX65b5q6cvSnkj/zO5YlQSrkMmpEgYQzzPO3BzgvyF4Ey95jr+KuunSd2Q==","signatures":[{"sig":"MEUCIA1+FmgHrQKqFx+5AV5DLYadm9YnzjZKMRIHa7r2F5fsAiEA7ufWWEflL5Nuvgad2XAXoDIhGZJBLU6Fy6y7nIs5RA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1150},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b4f49a273c902fafd6d706b87443ed24d689d3d0","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"zzzzion","email":"ajz317@nyu.edu"},"repository":{"url":"git+https://github.com/zion-off/bento.git","type":"git"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"23.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.0.0_1770931372225_0.06213162851242959","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"giggles","version":"0.1.0","license":"MIT","_id":"giggles@0.1.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"84ac06b9a39e469305f189afb05fea1bdbe40f42","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.1.0.tgz","fileCount":4,"integrity":"sha512-4FDrCiV4TU/4CIPYmeTVxVgn5S5d9bPcG1DTMyq4+GqQEUbYy/uBEr5mNj/sM1iDtQupCTl8ru3hc1xsnntomA==","signatures":[{"sig":"MEUCIQDBUTR5ErEVjHh1y2++rQoWo90Ynm7WqKHLxmLWGLQ2QQIgAvX6N/+JNMFk0JzAFV4V1rn13N4k3GnaP8WEHgcx0OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19534},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"945fe8d205da0663cd50a1c5152035fa8ab4f781","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"wip -- see [giggles.zzzzion.com](https://giggles.zzzzion.com)!","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.1.0_1771099195332_0.20038592800062016","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"giggles","version":"0.1.1","license":"MIT","_id":"giggles@0.1.1","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"b98263f72ee27b73e382c9b1e084a0198ddb96f6","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.1.1.tgz","fileCount":4,"integrity":"sha512-zFEh6PdYSKswbLjN3Ca8Lakok68PJHYlVbEOE9JETMR2hb7Hx8HNSGyVx71YPdnwFeHyfwbvni3/tQUKhJsHkQ==","signatures":[{"sig":"MEYCIQCDq+EoCJqGHrN61+Z+ZqiSgE9z9t9wVSmpgHzJnmD9kAIhAJF0lX3C+i25QnseaB9dzE6B6hq5XLy3ApxAPF5TQiuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f696bd7dd0380b8d5a1e8a49f01a5dcd9044a88d","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"wip -- see [giggles.zzzzion.com](https://giggles.zzzzion.com)!","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.1.1_1771109289727_0.7041293883653061","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"giggles","version":"0.2.0","license":"MIT","_id":"giggles@0.2.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"622e2f75fd1b31222926aed5081f423af36d5a43","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.2.0.tgz","fileCount":4,"integrity":"sha512-DmkWLTgXe/oLv99zNoPOwAcq7t45XoH1v0D3OfFImN9SIf7Ye+rKFHtC87OwSk2i9U5zVJkv1FnzdroxdjIcZA==","signatures":[{"sig":"MEQCIAepWwWi0i/LQVcxKsVdMwRQlYmtqg7mZ1An63IVtXb0AiACBM2qgoIgYu7P9N6taeq227mhH3IneZ+T6wr1JHukCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21387},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d8b114f08158521498fa72e06a8dae583f662e12","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.2.0_1771183391785_0.2815567906451084","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"giggles","version":"0.2.1","license":"MIT","_id":"giggles@0.2.1","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"09fbd489a223b4ddc7df86269861f1d03e43472f","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.2.1.tgz","fileCount":4,"integrity":"sha512-RS+tMTK1xZ2bN1tghX0exMnEJxkn/8BKSZ8qYhNZVo9IbNOPcDVb2t6nI8ZvGkAEY84vg0hYeB/mbHI9028FXQ==","signatures":[{"sig":"MEYCIQDJTMYZIld8W1MUtE9igaRPKXfijGsBei0tkunfVr9aCQIhAMw+luFPmYKt+vTvRay4OO2sqSc6PRXVLWaTtm5J3biN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23335},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c4db7785d88919792ec4859c86a5dfdad8acad2c","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.2.1_1771186370602_0.5095145030797599","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"giggles","version":"0.2.2","license":"MIT","_id":"giggles@0.2.2","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"407ed62c97d5af4be0e4c82cf02c9fa092be753c","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.2.2.tgz","fileCount":4,"integrity":"sha512-Nzea9MAOo6HYTnpAoPn1+VU1ACbx13i7Kp20FQvQ1m/MoEounsLuyG68RWN2/uNvf8FDM8miWo7Ly46mk3yyRg==","signatures":[{"sig":"MEUCIFPWFg6Z3S5e6iunXsJt5y09aikKFEjNZ7scTd/nBSNSAiEAw7BtrbMtlrC6vYpet6psg8SvY0ei2iZR2KzcviTaGWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23349},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6c31d412c7ba1e3c98fd08aa36b352488563bfbf","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.2.2_1771186481676_0.04458690698742829","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"giggles","version":"0.2.3","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.2.3","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"a9b8a8a311dfe9176ee53ace629a1cc4bb66f0c3","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.2.3.tgz","fileCount":4,"integrity":"sha512-Xm6BhBNPChkEMg818SVUYi58Au5ZnQX89n7LBDmxY7ndfkOmsnLb2O0dhZHVP3kFsPd4ApOUsCAguYYZ4qxeWw==","signatures":[{"sig":"MEUCIQDpSfxWj5oYM68K7QTO9nKS6Gp+3oXrnpIFXDNvakJkwgIgPox/y7mca/970kg6xwjIE8Yxt65/4iZStedP+oWWX1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23368},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cb85358ca35f2e48271c0b3ca24f4ae5ab056c8e","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![npm version](https://img.shields.io/npm/v/giggles)](https://www.npmjs.com/package/giggles) [![npm downloads](https://img.shields.io/npm/dm/giggles)](https://www.npmjs.com/package/giggles) [![docs](https://img.shields.io/badge/docs-giggles.zzzzion.com-b","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.2.3_1771190208147_0.28249879188322913","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"giggles","version":"0.2.4","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.2.4","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"2e9588a63638d1f84b20602a4eae9a0b921f06da","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.2.4.tgz","fileCount":4,"integrity":"sha512-rgws1J+ZJDzX87qG8VtVS6ezyJ+NCICLbet2Xk+6urc9hJRbcLHtbo3DFEz1Cjw4qfs1dGZDX/A8agufSMAouA==","signatures":[{"sig":"MEUCIQD8ve66sv/yIb5VkQRj8UbsN0juJ094CenLJlFg/P9hSAIgMJ06A5SXXbIXf6YZpGnOINI8Oc8Ipncie/i7H71ZV0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23497},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ad7c172edaca3c88913245946e94e18403dd5cfe","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.2.4_1771190561581_0.9865111156704793","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"giggles","version":"0.3.0","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"a64567e66d7c8658c5cf9447274cc579f0e0253d","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.0.tgz","fileCount":7,"integrity":"sha512-TIuB6dnYsa9LATLv93hfCNaTkF5x6P5xnKVZ+MpM4AiIKBJqUuOqZeekuxdPSmSDA+4/Vqiaaf7YHAXAePxFjA==","signatures":[{"sig":"MEQCICMj0+6bvPGirRf+L1tZRC3IoZGnMv8jE4iWj08ppRWSAiB5blF9dPyS6xjonUa8ErjPDAvUvKsulmfoo2yHTttNNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26898},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"8528145082bd0759c5ed5455a454c9c678d6d024","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-lint.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.0_1771466032702_0.8810100690413767","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"giggles","version":"0.3.1","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.1","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"4fdfe34d6edcaf2da4d7d24cb949b60a9b50068a","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.1.tgz","fileCount":11,"integrity":"sha512-s6qykSB2q3wv0GjnpQcp1xqe34gcULjWe69cvkKfRMJA/kcCAdNE4qDVTAO52hIEWlirKdMdxMrZ0tl2MPLBkA==","signatures":[{"sig":"MEQCIBmEwmmlekjFUl213sdBUdd5JkAySFCfoGWSfln5KXW7AiB6pm305YWXcdEa7UZZxGgPNjswy6iKXv4JLN437NLL7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33593},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"d090aba3e5be68a070bc6301e423d46636184b52","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f1ef894-0fc2-44ce-b100-0cef38349ab2"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.8.0","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.1","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.1_1771508926276_0.2817134956718854","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"giggles","version":"0.3.2","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.2","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"8472a31efdf1990e4b1acea9037962b3216e760a","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.2.tgz","fileCount":11,"integrity":"sha512-q6cHIt0vC2AAnTLBCxzFLigWn3Ti0EGnZYBC5unODHC4rGqkAho7qPdPxO3tTSWGzd2xhesVuaaz9GqWUAonuA==","signatures":[{"sig":"MEYCIQCxAqDSXHIceG5x3CsclNJQspQjP0l3zhqxBEU7MUUMTwIhAN8DeQ8Sg0Vrc8SaGnTP69CU1lRTvaHW4P7ZNKmXBJ6z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37140},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"50f1e51a5d3a6f945a38a4b1e87143e08f3b75cd","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10128d30-c5ec-47a2-b2ea-a2c4a9191cac"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.2_1771547069246_0.11469408793412961","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"giggles","version":"0.3.3","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.3","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"872b99f58319ee1b9e6b21ddc4344547b95dd4df","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.3.tgz","fileCount":11,"integrity":"sha512-Ek9nHo4AN5LxIDa1iRHEBbgW73vbE15j5ZdXKrAgk2Cgwum8UI+w9EfGqqRYj6zxerNryUFVPTNvGNjHpn+slw==","signatures":[{"sig":"MEUCIQD9o4WE1Axb6OJCJix8ZUlcVNOd4rcct5U/IK+/6+6R5AIgMxEMnTZqM+tZoGzEjZ4bmO/4Auf/Lp/ZCrFL3haWEDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43671},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"510981579102190fb311df644aa1c316d9a09f08","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.3_1771595089655_0.9836987022559887","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"giggles","version":"0.3.4","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.4","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"82518276929ed8f846076650a564f8aea4248db2","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.4.tgz","fileCount":11,"integrity":"sha512-yjdcm/VGh839WXQ8OJHh8RbidKZFX1MeD+ZnsPg9uImMwUnDF1TAcH0lpRsu/ReFBO3SM5zN0c1CGhbdikidxw==","signatures":[{"sig":"MEUCIEXeOLa92RcTg7oYBQmrJSgr889kG3bpygG59DW+qcIGAiEAqXHFB4/SPhJdfBtrYVPvkAEdunkis1owP/7ZZ/9AdQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57653},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"ed11591102aaca39184790bd3ff651775535934d","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.4_1771600560903_0.6283111038793137","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"giggles","version":"0.3.5","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.5","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"8929fc97b7d577a7a1565a08f876be40d51e30eb","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.5.tgz","fileCount":11,"integrity":"sha512-aQ+hiy/CDAmOn/4w1fm1QQ1HJHoAKNtlLf/lAImx3DR19YmLdbzCoD6vuA7zqpxQydju2c/1BaWTvjShiDJx5w==","signatures":[{"sig":"MEQCIHUYksf7EdgNC4YKagYhoTYEvjP5xzP58/HSE964+M7NAiAhX0gHp7wJA0wey5ciPDiYzvWw0lJSXGC/svEPJq/Yvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58357},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"ed53112a8a3ee941d8ddea9f8d3cb34a9cffe023","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.5_1771601729524_0.7990100900600741","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"giggles","version":"0.3.6","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.6","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"627ed4de96b6ce6ad991fdac82048a3af15c30b8","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.6.tgz","fileCount":11,"integrity":"sha512-srQsLAILeCT4pBH9W0bhsERGlsjDDjXPX/qed0zDnzkWYBu+PuhA7meFsc5UeIUORUYW3mcvn7ub0nNI8uw3Tw==","signatures":[{"sig":"MEUCIHV2m45lGz4uvwfOp2vAAyE3IHFn6S4+7x4nOTFcdYfdAiEA1k3mLidqIPosZ+T8C51Ccz9qBU5Vsk4fsGm6ZecTVaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63188},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"21a684c8ae445261d7650528ece090ec59449124","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.6_1771615301079_0.8851611979408183","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"giggles","version":"0.3.7","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.7","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"4644f08022434c386194704a63f5e18aac421d4f","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.7.tgz","fileCount":11,"integrity":"sha512-gXily0CofT1OFu/H9hmhQ6t4DuaBSvQzasnzqkZ0q5kE/uei7uqBwKVrqrecdJdijYp1b7hkB4XKQNnxmuzwYQ==","signatures":[{"sig":"MEQCIGzWot/V+3KHHB5w1yf6h0uQRfk66eYP8SE6ZBxSU38BAiAObhQukD7kS13RL//9TMJvygcshJiaOwfc6s+KVaxjhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"9741430cb35d762a79fcedd8612fecdc3a7a1899","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && cd documentation && pnpm link ../ && pnpm dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.7_1771618542786_0.42523244078674094","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"giggles","version":"0.3.8","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.8","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"505cb2de06ba631861a1bba9b4b5776d474143ed","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.8.tgz","fileCount":15,"integrity":"sha512-P0sr/LQyflW2IdzCKieee+Z9rZF+uovIdiHTPTmCPwQ4ylA0ear4QMgPMO+M7pY2Bx/G6K7TK+De2lWSYqH8KA==","signatures":[{"sig":"MEUCIFgf8ww7SaVTAEkt2k7WHo5moseijcpMLtoSH1QiHbLfAiEA/LWrYQwextQkhEZbOfVVv2d+ppPt9As0nOf8DHYoXCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77031},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"775ac499d56dd8b4f40a315250e31f074cd0e4c5","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.8_1771623105490_0.17420699335146628","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"giggles","version":"0.3.9","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.9","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"5ddf46d0c2fbb7e2582c2a0a91362daab7f9f11e","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.9.tgz","fileCount":15,"integrity":"sha512-yzGJnFzzXEv+H6HpYc3U2UGsWcu4XhpR6UQ5hZG9G4tBvgLPCzBsJsPecd0drJrljhvFA46VABcbA/HLqX3xSQ==","signatures":[{"sig":"MEUCIQCgeob70juT2OJDpeUvbfZOSGlJXRUNmsvQ0ekehjF9BwIgYCohHRdrKInCgNO6t+Wulass+PyjZhAr1eTGmQtMDfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"269a76410edec51217a938c1db48d4cd238a2586","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.9_1771631991516_0.13590938428505517","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"giggles","version":"0.3.10","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.10","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"87f55a9f1faf028de79b82033b7bd561b82ba499","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.10.tgz","fileCount":15,"integrity":"sha512-dTBTqHrh6yPfkmByq9D5V/8gNvMdwe5FOPDATBd8vWWhDxwhcj6XC4cXBK8eWfo0Q9d75JbG63cWcCEGnTS3ug==","signatures":[{"sig":"MEUCICE6ATTOi/zMBbXLytwPEut7ikx2f9apx1a7iCXixSPpAiEAg9u6Jhe04WJS8e7OUBbgd0c2M1SvkbAOyTXlrhRxcEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"6351056b902c83e67f0aee736ce8b72286d1716d","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.10_1771637470268_0.1739799778075517","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"giggles","version":"0.3.11","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.11","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"0747b31898f733e58cff3f2b3b578fa8c38b898d","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.11.tgz","fileCount":15,"integrity":"sha512-hFSpY2SynlnNIjUijHV293BaGcjQZqAoPP1yZot+mnCyuW2ge34WTO6r8On0a62NYX6FesmuQMGn6tGgGRXJNA==","signatures":[{"sig":"MEYCIQC1HbmUS0kHVRoMF7DRhmjrkwXxoMnCfdbi7OmKejcQ+gIhAO8xEeAIL56fznbO3SUHPYV8IUG+bapxrnreQ0ADGOvs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"8bed139f195cdcff091a18c0cc20dad8521d63ea","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.11_1771639901871_0.6959821543198492","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"giggles","version":"0.3.12","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.12","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"27aa1707ec92176f2d1f9248235e0bf677376c98","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.12.tgz","fileCount":16,"integrity":"sha512-qp3DtZmrp6XQSuLQ39NFQlhhPyFnybWm3vcO8DjJUPimstG7e+lcpMTZjhcIQcvCAtHr/U+pdQsjJM/rt3hDgw==","signatures":[{"sig":"MEQCIHAInmhgtR3x7ch3PGFNQcwKG7L+ytulu/tcPYqFheAGAiAOnHPKlUj/wKi6q3bCRg2rWBTaXE/iBzxTVfxGaFpT9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86069},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"74feb8f1337fe6f933b3cd6f460c2fc7685321b9","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.12_1771686169008_0.1896191369059994","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"giggles","version":"0.3.13","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.13","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"c26794f1c34893d2e855ab96f81667b4e3841bae","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.13.tgz","fileCount":15,"integrity":"sha512-VC/Sv0dOUi5kW/s/UYDwP7L4jT33awBvpJsmgTzWMgiUNKGOovAkPtflk88dBmAM1g+oo0WFNRty79zFrtwn8Q==","signatures":[{"sig":"MEYCIQDFTlt+n6VvI9G6ugGdeY4IRxmyGHU95cgWVlJVBpF5jwIhAKoov2RS6FL0ojFOOM8k0WBfGzStV6wfX9nuTV5EhTHP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85664},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"c7e3cd8261fe219f01acefca502bc3d26f5c7651","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.13_1771693440293_0.3925229797081715","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"giggles","version":"0.3.14","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.14","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"b10d617f4c9f73666c7e195903da852483dac9db","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.14.tgz","fileCount":15,"integrity":"sha512-jSPymKo+his8rvYiJ92EkPm5izQLQUQ55ATe1gdQaWz+K/oBf6/DTZYZj3l9CqIiNfvzZaODf7E8HfDAU/blmQ==","signatures":[{"sig":"MEUCIBFjbFdEDqbeNn5xUdWOtmwCBq5QmSGi/Thk9eF6Ir64AiEAsLWa7V1KeXU4CKADWaeeHKidGU5ixryagbEf0ZWYRRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87124},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"5de576925f1053917e10a854a76a69860698257a","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.14_1771700352645_0.2837990858823105","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"giggles","version":"0.3.15","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.15","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"f632e8c6e1e69bf92c30e8ea5ee4f5963f042acc","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.15.tgz","fileCount":15,"integrity":"sha512-R4jiyDtccIf31/6JpIu+IBKCDHdRy34E8GCqU30R/AwxXc2OBiXJuGZQHuTst6QDXDLPf3W/6zWVypYgc1UI2Q==","signatures":[{"sig":"MEQCIHbYVcETy+w7OTmW2tc6lPmAf5tf1nGJX8OPI/DlNTjKAiAE3BRoQox+zmOGL2YCeFN18BqbAkuyM6w2Ap1M0cgTWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87072},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"ecf91ca1342d66859c7b84ef6db5e026157d7396","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.15_1771703591406_0.7433398030040077","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"giggles","version":"0.3.16","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.16","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"196c56cd63536ada70da4617892f740d728e57e2","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.16.tgz","fileCount":15,"integrity":"sha512-wSWpXSlzPCtsTspnUsKH274KCyVeDt0ncJM0hJo2NPzM1bns5uC3+gi2sCITIRg11xH8JdIMNBPG2YxjroEbvA==","signatures":[{"sig":"MEUCIQCVrXhPGZErQNjds5haadD4W59qfDmFp8Qla6gPBQmj3AIgUNTTwyqP/bB9V/xVD6k88qWh/1dO/Mys6nzO+uy7t/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88201},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"3bc1a8ef6faf483bc5b9c12390a571cd3e5d8eb0","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.16_1771718572081_0.9250329468711456","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"giggles","version":"0.3.17","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.3.17","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"8cb9de22d703b5ff25ada04bb05026fa907d703c","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.3.17.tgz","fileCount":15,"integrity":"sha512-rhZWCnz+XOwCig/k0hlQgyD3d8zFExUzrSES3rOnUiwlWR4xKvnndnWZjKDk55UDasfIo/MduStAyEi9XxJt2w==","signatures":[{"sig":"MEUCIDyczdfrNGVBuIKvPdN91XCr9AbvU8QY4hKPNpQB0C32AiEA2FScNlEE1mxmpt8csX0AMdgdxGBSunOpJT4j/7Ux//Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91595},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"30ae10772a020d543fdfbb8d3ddbee9d2fe2526d","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.3.17_1771733280343_0.9986413744949627","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"giggles","version":"0.4.0","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.4.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"f754dbf3219579d6e0ec820c2cc60ada34d4f8c8","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.4.0.tgz","fileCount":15,"integrity":"sha512-RG6WfgAv6QmKxe1PPhJPxXN7KV4HiZAwrq8HVM1CgM4VRv2OUwUkle1KgD2v8N7JL4LP/K1fI/QpNkWz/q0utg==","signatures":[{"sig":"MEUCIFH/LEa8JTEBEjBLWtAj/KbRMqlfw751hfMgepuZZzFvAiEA8feJ/4oIbnZD1joHYHT8BLEr8YMhGkNMjcUGzonrZXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"9611d9be4e3bf2fecafa762d348502e5de7380e5","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && pnpm --filter documentation dev","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.6.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.4.0_1771810789291_0.5314064057787142","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"giggles","version":"0.5.0","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.5.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"6e6edb30caa5c9873899d278ae8eaf3b5058f2e4","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.5.0.tgz","fileCount":15,"integrity":"sha512-97TbIpJfGCWGNS0+p/Vu7o3xZKcZ6osbQyKTQWnV7s8j+uAC+OHN4lJH7isjtTO+NC/ytG7YJXJvW7IwbPVr6g==","signatures":[{"sig":"MEQCIDeTn2PvPMYIvO08tojaAmibbfi98W2YzUayjZUn6DYnAiBZtcmfDimAnawYNcX6pfts7MS3CqLkGmdNqeUF6em0tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"1393578f741858780cae6fe4a4ce3bfcf0a9a12e","scripts":{"dev":"tsx --watch playground/index.tsx","lint":"prettier --write . && eslint . --fix","build":"tsup","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.5.0_1771973849400_0.585472574564289","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"giggles","version":"0.5.1","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.5.1","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"06f043dbcd7b199356878b9d33b1ca7d9cd33c14","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.5.1.tgz","fileCount":15,"integrity":"sha512-Wap6YNJKPORrQtFEBTpqVOm6ZZfiLA2g8l8aFSu0Pu5UYcrO45qP2mJDiNfEzTKZ1b+0LWLP0AI6YaRWzgW7Kg==","signatures":[{"sig":"MEQCHxukCgIHdgsHPeabmsCybQY4xwrdGPbm4lN58CxzIsQCIQCPpJ8iueIOSw84X2CMbpF6NkylSBCQmfC9uOZ2NfV5FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96147},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"0d3c3b7b6979666887d59b8c435238160b14081a","scripts":{"lint":"prettier --write . && eslint . --fix","play":"tsx --watch","build":"tsup","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.5.1_1771988690661_0.15036993040478874","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"giggles","version":"0.5.3","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.5.3","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"c181823c54e8be2d44af6c6065571ffe45321415","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.5.3.tgz","fileCount":15,"integrity":"sha512-iXxaUFDm5P2dCDUizcbCTZdYCpqltgL9q5AAaoL53lsjd+FYWujQ/Wl5E5/7c1etw9bU+q6MvJ3hK+x21G3HGg==","signatures":[{"sig":"MEUCID218zbiPL6ViVIqRdE6J40ZzjixYv9s08+lXecJeiNMAiEAm/zONQFKO/1t2F2X9gtNfbE7IAinUZIxBq/eC1Hpt38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95762},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"bfc17859e9e46817cdd30188c14e4b10b98929dd","scripts":{"lint":"prettier --write . && eslint . --fix","play":"tsx --watch","build":"tsup","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.5.3_1772003803299_0.34901261175136855","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"giggles","version":"0.6.0","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.6.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"b148c972de70a458a9568ac8f632e85f92d5aabd","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.6.0.tgz","fileCount":15,"integrity":"sha512-WXejakPcxGd67NHQekVLD2pWgeC9eBhnfX/ENSXluisoD8Y62gcfcBEtU2XsLW9yRoJRIx0rwui+WCV6bv9+Sw==","signatures":[{"sig":"MEUCIB+Hny0avAJjRme5eJFSiQhVtwtx80i4RGb3YRIXn0EIAiEApS1VXpc/g21YzuBoXGKIuV6o4Tb8ojOZr/xfpxTLaQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95213},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"3c7b712ccd7a82afceee2b1113b6b41ef5be8108","scripts":{"lint":"prettier --write . && eslint . --fix","play":"tsx --watch","build":"tsup","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.6.2","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.6.0_1772030402402_0.1900196155343119","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"giggles","version":"0.6.1","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.6.1","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"fbdf3b88f89280c105c02c0996ad19fda2bfed80","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.6.1.tgz","fileCount":15,"integrity":"sha512-ATqAvaD0LcI4RSdPeKCAgifH8WlDlOCwzI0E+MSBhbz3JpzO1FJmVDW+T9Xn7pmLPZ4LSD/TxS+Fgx7ysKOcZw==","signatures":[{"sig":"MEUCIQDylFSLSgw8W/1MN1rHobHEW/eHI2GK3Np7+r95YMlLBAIgdSuD52+n2gJlPt1AGe8VZWyaTJrhRbhx0Ss15r3bO5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95738},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"581214fe3bab29e4675083122f731c462a320551","scripts":{"lint":"prettier --write . && eslint . --fix","play":"tsx --watch","build":"tsup","record":"vhs","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.8.0","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.1","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.6.1_1772064783806_0.6098134809526348","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"giggles","version":"0.6.2","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.6.2","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"f4d31cbe9739f60f904abab81e03c6b08eabe698","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.6.2.tgz","fileCount":15,"integrity":"sha512-WZiGwtiCst5XHK8HgHNVHgxLAzX8cikroPPsvwxdIELhb5yq7ri+X6O8enJInZO13/GSiKuMxkYPb0mh4PULmA==","signatures":[{"sig":"MEUCIQDCyOcQTkQi4iMsDf4UtQ1fy7ItK7Mnd8bcMG1mkLZhGQIgbBW+sd6Rh6QfUgSFjHkOIZP/EmbjjP6BHGg5LJpuOO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100363},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"cfb009d315b892efd150d311a21d297c10e51688","scripts":{"lint":"prettier --write . && eslint . --fix","play":"f() { tsx --watch playground/examples/$1.tsx; }; f","build":"tsup","record":"f() { vhs playground/tapes/$1.tape; }; f","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.8.0","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.1","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.6.2_1772148950176_0.4280430537911062","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"giggles","version":"0.7.0","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.7.0","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"99c7be9263a71e5fb4fa06fe755aacd27ea11aef","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.7.0.tgz","fileCount":15,"integrity":"sha512-71yqS4Nbz+YUmheb7XydL6QuBDaLF5bQki4iOU5P1irTQz3VfB9SbXfPInD1C2D8uFbyx0P5elQOKoTHsKwWcA==","signatures":[{"sig":"MEUCIHshrGsVD5OvYhsQ2AOhzwMQLPhgxrreeci2JuYxLVAtAiEAj+bfxXmxWM8Fy95jZyqLa3e+kUGcXcyfa0Pbl68jZ00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/giggles@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"12f9988bb6721caf1894eaefccda544a4bd224f7","scripts":{"lint":"prettier --write --loglevel warn . && eslint . --fix --quiet","play":"f() { tsx --watch playground/examples/$1.tsx; }; f","build":"tsup","record":"f() { vhs playground/tapes/$1.tape; }; f","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.8.0","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.1","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.7.0_1772315681008_0.1770938070360697","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"giggles","version":"0.7.1","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.7.1","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"155b3ccd990f53ded02b9427f699b1dc5adaef78","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.7.1.tgz","fileCount":15,"integrity":"sha512-8OX9ESW5lODLM+xOHRM04waGZXkZLXoLzjTwk8Mfoxz8LQJMeMsWymE/RFkx4cAu16uwb81hhD6LVyX25AJxlw==","signatures":[{"sig":"MEYCIQCu73VsNGiKz6I7624THYOPfShWAoI8Lgr0bnvD8ztfTAIhAJ0xrllmFj+g7Qi/eg+QpXnplcFE+VZsGs/V6kXb6Grp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/giggles@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105413},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"ea058cbf5d109b7a4526e0b88b1cf5f5a40987f2","scripts":{"lint":"prettier --write --loglevel warn . && eslint . --fix --quiet","play":"f() { tsx --watch playground/examples/$1.tsx; }; f","build":"tsup","record":"f() { vhs playground/tapes/$1.tape; }; f","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.8.0","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.1","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.7.1_1772396114239_0.591376015577352","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"giggles","version":"0.7.2","keywords":["tui","terminal","cli","react","ink"],"license":"MIT","_id":"giggles@0.7.2","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"homepage":"https://github.com/zion-off/giggles#readme","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"dist":{"shasum":"50a0e9fbc7441e70df73dc03472e8b01f51abdc7","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.7.2.tgz","fileCount":15,"integrity":"sha512-mou7to142MMSZYUqXHgh+sMBs/gm7giP9+QA5Yk2FRrQZR92fuo9MZL2wt9kjbmadIokHKIKdYBGpfvl8Yn55A==","signatures":[{"sig":"MEYCIQCAE88OG8d+XSCHRvepoAbiVl+3GdAhG7DmNy5Ou3GUKgIhAMdQDoop758/cNAOxccxe5zHivxGnZ639w37WgKRJ4Tz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/giggles@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./markdown":{"types":"./dist/markdown/index.d.ts","import":"./dist/markdown/index.js"},"./terminal":{"types":"./dist/terminal/index.d.ts","import":"./dist/terminal/index.js"}},"gitHead":"d75de496d3e256db1fc93050344a3fe09dbe9459","scripts":{"lint":"prettier --write --loglevel warn . && eslint . --fix --quiet","play":"f() { tsx --watch playground/examples/$1.tsx; }; f","build":"tsup","record":"f() { vhs playground/tapes/$1.tape; }; f","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"repository":{"url":"git+https://github.com/zion-off/giggles.git","type":"git"},"_npmVersion":"11.8.0","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","directories":{},"_nodeVersion":"24.13.1","dependencies":{"execa":"^9.6.1","marked":"^17.0.3","prismjs":"^1.30.0","ink-link":"^5.0.0","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"ink":"^6.8.0","tsx":"^4.21.0","tsup":"^8.5.1","react":"^19.2.4","eslint":"^9.0.0","nodemon":"^3.1.11","prettier":"^2.8.7","typescript":"^5.0.3","@types/node":"^22.0.0","@types/react":"^19.2.13","concurrently":"^9.2.1","@types/prismjs":"^1.26.6","typescript-eslint":"^8.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/giggles_0.7.2_1772397048378_0.07812570600395197","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"giggles","version":"0.7.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/zion-off/giggles.git"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./terminal":{"import":"./dist/terminal/index.js","types":"./dist/terminal/index.d.ts"},"./ui":{"import":"./dist/ui/index.js","types":"./dist/ui/index.d.ts"},"./markdown":{"import":"./dist/markdown/index.js","types":"./dist/markdown/index.d.ts"}},"keywords":["tui","terminal","cli","react","ink"],"engines":{"node":">=16"},"scripts":{"build":"tsup","build:watch":"nodemon --watch src --ext ts,tsx --exec tsup","play":"f() { tsx --watch playground/examples/$1.tsx; }; f","record":"f() { vhs playground/tapes/$1.tape; }; f","dev:docs":"pnpm build && concurrently --kill-others \"pnpm build:watch\" \"pnpm --filter documentation dev\"","lint":"prettier --write --loglevel warn . && eslint . --fix --quiet"},"peerDependencies":{"ink":"^6.0.0","react":"^18.0.0 || ^19.0.0"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/node":"^22.0.0","@types/prismjs":"^1.26.6","@types/react":"^19.2.13","concurrently":"^9.2.1","eslint":"^9.0.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^7.0.1","ink":"^6.8.0","nodemon":"^3.1.11","prettier":"^2.8.7","react":"^19.2.4","tsup":"^8.5.1","tsx":"^4.21.0","typescript":"^5.0.3","typescript-eslint":"^8.0.0"},"dependencies":{"cli-table3":"^0.6.5","execa":"^9.6.1","ink-link":"^5.0.0","marked":"^17.0.3","prismjs":"^1.30.0"},"gitHead":"4bf7d4e93453d00e7a5b92754242ed082f13977a","_id":"giggles@0.7.3","description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","bugs":{"url":"https://github.com/zion-off/giggles/issues"},"homepage":"https://github.com/zion-off/giggles#readme","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-qgP50fED7Bh4ktB9hCJL7mxO9YL4LGvc32jnRcBbvzJny8cccShyW/cvjWbANEf2QvpK66080nQS0vZl/biHyw==","shasum":"e2a49c90f1ef1a440337998b759484a700d930b9","tarball":"https://registry.npmjs.org/giggles/-/giggles-0.7.3.tgz","fileCount":15,"unpackedSize":105623,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/giggles@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDSFWC8LncSy3wBzEBJkalCJANG4IXlxhZtJa5PnUm+KwIgexFN8qs89XRFRRkwia/q61n+09pocKTN/3PhYizoWPk="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:07e22728-cda6-4979-9e57-648ab160bd63"}},"directories":{},"maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/giggles_0.7.3_1772408681416_0.07231947349517598"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-12T21:08:48.721Z","modified":"2026-03-01T23:44:41.819Z","0.0.1":"2026-02-12T21:08:49.021Z","0.0.3":"2026-02-12T21:20:30.588Z","0.0.0":"2026-02-12T21:22:52.356Z","0.1.0":"2026-02-14T19:59:55.487Z","0.1.1":"2026-02-14T22:48:09.860Z","0.2.0":"2026-02-15T19:23:11.915Z","0.2.1":"2026-02-15T20:12:50.739Z","0.2.2":"2026-02-15T20:14:41.843Z","0.2.3":"2026-02-15T21:16:48.320Z","0.2.4":"2026-02-15T21:22:41.748Z","0.3.0":"2026-02-19T01:53:52.856Z","0.3.1":"2026-02-19T13:48:46.451Z","0.3.2":"2026-02-20T00:24:29.403Z","0.3.3":"2026-02-20T13:44:49.798Z","0.3.4":"2026-02-20T15:16:01.058Z","0.3.5":"2026-02-20T15:35:29.676Z","0.3.6":"2026-02-20T19:21:41.257Z","0.3.7":"2026-02-20T20:15:42.946Z","0.3.8":"2026-02-20T21:31:45.648Z","0.3.9":"2026-02-20T23:59:51.673Z","0.3.10":"2026-02-21T01:31:10.414Z","0.3.11":"2026-02-21T02:11:42.024Z","0.3.12":"2026-02-21T15:02:49.197Z","0.3.13":"2026-02-21T17:04:00.469Z","0.3.14":"2026-02-21T18:59:12.797Z","0.3.15":"2026-02-21T19:53:11.561Z","0.3.16":"2026-02-22T00:02:52.216Z","0.3.17":"2026-02-22T04:08:00.492Z","0.4.0":"2026-02-23T01:39:49.480Z","0.5.0":"2026-02-24T22:57:29.584Z","0.5.1":"2026-02-25T03:04:50.827Z","0.5.3":"2026-02-25T07:16:43.458Z","0.6.0":"2026-02-25T14:40:02.556Z","0.6.1":"2026-02-26T00:13:04.014Z","0.6.2":"2026-02-26T23:35:50.347Z","0.7.0":"2026-02-28T21:54:41.145Z","0.7.1":"2026-03-01T20:15:14.397Z","0.7.2":"2026-03-01T20:30:48.540Z","0.7.3":"2026-03-01T23:44:41.561Z"},"bugs":{"url":"https://github.com/zion-off/giggles/issues"},"license":"MIT","homepage":"https://github.com/zion-off/giggles#readme","keywords":["tui","terminal","cli","react","ink"],"repository":{"type":"git","url":"git+https://github.com/zion-off/giggles.git"},"description":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml) [![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://g","maintainers":[{"name":"zzzzion","email":"ajz317@nyu.edu"}],"readme":"[![CI](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-ci.yml)\n[![CD](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml/badge.svg)](https://github.com/zion-off/giggles/actions/workflows/giggles-cd.yml)\n[![docs](https://img.shields.io/badge/docs-giggles.zzzzion.com-blue)](https://giggles.zzzzion.com)\n\n# giggles\n\n<img src=\"https://github.com/user-attachments/assets/c5c7ef05-232f-4180-8b85-0160fb0f083a\" width=\"700\" alt=\"giggles\">\n\ngiggles is a batteries-included react framework for building terminal apps. built on ink, it handles focus, input routing, screen navigation, and theming out of the box so you can skip the plumbing and build.\n\ninspired by the [charmbracelet](https://github.com/charmbracelet) ecosystem, it comes with a rich set of UI components, hooks for focus and navigation management, and terminal utilities for things like running shell commands.\n\n## features\n\n- each component owns its keys — a text input inside a list inside a panel all work independently, with unhandled keys naturally passing up to the right parent. no global input handler, no coordination code\n- navigate between views with a simple API; the previously focused component is restored when you return\n- a full set of hooks and components — `useFocusScope`, `useFocusNode`, `FocusTrap`, `useNavigation`, and more — for building any interaction pattern without reimplementing the plumbing\n- built-in keybinding registry so your app can always show users what keys do what, in the current context — context-aware and accessible via a hook\n- a component library covering most TUI use cases, from text inputs and autocomplete to virtual lists for large datasets — with sensible defaults and render props for full customization\n- render markdown in the terminal, with full formatting and syntax-highlighted code block and diff support\n- hand off terminal control to external programs like `vim` or `less` and reclaim it cleanly when they exit, or spawn processes and stream their output directly into your UI\n- a consistent look out of the box, customizable from a single theme object\n\n## your first TUI\n\nto get started, run\n\n```bash\nnpx create-giggles-app\n```\n\nsee [giggles.zzzzion.com](https://giggles.zzzzion.com) for API documentation and live demos.\n\n## giggles/ui\n\n### [select](https://giggles.zzzzion.com/ui/select)\n\n<img src=\"https://github.com/user-attachments/assets/8ce13f75-7a7b-4123-a973-f2992193bf84\" width=\"500\" alt=\"select\">\n\n### [multi select](https://giggles.zzzzion.com/ui/multi-select)\n\n<img src=\"https://github.com/user-attachments/assets/24f5d625-6e46-4cb1-8d22-42d40eb48f56\" width=\"500\" alt=\"multi-select\">\n\n### [markdown](https://giggles.zzzzion.com/ui/markdown)\n\n<img src=\"https://github.com/user-attachments/assets/1cdb6e84-c714-470a-8cf0-b6abf68b78a9\" width=\"500\" alt=\"markdown\">\n\n### [text input](https://giggles.zzzzion.com/ui/text-input)\n\n<img src=\"https://github.com/user-attachments/assets/b56056ca-97e2-4dc2-a1eb-2ee3f4d559e7\" width=\"500\" alt=\"text-input\">\n\n### [viewport](https://giggles.zzzzion.com/ui/viewport)\n\n<img src=\"https://github.com/user-attachments/assets/56c6cb6b-b2a7-4803-bed4-c6c6c34042c3\" width=\"500\" alt=\"viewport\">\n\n### [code block](https://giggles.zzzzion.com/ui/codeblock)\n\n<img src=\"https://github.com/user-attachments/assets/283dbd7e-326c-4acb-b8c0-d3608722952b\" width=\"500\" alt=\"codeblock\">\n\n### [confirm](https://giggles.zzzzion.com/ui/confirm)\n\n<img src=\"https://github.com/user-attachments/assets/b887da72-bf02-4084-b846-8b90cc3c3487\" width=\"500\" alt=\"confirm\">\n\n### [spinner](https://giggles.zzzzion.com/ui/spinner)\n\n<img src=\"https://github.com/user-attachments/assets/71aef7f8-e53b-4876-864f-b9b1a5100c5d\" width=\"500\" alt=\"spinner\">\n\n### [modal](https://giggles.zzzzion.com/ui/modal)\n\n<img src=\"https://github.com/user-attachments/assets/7415c554-927e-4b5c-91d7-7e3b1f4ea0ca\" width=\"500\" alt=\"modal\">\n\n### [paginator](https://giggles.zzzzion.com/ui/paginator)\n\n<img src=\"https://github.com/user-attachments/assets/b0780f46-848e-4881-822a-86d7db02d212\" width=\"500\" alt=\"paginator\">\n\n### [autocomplete](https://giggles.zzzzion.com/ui/autocomplete)\n\n<img src=\"https://github.com/user-attachments/assets/aa76dd7a-5357-4969-a979-95975b5ec578\" width=\"500\" alt=\"autocomplete\">\n\n### [command palette](https://giggles.zzzzion.com/ui/command-palette)\n\n<img src=\"https://github.com/user-attachments/assets/30886cb5-986f-4477-85c1-61cba4b499aa\" width=\"500\" alt=\"command-palette\">\n\n### [virtual list](https://giggles.zzzzion.com/ui/virtual-list)\n\n<img src=\"https://github.com/user-attachments/assets/d3ef1d92-813c-4546-8d60-2c38745ddbbc\" width=\"500\" alt=\"virtual-list\">\n\n### [badge](https://giggles.zzzzion.com/ui/badge)\n\n<img src=\"https://github.com/user-attachments/assets/b144c3f5-8b3b-4236-abf2-fc239d23f0c6\" width=\"500\" alt=\"badge\">\n\n### [panel](https://giggles.zzzzion.com/ui/panel)\n\n<img src=\"https://github.com/user-attachments/assets/9831d73a-baa9-410a-b933-e0dfd9433604\" width=\"500\" alt=\"panel\">\n\n## giggles/terminal\n\n### [useShellOut](https://giggles.zzzzion.com/terminal#useshellout)\n\nsuspend the UI, hand off the terminal to an external program like `vim` or `less`, and resume cleanly when it exits\n\n### [useSpawn](https://giggles.zzzzion.com/terminal#usespawn)\n\nspawn a child process and stream its stdout/stderr output into your UI — with support for colored output via a pty\n\n### [useTerminalSize](https://giggles.zzzzion.com/terminal#useterminalsize)\n\nreactively track the terminal's current dimensions (rows and columns), updating on resize\n\n### [useTerminalFocus](https://giggles.zzzzion.com/terminal#useterminalfocus)\n\ndetect when the terminal window gains or loses focus\n","readmeFilename":"README.md"}