{"_id":"gipity","_rev":"83-91b3dd96abc2ab2dd6d5f53e5b3452f0","name":"gipity","dist-tags":{"latest":"1.1.16"},"versions":{"1.0.48":{"name":"gipity","version":"1.0.48","license":"MIT","_id":"gipity@1.0.48","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipity":"dist/index.js"},"dist":{"shasum":"8a1c0a9d91f50e8b7eec439e0eed053ee017d2e4","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.48.tgz","fileCount":116,"integrity":"sha512-qU+Jq/ZF/x+bZ97CSg2lu7qxCKT6Zb0q4DD8xE1r+pFFnV0D3Yf509y92/20fs+unSAwvC9ff4ArEI1BWwjTkg==","signatures":[{"sig":"MEYCIQDD7MWyH3km7KeCWUsMlNc1O5H9WD24Gmo5z3j9vgu4TQIhANoboM1uA5sCpZatbvZP8e+Z0Scn8w0HS3V4UQWruU8l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278145},"type":"module","engines":{"node":">=18"},"gitHead":"9b5f0ec0ae8bc804b1e89b2717501ef1c8bacbc2","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.48_1775364283512_0.7972865466632877","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"gipity","version":"1.0.54","license":"MIT","_id":"gipity@1.0.54","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"b1c5efcb8eacafa6e81c869013748315e4464e30","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.54.tgz","fileCount":128,"integrity":"sha512-OhhuAP1PMAUx4xNAM7hUubmTc4NbdpJdg+TyUfahbTih+K06SMXEfgWeR2Sgl+szm1czfEICndYrQKSxu+d1Eg==","signatures":[{"sig":"MEYCIQDFtQa1pZUA3xhxJlY2DL5Uzfy3WUQoyq7YSoIXZE/6JAIhAKLtbz5mFHcTPf5FugwGgZs8rzBA0tfO+Tua3espuFMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300352},"type":"module","engines":{"node":">=18"},"gitHead":"c313d54b34bc3ca16d02101dd07bc3b5486c1788","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.54_1775539880274_0.9735794014729828","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"gipity","version":"1.0.64","license":"MIT","_id":"gipity@1.0.64","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"584d55b6c6e061652141670c49ce9fbe534df97b","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.64.tgz","fileCount":131,"integrity":"sha512-Cd+1/v8m+HcnRYMBbLybSX2PofXwvrtO2rl1vSAmY+CCSnYNslKhLU0dhXiVHUOSOjgaMSs+Nu/TD4FFG48zVQ==","signatures":[{"sig":"MEYCIQDO9r+PT695kfpdZhrCjv62rwZZTiZZLxZlv0NtFfNuYQIhAKM+o3s9K/yOBtSl1jZQG4b1oBEfft56k7v3DgfKPRmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307466},"type":"module","engines":{"node":">=18"},"gitHead":"a8b33d82c7dc650075b1efbd77f2dac0e1f426b5","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.64_1775548065234_0.041897056985958026","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"gipity","version":"1.0.66","license":"MIT","_id":"gipity@1.0.66","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"7ebdddde4dbd8d55558f320e02c4b8f7b3e389b3","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.66.tgz","fileCount":131,"integrity":"sha512-YotaumVQAZ2BM7B6UR1nwTW5OWslYuVGWkfqXPJafXV2LxsG9qV5S6DrHa7QMq/8gm/Ov6BqxSn7UCYTp2nAeQ==","signatures":[{"sig":"MEUCIQCurEFGVGW640/q9aLgE5ehKri5vRFE8f+2G9m4VsKzmAIgWwdNAfSmFM7Uc5vVQNPsJP8cy3r88w+kf86DZVj7Nz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307458},"type":"module","engines":{"node":">=18"},"gitHead":"a8b33d82c7dc650075b1efbd77f2dac0e1f426b5","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.66_1775548895223_0.7706000722389703","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"gipity","version":"1.0.67","license":"MIT","_id":"gipity@1.0.67","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"8ac70ae8eb023f3f130e500225113f173690ce7f","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.67.tgz","fileCount":131,"integrity":"sha512-zWCKYBxiCM0Q9YWWPRkwWFyUjDeWQYyfN9Ctrkxo0K198d6sUMuGERk3yoAwXqj7rY3+XOUW1Rbs1qJGYIwwsw==","signatures":[{"sig":"MEQCIHMEKTs0RxnmekC1Kjmcks3EnaXels/eOHVvPKgIR2CTAiBtW6aZUpGipC2ur3caA3nLuwHm2u1FmHWUJ5weCZ1CKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308267},"type":"module","engines":{"node":">=18"},"gitHead":"a8b33d82c7dc650075b1efbd77f2dac0e1f426b5","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.67_1775549327292_0.49509510118288413","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"gipity","version":"1.0.68","license":"MIT","_id":"gipity@1.0.68","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"ebfd5f1805700d963ec6cd4a07850fca0ef403fd","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.68.tgz","fileCount":131,"integrity":"sha512-3JlSm1/WeNooC3dov/98R7zFUJKobd9S3nBDuJg8/McVo0lBJmvf/ePjHeP2nA85LIyKjR9M+14yfh3CbS4+zw==","signatures":[{"sig":"MEUCICFfotrGln8SHp7clbsZ9K5Ygtqj6cIrangs7ZbReJkqAiEA4RothvfiQGv1LEoF/qpHzUHNvUO/XiGj3A3WiGE/Hik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308729},"type":"module","engines":{"node":">=18"},"gitHead":"a8b33d82c7dc650075b1efbd77f2dac0e1f426b5","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.68_1775574867671_0.32722722215748523","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"gipity","version":"1.0.73","license":"MIT","_id":"gipity@1.0.73","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"bcd1df74b49cce4c95a0b2e3f3db02fa07de17f4","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.73.tgz","fileCount":137,"integrity":"sha512-KCS3gVdXQB2/fQUQdV8TATqWlo3zZhQcfxFsz+ROxPwd9ZExL/2JtcSD0DPJLQzs9N2x/YH/sMdetMKj/35zVw==","signatures":[{"sig":"MEUCIQDgowuHuRSXIh2cA8GxsvLjSlwOntK0s/Cu2jUihg81cwIgDHDE4oyGFyV2WQhI3ClCAOahCh3ffrBDjItkSxlOOoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332930},"type":"module","engines":{"node":">=18"},"gitHead":"2fef13d4b3d054de589c30f499506634cc06b734","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.73_1775612596007_0.34057591782817087","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"gipity","version":"1.0.93","license":"MIT","_id":"gipity@1.0.93","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"96eec4c918eacafb9affddb69f9596d7f74d8b4e","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.93.tgz","fileCount":152,"integrity":"sha512-ouVHGKCL64VaeRAoYhA/SccI+X5xTOL8rREoDFwhfXN735KbxpkdsMP6SwN5X7NU7IrbnsU94Uju7J3WTixu5A==","signatures":[{"sig":"MEUCIA/QehEMcf+EVNCSrpFU1I6hD4mYEvEGqcm4D5lZ5WAWAiEA+PtIX7rc/SnqkijYp4Ba30SSjNgVXSX5h9qo+8KyB/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405547},"type":"module","engines":{"node":">=18"},"gitHead":"580680e1b30bfa8b4c59454f0f9296bca76ea7d4","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.93_1775714461291_0.44201139891770214","host":"s3://npm-registry-packages-npm-production"}},"1.0.100":{"name":"gipity","version":"1.0.100","license":"MIT","_id":"gipity@1.0.100","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"c1041f4d78349a5236dc1b5acab1aee733808f0c","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.100.tgz","fileCount":152,"integrity":"sha512-TAfDlm4pX6Fu0LHDtObSeW7GayoqwTi73fhDe9JHWLkzQ3Y83m1aGBkIHXLR4Dxkp102LMHSPf0kX33QXDjzXQ==","signatures":[{"sig":"MEQCIHRy6lWF+CL22ff6kCrxsO9RNIZNpJNMcOhSw+wR8vTBAiBBOaSwMMXJ97HCMTilgaDelbtCk7PlnFcdKiQwNurujA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411426},"type":"module","engines":{"node":">=18"},"gitHead":"580680e1b30bfa8b4c59454f0f9296bca76ea7d4","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.100_1775757516287_0.48768919071922867","host":"s3://npm-registry-packages-npm-production"}},"1.0.123":{"name":"gipity","version":"1.0.123","license":"MIT","_id":"gipity@1.0.123","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"ed9aa2877825d8a2e0477a59b60ec56dc17f52b1","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.123.tgz","fileCount":170,"integrity":"sha512-3Ld843RF/EyfWTYXpwdhtOOs6eZyRncw9WKzIvWJbgMtML8LY+jfNRG6vTxkLaGx5xworx5yqrFOJ01IWAyvXw==","signatures":[{"sig":"MEUCIQCdvSnsB8VrZoWSy0dJ23lqrixQ6xGodR/wbhN27EpMKAIgdqlJtUL3cRQAP1baR2FowHTeBDOsGa/iTPG3RpYQEQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452899},"type":"module","engines":{"node":">=18"},"gitHead":"580680e1b30bfa8b4c59454f0f9296bca76ea7d4","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.123_1775925767498_0.5648299733448732","host":"s3://npm-registry-packages-npm-production"}},"1.0.130":{"name":"gipity","version":"1.0.130","license":"MIT","_id":"gipity@1.0.130","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/index.js"},"dist":{"shasum":"fa910da127a2dccb9e360d726ce63bb4e5fe6919","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.130.tgz","fileCount":170,"integrity":"sha512-WCjMBOWFvPr4XwhM5SbuwKq9MOmEzlSZRGPran/d0OeOeXXUkO4+iVgevyPubDu/XUwjHdUlR3z7VZEiWcbFhg==","signatures":[{"sig":"MEUCICaN/AolRAya3YJ/R9E6R17Yzjdd4RW0AdXZ5TsJJZ3NAiEA4Yek38/ZEdXaG1pWxX2BnX9hmtp+FrccKW3vSPX/kZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445843},"type":"module","engines":{"node":">=18"},"gitHead":"580680e1b30bfa8b4c59454f0f9296bca76ea7d4","scripts":{"dev":"tsc --watch","test":"tsc && node --test dist/__tests__/*.test.js","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Connect AI coding agents like Claude Code to the Gipity platform","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.130_1775941425223_0.9551602952802254","host":"s3://npm-registry-packages-npm-production"}},"1.0.228":{"name":"gipity","version":"1.0.228","license":"MIT","_id":"gipity@1.0.228","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"fc046e529a768a2048e4ce702abde26df46e4479","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.228.tgz","fileCount":265,"integrity":"sha512-tZ8+CZn8jL27bcaitstSiWA0e3wzcG1TPhQ+ak+1d+1e4iBY37voH4VX3MeDyX18e33ho1swYOloa7blV8mjmA==","signatures":[{"sig":"MEQCIAWOhRsxdqw/5CLHe7jGaGM2hmCZ5MxoQqiOX/kUOMuiAiB7VkUuabfycfJXEN4D+qEMyH8sqObdEKmcgp2FZyL/6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850353},"type":"module","engines":{"node":">=18"},"gitHead":"7cfac871680dc6bf1b3fec60e9831c70ec44b8f5","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/hook-capture.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Cloud agents for builders — 90+ tools, persistent memory, app hosting, databases, deploys. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.228_1776271032583_0.5234353057304533","host":"s3://npm-registry-packages-npm-production"}},"1.0.242":{"name":"gipity","version":"1.0.242","license":"MIT","_id":"gipity@1.0.242","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"77fea9518cd23b99d132e0819a0184de6d366782","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.242.tgz","fileCount":268,"integrity":"sha512-6cTsSQ5GaOXpAAgqd/jkI6+MVMejm7iMvKi5h6jHTtQJmnRn6v9RGayGxq/mBcD0RiIUHeOfS8VzY70pSx0dXA==","signatures":[{"sig":"MEQCIDdohq2Wp2Zue/5k31adV00FqGQ3i/urogY1rL7P/iypAiBco84EyDjewPskQmIdlL0FNYiralPvRitDKf9gSbVatw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856092},"type":"module","engines":{"node":">=18"},"gitHead":"7cfac871680dc6bf1b3fec60e9831c70ec44b8f5","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/hook-capture.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Cloud agents for builders — 90+ tools, persistent memory, app hosting, databases, deploys. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.242_1776298329991_0.7316466704568909","host":"s3://npm-registry-packages-npm-production"}},"1.0.245":{"name":"gipity","version":"1.0.245","license":"MIT","_id":"gipity@1.0.245","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"e183d99c89020c9f5dc770059771a90d19f5685d","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.245.tgz","fileCount":268,"integrity":"sha512-EKZ+29EXhGHPEMPfkx09dSI9ba+4oz8YEFOwHiWJ0vkzsUyB6MVoZu7CNqTFs8W+I1uWWjYaGo1Cl83GpwCR1w==","signatures":[{"sig":"MEUCIQCWkce1LdZDtZLFofbtFd6LrlG55Q23LJNCb1hsscI7twIgU0s2HZKpxay963D27dna3Ao5NlLPVO6wGWRZqWk+7lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857920},"type":"module","engines":{"node":">=18"},"gitHead":"7cfac871680dc6bf1b3fec60e9831c70ec44b8f5","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/hook-capture.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Cloud agents for builders — 90+ tools, persistent memory, app hosting, databases, deploys. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.245_1776317331168_0.07019975504522247","host":"s3://npm-registry-packages-npm-production"}},"1.0.264":{"name":"gipity","version":"1.0.264","license":"MIT","_id":"gipity@1.0.264","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"fc59ca43e65cbe7d983e10dd5154b2d6951a517a","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.264.tgz","fileCount":283,"integrity":"sha512-SQ81wYskNOpqigesFezKgHeUg5srkO6e926a8FFAeLupKsf8cMP2uoGCfqx27zG9qZQhWHSG2RsROHRbcYJbcw==","signatures":[{"sig":"MEYCIQDADL3xIENnq5D0ZuqT6LvxdcToev4pvQcQe+HIjUlc4AIhAKGJLxSDZjNMt5rXXiFWgFZ2E4CikuN04C0RhJornAFS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957120},"type":"module","engines":{"node":">=18"},"gitHead":"328275754222ae5fc335bd2523b757a33c3ca52d","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Cloud agents for builders — 90+ tools, persistent memory, app hosting, databases, deploys. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.264_1776409984440_0.309703569240265","host":"s3://npm-registry-packages-npm-production"}},"1.0.272":{"name":"gipity","version":"1.0.272","license":"MIT","_id":"gipity@1.0.272","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"bc468771a1669e474cd99b1f5a824ca5378379c4","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.272.tgz","fileCount":286,"integrity":"sha512-h8aXJNMR37EH/415Y2KGBNVH5ao6Cz1Z9TDRSIwADB9YUB08FByOLwtOfLnSHiCkX8sQqh6FFEcFyInqXq1qbg==","signatures":[{"sig":"MEQCIHeklKeqJx9X+3EV5zKUHOmHA+WpI1i0NC5EvwUQnEFKAiBj+3eLOTvrmDBw21EfHiZFJoeYZ7CVl+JlwPi1zNTbag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":967236},"type":"module","engines":{"node":">=18"},"gitHead":"328275754222ae5fc335bd2523b757a33c3ca52d","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Cloud agents for builders — 90+ tools, persistent memory, app hosting, databases, deploys. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.272_1776466793084_0.8406263005820047","host":"s3://npm-registry-packages-npm-production"}},"1.0.306":{"name":"gipity","version":"1.0.306","license":"MIT","_id":"gipity@1.0.306","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"203283745cf17d3fb1c0136be45b65e6aafd795b","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.306.tgz","fileCount":316,"integrity":"sha512-qQth0vHuxInuiwo1rvZoKSpikPxwKmyoPvPJEKAK86aX36fTpWFJzt2U6PN4LWK9N69Ue9uuhaSwOUxUY03omA==","signatures":[{"sig":"MEUCIAy9jGofnWosE0+7R5/EAW8LkpNNlg2oAiGNx7CEt1FzAiEAsj3OBKkBjXmZCiZ/Y+xCp8Pi0d99KiW43sS0O77cIZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1168191},"type":"module","engines":{"node":">=18"},"gitHead":"4d47c8e8f315427aa39bbee1f1cc7cf5b4d040c8","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"Cloud agents for builders — 90+ tools, persistent memory, app hosting, databases, deploys. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.306_1776841704419_0.8851530947878028","host":"s3://npm-registry-packages-npm-production"}},"1.0.318":{"name":"gipity","version":"1.0.318","license":"MIT","_id":"gipity@1.0.318","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"e20b8b426b1f214b098b4253bff0425c985ae1a7","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.318.tgz","fileCount":325,"integrity":"sha512-UBUQqukY+j1XIlkFdq2m7fh/NtCVGd1jw8dRB+pRLpH+JWN6UiokVMfgvPNEHxqkHSYtWlR2zr5E8nSj2GjuSQ==","signatures":[{"sig":"MEQCIAwBDng+sGC6K57faKeSt5z9y0IGwSVoBypVWTo/lNADAiByS1x8EOLAY5dIsIllLYGUKb4RfLRACnN/N5PzW/OiTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1202267},"type":"module","engines":{"node":">=18"},"gitHead":"4d47c8e8f315427aa39bbee1f1cc7cf5b4d040c8","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The agent-tuned platform where AI-built apps live. Hosting, databases, deploys, workflows, code execution, and monitoring - one place, agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.318_1778986375600_0.8648201557046116","host":"s3://npm-registry-packages-npm-production"}},"1.0.329":{"name":"gipity","version":"1.0.329","license":"MIT","_id":"gipity@1.0.329","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"aebce6edc967130dafca4e62e77fb672bb48e93a","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.329.tgz","fileCount":427,"integrity":"sha512-teX6iVkFmKu5qn0cGQicETZe66ccyNV6I0bq2D91UVMfmYPWojQjLT6xTeFZIg1WN+zpEDWP20MFUdr1sCh3vw==","signatures":[{"sig":"MEQCICIjYMKYel9XpxIaZGWGnQWOTnbvDRjI4rYdpDt0dc0RAiAnTY8aRCDa+X8qmZ7vLzszpjrLNLiqmOMDTH2IXDdSnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423224},"type":"module","engines":{"node":">=18"},"gitHead":"15be6697b18e1ffa399099bd2e384403237d2163","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page-inspect.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-scaffold.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The agent-tuned platform where AI-built apps live. Hosting, databases, deploys, workflows, code execution, and monitoring - one place, agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.329_1779074409475_0.398610384905433","host":"s3://npm-registry-packages-npm-production"}},"1.0.336":{"name":"gipity","version":"1.0.336","license":"MIT","_id":"gipity@1.0.336","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"d2a16e6a83dc5412894c735dec2f1476fb26a81a","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.336.tgz","fileCount":445,"integrity":"sha512-kHfuTDfBUivLqO7+qY1hP4iS99u9b4H8ceK+/mfrnAOvA5fEFyGF144w1IjL2F4ztqyBWwFSYhX2PNIUaPeDbg==","signatures":[{"sig":"MEUCIAR6GhRqZ/YU0v+kc9OFq03dtn6FPKpNUNq+Cywgyq2NAiEA/nGPj4a2isNwIzNR5XXmMVG0C9F5PCOF0SBOJSNN44Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1503306},"type":"module","engines":{"node":">=18"},"gitHead":"6f7c5188089ceaa208b224232e9b8620d9886574","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page-inspect.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The agent-tuned platform where AI-built apps live. Hosting, databases, deploys, workflows, code execution, and monitoring - one place, agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.336_1779401437980_0.08186608523332661","host":"s3://npm-registry-packages-npm-production"}},"1.0.339":{"name":"gipity","version":"1.0.339","license":"MIT","_id":"gipity@1.0.339","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"93792adbcf514bb9df28ae35d283bd9f1917d05f","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.339.tgz","fileCount":463,"integrity":"sha512-CzNDVlBPXiKVg758cAlTlmlM4QwvMog4HjHIn62vKfs3XNmJHD5lR1iJLyPjF/W+5HcJZIAaSzad/lgwuARAFg==","signatures":[{"sig":"MEUCIQC8ryDiugaXqWjyvn8xo0erdB5eSnb4Q0+jXwpAWKWTTQIgcHE2S56BCoiIJtr9TCpNlNl6HD9Xkss4jBDr8reBkMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1571061},"type":"module","engines":{"node":">=18"},"gitHead":"6f7c5188089ceaa208b224232e9b8620d9886574","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page-inspect.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The agent-tuned platform where AI-built apps live. Hosting, databases, deploys, workflows, code execution, and monitoring - one place, agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.339_1779545660391_0.03236758015967811","host":"s3://npm-registry-packages-npm-production"}},"1.0.347":{"name":"gipity","version":"1.0.347","license":"MIT","_id":"gipity@1.0.347","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"83fa009a75d66da02f870f2206ed014e356b6c9f","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.347.tgz","fileCount":469,"integrity":"sha512-kjx81YvNmSd6qJ5W0JBIiZDDVNH5YpY4TMOCZ89qxkeH/umGIDdgTfd/NRDh/UBHFQHxWkBZbChEd10/vXdXIw==","signatures":[{"sig":"MEYCIQDRJGq+nkVp0BER6D85y8IKFQqrumFb1i9yWcRrKmtiFwIhAOF9A1AYkf81b/Tf2X67hi0yIiTqGhHN9jTMlfc9x2pi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1620601},"type":"module","engines":{"node":">=18"},"gitHead":"cd241f2cd772f43e4dcff31ab70cdd53751b087a","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page-inspect.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.347_1779942000672_0.5901858864235798","host":"s3://npm-registry-packages-npm-production"}},"1.0.355":{"name":"gipity","version":"1.0.355","license":"MIT","_id":"gipity@1.0.355","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"8498944b521e595d8f8df612ef8b98ac4ef63466","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.355.tgz","fileCount":484,"integrity":"sha512-AThjXAfzcqoBslBaSJ5slUFNJ7mzc2i035ovUSm7H4ilWJyEmklZr+B8n1tR37Lg3EfRgGaM93h2PQ5easmaqA==","signatures":[{"sig":"MEYCIQDdNGVPvJW4TGrGr40WJyIGcXEE9F1rXn3nqF5owNiV5wIhAJqIibOgXZ2FivlbpZzglyESIEgfvAyBqDaC4QRwaL8i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1694565},"type":"module","engines":{"node":">=18"},"gitHead":"77ae0957d267e83a2c8a338af8ecc218b2fe6761","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.355_1780097472278_0.5317483390106017","host":"s3://npm-registry-packages-npm-production"}},"1.0.356":{"name":"gipity","version":"1.0.356","license":"MIT","_id":"gipity@1.0.356","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"5ad1452934936ed8608857d25bd44685026e642c","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.356.tgz","fileCount":99,"integrity":"sha512-N+ZEam/lSJa/tEwjtgEKvyred0sOdHd9mW4OOHpDZSQIbL7fa4rJkz7FyXtTVZlRZzJjvz1LUNQgZLf5IMhsHg==","signatures":[{"sig":"MEYCIQCs+l9uWdnh5W4uHKPgQMG560f0UnGg1Brvx6VwTa5A1AIhAKj1444MWQNP1rbEy17sJdEXUwChSxeJ0cU2a1jFoEh5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575062},"type":"module","engines":{"node":">=18"},"gitHead":"77ae0957d267e83a2c8a338af8ecc218b2fe6761","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.356_1780100315121_0.475634233281774","host":"s3://npm-registry-packages-npm-production"}},"1.0.365":{"name":"gipity","version":"1.0.365","license":"MIT","_id":"gipity@1.0.365","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"4aebadba855631c267a5de8eb7f6bf796abd33ea","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.365.tgz","fileCount":103,"integrity":"sha512-ngTuzsSxEJWOcDQ0kCmjLqARddhLlvp/c/3esxxMqyluYo0e7Wo3PTVQ7LlcZYdvQmosr+FT5pU2B9r87QUamw==","signatures":[{"sig":"MEYCIQCtW4w8whFvTIMx8p6Mf+arQMhtmBCbJ6QpzfrUP2HruQIhALfFaIlA6yEjrHDhAWPMbezTRyWRMnCANTUjPPBfa6BE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615424},"type":"module","engines":{"node":">=18"},"gitHead":"8803c404b4a872799571bbc5c36d01b680ac5557","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.365_1780259059433_0.8621535617415699","host":"s3://npm-registry-packages-npm-production"}},"1.0.374":{"name":"gipity","version":"1.0.374","license":"MIT","_id":"gipity@1.0.374","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"05659cc08f8dfc3de72b44fe74ffd770ca97b160","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.374.tgz","fileCount":105,"integrity":"sha512-5JIX3zb4842kLTmhMA0xfDn+jUKK279BSpVdEX1fdrlyJ2LoF6voYZy4xU67cyDwxu2Kq3dUvgUwrqfYt1AX0w==","signatures":[{"sig":"MEUCIQDDcSKiJ/XI7CqOhXNSX35FH73Y/aoyM+UJ7TOzWky9cwIgSBH+rkWwus5OLXOD6tesbni1Dz92cGdpjpUk+DbRYyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633718},"type":"module","engines":{"node":">=18"},"gitHead":"48241903e3c9e41e0f480fa1e2f3ac8cad6df39b","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.374_1780893613482_0.7574664168720302","host":"s3://npm-registry-packages-npm-production"}},"1.0.379":{"name":"gipity","version":"1.0.379","license":"MIT","_id":"gipity@1.0.379","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"e519c1e51b242b4208cefb556471cca497604bf9","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.379.tgz","fileCount":105,"integrity":"sha512-4H+g9krC9Cjpfh62R2iIoG4w3KgChDffuG8z8GZHZ/cAsAIzx7ywITBKafj4oLQynRj2Rd1hyGrm5g47Ub3iyQ==","signatures":[{"sig":"MEUCID60Iwp83TE92FCZKeP1GxTgFM23aA8NKasFp76tW/G1AiEApmMhFbInGFSlDBK6wI94iVoJaUSdEYU+TUktUNJ7pWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644966},"type":"module","engines":{"node":">=18"},"gitHead":"42f57106f6f4dc0d5fbf56248df34876914e7b86","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.379_1780962221612_0.36430610653134377","host":"s3://npm-registry-packages-npm-production"}},"1.0.380":{"name":"gipity","version":"1.0.380","license":"MIT","_id":"gipity@1.0.380","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"f44f3650d7ecbf14a14404df01286e30a1ba437d","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.380.tgz","fileCount":105,"integrity":"sha512-pduwQorOKVZ0dxCibFKwP1y7MmgU72eVR14uJby3IfAaTI9hzJBiDGIF+wENshgQt+aXFW1/iAU4YNKwo2Ip8w==","signatures":[{"sig":"MEQCICXBw2V7ds0Ib0aAeayxnxbrYx78KQLNpM65HRmQJJ8ZAiBTJi0vzAawC1LClIeXoQQ6eIYc1IL9d6V8vB7izfsFjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647126},"type":"module","engines":{"node":">=18"},"gitHead":"ff9eda64a035cd3c50f40cd0d6483fc0cef8cd63","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.380_1780985139102_0.3493317791738446","host":"s3://npm-registry-packages-npm-production"}},"1.0.381":{"name":"gipity","version":"1.0.381","license":"MIT","_id":"gipity@1.0.381","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"ce12f9aa5196a7ca82666ce322048c6e0c22eb44","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.381.tgz","fileCount":105,"integrity":"sha512-KVoiJ9OcFy9ZPBKJhKitwdyzu9Z3klm+YMsF7MDbDhLuPYnbAU1I8ldHmp3gZDRIVpKuqYyeXW2OX0hsDnqDNg==","signatures":[{"sig":"MEUCIDpfAGeEoq0JilvP02B2z+MdyUJK3F3E3pcUVmJZ5ArtAiEArGUNm/CIk+hRUPndCZ0tqB0JgNQDbCrAazQmHH3kRMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647498},"type":"module","engines":{"node":">=18"},"gitHead":"2e5cfec6317f5c07f332dde196e38992fbbc2dc4","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.381_1781017464982_0.11936352374662595","host":"s3://npm-registry-packages-npm-production"}},"1.0.384":{"name":"gipity","version":"1.0.384","license":"MIT","_id":"gipity@1.0.384","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"9ae9b3d11597c9e88935801cc216437b631faceb","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.384.tgz","fileCount":105,"integrity":"sha512-MKjlmUcsaAO+WR1WwF1n3R5nXay/6dVN2/htEbGXA8UUsI93Vs0pDNWyDI3N5yEn3I7zk2y7KderbEsyfrNpvg==","signatures":[{"sig":"MEUCIQCznvNAWetnq8D0SOuMhOv9YEyOMfZ6izzW0HlwDELHtgIgPowmYY6MtJKkbe5xSgxHUOLNw3jYc9MMMrsQfhwn578=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659910},"type":"module","engines":{"node":">=18"},"gitHead":"975e661df82902819e9e8fb6b30987758e86c518","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.384_1781141206748_0.1769221975299622","host":"s3://npm-registry-packages-npm-production"}},"1.0.386":{"name":"gipity","version":"1.0.386","license":"MIT","_id":"gipity@1.0.386","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"5a6afb427288ce80475c179973fe9940d3a7f440","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.386.tgz","fileCount":105,"integrity":"sha512-50LtrOKmYIOGwpVbRA73PJ9e3BZQxhC++MaVtRaUVd/awXsR1Zibh5/VGeWEjaNDe92WOiyKU4xyFUB4fGenVA==","signatures":[{"sig":"MEUCIQDwL7r9z8nboVMRHP7lrC/181RUbQupyQj+83F2OzzK8AIgHX55Uriutm+Jle4wbQHkQRfmWosOFkCr2H7GJydtWiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690825},"type":"module","engines":{"node":">=18"},"gitHead":"876f3c2dee29de3796d4bf8e8511d07831f857b5","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.386_1781195898800_0.9941416243326973","host":"s3://npm-registry-packages-npm-production"}},"1.0.387":{"name":"gipity","version":"1.0.387","license":"MIT","_id":"gipity@1.0.387","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"dc92b79345bb4db37de8cbd50281a0732475c8e0","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.387.tgz","fileCount":107,"integrity":"sha512-VX7PDdF8pX2MnE8o1K4tBsxQHKgr2BGvB4RQXyuL8TNTQRP8c44kxCcZ6OJxc113xidVaRMe5xsCFo1Ze6VEmA==","signatures":[{"sig":"MEQCIGIpWTkBksdhtvsyO2d5s0tXISEGlSH/v+rWNh/gr8KUAiBSTSDztTlcAlB1iFg0jK3UWCeAxorAoVmohbJZCf0OVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706331},"type":"module","engines":{"node":">=18"},"gitHead":"561218bddc19724b39489d9ea28493da8be34d54","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.387_1781246112510_0.6548576657866754","host":"s3://npm-registry-packages-npm-production"}},"1.0.388":{"name":"gipity","version":"1.0.388","license":"MIT","_id":"gipity@1.0.388","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"8228fad33c33e2e31ff72235ccbb67c12e951cee","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.388.tgz","fileCount":107,"integrity":"sha512-zgfdpXMHWhQQRVTWyGIKotAeAAdjqHk4gMXBIZbuErYGBTlTnYeZPGIYPmk5+du1UmwI4JjKwg9ijKQ2JRtYjA==","signatures":[{"sig":"MEUCIDEeuIS8MJjSPxDRc19hih/WizpNdGPsR49pQIjKnPSaAiEA77L8LDoThKoLdJhlcyPpjwak6+Bu2UwbG2I23a2WvpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724158},"type":"module","engines":{"node":">=18"},"gitHead":"f160dd83c5852490631eb6120d42faea6c7a1048","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.388_1781659583156_0.4972277851603133","host":"s3://npm-registry-packages-npm-production"}},"1.0.389":{"name":"gipity","version":"1.0.389","license":"MIT","_id":"gipity@1.0.389","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"3ce1d20da5427136f2ca10494c2e25e07b0ffdab","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.389.tgz","fileCount":107,"integrity":"sha512-8CpdLk3GX9xLGFMH6RYZm+YlU8vJ+HAE6iJzRMvxvmaARVzEV9WgXwAiiQbZuYEZu4mESDb0enosa4qupttVMQ==","signatures":[{"sig":"MEYCIQC24kC+1Q9C3m56sw6CV1Z3h/OlaQbKGhwaJo1AuSxCpAIhAMGSvM4RGxEBdPUx852Nnrrs1T2yAQSvfPFwhq6k8yS4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724158},"type":"module","engines":{"node":">=18"},"gitHead":"2ab52c36b6c07e65f0e65c5c413e47eac059e936","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.389_1781663733287_0.20953416863507557","host":"s3://npm-registry-packages-npm-production"}},"1.0.390":{"name":"gipity","version":"1.0.390","license":"MIT","_id":"gipity@1.0.390","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"9026180aeed582d2eadde333d7573c0f7c79fb50","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.390.tgz","fileCount":107,"integrity":"sha512-+QW4O1VjhmxQenILRay9BaN8+vw8iUh+7LDnfA8zxjPDmUziUMO4BDL1zKxBags0eWEkxC5jK7gWvrEwEsWdJw==","signatures":[{"sig":"MEQCIG7llKnwZM/S+/q877b4YlRCn9gWuAiwy786ayMGXaV0AiAbXL3kIdVBhyplgL+yalBi9xvhv1AkILAEcPJdGxM/lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725190},"type":"module","engines":{"node":">=18"},"gitHead":"9c14a082332faf2f5729a93a8c2c50a3de4e70d4","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.390_1781748829390_0.5303866984987906","host":"s3://npm-registry-packages-npm-production"}},"1.0.391":{"name":"gipity","version":"1.0.391","license":"MIT","_id":"gipity@1.0.391","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"d9b70ecc7eb7b52dffe6cd8c2cd051a2c504a4f9","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.391.tgz","fileCount":107,"integrity":"sha512-rZdlBW+7PgCAMwYLrwrqIAIUzJVV4FZVOjYEElzqqbii2dbm24Pnud9i3NX286MnLXCPHfy3llMlbxdxYy5dGw==","signatures":[{"sig":"MEQCIAKxpwUlfOjg5m8s1LbLtgpIEbNsG7ofAHlftN2IJlqjAiBTdOkkeAx3CExWB762PgFb4RQTbG4KDJCfwun8zXN94g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730310},"type":"module","engines":{"node":">=18"},"gitHead":"48dd130199c0dd309ee34693f79439fb4dd820d8","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.391_1781764515538_0.1599076894796827","host":"s3://npm-registry-packages-npm-production"}},"1.0.392":{"name":"gipity","version":"1.0.392","license":"MIT","_id":"gipity@1.0.392","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"38160c23279902eda9207fec8d8c82f756732a28","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.392.tgz","fileCount":108,"integrity":"sha512-EXTlHbOqwD+qxxzcQWnImR/ZfL24jZVJ0aUaU3XXDwUaou+Oa9JhW9GlY9wzKkIsPEf0NnS4pIGAZ1RKgWnBOw==","signatures":[{"sig":"MEUCIQCmL0301dEhVyOgG5KgqpwiNs4dQ5o1lTggbhwJRSAidQIgfAiVzj7nJDZBQ/4zhPdpvEAEqsnhjDVJqgbkcTbNMQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":744733},"type":"module","engines":{"node":">=18"},"gitHead":"80935d4f20ced1a0eae74a047674696cc6a3fec8","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.392_1781901714593_0.4461631401040469","host":"s3://npm-registry-packages-npm-production"}},"1.0.394":{"name":"gipity","version":"1.0.394","license":"MIT","_id":"gipity@1.0.394","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"f5f97c7a095dce33e686e7ca5d9475b2f4c537cc","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.394.tgz","fileCount":108,"integrity":"sha512-ip7azi7Dt5BWe/9IKRQrc883PStggytVi+rh52fSu1gmJXJF1hH/3a23sjNh/h2JJPIaMMQoKdJp6SrCNRrjZw==","signatures":[{"sig":"MEYCIQDLiCBkUKdQXhPZeNWHM3kP/vuS+IZh2t3rBI+PHrPpXgIhANP4JlfiYjV3Pr/ZFO2o8x5iiJIDrDn7axgnJRTd712N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757366},"type":"module","engines":{"node":">=18"},"gitHead":"02541826c57d746635d5e23b1ab2ad595a99c6d7","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.394_1782091415624_0.6499888271565633","host":"s3://npm-registry-packages-npm-production"}},"1.0.395":{"name":"gipity","version":"1.0.395","license":"MIT","_id":"gipity@1.0.395","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"17ad85170ce31eba632483abcf084ef23f89d2c1","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.395.tgz","fileCount":108,"integrity":"sha512-cmno7v40NW1echHSaQ8vZ3IompW7BaRjoqCf1LW8xwd5ozmL+KkPsr5UeLx2sikBq09qkpvTfOuuV3UhVjjOhQ==","signatures":[{"sig":"MEUCIG7nqxPZULgYzVjWPJ/K7zGhQaHHVmqopc7DUiaXuCW7AiEA5QmzMKXz3faxvmQr/+HGeSvdkU4C6zSM575xxapl3E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759183},"type":"module","engines":{"node":">=18"},"gitHead":"1683de2bbcb050151c2bf212d8ca485ecfb644d3","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.395_1782103551881_0.6999715185965774","host":"s3://npm-registry-packages-npm-production"}},"1.0.396":{"name":"gipity","version":"1.0.396","license":"MIT","_id":"gipity@1.0.396","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"7fa15b7ea13310da03357f1630e09f023b2722d4","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.396.tgz","fileCount":108,"integrity":"sha512-mlWevoW2V2RMTYaNL5MONAtD2SEwAdLnKDSpO5H1t8oPqsQY/qbeodE10Q0JnDH2hw/QAQQplygYaDfncyDYKQ==","signatures":[{"sig":"MEYCIQCvbM6Dk9m15xBXmT8n96BtgM3Npy41zte7HhNinmeqkQIhAP2jAtosO19s9KUAwv1hSdRVXIaOwECBZ5xx9mW1mqY+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762730},"type":"module","engines":{"node":">=18"},"gitHead":"0aa9fc0bd4bb0a5ab4ed813ee5ce58c098c7c239","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.396_1782192116681_0.8394655438057792","host":"s3://npm-registry-packages-npm-production"}},"1.0.397":{"name":"gipity","version":"1.0.397","license":"MIT","_id":"gipity@1.0.397","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"b2132278cda3fb273cfff8daa41bec385bc376de","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.397.tgz","fileCount":108,"integrity":"sha512-i2sI18JFJg3IAqSh+R8OnhtgWXnyhNn3YK8vAWYfR8b4Du1JoBYU6Kwk/sD+Nvf9Yhc7KM1ws+olbDaTa6HdUQ==","signatures":[{"sig":"MEUCIEqZ2i/SBhYDElHlA97TkA/Lxt4AXEiBJN6Z872GIBHIAiEAk3JioZ8r3NwE6z/uOAajcZ5v7plLmcO4+uEu5cxyvl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764537},"type":"module","engines":{"node":">=18"},"gitHead":"8b30b013c9766db43034e1c95ca92103fd9d20c9","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.397_1782199780126_0.2269677195312505","host":"s3://npm-registry-packages-npm-production"}},"1.0.398":{"name":"gipity","version":"1.0.398","license":"MIT","_id":"gipity@1.0.398","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"5272055c8a3202e29c6cc3611c09303814acc063","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.398.tgz","fileCount":110,"integrity":"sha512-dDUutlLE8myeCtwVAbDDXqn4ATo1ySGEek6dcDQ8miCJk81vs4iNbxgrW8Fs88i1D6IqJ7LZF1jBeQAFqtwYrA==","signatures":[{"sig":"MEUCIH+12HqBkqbTHSvsqJNacIniGhRsPjvPheejfll0IN8LAiEA23BpjoQ3eeiJqv/hjenLPvGL50b2M4eS3NUtgMFTh0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":780441},"type":"module","engines":{"node":">=18"},"gitHead":"a11aec4dd7fdd298b8577cd69cfb37ad0e648f6a","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.398_1782250957246_0.05273386106932598","host":"s3://npm-registry-packages-npm-production"}},"1.0.399":{"name":"gipity","version":"1.0.399","license":"MIT","_id":"gipity@1.0.399","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"56a083fd7066a5eb716d3d6415609315c6dc6190","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.399.tgz","fileCount":110,"integrity":"sha512-tIQs0FAPEp3/mJH2fn/wyFWmnmYKZb7ra6JybVJQOLVI/9PrvnZijm8kw6TgvZUykSnruAN48x0eFC4+LRcnPA==","signatures":[{"sig":"MEUCIQDo20nAK1f4QuQLIJYKm7sAAdRnsGm1ab6NsDS+oPhSuQIgN59ehq+y3yz2A5JjS2PUV/GGYvQ8S88kQHVp+6jacDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791082},"type":"module","engines":{"node":">=18"},"gitHead":"d34fc194aacec78743f51a669ab62bb0814dbdc5","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.399_1782336541033_0.6870027023418908","host":"s3://npm-registry-packages-npm-production"}},"1.0.400":{"name":"gipity","version":"1.0.400","license":"MIT","_id":"gipity@1.0.400","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"e34adad1e1052ff8a5e0de9cb9572273bef6a566","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.400.tgz","fileCount":110,"integrity":"sha512-7DyU/kAC9ED7auyZm5xjRMVV70IE79QZ6+xsXMmT5U5RxVHoaq+ClQPQ5PtPEuyNNfR14ZaMU9odTomBBW3+oQ==","signatures":[{"sig":"MEUCIQCztMIYxIvX2Tu8qnTM9sBJCn2vfn0GllP9tUVwDSudXQIgdcsitgwXQTKBTOccFZOoyHxXynxE6/hAZcgkB7opQk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791082},"type":"module","engines":{"node":">=18"},"gitHead":"500a2c96f4f14282fe6b9874184d7af3fe836b4c","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.400_1782366239338_0.06186321185212429","host":"s3://npm-registry-packages-npm-production"}},"1.0.401":{"name":"gipity","version":"1.0.401","license":"MIT","_id":"gipity@1.0.401","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"4aa102458588bdf465b3c73c77fca39da2455a09","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.401.tgz","fileCount":113,"integrity":"sha512-jnZS5ZxNrXqlSRmnX0Qhd7XH5AN9B7JN+0MoXak0ZBuWvZPd9vYRM13xFnBx4UeH4dCGXDEZ1wBbUnG56Q9hZQ==","signatures":[{"sig":"MEYCIQDRnpF3u0MOIsg3/tuv1LNQ2LmqMTKssyBTuDAWBVUSoQIhALrbjtMjRFLDVrLVscaBIKKsKT6WNAxHV8mzVFl5UOje","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811306},"type":"module","engines":{"node":">=18"},"gitHead":"c900e8ce5ade96fd9222a0780dbe6dcaa62673bf","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.401_1782426288027_0.8252262614010091","host":"s3://npm-registry-packages-npm-production"}},"1.0.402":{"name":"gipity","version":"1.0.402","license":"MIT","_id":"gipity@1.0.402","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"fee32d8d48037f4e060fd3fb571a0bccb524ce5a","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.402.tgz","fileCount":113,"integrity":"sha512-Vnyrr6WO0FdnvWlsT1h8vZ4lyq1/RfIdVGhAZmT8yGMZ0V8H1iofvgDE3wXpDL/wecT+b19jwq6GkfVEui/Kig==","signatures":[{"sig":"MEUCIQCA/3ElZzNwkdcXxlyopsPQhFVN5FKReNjs/8QsqJyZSAIgGtpZ0kbeC6t1vrYe90GSrPJqdY2D5FpXATmLEWnetHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821746},"type":"module","engines":{"node":">=18"},"gitHead":"0fa4179aa6c861b59da0273f609d9cf4400a97d7","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.402_1782508070924_0.5263785936693799","host":"s3://npm-registry-packages-npm-production"}},"1.0.403":{"name":"gipity","version":"1.0.403","license":"MIT","_id":"gipity@1.0.403","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"30299eb8d953448ccfca0eee71abfc10387e799e","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.403.tgz","fileCount":113,"integrity":"sha512-vkaLrC7GkX8wJHab8TI0HpEdEKeBvu88LmQ7NySs4UQ0xngle1nZkjtqvBLh1Sg01r+h9q2GMLYQOA6W5G8e2Q==","signatures":[{"sig":"MEYCIQDlR37gEI+SPVzbP4dpm08DyVFtwHUOMQshtdcIZoy8NAIhAPWZcKB3uI34vbwr/iecNMdwn+P3Vpoo1X2FWDFbOu4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833014},"type":"module","engines":{"node":">=18"},"gitHead":"1c1ae5928ceec7deb148a3b46c367d165774220c","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.403_1782542568368_0.30140404223484807","host":"s3://npm-registry-packages-npm-production"}},"1.0.405":{"name":"gipity","version":"1.0.405","license":"MIT","_id":"gipity@1.0.405","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"daa50abd71f59a7f8ac24226d6aa013fe4dd18bd","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.405.tgz","fileCount":114,"integrity":"sha512-k2mYrqsc5XfNiWwNwpzOCMtCGGVeanBxduPiLG50nePb4k37Cv+MnThyMdEldURmbSHLPlyFimHsblHfxJ5sYg==","signatures":[{"sig":"MEUCIQDBDANn5X316F0iKTIGysoMwbNGw+RKW1mNzl1cRnP+tQIgUX1tDwtK9jd2gZ71mIHRXVNB+ujvEYqzI55JW8cIeM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837472},"type":"module","engines":{"node":">=18"},"gitHead":"e380592f219ca3ff33e3932058d7964f4907fb3e","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.405_1782672739950_0.46616244964194653","host":"s3://npm-registry-packages-npm-production"}},"1.0.406":{"name":"gipity","version":"1.0.406","license":"MIT","_id":"gipity@1.0.406","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"a1834aba6c260d2416abf50198cbb9679be71934","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.406.tgz","fileCount":115,"integrity":"sha512-g12PjrjT0Z/fk1QeL7+km9bCKg9OIbp4G/OKS5T+8J49xSLYPVfwPNwFyeskHQkXXXz1tzw1L+hySi1xvvJtHA==","signatures":[{"sig":"MEUCIBBX23r3QS3Ad3GaQpMy/gV5jGDNW6FEgVVUk1ZZKmR3AiEA/VUROtexnE4H/gBK/FkzBKcTP2L3PuY37+m7ZzQDW4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850803},"type":"module","engines":{"node":">=18"},"gitHead":"63311c4ad3404e460f7e358adf743d34cf4c55f8","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.406_1782771748777_0.1719486757972295","host":"s3://npm-registry-packages-npm-production"}},"1.0.407":{"name":"gipity","version":"1.0.407","license":"MIT","_id":"gipity@1.0.407","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"cb1ba6205adddfe94e48f33b5dde6f8335ee7e2f","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.407.tgz","fileCount":115,"integrity":"sha512-Lq7OOXA9VLxM74lKn6HNXxs8YNKL+u/ZYJTL80LqIGnzKTRXsqxJY8gD7b6ZFz9LJbH8J0SqywyfRrz2TtoVsw==","signatures":[{"sig":"MEYCIQDUT7ZWDuw29NZyBGIFpvB+k9fMvwn4VuLow2nZVebwKwIhAJB0NSFbZFFA7Q53yeVfmjxkmwi652MfYi8PNP9Xt0JK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851139},"type":"module","engines":{"node":">=18"},"gitHead":"e2c87f7dd41ac136b5e09e0ae57b8c86a499f7a1","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.407_1782785191263_0.5766163968243567","host":"s3://npm-registry-packages-npm-production"}},"1.0.408":{"name":"gipity","version":"1.0.408","license":"MIT","_id":"gipity@1.0.408","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"b2941a0c48045e4c87fb9a21a8cd06b29370335a","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.408.tgz","fileCount":113,"integrity":"sha512-UmZCOJydmKFv1nNa4RgSb8OXns1uKVYHfrFMtBZil/x8blXBpOMPWjUazNwRaZKlY1ODd2Q4Uk5v97Jugc1ewA==","signatures":[{"sig":"MEUCICkSFwMXMdrx8QWjgQRthgTf9C9o/myWTJJlWxhyy5flAiEAtLHCh//9IdRR9oyfkVXiqxw9qlKtoVT66/vjL9bevZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853224},"type":"module","engines":{"node":">=18"},"gitHead":"261d18fd9477b25db4d298b6429ee3e589078c01","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.408_1782918907950_0.5144150896790505","host":"s3://npm-registry-packages-npm-production"}},"1.0.409":{"name":"gipity","version":"1.0.409","license":"MIT","_id":"gipity@1.0.409","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"9514bee93e6d9b28b856ddce5136244133cf8949","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.409.tgz","fileCount":103,"integrity":"sha512-4ogszXAULVoqjXzSjxnU2NyIaH59XITU5dX6grarYWu28NHDEZ3d7Dz8iKCtAz7Vzyhk3m3Tgsus8k5gam10mw==","signatures":[{"sig":"MEUCIQCkfWU8Rb8VLYCyc4k2OfoFjQhMdDiG/SPcj5818MmM/wIgKaMg3vwCchSVieZ0M+sn3d+mM9H2glTwJk3dgzJ2twA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806721},"type":"module","engines":{"node":">=18"},"gitHead":"eda6508f124b061ed706cd6e5b1f4291b4e855f3","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.409_1782940007981_0.30538345079990026","host":"s3://npm-registry-packages-npm-production"}},"1.0.410":{"name":"gipity","version":"1.0.410","license":"MIT","_id":"gipity@1.0.410","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"05f9b3879e47ceeb714a47e816059384950f9df5","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.410.tgz","fileCount":105,"integrity":"sha512-PhC0ROIpTnB1c2dMXHcwMcEcSlL8qIDyu3LDmAEpaP+EpHYMZxN/ceplFE5Rqw1ezG0l2EnK7RKXiR6qg2imjg==","signatures":[{"sig":"MEUCIBfwic3XZjM0ZFHn+dEd596jrVG4GDLdYMW6Y8d8o4XCAiEA8zHGi8F1N4Z8FiwYbJMobkLextd4i4h0TG86v0KoXxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844618},"type":"module","engines":{"node":">=18"},"gitHead":"b2245157621e0dc1afa1c25317ce4582dadbdb14","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.410_1783045304835_0.5299327827657407","host":"s3://npm-registry-packages-npm-production"}},"1.0.411":{"name":"gipity","version":"1.0.411","license":"MIT","_id":"gipity@1.0.411","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"81d2c2c4569ecdff8184f0166c7cdfa65776b80e","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.411.tgz","fileCount":107,"integrity":"sha512-cbbNEemzHpmGA1MKhW1u52oj0U3VSf6kUQStNIPJW5VzfFFr5hefc3xM2u6j/wD97KW2F4mWWi93d5ye1X39wQ==","signatures":[{"sig":"MEUCIACXIDQeWzS2nQOEQ/gyxzDd9Szccfz1YMpHkQNxF/ZlAiEAz9823N9QamIXVdHkbZQFPL3UmL9azKd/bpLj+C1orJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":884556},"type":"module","engines":{"node":">=18"},"gitHead":"a5bca598e01b8a88130bb9ae2c00f76ea7d21ad0","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.411_1783125614045_0.5678143915072937","host":"s3://npm-registry-packages-npm-production"}},"1.0.412":{"name":"gipity","version":"1.0.412","license":"MIT","_id":"gipity@1.0.412","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"7fc9d61b793c4a531ea2bc6e3bf8cd0433961228","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.412.tgz","fileCount":109,"integrity":"sha512-/9j7s5EsNjNK1ns7ZhbJbCTu8JaMXtPf2lLVGNrW0Mw1KdmN3/kvO7Jt/GCKaOSjfxqjPSBWVpbrNdkCj9q8hw==","signatures":[{"sig":"MEUCIB7t9Qbi81cKl9VkzWcSwQtL26/E6XZ/zTe9o0ZizwaiAiEA+ocmCBGK6aE8uwxFBk3O89YLCN2OutcPDikBfv+cgwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893765},"type":"module","engines":{"node":">=18"},"gitHead":"4a29a43da06fca5a0f2579df162574fb08093772","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.412_1783187764581_0.7502807837576067","host":"s3://npm-registry-packages-npm-production"}},"1.0.413":{"name":"gipity","version":"1.0.413","license":"MIT","_id":"gipity@1.0.413","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"c4c3c42eaadf58136713a1b64f3c8c90ec28ffba","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.413.tgz","fileCount":110,"integrity":"sha512-k3db/Vmc/T2wvDdKvuTxKjZQ27+osMxB2H9o5fFv8mHn7HCFIj6Fg4zBEGRhugfkUz+8KUAaGjReheSUthcLKA==","signatures":[{"sig":"MEQCIDpgw2/vqpH7PsluI3JJzL56mE95FjRXGVz7wk6sjdRcAiBGCJGaMD6sBkTAZT1ML9e/Ls98AoQO9ykmwOJbKrBmcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900044},"type":"module","engines":{"node":">=18"},"gitHead":"1d8d9062a693ad39649a720471411531f580a699","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.413_1783195141650_0.1995372467877683","host":"s3://npm-registry-packages-npm-production"}},"1.0.414":{"name":"gipity","version":"1.0.414","license":"MIT","_id":"gipity@1.0.414","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"8bd5e822d67306ae15b372952d32988100407b9f","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.414.tgz","fileCount":114,"integrity":"sha512-uaRv6MjOaMFIBaPfm4XPc5SJqKl87pimOIA8AYZsz4gjG1pCzbdqTjYGu3bnBWmyNlqQlCH/5Jgv3fEYEY41Ew==","signatures":[{"sig":"MEYCIQDEnw6omy1f1GGdOQ60/frap7ry4aSKn4sR8qEegAybugIhAIdtIhmHFnVTxAPECSDH0IDEuTbQC0fIJ7P/TaxckEdq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935557},"type":"module","engines":{"node":">=18"},"gitHead":"247d8b51a34939f5d98447e54bf7b38f213603fb","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.414_1783301408357_0.19258329839935207","host":"s3://npm-registry-packages-npm-production"}},"1.0.416":{"name":"gipity","version":"1.0.416","license":"MIT","_id":"gipity@1.0.416","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"05b6d9b977145d965a5de861bd66283fd5760182","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.416.tgz","fileCount":114,"integrity":"sha512-kTjt0fLDQrItOMqAi5tonHS5twUnnbjPsFyLs8cUMpgKvCPeKLpYNgvxTQeJJvoHk3QI7nlmrr2bnKq3TtDODg==","signatures":[{"sig":"MEYCIQCm3KFh9D+/IR30YwFr7URje2Wu1OKJUBDv6wwByeZ7YgIhAJCDMAQ/0xFWkYNQbaaSnWp78uYacmG68qfWucRVXb9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945301},"type":"module","engines":{"node":">=18"},"gitHead":"07cc53f7d94620d4afb24468f2dd3be5aeb29f66","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.416_1783318633610_0.5837430099958205","host":"s3://npm-registry-packages-npm-production"}},"1.0.417":{"name":"gipity","version":"1.0.417","license":"MIT","_id":"gipity@1.0.417","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"be9e8fa583011e8e6d67c5115575ac07309644d2","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.417.tgz","fileCount":114,"integrity":"sha512-zeO5ixWARZd+1S5H4ZN4swVB2M1XZ+rCFWruiZW+/IcXUy3l29LAVZv6qyrk0ru4YqkIEozmtuAX1UNktoJa1w==","signatures":[{"sig":"MEUCIQCZB+8ormVT7VBwkIFuf/8OFT+KSInlNq6k8MYluD0yQgIgex8+RAPp3ypDGUc2LtKUmoEGc5P4KRyXI0Si51Wiuvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948515},"type":"module","engines":{"node":">=18"},"gitHead":"a22cc71bd65193353ee1dd9691c25e3983eca3fc","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.417_1783320694956_0.09602582864897435","host":"s3://npm-registry-packages-npm-production"}},"1.0.419":{"name":"gipity","version":"1.0.419","license":"MIT","_id":"gipity@1.0.419","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"6dd07cb03de0ad456b4b59377d7f52bf096b918b","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.419.tgz","fileCount":114,"integrity":"sha512-wh5znIa+BcrfBjoniKr268cqigQWsICAiswzuZlKZhoupQTTyILiEcKAiTQz0oOExYNMYnpqLUqfQxZINUe4pw==","signatures":[{"sig":"MEUCIQD88vKgII9Jq/pmgXCLe5scRdg/ynGdpF4lmGUMnxywpgIgaSZ2+QTbKbyOIxPznA5M1MAmX8SPzhENZhUSyaGZcdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960564},"type":"module","engines":{"node":">=18"},"gitHead":"45eac2d7a3cab367daadc10a1432f63ed1a52eb9","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"10.8.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.419_1783452750170_0.8544493500831194","host":"s3://npm-registry-packages-npm-production"}},"1.0.420":{"name":"gipity","version":"1.0.420","license":"MIT","_id":"gipity@1.0.420","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"8a543b84d1ffa195d8ee874926b67282d67ee381","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.420.tgz","fileCount":114,"integrity":"sha512-WJt7vXz7r8k3TP30YC5DWtRYMoT2xzMyd43Ea4rupsrfpyxBzAwI+DtsB7jGkku3YJc6aqj7X589UM/oZgE3wQ==","signatures":[{"sig":"MEUCIQDX7+EpG99nxfeuvWGPmvmzR3CvT+MseolkkHyaA27GDAIgN3IOjX1kMDKU8pC3cfR4Vbr4h4O+jEfhOeYwWYqHpf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970185},"type":"module","engines":{"node":">=18"},"gitHead":"bbb1928146032ace928e1d149c9b54ecf9173362","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.420_1783571108072_0.7526845711073631","host":"s3://npm-registry-packages-npm-production"}},"1.0.422":{"name":"gipity","version":"1.0.422","license":"MIT","_id":"gipity@1.0.422","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"a093eb299d438801e608f44e00f786078143fdd7","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.422.tgz","fileCount":114,"integrity":"sha512-FtJJ/rDkXoYd6mWhz5z8vA7TLZ/DzIytUvFm2ONwMsWqIuaUzVzlPwtREKRzjuhpSJwBlN/rP8u55YGrVjpGYA==","signatures":[{"sig":"MEYCIQDp2HlB8Nm6amCMKQ5EA3bliLvC6u/w51ECUnhB/jJpqgIhAJs4ROm1NjOl180K4CrR9v7UagcjXoKGyfUYWXjHFoNO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973377},"type":"module","engines":{"node":">=18"},"gitHead":"3e4bd3fceb5ddfeb4646907b4da750f6c3ea0b55","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.422_1783577558565_0.6440928993321597","host":"s3://npm-registry-packages-npm-production"}},"1.0.424":{"name":"gipity","version":"1.0.424","license":"MIT","_id":"gipity@1.0.424","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"fe034ca26ba0764a5823df168e6bdcac1bf881af","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.424.tgz","fileCount":114,"integrity":"sha512-0MrRoRK4ono67/CaJOMsIWB0F5aVSHsM2GrP5oGwFJVcI/yGY2okfSwxicaLuFf+Xtl2fXKm8DhQgmxjghPyug==","signatures":[{"sig":"MEYCIQD00TFsuELPUGZsLQ7KjtkAhaOvlo7BMW4iU6egV8tiWgIhAPyGh9/HoYr57mCxuTWW+o6F9nNLJa3CzcCWw7jyi/pm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766620},"type":"module","engines":{"node":">=18"},"gitHead":"9e068aef85cd4c7f156dd3d8bb12dd82da73216f","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.424_1783609388546_0.1467491949666222","host":"s3://npm-registry-packages-npm-production"}},"1.0.425":{"name":"gipity","version":"1.0.425","license":"MIT","_id":"gipity@1.0.425","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"87b6eb1877448692733cbdeb47d4f3ec49602d97","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.425.tgz","fileCount":115,"integrity":"sha512-+8oLOJMcgETKzcgCV3AcYtGyT/AN/DppKLKrg4rsked3wHUkIeNFRA1uj1ujg9GrNu1ku/kT+y2ic/qkCORIrw==","signatures":[{"sig":"MEUCIB/OSXYA1qRC8dWL21o1zCP+Mhtc4yujiKxQ4i4WNp29AiEAiYs+BEsM7VD6ZuSpMN8Sx/zgsuU+Tc2RKYAVZzJ2a5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1796694},"type":"module","engines":{"node":">=18"},"gitHead":"4e4e20d8788da4f555d3dca6ca5b1c65268d6a7f","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.425_1783621616058_0.29101141107585127","host":"s3://npm-registry-packages-npm-production"}},"1.0.426":{"name":"gipity","version":"1.0.426","license":"MIT","_id":"gipity@1.0.426","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"dff62bf22e3feab70dde77b5f520300c2d5e936c","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.426.tgz","fileCount":115,"integrity":"sha512-pQPhqO/2NaU9j+VIAM9SGGkef9CIVr1IJYtJohIsHmstQ1/ZGs/xF1cFggJ+TbK522psJq3O2H96rYE2A1gfHQ==","signatures":[{"sig":"MEUCIQDMqIXk32UpIBWM6pKGN4QweHmYsFg4E1KbjUk67oXFzgIgVRZiHH03bm5AXUJtb466CZM5Wto2ry4f0dqbhQRTp7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1801053},"type":"module","engines":{"node":">=18"},"gitHead":"5f40dadf1e17ed857305ad7e69e4d4e8b0379dd3","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.426_1783637264738_0.03398111684947125","host":"s3://npm-registry-packages-npm-production"}},"1.0.427":{"name":"gipity","version":"1.0.427","license":"MIT","_id":"gipity@1.0.427","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"5b5193fe48acaa88ea8fc051ffb8aa870ae251c6","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.427.tgz","fileCount":117,"integrity":"sha512-CWBH06L6lpe1bx5IPExj7p+G5Om0RZLLuBRCwM0V88FReq4w2/u9EehTnrYuOx/Zu1ZTON9hMXl1xs/aa26OFA==","signatures":[{"sig":"MEQCIAID9Hf8zK1E09hKlu2ry4Tb1a0isp70ojY7jLN13DvBAiAMkFfBFSpz+y4ZWiMR7LogE7W8N/XIdcvU6suvMt6zlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3143989},"type":"module","engines":{"node":">=18"},"gitHead":"1e1e55ec134eff349b898b263472ffb6cd1d2ad5","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.427_1783813261131_0.8843788763971048","host":"s3://npm-registry-packages-npm-production"}},"1.0.428":{"name":"gipity","version":"1.0.428","license":"MIT","_id":"gipity@1.0.428","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"a01cdaa74dfbd974905ac84c0ce25854735d51a7","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.428.tgz","fileCount":117,"integrity":"sha512-qPx97Ls4eFuge0V8m6XOuWotpYH/edz0p3/PJkOLvAue+jhS0jSxfJB/XmfsnvJ1xYB/CIrDjEWrjD8P1Pip+Q==","signatures":[{"sig":"MEUCIHwjvxCNQDF6nJnxnhW59yM5caIAiuYSteTfa1iryo9FAiEAvUkCeplZq8bAPkhgMEGZEZjxosntsVcla7hJx8z/oTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3145467},"type":"module","engines":{"node":">=18"},"gitHead":"777c269e2695332ed9067c46e52e2bbf1f815582","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"tsc && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.428_1783824540830_0.31874816918753757","host":"s3://npm-registry-packages-npm-production"}},"1.0.429":{"name":"gipity","version":"1.0.429","license":"MIT","_id":"gipity@1.0.429","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"db076d3b32beb61d4ee24ee292c65afd4efbe432","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.0.429.tgz","fileCount":118,"integrity":"sha512-NItToKBnrgzBK5eiiWQXpHQUQdfFjM8PXedl3+06tOM3dd2mVdfTBWOBx2mGnyY7rhVFIGzJw4L7poAq8uEvow==","signatures":[{"sig":"MEYCIQCESXHH5dzTAadI3NYfLFjdfgNGReXD4xb/VVm+1eeAgAIhAKHe0ggTunzFufv52JZbIP4ng83EkBAL8fwepjGo6dNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3234632},"type":"module","engines":{"node":">=18"},"gitHead":"7922fa01aac3aaa4cea8f9cdfbfcba770b9ddb04","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.0.429_1783897576124_0.9439732446631737","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"gipity","version":"1.1.1","license":"MIT","_id":"gipity@1.1.1","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"da44635e5f8343c0246288e76d138179c86af547","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.1.tgz","fileCount":127,"integrity":"sha512-4eKdV2eyKxR1OMiCZBpqxtL88MpWg/1qBhgH9ENmn8xdvpH/pK+rStl4EtK4yvi/Jcf3U86vBF83RIOccAyFUg==","signatures":[{"sig":"MEUCIDDdfZhsla1QI2OQ8dz1ig1lCJ5HwW6KusZdjrRpsb0FAiEA5N4Uk3yI3LLWCmlwZ/Qim0SmTA9oLOzmfQofA+F6fr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3396550},"type":"module","engines":{"node":">=18"},"gitHead":"ee30dc5ee6db768303882bb87751566ad4f0c3b3","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.1_1783990535471_0.3345923270436091","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"gipity","version":"1.1.2","license":"MIT","_id":"gipity@1.1.2","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"808ef7fcd33ce1c7bb57f7b69349854fd281cf94","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.2.tgz","fileCount":128,"integrity":"sha512-YCqdR4U6nHthAoIeKfc5X4ykoHebkRZCR0lo+8+uslu34CF+ETmU0mm7fQY4jFb8or+yf/YYxfRD79dm5Z+cYA==","signatures":[{"sig":"MEYCIQCurj+zneN7l2KTgiM4rrJw5QwRruGZRQ/kwNZ/jXu8AQIhAMdYd1JtgsBv755hoq6p0113FC2CY8R7pR3bwhEktGaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3408890},"type":"module","engines":{"node":">=18"},"gitHead":"fc7f50542d9046d3956f4e5bdedf5f763ded2bbc","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.2_1784053617548_0.2819153913695307","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"gipity","version":"1.1.3","license":"MIT","_id":"gipity@1.1.3","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"bb77028fff274dd55c6ab7c4282c3e6e8762d2ec","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.3.tgz","fileCount":128,"integrity":"sha512-oiZTUwg7br6ej7c1+2xP/ZlT4FslQeTk91/cUGuPkdSCDnlXqoy78G76XkvH2q41jWdltdRJvY5OAgOsyzKI3A==","signatures":[{"sig":"MEUCIQCpJr2b+K2E2Ta9L2pPWzCyO7vSqCUcZ1o6eQjcwKPb+QIgFfQtlQPsyFdyQcKllL6P4Wndq199gr0awnZKUA/9oU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3408890},"type":"module","engines":{"node":">=18"},"gitHead":"00a9aa8fc1f903b3c182546535acd1681891504f","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.3_1784077653615_0.19451347855461254","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"gipity","version":"1.1.4","license":"MIT","_id":"gipity@1.1.4","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"a41b1d02d4a08a3c67ec125190fbf2a96f3726e4","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.4.tgz","fileCount":131,"integrity":"sha512-31DGqW+Oxojs9BzfrQKgTLc7/E4ZGNqXhA/aZauZF9qY7lvYN9tha8Nmj4tAk+WpuUA0aTyVvoo54qv+q+yOBw==","signatures":[{"sig":"MEUCIEXcI+9CEy+vuVYeB50RsNpPrUBBoQl7I3seOY2T4aVWAiEAguFQXjDQJFyuUBAu3X1F9uxVZswFHIzvtlOpxnpUsEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3485632},"type":"module","engines":{"node":">=18"},"gitHead":"6ceabe4e81a7a24d6196a8de4bf6f948fbb133dc","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.4_1784305717669_0.37780471442199914","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"gipity","version":"1.1.5","license":"MIT","_id":"gipity@1.1.5","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"928cc69703cf093e8a91ae776db78498f4697f34","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.5.tgz","fileCount":131,"integrity":"sha512-DugRKxznnC/foM0qY0vDbqNDUvsh8i794dOgXcbLsAq0S6JlSuourfH6BvHC6ogGtQ+IcHgcy0P4Wj7qJx++6A==","signatures":[{"sig":"MEYCIQDW57FvZr1FHVtgCuZQIvZFkEtbtSy5AuLmK5g+crpcvwIhANhTtN+F/jZce5I0ctg5G2AgxXxqpVUFrrut6v1IKhGQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3498603},"type":"module","engines":{"node":">=18"},"gitHead":"8cbfe80f537abef28f56fb78bdafd8580d02e137","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.5_1784527232058_0.10061445984391515","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"gipity","version":"1.1.6","license":"MIT","_id":"gipity@1.1.6","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"3ef951dee5c6eff5c436ee56e5bc47f4162e99d6","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.6.tgz","fileCount":135,"integrity":"sha512-E9b5FFy6kbHEeqMYwpSRW/VmP0+J/IhQ8XfClkyRKPQzkGnGuxbPVW4VcUkkqClsmhPOUeffYlA14vIO3l2yRg==","signatures":[{"sig":"MEQCIAFuko3ievd9zlFPRH5AADodMwjCTVqAbhClb7txUNSjAiBhNnl6kotPvAoKsEboD3k5WRCx6j12coJV7/NQ82vjDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3556820},"type":"module","engines":{"node":">=18"},"gitHead":"f6aae3eadaee48d8260b3a57718775e36c6754dd","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.6_1784780892882_0.5190064660115947","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"gipity","version":"1.1.7","license":"MIT","_id":"gipity@1.1.7","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"04cf2627ade8017f533139a684f998c8f6cf73df","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.7.tgz","fileCount":136,"integrity":"sha512-XQRVdTfl6SRos2qEPecouxrI9aCWB704DzIsBsFGACZYE2Ws3Pgpc5ljADa+cPyvvtRDFKFtUebOx1ti/ci73Q==","signatures":[{"sig":"MEYCIQD2jQS7Sci30KmeYXQA3N5QaJ9Vbz8XEL+PtCrOv1Y85AIhAI01JvOKEkgc9bDujnswv1oUwKVTK2SkUj03ZvwhRrcf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3586434},"type":"module","engines":{"node":">=18"},"gitHead":"e2ed753a7b721b836873cbcbbb77c7a0a956f197","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.7_1784825067674_0.794015495640376","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"gipity","version":"1.1.9","license":"MIT","_id":"gipity@1.1.9","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"4ad7528765f8384c578f83d35a8d86438a97661b","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.9.tgz","fileCount":136,"integrity":"sha512-qbkQEvryPj/Z+VoGYM/fsrTVuvxpz5DCIbaEvuOuYdUJNTEPrN4JPVIp8H4bZN0hUoxRwoM8v1syFeN1xlDGQw==","signatures":[{"sig":"MEUCIQDCNKsEV/CAS6ce76LnOCW4HRCJpyfzzKQs0bADgrefFAIgaX9aXg4ZpWioqg4g5AOdfzS1gdBfB7te1HSZiDqyLys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3633928},"type":"module","engines":{"node":">=18"},"gitHead":"be52efd6998415b91de310be123516750451143b","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.9_1785965535366_0.02934912652312649","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"gipity","version":"1.1.10","license":"MIT","_id":"gipity@1.1.10","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"999106397a8512507c8d3d08aabfe3bacfe6bb13","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.10.tgz","fileCount":138,"integrity":"sha512-J4SqM6M8JNREsjVCHHthsezDH+gErTGu05y5TAAMjKEegzBsFRLNDWG/DYNQbGSAqv/rlghjSmQyGpe/e8V2Ug==","signatures":[{"sig":"MEUCIEoRSt0ibD21/stVg7KolnI/ElinY5z6xIwDCmLrBerRAiEAoFuu3Z10cohC7g5TPwFNT+YbZRnaqeCacVmu8JbyiA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3661209},"type":"module","engines":{"node":">=18"},"gitHead":"b5f054fc605ff89cc680f1a6c788e4e2263bfac0","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-agent-updates.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.10_1785973480185_0.7851713281957677","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"gipity","version":"1.1.11","license":"MIT","_id":"gipity@1.1.11","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"ef80381fb9ed6ff1c7dbb5a113e84cde0fd646d3","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.11.tgz","fileCount":138,"integrity":"sha512-IrunjXzUEU1QkgWB+cbC/lexIYxnbps/2F72/VR6jhq16qOXnhzzctVg422AGa+/Yt6gOaGmNIoetUTfInQn+w==","signatures":[{"sig":"MEYCIQD7w1LC1wVsjtS+alF8ZDGXUQ9adSmufv+rLbE0VPG4CwIhANi1xPtWJX6CivkNhs7xRxBxAklOC+2fw/s/66CTMwHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3673708},"type":"module","engines":{"node":">=18"},"gitHead":"72646ed585ae0900941d51ab4ef9da2540d17dfd","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-agent-updates.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.11_1785994750653_0.6653105900657321","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"gipity","version":"1.1.12","license":"MIT","_id":"gipity@1.1.12","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"942c663decc599b9d6d742d22c7c10bef685e5de","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.12.tgz","fileCount":141,"integrity":"sha512-vASvCYSW98qrsWZRU3kkZI1aUi6Y0igHDwg9tRVojh2dMPExI73CoRx0DrR7AFKsrIANio2ebA0JtFKfjKPoEw==","signatures":[{"sig":"MEYCIQCTpSuaBcpjI3MUzTgeKym5IAhPWrc/BR9CZTpYtUhavwIhAOeLdKXhSKvv2Js9Bf2kEuZ8cejsLGFD13dvSH+/eR3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3710923},"type":"module","engines":{"node":">=18"},"gitHead":"d37f8bc4fa11a197f8775ae127ce35855645ef09","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-agent-updates.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.12_1786031828604_0.9050855151583372","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"gipity","version":"1.1.13","license":"MIT","_id":"gipity@1.1.13","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"92442f9e1f1e4b8128a16bfff7d95fa68117df7c","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.13.tgz","fileCount":141,"integrity":"sha512-ahQ/Q35k+7MavQL8bLgY6OW+k+EH5hXDkShujSKO+p6TLgu451GjNCvwy1dUOWNVc/ya5LGGquYHfmiUtuFaBQ==","signatures":[{"sig":"MEUCIDjYSAiYl6M0kEhefv/3fM1rJYH8Pveivnw023qDJDYYAiEAvzOJH266amXnwtSqry1xUZJBowNvxCkxUBHFpQraIMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3724089},"type":"module","engines":{"node":">=18"},"gitHead":"e3c47be60270b0ecb70bc3ed14d88d399d94f6e4","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/api-timeout.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-agent-updates.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/capture-metrics.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.13_1786040757282_0.19805464904425896","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"gipity","version":"1.1.14","license":"MIT","_id":"gipity@1.1.14","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"761d757b4a1330b9b394f2647f6bd449019c607f","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.14.tgz","fileCount":141,"integrity":"sha512-eU3kOrKp/+JBIx2Jp6XuU5qgDKcds39algxcOU/P8FYx61Vb8eGlWA9DntGjReYShhwvPrbrUxGLnIXuxd2W9w==","signatures":[{"sig":"MEYCIQCy22+CBhA5ExLM5w3gJ0MHprekhjkVUwE9mQSp4nGXggIhAKZnz2jSKgsQw7bDAaT030C9BOMQx0TGgc/Mx3iDj+Ci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3755128},"type":"module","engines":{"node":">=18"},"gitHead":"4f4499c224ea0bd6b5fb9d6aafccda405c1cb869","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/auth-refresh-timeout.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/api-timeout.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/claude-auth-status.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-agent-updates.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/capture-metrics.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/tool-detection.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.14_1786433958401_0.8273149416552046","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"gipity","version":"1.1.15","license":"MIT","_id":"gipity@1.1.15","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"bin":{"gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js","gipity":"dist/updater/shim.js"},"dist":{"shasum":"62d5592eac4135a1861d2d28cb4f755bc11865de","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.15.tgz","fileCount":141,"integrity":"sha512-M1wLpL+zH5UypuaezL2mLs04TozOyWTpBbEN5nQEWJ/esYv62NWei4b4cSg5tgzchE/5XriGy7c6JDrAMJo0GQ==","signatures":[{"sig":"MEYCIQDTFQL2hJQy8WvxWteXaxEgDPSrPnoeJXVHkxm0H1V8IwIhALyNlC2ZASwtjA+c1Ypu2pGSh03mgIxgoOHMHxni8znN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3757785},"type":"module","engines":{"node":">=18"},"gitHead":"27b29657f2a6ec51606c98587681c418e7b8da17","scripts":{"dev":"tsc --watch","test":"npm run test:smoke","build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","prepack":"npm run build","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","postbuild":"node scripts/gen-build-info.mjs","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/auth-refresh-timeout.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/api-timeout.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/claude-auth-status.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-agent-updates.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/capture-metrics.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/tool-detection.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js"},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"_npmVersion":"11.6.2","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ignore":"^7.0.5","commander":"^13.0.0","tar-stream":"^3.1.8","@anthropic-ai/claude-agent-sdk":"^0.3.207"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typescript":"5.9.3","@types/node":"^20.0.0","@types/tar-stream":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/gipity_1.1.15_1786686042613_0.13513990239598517","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"gipity","version":"1.1.16","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","bin":{"gipity":"dist/updater/shim.js","gipcc":"dist/gipcc.js","gipccd":"dist/gipccd.js"},"type":"module","scripts":{"build":"tsc && node scripts/bundle.mjs && chmod +x dist/index.js dist/gipcc.js dist/gipccd.js dist/updater/shim.js dist/updater/check.js","postbuild":"node scripts/gen-build-info.mjs","prepack":"npm run build","dev":"tsc --watch","test":"npm run test:smoke","test:smoke":"npm run build && node --test dist/__tests__/utils.test.js dist/__tests__/template-vars.test.js dist/__tests__/platform.test.js dist/__tests__/colors.test.js dist/__tests__/config.test.js dist/__tests__/sync.test.js dist/__tests__/sync-apply.test.js dist/__tests__/sync-unretrievable.test.js dist/__tests__/sync-clean-check.test.js dist/__tests__/sync-lock.test.js dist/__tests__/auth-lock.test.js dist/__tests__/auth-refresh-timeout.test.js dist/__tests__/api-401-retry.test.js dist/__tests__/api-timeout.test.js dist/__tests__/push-cas.test.js dist/__tests__/upload.test.js dist/__tests__/progress.test.js dist/__tests__/updater.test.js dist/__tests__/cli-smoke.test.js dist/__tests__/claude-noninteractive.test.js dist/__tests__/claude-trust.test.js dist/__tests__/claude-auth-status.test.js dist/__tests__/build-picker.test.js dist/__tests__/relay-state.test.js dist/__tests__/relay-daemon.test.js dist/__tests__/session-pool.test.js dist/__tests__/relay-diagnostics.test.js dist/__tests__/relay-agent-updates.test.js dist/__tests__/relay-installers.test.js dist/__tests__/relay-bridge-abort.test.js dist/__tests__/relay-redact.test.js dist/__tests__/relay-machine-id.test.js dist/__tests__/stream-json.test.js dist/__tests__/ingest-queue.test.js dist/__tests__/media-upload.test.js dist/__tests__/stream-delta.test.js dist/__tests__/phase-tracker.test.js dist/__tests__/relay-ingest-contract.test.js dist/__tests__/prompts.test.js dist/__tests__/capture-transcript.test.js dist/__tests__/capture-parsers.test.js dist/__tests__/agents.test.js dist/__tests__/capture-lock.test.js dist/__tests__/capture-resolve.test.js dist/__tests__/capture-metrics.test.js dist/__tests__/flag-aliases.test.js dist/__tests__/client-context.test.js dist/__tests__/adopt-cwd.test.js dist/__tests__/cli-cmd-agent.test.js dist/__tests__/cli-cmd-approval.test.js dist/__tests__/cli-cmd-audit.test.js dist/__tests__/cli-cmd-brand.test.js dist/__tests__/cli-cmd-bug.test.js dist/__tests__/cli-cmd-bug-queue.test.js dist/__tests__/cli-cmd-chat.test.js dist/__tests__/cli-cmd-credits.test.js dist/__tests__/cli-cmd-db.test.js dist/__tests__/cli-cmd-db-checkpoint.test.js dist/__tests__/cli-cmd-deploy.test.js dist/__tests__/cli-cmd-domain.test.js dist/__tests__/cli-cmd-email.test.js dist/__tests__/cli-cmd-file.test.js dist/__tests__/cli-cmd-storage.test.js dist/__tests__/cli-cmd-fn.test.js dist/__tests__/cli-cmd-service.test.js dist/__tests__/cli-cmd-job.test.js dist/__tests__/cli-cmd-generate.test.js dist/__tests__/cli-cmd-gmail.test.js dist/__tests__/cli-cmd-info.test.js dist/__tests__/cli-cmd-init.test.js dist/__tests__/cli-cmd-location.test.js dist/__tests__/cli-cmd-text.test.js dist/__tests__/cli-cmd-login.test.js dist/__tests__/cli-cmd-status.test.js dist/__tests__/cli-cmd-logout.test.js dist/__tests__/cli-cmd-token.test.js dist/__tests__/cli-cmd-key.test.js dist/__tests__/cli-cmd-logs.test.js dist/__tests__/cli-cmd-memory.test.js dist/__tests__/cli-cmd-page.test.js dist/__tests__/cli-cmd-plan.test.js dist/__tests__/cli-cmd-project.test.js dist/__tests__/cli-cmd-rbac.test.js dist/__tests__/cli-cmd-realtime.test.js dist/__tests__/cli-cmd-records.test.js dist/__tests__/cli-cmd-relay.test.js dist/__tests__/cli-cmd-setup.test.js dist/__tests__/cli-cmd-doctor.test.js dist/__tests__/claude-setup.test.js dist/__tests__/cli-cmd-sandbox.test.js dist/__tests__/cli-cmd-add.test.js dist/__tests__/cli-cmd-remove.test.js dist/__tests__/cli-cmd-skill.test.js dist/__tests__/cli-cmd-test.test.js dist/__tests__/cli-cmd-workflow.test.js dist/__tests__/tool-detection.test.js dist/__tests__/setup-skills-block.test.js dist/__tests__/setup-hooks.test.js dist/__tests__/setup-codex-hooks.test.js dist/__tests__/setup-agy-hooks.test.js dist/__tests__/trace.test.js","test:smoke:quick":"node scripts/smoke-quick.mjs","test:e2e":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-live.test.js dist/__tests__/cli-e2e-sync-live.test.js dist/__tests__/cli-e2e-sync-stress-live.test.js dist/__tests__/cli-e2e-rollback-live.test.js dist/__tests__/cli-e2e-services-media-live.test.js dist/__tests__/cli-e2e-workflow-live.test.js dist/__tests__/cli-e2e-sandbox-live.test.js dist/__tests__/cli-e2e-page-fetch-live.test.js dist/__tests__/cli-e2e-page-test-live.test.js","test:e2e:sync":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-live.test.js","test:e2e:sync-stress":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sync-stress-live.test.js","test:e2e:rollback":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-rollback-live.test.js","test:e2e:sandbox":"tsc && GIPITY_E2E=1 node --test --test-timeout=180000 dist/__tests__/cli-e2e-sandbox-live.test.js","test:e2e:agents":"tsc && GIPITY_E2E=1 node --test --test-timeout=900000 dist/__tests__/cli-e2e-agents-live.test.js"},"dependencies":{"@anthropic-ai/claude-agent-sdk":"^0.3.207","commander":"^13.0.0","ignore":"^7.0.5","tar-stream":"^3.1.8"},"devDependencies":{"@types/node":"^20.0.0","@types/tar-stream":"^3.1.4","esbuild":"^0.28.1","typescript":"5.9.3"},"engines":{"node":">=18"},"license":"MIT","gitHead":"32c58b7f08d9279b30500dbc8f9d793d61f765fa","_id":"gipity@1.1.16","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-9uD1WK8tR70oiRAPeet4pGGQarJvzOqm/s64tnfmiqieiqWePIsCTSYObr0ayQOr+CnwcKQqD4wtGuPl5ITx0Q==","shasum":"209f3a52afd0ca76d04f75ca26298a1c6f7a6199","tarball":"https://registry.npmjs.org/gipity/-/gipity-1.1.16.tgz","fileCount":141,"unpackedSize":3758649,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBDKRy7xV8S2HQ54Xeqy+2r85UHXnZFGK77ryGe8MpruAiEAoPcsuyrNJHNlBjNF0Z32c9IAeu4c0GpgK3ew02d5RnU="}]},"_npmUser":{"name":"siverson914","email":"steve@914-6.com"},"directories":{},"maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gipity_1.1.16_1786722060368_0.0694161796984838"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-05T04:44:43.423Z","modified":"2026-08-14T15:41:00.717Z","1.0.48":"2026-04-05T04:44:43.660Z","1.0.54":"2026-04-07T05:31:20.431Z","1.0.64":"2026-04-07T07:47:45.376Z","1.0.66":"2026-04-07T08:01:35.383Z","1.0.67":"2026-04-07T08:08:47.468Z","1.0.68":"2026-04-07T15:14:27.822Z","1.0.73":"2026-04-08T01:43:16.253Z","1.0.93":"2026-04-09T06:01:01.481Z","1.0.100":"2026-04-09T17:58:36.453Z","1.0.123":"2026-04-11T16:42:47.654Z","1.0.130":"2026-04-11T21:03:45.389Z","1.0.228":"2026-04-15T16:37:12.745Z","1.0.242":"2026-04-16T00:12:10.172Z","1.0.245":"2026-04-16T05:28:51.348Z","1.0.264":"2026-04-17T07:13:04.585Z","1.0.272":"2026-04-17T22:59:53.239Z","1.0.306":"2026-04-22T07:08:24.624Z","1.0.318":"2026-05-17T02:52:55.808Z","1.0.329":"2026-05-18T03:20:09.694Z","1.0.336":"2026-05-21T22:10:38.215Z","1.0.339":"2026-05-23T14:14:20.567Z","1.0.347":"2026-05-28T04:20:00.888Z","1.0.355":"2026-05-29T23:31:12.465Z","1.0.356":"2026-05-30T00:18:35.273Z","1.0.365":"2026-05-31T20:24:19.633Z","1.0.374":"2026-06-08T04:40:13.671Z","1.0.379":"2026-06-08T23:43:41.773Z","1.0.380":"2026-06-09T06:05:39.276Z","1.0.381":"2026-06-09T15:04:25.148Z","1.0.384":"2026-06-11T01:26:47.040Z","1.0.386":"2026-06-11T16:38:18.970Z","1.0.387":"2026-06-12T06:35:12.815Z","1.0.388":"2026-06-17T01:26:23.363Z","1.0.389":"2026-06-17T02:35:33.478Z","1.0.390":"2026-06-18T02:13:49.592Z","1.0.391":"2026-06-18T06:35:15.704Z","1.0.392":"2026-06-19T20:41:54.809Z","1.0.394":"2026-06-22T01:23:35.802Z","1.0.395":"2026-06-22T04:45:52.060Z","1.0.396":"2026-06-23T05:21:56.864Z","1.0.397":"2026-06-23T07:29:40.311Z","1.0.398":"2026-06-23T21:42:37.416Z","1.0.399":"2026-06-24T21:29:01.217Z","1.0.400":"2026-06-25T05:43:59.542Z","1.0.401":"2026-06-25T22:24:48.199Z","1.0.402":"2026-06-26T21:07:51.097Z","1.0.403":"2026-06-27T06:42:48.531Z","1.0.405":"2026-06-28T18:52:20.163Z","1.0.406":"2026-06-29T22:22:28.977Z","1.0.407":"2026-06-30T02:06:31.437Z","1.0.408":"2026-07-01T15:15:08.168Z","1.0.409":"2026-07-01T21:06:48.201Z","1.0.410":"2026-07-03T02:21:44.985Z","1.0.411":"2026-07-04T00:40:14.236Z","1.0.412":"2026-07-04T17:56:04.830Z","1.0.413":"2026-07-04T19:59:01.849Z","1.0.414":"2026-07-06T01:30:08.500Z","1.0.416":"2026-07-06T06:17:13.769Z","1.0.417":"2026-07-06T06:51:35.123Z","1.0.419":"2026-07-07T19:32:30.373Z","1.0.420":"2026-07-09T04:25:08.260Z","1.0.422":"2026-07-09T06:12:38.742Z","1.0.424":"2026-07-09T15:03:08.703Z","1.0.425":"2026-07-09T18:26:56.285Z","1.0.426":"2026-07-09T22:47:44.891Z","1.0.427":"2026-07-11T23:41:01.330Z","1.0.428":"2026-07-12T02:49:01.005Z","1.0.429":"2026-07-12T23:06:16.344Z","1.1.1":"2026-07-14T00:55:35.699Z","1.1.2":"2026-07-14T18:26:57.750Z","1.1.3":"2026-07-15T01:07:33.798Z","1.1.4":"2026-07-17T16:28:37.902Z","1.1.5":"2026-07-20T06:00:32.220Z","1.1.6":"2026-07-23T04:28:13.056Z","1.1.7":"2026-07-23T16:44:27.862Z","1.1.9":"2026-08-05T21:32:15.561Z","1.1.10":"2026-08-05T23:44:40.402Z","1.1.11":"2026-08-06T05:39:10.795Z","1.1.12":"2026-08-06T15:57:08.839Z","1.1.13":"2026-08-06T18:25:57.556Z","1.1.14":"2026-08-11T07:39:18.567Z","1.1.15":"2026-08-14T05:40:42.792Z","1.1.16":"2026-08-14T15:41:00.560Z"},"license":"MIT","description":"The full-stack platform tuned for AI agents. Database, storage, auth, functions, deploy, and drop-in kits - all agent-tuned. Pair with Claude Code or use standalone.","maintainers":[{"name":"siverson914","email":"steve@914-6.com"}],"readme":"# Gipity CLI\n\nThe full-stack platform tuned for AI agents.\n\n[Gipity](https://gipity.ai) is the platform: hosting, databases, file storage, deployment, workflows, code execution, and monitoring. Agent-tuned from idea to deploy. Use standalone, or pair with your coding agent - Claude Code, Codex, or Grok - to give it cloud superpowers. Any model, any infra, always your code.\n\nThis CLI connects your coding agent - [Claude Code](https://claude.ai/claude-code), Codex, or Grok - to Gipity's cloud platform: databases, deployment, browser testing, image gen, and 50+ other capabilities your local agent doesn't have. It also syncs files so your local agent and the Gipity web agent share the same project.\n\n## Getting Started\n\n**Step 1 - install.** One line installs everything. It sets up Node 18+ (if you don't already have it) and the Gipity CLI, with no sudo required:\n\n```bash\n# macOS / Linux / WSL\ncurl -fsSL https://gipity.ai/install.sh | bash\n\n# Windows (PowerShell)\nirm https://gipity.ai/install.ps1 | iex\n```\n\n**Step 2 - pick your path.** There are three, and they mix freely:\n\n| You want to... | Run |\n|----------------|-----|\n| Start building right now, from anywhere | `gipity build` |\n| Use your own workflow in your own directory | `gipity init`, then `claude` / `codex` / `grok` / `opencode` |\n| Drive this computer from gipity.ai (phone, browser) | `gipity connect` |\n\n### `gipity build` - start from anywhere\n\nOne command does everything: logs you in (6-digit email code), lets you pick or create a project, lets you pick your coding agent (Claude Code, Codex, or Grok - it installs the agent if needed), and launches it with the whole Gipity stack wired up.\n\n```bash\ngipity build\n```\n\n### `gipity init` - bring your own workflow\n\nPrefer launching your agent yourself? From any project directory:\n\n```bash\ngipity init\nclaude        # or codex, grok, or opencode - whatever you use\n```\n\n`init` links the directory to a Gipity project, writes CLAUDE.md/AGENTS.md primers so your agent understands Gipity, and installs the Gipity skills + file-sync hooks into the agent CLIs found on your machine (Claude Code, Codex, Grok; Cursor and Gemini get primer files too).\n\n### `gipity connect` - drive it from the web\n\nWant to start chats from gipity.ai (including your phone) and have them run the coding agent on this computer? Connect it once:\n\n```bash\ngipity connect\n```\n\nIt logs you in, pairs the machine, starts the Gipity relay in the background, and installs the login service so it survives reboots - then stops, without launching anything. From then on, open gipity.ai and start a chat to drive your agent here. Manage it with `gipity relay status` / `pause` / `resume` / `revoke`.\n\n### Prefer npm\n\nIf you already have **Node.js 18+** you can install directly:\n\n```bash\nnpm install -g gipity\n```\n\nIf that fails with `EACCES`, your npm global prefix is root-owned. Don't reach for `sudo`: point npm at a user-owned prefix instead (`npm config set prefix ~/.npm-global` and add `~/.npm-global/bin` to your `PATH`), or just use the one-line installer above, which does this for you. See https://docs.npmjs.com/resolving-eacces-permissions-errors.\n\n## Updates\n\nThe CLI auto-updates in the background. After your one-time `npm install -g gipity`, every run silently checks npm for a new version and installs it into `~/.gipity/local/` - no sudo, no re-running install commands. The new version takes effect on your next invocation.\n\n```bash\ngipity doctor   # show install version, last update check, opt-out status\ngipity update   # force an immediate update now\n```\n\nTo opt out: `export DISABLE_AUTOUPDATER=1` (matches Claude Code), or set `{ \"autoUpdates\": false }` in `~/.gipity/settings.json`. CI environments are auto-detected and skipped.\n\n## What `gipity build` looks like\n\n```\n  Welcome to Gipity\n  ─────────────────\n\n  Email: you@example.com\n  Check your email for a 6-digit code.\n\n  Code: 482910\n  Authenticated as you@example.com\n\n  Your projects:\n    1. my-website (my-website)\n    2. Create new project\n\n  Choose (1-2): 2\n  Project name [project-001]: cool-app\n  Creating \"cool-app\"...\n  Created.\n\n  Which coding agent?\n    1. Claude Code (Anthropic)\n    2. Codex (OpenAI)\n    3. Grok (xAI)\n\n  Launching Claude Code, powered by Gipity.\n```\n\nIf you're already logged in, it skips straight to the project picker. If you're already inside a Gipity project directory, it uses that project. Your last-used agent is the default next time.\n\nProjects live in `~/GipityProjects/{project-slug}/` - created automatically on first use. Any extra flags (like `--model opus`) pass straight through to the agent. Useful flags:\n\n```bash\ngipity build --agent codex             # Skip the agent picker\ngipity build --new-project --name app  # Create a fresh project without the picker\ngipity build --project my-app          # Open a specific project\ngipity build --here                    # Use the current directory, not ~/GipityProjects/\ngipity build -p \"add a contact form\"   # Headless one-shot (no interactive session)\n```\n\n### The manual way\n\nIf you prefer to do things step by step:\n\n```bash\ngipity login --email you@example.com\ngipity login --code 123456\ncd my-project\ngipity init\nclaude        # or codex, grok, or opencode\n```\n\n## Coding Agent Integration\n\nThis is the good part. When you run `gipity init` (or `gipity build`) in a project, it wires two hooks into your agent (Claude Code, Codex, and Grok all get them):\n\n**Auto-push** - Every time your agent writes or edits a file, it gets pushed to Gipity in the background. No extra steps.\n\n**Auto-pull** - Before each turn, your agent pulls any changes that happened remotely (like if your Gipity agent built something via chat). It sees what changed and can pick up where things left off.\n\nThat means your local agent and your Gipity agent share the same files, same project, same context. You get the best of both - hands-on coding locally, autonomous agent work on Gipity.\n\nSessions are also recorded to your Gipity project so you can watch them live at prompt.gipity.ai. Opt out per project with `gipity init --no-capture`.\n\n### What gets set up\n\n```\n.gipity.json          # Project config (which project, which agent)\n.gipity/              # Local sync state (gitignored)\n.claude/settings.json # Hooks for auto-push and auto-pull (per-agent equivalents for Codex/Grok)\nCLAUDE.md / AGENTS.md # Gipity commands reference for your agent\n```\n\n### Manual sync\n\nIf you ever need to sync manually:\n\n```bash\ngipity sync check    # See what's different\ngipity sync up       # Push local changes\ngipity sync down     # Pull remote changes\n```\n\n## Commands\n\n| Command | What it does |\n|---------|-------------|\n| `gipity build` | Log in, pick a project, pick your coding agent, and launch it - all in one |\n| `gipity init` | Link this directory to a project and set up your coding agent |\n| `gipity connect` | Connect this computer to gipity.ai so the web CLI can drive it |\n| `gipity relay` | Manage the relay (status, pause, resume, revoke) |\n| `gipity login` | Authenticate with email + verification code |\n| `gipity status` | Show project, agent, and auth info |\n| `gipity sync` | Sync files between local and Gipity |\n| `gipity push <file>` | Push a single file |\n| `gipity deploy [dev\\|prod]` | Deploy your project to the web |\n| `gipity chat <message>` | Send a message to your Gipity agent |\n| `gipity db` | Query, list, create, or drop project databases |\n| `gipity memory` | Read/write agent and project memory |\n| `gipity sandbox run <code> --lang <js\\|py\\|bash>` | Execute code in a sandboxed container (language is required) |\n| `gipity project` | List, create, switch, or delete projects |\n| `gipity agent` | List, create, switch, or configure agents |\n| `gipity approval` | List, create, answer, or cancel pending approvals |\n| `gipity workflow` | Manage and trigger automated workflows |\n| `gipity file` | Browse remote files (ls, cat, tree) |\n| `gipity add <template>` | Add a template (web-simple, 2d-game, 3d-world, web-fullstack, api) |\n| `gipity test` | Run project tests in sandboxed containers |\n| `gipity logs fn <name>` | View function execution logs |\n| `gipity page inspect <url>` | Inspect a URL: console errors, performance, failed resources |\n| `gipity records` | Query and manage Records API tables |\n| `gipity fn` | Manage and call serverless functions |\n| `gipity rbac` | Manage RBAC policies |\n| `gipity audit` | Query audit logs |\n| `gipity credits` | Check your balance and usage |\n| `gipity skill` | List and manage agent skills |\n| `gipity chat [list\\|rename\\|archive\\|delete]` | Manage chats (or `gipity chat <message>` to send) |\n| `gipity gmail [send\\|reply\\|search\\|read]` | Send/read via your own Gmail (different from `gipity email`) |\n| `gipity domain` | Manage custom domains for deployed apps |\n| `gipity email [send]` | Send emails from the platform (gipity@gipity.ai) |\n| `gipity generate` | Generate images, audio, or video via your agent |\n| `gipity logout` | Sign out and clear local tokens |\n\nEvery command supports `--json` for scripted/programmatic use.\n\n### deploy\n\n```bash\ngipity deploy          # Deploy to dev (dev.gipity.ai)\ngipity deploy prod     # Deploy to production (app.gipity.ai)\n```\n\nYour project gets a live URL at `https://dev.gipity.ai/{account}/{project}/`.\n\n### chat\n\nTalk to your Gipity agent from the terminal. If the agent creates or modifies files (including generated images, audio, video, and sandbox outputs), they sync back automatically.\n\n```bash\ngipity chat \"Build me a landing page\"\ngipity chat \"Add a contact form\" --new    # Start a fresh conversation\n```\n\n### db\n\n```bash\ngipity db list                # List databases in current project\ngipity db list --all          # List all databases across all projects (shows usage/limit)\ngipity db query \"SELECT * FROM users LIMIT 10\"\ngipity db query \"SELECT * FROM orders\" --database my_app_db\ngipity db drop old_db         # Drop a database in current project (with confirmation)\ngipity db drop old_db --project my-old-app  # Drop from another project (no cd needed)\n```\n\n### memory\n\nAgent memory persists across all conversations. Project memory is scoped to one project.\n\n```bash\ngipity memory list\ngipity memory read preferences\ngipity memory write api_keys \"stripe: sk_live_...\"\ngipity memory write design_notes \"use dark theme\" --project\n```\n\n### sandbox\n\nRun code in a sandboxed Docker container with no network access. JavaScript, Python, and Bash.\n\n```bash\ngipity sandbox run \"console.log('Hello')\" --lang js\ngipity sandbox run \"import pandas; print(pandas.__version__)\" --lang py\ngipity sandbox run \"echo hello\" --lang bash\n```\n\n### workflow\n\n```bash\ngipity workflow                        # List workflows\ngipity workflow run daily_report       # Trigger manually\ngipity workflow enable daily_report    # Turn on cron schedule\ngipity workflow runs daily_report      # View recent runs\n```\n\n### agent\n\n```bash\ngipity agent                           # List agents\ngipity agent create \"Research Bot\"     # Create a new agent\ngipity agent set model claude-opus     # Change the model\ngipity agent \"Research Bot\"            # Switch active agent\n```\n\n### project\n\n```bash\ngipity project                         # List projects\ngipity project create \"My App\"         # Create new project\ngipity project my-app                  # Switch active project\n```\n\n## Project Config\n\n### `.gipity.json`\n\nCreated by `gipity init`. Links your local directory to a Gipity project.\n\n```json\n{\n  \"projectGuid\": \"prj-a1b2c3d4\",\n  \"projectSlug\": \"my-app\",\n  \"accountSlug\": \"steve\",\n  \"agentGuid\": \"agt-x1y2z3w4\",\n  \"apiBase\": \"https://a.gipity.ai\",\n  \"ignore\": [\"node_modules\", \".git\", \"dist\", \".env\"]\n}\n```\n\n### `~/.gipity/auth.json`\n\nYour login tokens. Created by `gipity login`. Tokens auto-refresh so you shouldn't need to log in again unless you've been away for a week.\n\n## Questions?\n\nReach out anytime - steve@gipity.ai\n\nThis is early and moving fast. If something's broken or confusing, I want to hear about it.\n\n-- Steve Iverson\n","readmeFilename":"README.md"}