{"_id":"@ijfw/install","_rev":"47-cee615397172b7fea4f4035532d3456d","name":"@ijfw/install","dist-tags":{"latest":"1.6.5"},"versions":{"1.1.0":{"name":"@ijfw/install","version":"1.1.0","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.0","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"a4b90cfc1819026be4e4452a844a01d1ca1abe45","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.0.tgz","fileCount":8,"integrity":"sha512-Sqlp4J8aR9Azanomps0906jUTM1NVhY+t8GuTsWXS3p42/MdinYiNNLjZ4/UqVa3ZbTlD91ZeHAiLV7OW1RjEg==","signatures":[{"sig":"MEUCIQDh/N7PjWkapTNHfg5Osqx/71OOlnNiajxrpn0EVTEkdwIgZKtxGGdfs8OKThvnZuXOqFbmDfsUPRdwaAh14tSpDJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81469},"type":"module","engines":{"node":">=18"},"gitHead":"57ba6825b0f6373e504a47fd69a9f4823e783b39","scripts":{"test":"node --test test.js","build":"esbuild src/install.js src/uninstall.js src/ijfw.js --bundle --platform=node --target=node18 --outdir=dist --format=esm --banner:js='#!/usr/bin/env node' && chmod +x dist/install.js dist/uninstall.js dist/ijfw.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.0_1776581412631_0.9927300724438886","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@ijfw/install","version":"1.1.1","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.1","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"bfe431a6c903f52a4b97c74636be932c85ee5c8a","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.1.tgz","fileCount":14,"integrity":"sha512-VO6/4TTZVs2A5DczbK3eqSyOO/GJ6fM6TdJtQKafKk7mg9q4URjR7mIDxSUcr1a0ZFo+rSqPd9wUAKhYYRKQzA==","signatures":[{"sig":"MEYCIQDx64dr6PADUEROOrDAfHkUGIuQ6cFlrPI8MwPn8WwaFAIhAPVl8VJ1YABL8h8wXvdDm5ettuKbdX5wT7KLZHQdbAIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516365},"type":"module","engines":{"node":">=18"},"gitHead":"e09a1ace9ab7a435d1de97edbf8a360aa1bccd72","scripts":{"test":"node --test test.js","build":"rm -rf docs && mkdir -p docs/guide && cp ../docs/GUIDE.md docs/GUIDE.md && cp -r ../docs/guide/assets docs/guide/assets && esbuild src/install.js src/uninstall.js src/ijfw.js --bundle --platform=node --target=node18 --outdir=dist --format=esm --banner:js='#!/usr/bin/env node' && chmod +x dist/install.js dist/uninstall.js dist/ijfw.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.1_1776589114961_0.11543935511349668","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@ijfw/install","version":"1.1.2","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.2","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"aeb26e60e2d2e230fd63011985b7fae33275828f","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.2.tgz","fileCount":14,"integrity":"sha512-X7NwPY3cIHR5Bc1tPajGp+gFFK1EPvaizFtpQMmtj3kyJLB8aMmGHLwp4W7/8stsFOFIMUTntZNzw4SR3rRlwA==","signatures":[{"sig":"MEUCIQDH7CnTfrM4yYlMChGFwhyRLN0ucntEbMIro6PErdJlWgIgbh67FUJ0hAFw32tWiCZYw+sXkP7PYkeNKizPzRb8sPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526832},"type":"module","engines":{"node":">=18"},"gitHead":"716038ce553eab2859c72ee26bd8061f574853f3","scripts":{"test":"node --test test.js","build":"rm -rf docs && mkdir -p docs/guide && cp ../docs/GUIDE.md docs/GUIDE.md && cp -r ../docs/guide/assets docs/guide/assets && esbuild src/install.js src/uninstall.js src/ijfw.js --bundle --platform=node --target=node18 --outdir=dist --format=esm --banner:js='#!/usr/bin/env node' && chmod +x dist/install.js dist/uninstall.js dist/ijfw.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.2_1776761087314_0.7069812670707798","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@ijfw/install","version":"1.1.3","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.3","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"12c81bbf864558679f538c05ce192cfcaff25e65","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.3.tgz","fileCount":14,"integrity":"sha512-StzSRPc+NoCoW/eg0KP2Dgc5Mez97ulZ9OImvdQ37/3af6eWgOzubP+qOTduvh6UBdppgLF+Jce3BTLf4YKy7Q==","signatures":[{"sig":"MEUCIQDkh4LEJgwP929T3MMLS/aRfwUIRB947xzoX7kMsRFLdQIgHcYt+xN2WNIn5Hx590w9lfOspKJNjBPt4gpXtO/C+Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530171},"type":"module","engines":{"node":">=18"},"gitHead":"73c1209e44eaed678d04e0dd81e43225576e5d10","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.3_1776763358848_0.3446604149367274","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@ijfw/install","version":"1.1.4","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.4","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"2516054c865af1697693a667b9f7a336a5295ea7","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.4.tgz","fileCount":16,"integrity":"sha512-HprJskhc1VpAmGGtKxGwkHiHVzZ13NSTbx2UeshSVaaHbId/hm694NmjQytWlurvi2lvLqmgrp/DgtSG99oQRw==","signatures":[{"sig":"MEYCIQDDGTtxN0SzINVoWOpxHa88A0GsjGCcH5zypJFRausqKAIhAL90vgBoniN/L1NClhGR5UyZmjEXMkI5ORNGi1R3mQJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1213580},"type":"module","engines":{"node":">=18"},"gitHead":"7d07dd9354659efef1cd52e68e086b089207b84c","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.4_1776771738959_0.9052319517867247","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@ijfw/install","version":"1.1.5","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.5","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"a7a96b9e5210352fed9db2bc9700d3c0e04cccc9","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.5.tgz","fileCount":17,"integrity":"sha512-rXBAE4wxvMpld0ONa5I/9BJdliNecZKpnDbMg68gkTQFoBEyXLFE9FC9wiCJYZshgsUxdUyq4XcvOsDx4Y/9iA==","signatures":[{"sig":"MEUCIGxEqGhmRkQmACbBSNlFmLxpsMt2AKrgyQu+o5FMnDoBAiEA+sE+0Sx+wj+wF/l25fWi5UTW6skptro+cMSIPN1Daxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1583239},"type":"module","engines":{"node":">=18"},"gitHead":"9a614f951e625c82c56c06902c3f32a37275939b","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.5_1776821976557_0.2950580178517963","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@ijfw/install","version":"1.1.6","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.6","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"251401b8133ceb71e39d0bb639c19536d18bcb6d","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.6.tgz","fileCount":17,"integrity":"sha512-KDXaGI7BPuXrepUNV6AG/eKjFLBbJdJHvfZ3+R/qiO810VlsdPlcSZiEijoNXQcHYpsOGTzI5ADHlSKr6LUb0A==","signatures":[{"sig":"MEYCIQDwMeFpTjARZOTFLM1xMxbvzvsBVVtsyR4hOVMZWHJ65QIhALXOSRjeO5OsuIrwlAA/HKeggxYuHEDKR67Tm1i3bZSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584165},"type":"module","engines":{"node":">=18"},"gitHead":"58d967632c794efdbf3911e3a2aefda6dad77e5b","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.6_1776842516143_0.0813132019141154","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@ijfw/install","version":"1.1.7","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.7","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"2c9720eb72987f0f9fe9c4dd7856ea111ac7bb85","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.7.tgz","fileCount":17,"integrity":"sha512-D5bo5SrCtWdnm5jcEuf6if+k2KEapySxoqxS8TZ7TdUyk6eXfk5hfJbLHeeFB7bd7mejW+fSpHm8d+SK4v9xVQ==","signatures":[{"sig":"MEQCIF1ov3pGoiRSbZ16jXUuLbYLOkhptGtsSd1/0bTv925RAiAGZizS4/9MAEeNqPkS9JXHgaIgIabv5p0ZI7w2Z0A6IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584313},"type":"module","engines":{"node":">=18"},"gitHead":"eb9120e05ca6076a64fda0f749bfe6db09401794","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.12.1","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.7_1776908740368_0.9268797934270889","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@ijfw/install","version":"1.1.8","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.8","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"e2c810bb5f9913756053b4e9c8e88b3e25589d8d","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.8.tgz","fileCount":17,"integrity":"sha512-+VpWvSRJeyVYF1LklxCTVb4VktmI7YKE7prGyQi7vJuX43WW0q39qRAvUJ2PPHWbGwTT680nzUi4Es9hdoAdgA==","signatures":[{"sig":"MEYCIQCy9sQT6X2SD7b3A8a8qtR8SG9QAxf4N8j+uKADyLxnXQIhAMvs+rj5cEu8Ic6xqOZZWFzYZXM7QuM88pSOhQHRq/Sl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584313},"type":"module","engines":{"node":">=18"},"gitHead":"f4870606bb388f74df7027f22fb2300dbad67f0b","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.12.1","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.8_1776920024956_0.7122290310829984","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@ijfw/install","version":"1.1.9","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.1.9","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"c58bfa731256ecb1f4ce0ed96161040d57836951","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.1.9.tgz","fileCount":17,"integrity":"sha512-SKiFnUXodn3yKk9aoX0Fpk6JlH31Bnxh2B92sVnXoo7ost+cLEmUrrG8jYPBAnsIPBIQLcVwqJ0DxsqtyKPbkg==","signatures":[{"sig":"MEUCIQDEsXzhRlHrXOYOb8wpcPgb5hlT4T4HciA1s8gQf21wJwIgR+Q/Zz31N/BHEo0ZwfqZXIUvVdDlEDM6eMwuVUWdNBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584313},"type":"module","engines":{"node":">=18"},"gitHead":"7bb60018959bd0664c40bead3ad9976e5b1b4cbd","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.1.9_1776989068488_0.37471018183912363","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ijfw/install","version":"1.2.0","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.0","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"505cfce99428dc89fa52a1e45e06f6ff7226768f","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.0.tgz","fileCount":17,"integrity":"sha512-/AAcrY1xZRBZjecbjtmKaUWJoyRIhsWedp0NdaoSVUEN+r720V7MixywT8AEhDwourJgLFB/xlyZmFeYHDOWXg==","signatures":[{"sig":"MEQCIAPCkYLnQ3ozNzLgjudGJNXWPPAC1o5Sl1c9dRjqz2BxAiBbQ7ZQTSNltstFmfU01VzhTfURl/swv7CGFY2FlThKJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584314},"type":"module","engines":{"node":">=18"},"gitHead":"bae98013556e2ac08eda3ca9c6bb8b7d41754e8f","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.0_1777085784396_0.8019790964904232","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@ijfw/install","version":"1.2.1","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.1","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"ac70303b22bae9021d40e1599a586cb0e00d8481","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.1.tgz","fileCount":17,"integrity":"sha512-57UXSLmqC9TvCXf8bq3Es5N/0HaP06JIW/4uiewRyXjkO+2loHiIurWds68Oxh+nIMfwQBhHB2qgCV6VmMezyA==","signatures":[{"sig":"MEYCIQDA3pGDmftGUzAHqa/XXBU+pF1vbuxz6EQfysOqjhY/GgIhAKvL5hXfIaoiZquKItGGQD1tlDe1+q8uugI3NL2Kp6t6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584314},"type":"module","engines":{"node":">=18"},"gitHead":"c55ce2c7aa4fa9aff7bb56f4d89850b517179bce","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.1_1777159244532_0.05428167944182438","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@ijfw/install","version":"1.2.2","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.2","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"d2cf61da3b9f025e2a8349b5f2801b3cce7f4c3e","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.2.tgz","fileCount":17,"integrity":"sha512-eLYtVq4Bq/D6OXOG0w/sbsnwzWntvxXi1fdlWTf+Ac0bxM7lEgIB9S/GPwuFDbEgc2tvO3WJoVdG7e9G45GopQ==","signatures":[{"sig":"MEYCIQC77Zpb553oeLFZMbnyQkhl0KAc/YgiMKGY8RggUgzqQwIhAJanY9n/yFDljjgKdxVCSxap5cANaFy11orQiRw6Tkyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1632988},"type":"module","engines":{"node":">=18"},"gitHead":"28fcaeac5f67f726689fe4964452cb9832d517a7","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.2_1777262953726_0.8931039671703107","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@ijfw/install","version":"1.2.3","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.3","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"91c681749842996f25d83e3f2741962bb0c8d19d","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.3.tgz","fileCount":17,"integrity":"sha512-zkd6pMp6mYRD1Q32tlMXLHI9xa/xItUE0PNGwMzcDQQFjvR4VTiwKnuxvsm1LV47608zfOvhh+oh34sT+PDNVA==","signatures":[{"sig":"MEQCIEQSgZm5nQpiMjX6VGhtay19kNt0MpouWH8WVT9Ir4bgAiAwjQljBrgO14IEsRBsTNI0wEB+hVOy6WTF+VKmxRgxQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1638338},"type":"module","engines":{"node":">=18"},"gitHead":"3ca9ee3568d82836708a4c68220ffa2f4ca73940","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.3_1777366735794_0.6132904204043448","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@ijfw/install","version":"1.2.4","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.4","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"cf07af98ea1699481efff057b01a1e26e108a38a","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.4.tgz","fileCount":17,"integrity":"sha512-qqw6VQGu8vsha/6leWC5puFrau6TBBt+gqwGmFYU5b59nj/DIJMNvh7pkIiZAZN/zPmPu0zV/b5i9djKS7Oe7Q==","signatures":[{"sig":"MEYCIQD0bnxeYyZpvaL7/qBwawTV3+0BJG9pZ0wJr0wevqpGLAIhAK7OpHi4TCrzK/Pa8rymjjjZh/4bWNT+fSx16ckfW+/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1644371},"type":"module","engines":{"node":">=18"},"gitHead":"154d2c49e211db22390616a23bf690e2c5154a43","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.4_1777443359951_0.8852800473482496","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@ijfw/install","version":"1.2.5","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.5","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"32ed550c9ee10aebcab16f20232a21fddd10f9ea","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.5.tgz","fileCount":17,"integrity":"sha512-cztmOFcSe/21+rtQycha+sypEz6JrIJiHTETbWI+muxKn7YPCCRB811xp+A5vKAIvUSy6HioFeCN+gT8DHI4fA==","signatures":[{"sig":"MEYCIQCAas0rGe10MqVEqmo6Zkt3fsHSqCDdBpwSBeo0TZRoBgIhAP6ZKIYPMU3zETmH8uCwLY4o/2AcJua2m3rj4U4uOPk0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1653600},"type":"module","engines":{"node":">=18"},"gitHead":"850da8032e2f50f185ad303189afeca77a99fdbd","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.5_1777603531964_0.1891848241636478","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@ijfw/install","version":"1.2.6","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.6","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://github.com/TheRealSeanDonahoe/ijfw","bugs":{"url":"https://github.com/TheRealSeanDonahoe/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"1576046a9d5da175fcd58eedf8ef6f79c60fd0e0","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.6.tgz","fileCount":17,"integrity":"sha512-+NJDZRt3ioYSyD/r9/6a6MI5zjetLRpapkp60myV7fC1+09texL8uv9t+1A9fWlZh65DnSmFSu2XxbQU2LZkEw==","signatures":[{"sig":"MEQCIERrdKnOIPxH9DJcokB6ws3M6AQExPPF5egBshtySvkZAiBS3bOpTx9pKXwQSt0af/dhw/XrJop53DLyHb8V0YD0zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1659874},"type":"module","engines":{"node":">=18"},"gitHead":"86bf73550ef6be0d70a559c5793b6f8d405ccf8f","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ece14346-6cec-46a3-8cbc-ed72816000f2"}},"repository":{"url":"git+https://github.com/TheRealSeanDonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.6_1777611509285_0.7137403047406943","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@ijfw/install","version":"1.2.7","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.7","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"3a6bae74897ad25569faa4c3fd32334100f6c4d7","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.7.tgz","fileCount":18,"integrity":"sha512-8mZr19nMq9CYD9mlKAXo2NUeh6Owpe6GovvsWsyLE6SE/qhpV4V6TFeve/445+IOwaor+YbCI+jskSaknp2i+A==","signatures":[{"sig":"MEYCIQDID2N4dxH3y14k+adpKEWSAQ6tZ4UY8IkLHKzuTNPcIAIhAPchyXZ5zt34b3FVwcvVI/euxOmq3vwai/vNjU5cpfNJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3102808},"type":"module","engines":{"node":">=18"},"gitHead":"6c8f08e33c496af7881caba6a40cdf2379f2e600","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.7_1777973726141_0.5135633840905227","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@ijfw/install","version":"1.2.8","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.8","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"139d69914a79e383cbf58cc75e174b79e44e4aa9","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.8.tgz","fileCount":18,"integrity":"sha512-HnwkVUGyG5Hgx9sGVmu8M6Vz5+10HVOQI7pTOEAdI9lCzUHWPoaV8VUFwZCPUCrVfilNB1deU9wKkCd7ONSjUQ==","signatures":[{"sig":"MEUCIA0ia4+DsXC2By66bpJxAIUBcPFxAl5zH9lp8m2kXzVrAiEArOPROEmVY9z3A0p54k5cHnOkKuDG0S6sD0Bl/4u1RmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3103122},"type":"module","engines":{"node":">=18"},"gitHead":"4e9d9d3be6f2af76a35a97a480b422e9135977da","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.8_1777978202509_0.6163566850888405","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@ijfw/install","version":"1.2.9","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.9","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"b3c32b05e5aef69043483826c6bd198fe9287a82","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.9.tgz","fileCount":18,"integrity":"sha512-ja5LrFfwr8rauoonvYig3B+3SSRLWVwIH/wl3tFzxMOSFlMbUVapK/E+RvoSMyIxvm5fWuR8MyPgbN2zVTgc5w==","signatures":[{"sig":"MEYCIQCFkdZroaeMzYViCzRDXyAKW6aZ1KRFQB2qmfwtCYEcjwIhAPnj/HUUUFEFnvw+ouMw/4evnFcDIjd+KnuOXU3vcvFe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104589},"type":"module","engines":{"node":">=18"},"gitHead":"bafa0e0ec80e9c2d31a4ad360a20ce7750a6eaa7","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.9_1778023263296_0.29725862544220694","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@ijfw/install","version":"1.2.10","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.2.10","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"42fa180e09a6b62e97a339a27d5b041ab9a6ca6b","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.2.10.tgz","fileCount":18,"integrity":"sha512-S44TD2/imaihWH6H8s+dwLn0B+9teOjgJK/NhgTfxz/qoJecicrp/s64RZnW9m3byb/19AB7S5AZmDRoUhxvRQ==","signatures":[{"sig":"MEUCIFlLG6B79c5KqwdZ8kbcMYN82oyFuC/5myuqxxFanQ8dAiEAmx1abDU0Ay4Wpsgtheq9RlZNK3Zuxd/TqdE21hQviC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3108638},"type":"module","engines":{"node":">=18"},"gitHead":"204d6eca80596aee7e2d792c03c7e2cb4a345ff8","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.2.10_1778075459367_0.6510124912116251","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@ijfw/install","version":"1.3.0","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.3.0","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"ca4424507a278499e15c1b4b04218aba835c6edf","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.3.0.tgz","fileCount":18,"integrity":"sha512-3crHIhdDdNab1D4dgd03I77btTR0yEqNZiTyfe0SB3iwrw7f/xHbs4+ZYAdWJuersg+ATcqO6SkGEEujk5K9Sg==","signatures":[{"sig":"MEYCIQD1T1Pey990N2yQB304y773o+YUf/gs/Rwd1BRAAViULQIhAK4VrsiWC0mBnHjMmiz8BDpFprkvCxLOYT8T2qSZ5E2i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3164812},"type":"module","engines":{"node":">=18"},"gitHead":"a38382edc998c2f281c11adfec125120d2ea8d23","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.3.0_1778325931301_0.26395130965029034","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@ijfw/install","version":"1.3.1","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.3.1","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"669a72ab83fc1264dfde7cba1ca5d0ea9de9db29","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.3.1.tgz","fileCount":18,"integrity":"sha512-mED04pdPNtjS94mfEf3UWg9x8sa+hN3bCpKcR4v4/w2YHrW1vEBTAPr9TcP0cCu0D+fSj2CXds/cOMF2Al9cCQ==","signatures":[{"sig":"MEQCIFYUzTbMB1TZ4/2yJN39E3opYUWOXrpDzfeexmZC4zX6AiBjEGlfm3LylwPHZ8rlS5rqcfWgJ7wUCj2dOe6oDy/geQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3168654},"type":"module","engines":{"node":">=18"},"gitHead":"5e029bce9a8e24c4ff16802e9ee6b73543a3c28b","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.3.1_1778557169543_0.1946087117250066","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@ijfw/install","version":"1.3.2","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.3.2","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"85a61c5baafe3e5b2784f2c868b5a4f073c0e740","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.3.2.tgz","fileCount":18,"integrity":"sha512-tb+BctZVN2igGlOuOLDI4eJK52GJIeABfi443KFPlxwKKELGZ8O/96Ma98OpL00V6dhECPPHD60qgfPIlmn/cA==","signatures":[{"sig":"MEQCICYO62ehJgYYipDzAssVU0EZ0yq5cm9zvoVEytYYK7lJAiAND+6M8NGw10i23itHDv0yv7IPjZSZRengl4lfZxZsag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3182618},"type":"module","engines":{"node":">=18"},"gitHead":"d3fd460b69ddf058caf97023a463b6fd6accaa82","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.3.2_1778856067791_0.27315829705927275","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@ijfw/install","version":"1.4.0","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.4.0","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"06a9ceb321e4a4f605507541cf13cae47d76a564","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.4.0.tgz","fileCount":18,"integrity":"sha512-iMIT+XU6z/A2NI1GldXDEWRMy8sWgl59FH76xPrHyMfY2mL6OhGCqziAnriO85a7NXKMd5bvtkZmem/rE5bjyA==","signatures":[{"sig":"MEUCID72pxBX2+jEtnLZ5Pccb9ijid6PXOS9u7eoaRlO9mC4AiEAzYCGI0qkQ/LtiBoM487289xT1fnsjgKvsEuxlxls0Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3217917},"type":"module","engines":{"node":">=18"},"gitHead":"f57b779bcede9422e05cce311f37c8931392116b","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.4.0_1778977704135_0.46727799737020637","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@ijfw/install","version":"1.4.1","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.4.1","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"57082ab6639f55ef1fdd7c3555ee0fd232fe7011","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.4.1.tgz","fileCount":18,"integrity":"sha512-HLTxny0eNPtXLNDeAf8RZ6/9TvfNjr6Gb/lv6z7rTLJbUqSG6nSE7riiadp5pifWf2zu7+mCWFSZGCm1TwC5iA==","signatures":[{"sig":"MEUCIQDO9DHeLPEFDsWhBggGJeA9USVtwq2RWEfAwtB3sE3HsQIgRe3gJPXYJCZJ+aGuYO4tu+Gb7G9ck/qV4JTYt0OCMY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3221152},"type":"module","engines":{"node":">=18"},"gitHead":"d9322f2de704b7fd89040f0ca74d574c6518cda0","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.4.1_1779013245667_0.6391754452875185","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@ijfw/install","version":"1.4.3","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.4.3","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"e0e1d47ebf916eab4e737eebf0c69a1419638ef0","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.4.3.tgz","fileCount":18,"integrity":"sha512-TuYgez726xR3kNz3qaknSyQHzHoUiJBas2ObYp8OxNxs6n0K45A4sALiod1Lgi+RrFu4P7m7oun1rFq9zcWAGQ==","signatures":[{"sig":"MEQCIEqvovhm20Bvj8mcMlVDRG9cz0MPUxWTfmzLvBD5p7sRAiBoXlxWqPUFzQlke3V5SuuaeJqdRL07PoqftX2JNd83hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3221152},"type":"module","engines":{"node":">=18"},"gitHead":"cee5da02a42be99f8d5f3d461790f57cf594f4cf","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.4.3_1779071458632_0.38298806327528534","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@ijfw/install","version":"1.4.4","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.4.4","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"f008bc1153b5eb1ae5bc085c2e6197c74c906d2a","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.4.4.tgz","fileCount":18,"integrity":"sha512-Sv9gEg6hmL23+UQaj6PrS7KWumkssxk8HMLvJsZnRc9/eJhrOLkYUGhNfpDC/3bLHmbfciUjQMjTFgwFOiUYzg==","signatures":[{"sig":"MEUCIQCYZsEIiD/7s+Ks1PeXJ3UlJmdvXcaOmJqh12ZZSUfa+AIgC65R4qiwN8GZ0u7jTPmblvNgNohEM+jUnUbpdAxNJZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3221152},"type":"module","engines":{"node":">=18"},"gitHead":"715f2b599c22323ef3d21867c380a2c32dc23cd7","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.4.4_1779093015968_0.14691975564855242","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@ijfw/install","version":"1.5.0","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.5.0","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"ad29424cfaa38a92efc96a945221194760f5cf04","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.5.0.tgz","fileCount":18,"integrity":"sha512-uTzVzBMCGx4OlTcaGh24sPecHpaNRjqcuUkja8udg0XVarnhSoJpmaoVIGy8QAP6RTN28FcrgUq1ph6ljUc6Jw==","signatures":[{"sig":"MEYCIQCUF6xBTF6Xat/aU2rY9sjZxEEQj8SmRbTFfxVyaQ+1rgIhANoylcFWMPFsmFXSscKtokg4v59MF2usHTJC+gC3jTWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3223192},"type":"module","engines":{"node":">=18"},"gitHead":"0119e0c34bdf51008994e66159fbe78879f5f4a4","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.5.0_1779410794248_0.017455646775099698","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@ijfw/install","version":"1.5.1","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.5.1","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"9b8edce758b44ad10e034f49124b2778276b79e7","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.5.1.tgz","fileCount":18,"integrity":"sha512-jkuz3MNvsLJNqK8swNyEEM5zlcRlow4pSsgO/Sf5ctBXFIKFuHYGnT62R9j+luna0diTiE3X19piuvQW1Iqa3Q==","signatures":[{"sig":"MEUCID5aRhDVQ1/sCc3xDW8+aLTdpqWBNzYeCIFRezNZ/gTfAiEA1w32VoZ2oacj2TO09FD7w3QRQaU5OECK6jlswq/3dZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3240142},"type":"module","engines":{"node":">=18"},"gitHead":"bde3326e9f0fd448fad326e78c00a7c49a574d2a","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.5.1_1779436385985_0.25624863911209106","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@ijfw/install","version":"1.5.3","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.5.3","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"ba1212aedfaba4d691e84302fd0e5d61a20f594c","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.5.3.tgz","fileCount":18,"integrity":"sha512-+0i7/S6Y4d+3XH8gIkX/pb5oFeEe90lOeY5bICv6kAZgE4fhG0lZdDLO/6/845bYKXvcsGt7+9qug7DkWbC+dQ==","signatures":[{"sig":"MEYCIQCEEfK6/NT4fX+fh8qShr/HvleFhOxZUIPuoSzuc7t1AwIhAN8Qr4ARhT5+/ibhbrUo+4iWACKdARzBNqrDlVY+WLa8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3240393},"type":"module","engines":{"node":">=18"},"gitHead":"789504b9097dd674059f65d8a2cc6a1c4a14dec9","scripts":{"test":"node --test test.js","build":"node scripts/build.js","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.5.3_1779760604096_0.01574874871646581","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@ijfw/install","version":"1.5.4","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.5.4","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"homepage":"https://gitlab.com/therealseandonahoe/ijfw","bugs":{"url":"https://gitlab.com/therealseandonahoe/ijfw/-/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"f442964f7ec38ddc7ac8ef409130f818442701d1","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.5.4.tgz","fileCount":24,"integrity":"sha512-ddWBOxxuViEzFU8yVgrNp1QBpQp7Rz9xDZU6geV/WRctp/fPtIreuzT/DebFEWHnnU9R2d11HMAVnFdzzyxIuw==","signatures":[{"sig":"MEYCIQC3Zl/4e4q33x8TQCRGHpXk6Iv/t3ZH4i5AvQAgeLzaOQIhALgWgtK8+Oy95qF8Thya7CMmPtBEJgbjayJsk3ueXSgX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3272494},"type":"module","engines":{"node":">=18"},"gitHead":"3cec4fafa2431c3d739360f9fb99aa78e0fa798c","scripts":{"test":"node --test test.js","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://gitlab.com/therealseandonahoe/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.5.4_1779773872045_0.3935716530714293","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@ijfw/install","version":"1.5.5","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.5.5","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"contributors":[{"url":"https://ferroxlabs.com","name":"Ferrox Labs"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"7d28db381c589763f8243f07e4b96f71a0787002","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.5.5.tgz","fileCount":25,"integrity":"sha512-lGjy8VviHzr26Xm9Tazin4Ov7fxvho/crAV0Hod/DCXR2bRiX+zymaRuKw2p39q7MsQObJWZUBp4EABDA7FvQg==","signatures":[{"sig":"MEQCIDQcKbxxVqC0rxJ3g/HBB3Fy2O45mWYC9O01ICgvx1eXAiBI3uUqsGwDBZwwi6Hr7u28Yu77ZDzpwExq7azanInoCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4223200},"type":"module","engines":{"node":">=18"},"gitHead":"a84becef4dfd388831917b7b029366aed33d5dee","scripts":{"test":"node --test test.js","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/FerroxLabs/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.5.5_1779863085838_0.7763796416793778","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@ijfw/install","version":"1.5.6","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.5.6","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"contributors":[{"url":"https://ferroxlabs.com","name":"Ferrox Labs"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"7ffa0ee7f8b94c1a075e0c466688de31bcef19e4","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.5.6.tgz","fileCount":25,"integrity":"sha512-kBLC4MR3YE3AfIh0dmoi+DFEGSNkQFDGkA0T4Ou8bo0sYI2OWk6DPabz8h2eIuXw5lcq38UL72GML4tsnjlLvQ==","signatures":[{"sig":"MEYCIQCDwBerDrDWsaGhK1aUiOrjTo0X7bJCxJZSGgXcE8MGnAIhAMlCmAWDFKlU87g1jI35qpOQVIxs1Rnk2H5nieipVmUm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4224067},"type":"module","engines":{"node":">=18"},"gitHead":"222497bce105207fa3f8a68a402e4c2e48f9a257","scripts":{"test":"node --test test.js","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/FerroxLabs/ijfw.git","type":"git"},"_npmVersion":"11.11.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.5.6_1779977757573_0.8370493478462016","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@ijfw/install","version":"1.6.0","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.6.0","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"contributors":[{"url":"https://ferroxlabs.com","name":"Ferrox Labs"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"73f22c66c80215b5cb6d40e7eedc823adcd079da","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.6.0.tgz","fileCount":26,"integrity":"sha512-/NaI9yavkn421lYd/O8KAtssN/Mbgba+2+/TLL6H6IxUS9Qq89pNOu7uLr37NfTi073GEvflAa7vNyLCvjKnWA==","signatures":[{"sig":"MEUCIQCsveqrqzPllRmAdtn/NwZJ014Zp1yk6+xZcVs7ti4qFAIgfOahXuQ9NHCYw5BPzVPHMbiCa2wCkEtBjbHyP4zrGUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4210092},"type":"module","engines":{"node":">=18"},"gitHead":"7746d9f1bb3e18c3db7aad5cd038c895111e7485","scripts":{"test":"node --test test.js test/uninstall-completeness.test.mjs test/project-write-guard.test.mjs","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js","test:uninstall-completeness":"node --test test/uninstall-completeness.test.mjs"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/FerroxLabs/ijfw.git","type":"git"},"_npmVersion":"11.13.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.6.0_1781087677535_0.15632327770871512","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@ijfw/install","version":"1.6.1","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.6.1","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"contributors":[{"url":"https://ferroxlabs.com","name":"Ferrox Labs"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"eef60b10fb24906d2fb555959b0215ffd87de0ad","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.6.1.tgz","fileCount":27,"integrity":"sha512-DLKEfCVblE6OI1zvTmzsZ+9QJdVGsSHPnXUh5GbWDXau9451zHgvptoXT/KoZvGj+5WnUi2tDYVSFyBoDj1U6A==","signatures":[{"sig":"MEUCIH3dq9VsYYR2CY2LlRllJm0zJFdVYGlV5ORJn8HjqhH7AiEA++y1moNp2Tc2EObMalseaBWCCUbGTetQ3WXOR9iUWhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4226997},"type":"module","engines":{"node":">=18"},"gitHead":"8c566d5248dfa51a361c56c22217e84f9555520e","scripts":{"test":"node --test test.js test/uninstall-completeness.test.mjs test/project-write-guard.test.mjs","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js","test:uninstall-completeness":"node --test test/uninstall-completeness.test.mjs"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/FerroxLabs/ijfw.git","type":"git"},"_npmVersion":"11.13.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.6.1_1781138074100_0.830852975082512","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@ijfw/install","version":"1.6.2","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.6.2","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"contributors":[{"url":"https://ferroxlabs.com","name":"Ferrox Labs"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"c6390f3e8b8c7dc2ba8a9824b693a4ff22a7309c","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.6.2.tgz","fileCount":27,"integrity":"sha512-m7euegayqc/hFSaIUMogVtTzV66/zQMQxwT6svJYeyrT/gQsXDlcgwMB3KG89/X/SsN4g/p0DN2WsuPicASn4A==","signatures":[{"sig":"MEYCIQCECsjRRiShDlixeDq7pHZoUS4v8iHjGU0JlNkCJI4XXwIhAIq950Kwza1Ot/YwEKAdCgK4MN2dojvhXrNfOn7JXznp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4238541},"type":"module","engines":{"node":">=18"},"gitHead":"46e1989de6886c94747bd100b416e3f9aaba3d73","scripts":{"test":"node --test test.js test/*.test.mjs","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js","test:uninstall-completeness":"node --test test/uninstall-completeness.test.mjs"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/FerroxLabs/ijfw.git","type":"git"},"_npmVersion":"11.13.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/install_1.6.2_1781177721680_0.21988976501161095","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@ijfw/install","version":"1.6.3","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.6.3","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"contributors":[{"url":"https://ferroxlabs.com","name":"Ferrox Labs"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"06a7d4efb29b4f9cf5f8e16d9dcd9a2a411ca35c","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.6.3.tgz","fileCount":27,"integrity":"sha512-qsnTLuj/z+HYSfczOVzX2oAvIxqA/MCz/edo/SFHqCD2GBie2hlZ4V36P0vm7i9OnD21kloISVEsiY4nM0MAiw==","signatures":[{"sig":"MEUCIEvMxRQxEbX2NBfq4bqg/7yW8bNUEIqf1AEMgTIzY7UoAiEAqFbpkN1I1QOudR93vguL9n9v6yH9tlAiPDBeOcYXFq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4238710},"type":"module","engines":{"node":">=18"},"gitHead":"a1681a3e86165bd6b655ccf63f462b1fbb3c4331","scripts":{"test":"node --test test.js test/*.test.mjs","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js","test:uninstall-completeness":"node --test test/uninstall-completeness.test.mjs"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/FerroxLabs/ijfw.git","type":"git"},"_npmVersion":"11.13.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.1"},"_npmOperationalInternal":{"tmp":"tmp/install_1.6.3_1781331979454_0.6997744000664323","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@ijfw/install","version":"1.6.4","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"author":{"name":"Sean Donahoe"},"license":"MIT","_id":"@ijfw/install@1.6.4","maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"contributors":[{"url":"https://ferroxlabs.com","name":"Ferrox Labs"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"dist":{"shasum":"4a25175e00528ceb1450010fa6f8bc9a64dd0673","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.6.4.tgz","fileCount":27,"integrity":"sha512-Q+cK1earCjahO4AkaolE4FmqVQ8L9cftPTSMe79W3B8kdxC/Z442VAdPMjoHp+Y079++Ig5DPpqBXqzb3NWt0w==","signatures":[{"sig":"MEQCIGd5QBsl1eQrx4EvyroeLW/6j51xF7L8e59Ddumt5yR5AiB1IqBeFFQCAM0LfZDMTQv3HrCGGqXwvRrH5WG1PlF+Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4238710},"type":"module","engines":{"node":">=18"},"gitHead":"3327b15330091ef74ff9e5bad01e0bd1332456f0","scripts":{"test":"node --test test.js test/*.test.mjs","build":"node scripts/build.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build && npm run preflight && npm run pack:check","pack:hub-extension":"node scripts/pack-hub-extension.js","test:hub-extension":"node --test test/test-pack-hub-extension.js","test:uninstall-completeness":"node --test test/uninstall-completeness.test.mjs"},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"repository":{"url":"git+https://github.com/FerroxLabs/ijfw.git","type":"git"},"_npmVersion":"11.16.0","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^18.0.2","esbuild":"^0.28.1"},"_npmOperationalInternal":{"tmp":"tmp/install_1.6.4_1783650033763_0.21865764241749952","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@ijfw/install","version":"1.6.5","description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","type":"module","bin":{"ijfw":"dist/ijfw.js","ijfw-install":"dist/install.js","ijfw-uninstall":"dist/uninstall.js"},"scripts":{"build":"node scripts/build.js","test":"node --test test.js test/*.test.mjs","test:hub-extension":"node --test test/test-pack-hub-extension.js","test:uninstall-completeness":"node --test test/uninstall-completeness.test.mjs","preflight":"node dist/ijfw.js preflight","pack:check":"npm pack --dry-run","pack:hub-extension":"node scripts/pack-hub-extension.js","prepack":"node -e \"const fs=require('fs'),path=require('path');const d='dist';if(fs.existsSync(d)){for(const f of fs.readdirSync(d)){if(/^ijfw-\\d+\\.\\d+\\.\\d+\\.(zip|sha512)$/.test(f)){fs.rmSync(path.join(d,f))}}}\"","prepublishOnly":"npm run build && npm run preflight && npm run pack:check"},"devDependencies":{"esbuild":"^0.28.1","marked":"^18.0.2"},"engines":{"node":">=18"},"keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"license":"MIT","author":{"name":"Sean Donahoe"},"contributors":[{"name":"Ferrox Labs","url":"https://ferroxlabs.com"}],"homepage":"https://github.com/FerroxLabs/ijfw","bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"repository":{"type":"git","url":"git+https://github.com/FerroxLabs/ijfw.git"},"publishConfig":{"access":"public"},"gitHead":"eda62f39f08b3028d824de1d806fe05c1402fd94","_id":"@ijfw/install@1.6.5","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-tTideiOS5JNCWDbchT/9aBvhXlvNXXMUxekZPM0Zq8UYBQw6Aor0lxmQznqCIsI2SE2394M3kOsZp3Kph2Fr4A==","shasum":"52bd8da4927d2cb62f70091fbe902a2ff6bbc3c2","tarball":"https://registry.npmjs.org/@ijfw/install/-/install-1.6.5.tgz","fileCount":27,"unpackedSize":4242924,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ijfw%2finstall@1.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2uTpxJjVl70TybLD7Rt/Riei3aSbkQH2xnX2s1B7GYAIhAJMEm2scMXHS5TAOqrGxOME2zVBX3bqAG7RfSv4JnH6g"}]},"_npmUser":{"name":"seandonahoe","email":"sean@seandonahoe.com"},"directories":{},"maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/install_1.6.5_1783742703451_0.7518767808107587"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-19T06:50:12.559Z","modified":"2026-07-11T04:05:03.974Z","1.0.0":"2026-04-16T09:56:15.447Z","1.0.1":"2026-04-16T10:00:08.169Z","1.0.2":"2026-04-16T10:16:07.167Z","1.1.0":"2026-04-19T06:50:12.779Z","1.1.1":"2026-04-19T08:58:35.121Z","1.1.2":"2026-04-21T08:44:47.488Z","1.1.3":"2026-04-21T09:22:38.990Z","1.1.4":"2026-04-21T11:42:19.178Z","1.1.5":"2026-04-22T01:39:36.864Z","1.1.6":"2026-04-22T07:21:56.467Z","1.1.7":"2026-04-23T01:45:40.561Z","1.1.8":"2026-04-23T04:53:45.158Z","1.1.9":"2026-04-24T00:04:28.769Z","1.2.0":"2026-04-25T02:56:24.613Z","1.2.1":"2026-04-25T23:20:44.713Z","1.2.2":"2026-04-27T04:09:13.936Z","1.2.3":"2026-04-28T08:58:55.977Z","1.2.4":"2026-04-29T06:16:00.115Z","1.2.5":"2026-05-01T02:45:32.286Z","1.2.6":"2026-05-01T04:58:29.512Z","1.2.7":"2026-05-05T09:35:26.408Z","1.2.8":"2026-05-05T10:50:02.778Z","1.2.9":"2026-05-05T23:21:03.557Z","1.2.10":"2026-05-06T13:50:59.670Z","1.3.0":"2026-05-09T11:25:31.591Z","1.3.1":"2026-05-12T03:39:29.817Z","1.3.2":"2026-05-15T14:41:08.073Z","1.4.0":"2026-05-17T00:28:24.419Z","1.4.1":"2026-05-17T10:20:45.894Z","1.4.3":"2026-05-18T02:30:58.889Z","1.4.4":"2026-05-18T08:30:16.196Z","1.5.0":"2026-05-22T00:46:34.514Z","1.5.1":"2026-05-22T07:53:06.234Z","1.5.3":"2026-05-26T01:56:44.347Z","1.5.4":"2026-05-26T05:37:52.291Z","1.5.5":"2026-05-27T06:24:46.092Z","1.5.6":"2026-05-28T14:15:57.814Z","1.6.0":"2026-06-10T10:34:37.778Z","1.6.1":"2026-06-11T00:34:34.395Z","1.6.2":"2026-06-11T11:35:21.939Z","1.6.3":"2026-06-13T06:26:19.705Z","1.6.4":"2026-07-10T02:20:34.004Z","1.6.5":"2026-07-11T04:05:03.693Z"},"bugs":{"url":"https://github.com/FerroxLabs/ijfw/issues"},"author":{"name":"Sean Donahoe"},"license":"MIT","homepage":"https://github.com/FerroxLabs/ijfw","keywords":["ijfw","claude-code","codex","gemini-cli","cursor","windsurf","copilot","mcp","ai-agents","memory","installer"],"repository":{"type":"git","url":"git+https://github.com/FerroxLabs/ijfw.git"},"description":"One-command installer for IJFW -- the AI efficiency layer. One install, every AI coding agent, zero config.","contributors":[{"name":"Ferrox Labs","url":"https://ferroxlabs.com"}],"maintainers":[{"name":"seandonahoe","email":"sean@seandonahoe.com"}],"readme":"# @ijfw/install — One-command installer for IJFW\n\n> Ferrox Labs · Local-first infrastructure for AI coding agents\n\nIJFW is Ferrox Labs' shared development infrastructure for AI-driven teams — shared memory across projects, smart model routing, cross-AI adversarial audits (Trident: Claude + Codex + Gemini in parallel), and a disciplined think-build-ship workflow. v1.5.5 closed 60 audit findings in a single milestone. This package wires it onto every AI coding agent on your machine.\n\nFull docs: [github.com/FerroxLabs/ijfw](https://github.com/FerroxLabs/ijfw)\n\n## Table of contents\n\n- [Install](#install)\n- [What it does](#what-it-does)\n- [Options](#options)\n- [Uninstall](#uninstall)\n- [Links](#links)\n\n## Install\n\n```bash\nnpm install -g @ijfw/install\nijfw install\n```\n\nIf no AI agents are detected, install Claude Code or Codex first, then re-run.\n\n## What it does\n\n- Installs the IJFW source tree at `~/.ijfw/`\n- Wires the MCP server into 14 platforms via their config files\n- Adds Aider as a rules-only tier — 15 agents supported total\n- Sets up shared memory at `~/.ijfw/memory/` (plain markdown hot, SQLite FTS5 warm, optional vectors cold)\n- Runs an 8-gate preflight before declaring done\n\n## Options\n\n| Flag | Default | Notes |\n|------|---------|-------|\n| `--dir <path>` | `$IJFW_HOME` or `~/.ijfw` | Install location |\n| `--branch <name>` | latest released tag | Git branch or tag |\n| `--no-marketplace` | enabled | Skip settings.json edits |\n| `--yes` | interactive | Non-interactive run |\n\n## Uninstall\n\n```bash\nijfw uninstall          # preserves ~/.ijfw/memory/\nijfw uninstall --purge  # removes memory too\n```\n\nIf `ijfw` is no longer on your PATH, invoke the bin directly:\n\n```bash\nnpx -p @ijfw/install ijfw-uninstall\n```\n\n## Links\n\n- Source, issues, and docs: [github.com/FerroxLabs/ijfw](https://github.com/FerroxLabs/ijfw)\n- npm package: [@ijfw/install](https://www.npmjs.com/package/@ijfw/install)\n- License: MIT\n","readmeFilename":"README.md"}