{"_id":"@flowrail/hook","_rev":"31-f8f3592e2ea44fdfc07aae6ca2265b95","name":"@flowrail/hook","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.1":{"name":"@flowrail/hook","version":"0.0.1","license":"UNLICENSED","_id":"@flowrail/hook@0.0.1","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"954caa17fb60c59f5a61f447b0b5e5d1c26212de","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.1.tgz","fileCount":15,"integrity":"sha512-KgFxUAoTzpTBS44qE9QgsYIAQg7hpM9PCkCJ+8RCs71Q2UBa4NA68uI5hQFiZwwd18sgKqoeSQE/EkUjamRj3Q==","signatures":[{"sig":"MEUCIQDEmCeXswEenwZHZG/vR0Uj0lON2jsc9XhRMHC6oI2yLgIgT+NPTo9uq/JNZ7I2RnqagrULc7jTI98j/U7NTzl3v3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83850},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"274f3f4edfafd48252ec7128f552f7ae24b43ff7","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.1_1777582916528_0.3527730874583017","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@flowrail/hook","version":"0.0.2","license":"UNLICENSED","_id":"@flowrail/hook@0.0.2","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"8ea28967a75b07f6468939ccfecc051f61d8d8ff","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.2.tgz","fileCount":16,"integrity":"sha512-qfWsPFn15jn0LwbLnRQSQqPpdOlDwqYSykh3jS31FEBuu0mbKaTtaOwuYvvYyxfmT9/ehPInKnTCpEXJ/9VjCQ==","signatures":[{"sig":"MEQCIHI5zDfxvuTgkYuyZVk+6NsTJ9xl/8LfGDG1CZzGstt/AiB+wIpGSQGLKbgbto0xXIHQhJfhd/Y1beJbsVwLV152mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86314},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"ac695d24960e95b769928afb75a46fcd370e8790","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.2_1777959200236_0.5225889047027703","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@flowrail/hook","version":"0.0.3","license":"UNLICENSED","_id":"@flowrail/hook@0.0.3","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"13e90a1da3ddf297c533989e0ffb3516b1e9718a","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.3.tgz","fileCount":16,"integrity":"sha512-Xy5/PIHnYIesxcr0re+r18xqXlH4lXV4gtIiZGj/cBs2xXGkTRqG+4ioWeD/0W2avIBo7+7sArZB3k6IIfhsZQ==","signatures":[{"sig":"MEUCIA8rDjPXB7fu2K77NAn3ZB+06gNMdHuX5XCMZYYNvaRIAiEAqqonDOwqKvvZrMEAa9pBLsQMJxqY5A4PujeDxkwkJDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92729},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"55b0e59d7174f139239430f48a454a72a0652bdd","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.3_1777967870098_0.2214763725873079","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@flowrail/hook","version":"0.0.4","license":"UNLICENSED","_id":"@flowrail/hook@0.0.4","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"e9082abc333a47c42d1dbfc0e2b4610b38e8ab82","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.4.tgz","fileCount":16,"integrity":"sha512-RgrNFtR40FHAmD9METUVG3zNw+RMF1zRx8PASAjUbX7okdnca0EdWuFrYq4t5AXQoVnZ6Som6Or5hkF4IuZNuw==","signatures":[{"sig":"MEYCIQDqwkJosfWKDOIBhwFsmWLVHKBBlW6fB1Mrp1tsRZioQgIhAKvZpyQq9EkyaVByUltbfVmn7EJZ2dfJDGlP6PpkwLWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94947},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"cf7d622017906670269187dfccd2a62e818c36ca","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.4_1777969302913_0.012640719107488652","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@flowrail/hook","version":"0.0.5","license":"UNLICENSED","_id":"@flowrail/hook@0.0.5","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"6e26facb7dbf64395a42d698415070b58dbcc31e","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.5.tgz","fileCount":16,"integrity":"sha512-qDMS33sYjfgCOfqq/On3dZ+ErRdTvwE47oYXjfn+TaGGvLaPbHOwCFI1uf6oVhRAOGq1OJkLH6FWBpcSA9ySCQ==","signatures":[{"sig":"MEQCICaP+QZmqO4DNx/nw2MAE1PF6EwzFOxVDXrcj6a/iKHnAiBTzaKRix1w+7j+ZV5JkigS6SbN4KxWy1DWSqmmvPZUkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139665},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"18f44aace28a609d2f4cf5a19f54d72cc1a70238","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.5_1778013746277_0.5369389324642462","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@flowrail/hook","version":"0.0.6","license":"UNLICENSED","_id":"@flowrail/hook@0.0.6","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"c09b412a612cd8f53c14d44e835ecdad6f690053","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.6.tgz","fileCount":17,"integrity":"sha512-pG4JCX/8U+kfXoGdk29urXGkL1qK84JG1ZS60XPL5kiQsPrl/PcMWK4vDEbejRq0BUow1OK25lkvpYN4ADDRJw==","signatures":[{"sig":"MEUCIQDziT15Au48s5IINaNaUW2VHuDfJWfGFxGViBoIN1IKcgIgfBoC7VNCOpb5n3X3/dNSP1HReVXtEL783WaOUUDjf8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142931},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"5d536216d2bd3120613ad1132dadc412cf1a80e2","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.6_1779682354401_0.013867939850775723","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@flowrail/hook","version":"0.0.8","license":"UNLICENSED","_id":"@flowrail/hook@0.0.8","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"5df84164073d38c7c22ced661a69a58f7c09986c","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.8.tgz","fileCount":20,"integrity":"sha512-D7iNF5mL+gJcTWfIxWFNQPdZ0szi8X/ZIZVahQcCWGNrV5xoAiSp/dnMDAlkdWuAPLnFla+2wC/fSTyz3P7d0g==","signatures":[{"sig":"MEUCIFI+niCj3vo9xIM9oPbP50fDrbjr6aIFnOGMy5+J4cWBAiEAnOxIzJi0adjZagUc97MkPuKgPDkUyx899x/I1oFbp5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176100},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"f1e0b41b695821b8896dcf5d7dfcc568b201250d","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.8_1779771867969_0.1902286934440407","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@flowrail/hook","version":"0.0.9","license":"UNLICENSED","_id":"@flowrail/hook@0.0.9","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"fe95906f4a6d647969bbb1b40e9530dcd9b2fd2d","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.9.tgz","fileCount":20,"integrity":"sha512-21B56xrN3SFNRwyaXG1MVST+JhT6m0CreucXxfSgiesM5Nwx539kVZ5a+oyO8v9MYeHaYQI3WI2V8gWHP2qI/Q==","signatures":[{"sig":"MEYCIQDr8nwmqG0N4jY5wQbbMAwb+ey5PDVOMi4nEdQiUyBF0gIhANKwAyYc0x9SMKhjk5JO35Ks6kwytSm9fsCYk/hvy3qx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176084},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"e528f3ca5edb02ab713de148b087601e5bd1fc9f","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.9_1780554437616_0.20658424136850595","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@flowrail/hook","version":"0.0.10","license":"UNLICENSED","_id":"@flowrail/hook@0.0.10","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"1fe24b5556f4998077a2325b8cd0a95793ea97e2","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.10.tgz","fileCount":20,"integrity":"sha512-9aY15BWSONkkklzV7aqWLueclEaYSFyBIA5YWh47eGXo/LgQ2ZdYKBOzm6UvZQcBKX3z39nvXfbGR+BGJJTR3A==","signatures":[{"sig":"MEYCIQDaSYtjZEx7y5+s9nsqNjfmh8kXANFc8TPflBFxN+06GgIhAMEAEQe373dRsCrxf8+dyzSkBxUkTeRNo+vThNvS8Lae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178471},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"0b83e9a8381801051d7e2c96509c7a3f0d1797c2","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.10_1780819254808_0.2590457913601856","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@flowrail/hook","version":"0.0.11","license":"UNLICENSED","_id":"@flowrail/hook@0.0.11","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"9cc1e5bd2ef75fef7a1f293eb4b2eb167bc8be14","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.11.tgz","fileCount":20,"integrity":"sha512-uz9Gatmx0JDolS2pOSE+d/gjc4dvO8cZFw53xb0NrujJ+PT1PPldqYU36LWmcXs1ZDau7q7PkmC6KLwvYEah9w==","signatures":[{"sig":"MEUCIQDn6BUVfohe1mzKRTCCfopHNoYsAKvXWU8XvrU1v8jEwwIgFqMrbjNKtZrdiv6wqYBOyiz9j/XE5xnldpNuIs/9ir8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180082},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"6328e67331b840534751d8ab084602d473c94669","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.11_1780857700127_0.0754389227663721","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@flowrail/hook","version":"0.0.12","license":"UNLICENSED","_id":"@flowrail/hook@0.0.12","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"127aeb4acd0591113fc44ee302884e23fd517c84","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.12.tgz","fileCount":20,"integrity":"sha512-V5lmwX6wy5T+ohAEfwtaxGN3X185dr4qyYrycHK8pGf93O0N62sgxEYBjt07btWc8iUwgk4wqI6fKWoUeNu9PQ==","signatures":[{"sig":"MEUCIQDvfDf2SQNJ/IIaveNto/C3akGhazX9Oj7JSxpQXfw6+wIgKynsT+4BYlURu4bc45Gk5ovVtwZ+Udp/hR5soF99q6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191665},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"8254e4f138bebdd8f731dd318c3b7891ff7645b1","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.12_1780944169913_0.2916531730949028","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@flowrail/hook","version":"0.0.13","license":"UNLICENSED","_id":"@flowrail/hook@0.0.13","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"3999fc4f65190c2a14e425519a90e9c0e067fc36","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.13.tgz","fileCount":21,"integrity":"sha512-X6Szk+gqsjFJBbgU8Qbcb7J0kmukJjWki81hLTkEbgy8BrPaYn8N7Koh9ZNg7OrKazKVr07w9DbogPrLnzCfrQ==","signatures":[{"sig":"MEYCIQDhe1HVqN2wDbEdiUtwAof935Iontz0VH61wbSjYWMAXgIhAKEg9UV6q1SBWqxs9FUu5/ttE8719km0X9auUTJ6aSoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214674},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"3f9dcfd90217f3ce713e7d60d6e8f616fd94289d","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.13_1781055929743_0.15948344142996618","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@flowrail/hook","version":"0.0.14","license":"UNLICENSED","_id":"@flowrail/hook@0.0.14","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"32ae7f96d76eda693e1452daf43ef23dcdac20cc","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.14.tgz","fileCount":21,"integrity":"sha512-4GQCTmt15qf21V3tJ5V6RVgQfCO0QcOtHPDMIKUlZRRJrlYvjdmh6bBXXQxGm6VCx+1UnxotZpLNh/Oa+y3oVg==","signatures":[{"sig":"MEUCIErRMWNBYCuKv+bdXy+9LL2AwHgHIGSorZQLlLNloLVnAiEAgInghGathVeyYoCNofBnMbWlilrpGKCjmkOr3fMCedU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216529},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"ed3617fb82d7d73275e8c82c2c4a24fccac5406f","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.14_1781155855182_0.7214172142617052","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@flowrail/hook","version":"0.0.15","license":"UNLICENSED","_id":"@flowrail/hook@0.0.15","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js"},"dist":{"shasum":"a9ec75bdc7c0f3f25e53bc323639c4679ae06aa4","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.15.tgz","fileCount":21,"integrity":"sha512-8wfHWZKDBdWrnS/n2MgpCopAV4hbwOWf1BPjugyFMaDuOujxLrl7m+Z3Xn79Ty6Mt2JE6HXWfzy4HMwt6bMOsA==","signatures":[{"sig":"MEUCIF6/Om6Z+zeiMbjc75yf4CoZTQAQQRtzKnHnRgMig68XAiEAzkt8Qkcx7QEPB5mxkukAADqU/Svhs/KdMAdi7wEVkDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220249},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"981bcfc1943dff2a5619a22fbede2496de0623ec","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.15_1781414990068_0.3252126691838302","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@flowrail/hook","version":"0.0.16","license":"UNLICENSED","_id":"@flowrail/hook@0.0.16","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"1a32c969cfbe75e86968d717ac007354a46080ad","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.16.tgz","fileCount":23,"integrity":"sha512-m6JOzoFbt2CjQE0LaBhiuJ5ugxT1dnrTEgKQ+vP2D1LHnlHtI1sOJMRFlHNY/3cPhArastJmoK9tfproyKv4Iw==","signatures":[{"sig":"MEUCIDUIzA6ygoqtaJ+EWY6W67V4YnOdUlpBjbpGq2v6y0ZHAiEAhBAjie3af7/H9hzrSsapPMoXvwfo0IHfvvOLjL3eOOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232491},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"1838932b559671790180df2e5094ac3b3a845d46","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.16_1782767821663_0.9749868729545759","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@flowrail/hook","version":"0.0.17","license":"UNLICENSED","_id":"@flowrail/hook@0.0.17","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"a4ddf8de2b537df9d37f5f9ec992c779e6422d5d","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.17.tgz","fileCount":23,"integrity":"sha512-VtR5xtnR0NzYN3NJFmyDg4YdDPGlZ65Cop6MRYsGzpUgVsndQmVhUXlOspjupW3xz59veU5sRaiTHuK1Sit1tg==","signatures":[{"sig":"MEYCIQDGs8kn6zHriiIRl9iYWlFKgcXnPXScxnLulWs7RZwCeQIhAKrwAsY3n4xNGqxCHI4s5FWHr/2t+sy1cy8evKdxvaac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234377},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"c55e10bc43ba2502db48575af4261950e0a22c6f","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.17_1782896591587_0.5270361647649944","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@flowrail/hook","version":"0.0.18","license":"UNLICENSED","_id":"@flowrail/hook@0.0.18","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"97e2e83f6cf9a751daf42338bb46adb3a751fdaa","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.18.tgz","fileCount":30,"integrity":"sha512-RotLRbXv7fXaOh4+A0qBxzIspszEpmRw2N4N5OSCB4nyCWYdVFqlJkfP8J81sJMChMXACqw/nly0lU53wu5Ofg==","signatures":[{"sig":"MEUCIG3z0QJhEiCISlp8MuG5rWhgDuAsg/2YfnaabVfr8NWJAiEA75nr7TvtYyE9u3JdTJ0XbDTuUHBLocULZyGoaXVBQQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298150},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"a61b487c7f191eacc0ffa67c507a4f6b0706c5aa","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.18_1783595801577_0.08554023837171876","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@flowrail/hook","version":"0.0.19","license":"UNLICENSED","_id":"@flowrail/hook@0.0.19","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"207889ba6792cc68ed9336325a6685917da37b7a","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.19.tgz","fileCount":31,"integrity":"sha512-Jnhpc6AwSERNN7OoL3sXJE4+dlWA+Gtl3HFvJS9Qt6Oj8ABTz5+wvHnJe6huAxannhGIo53a0QUJrvhc//yZnQ==","signatures":[{"sig":"MEQCIBulyZLOnAih0LD6N5zGAFYGOByMfAbeT+1GTP+86nWRAiAafZE47O3tmF2g6zQAdysovCv8De7C0ByGexQrO3qZow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356336},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"56a058533a6818db78207b681c9cad28b04ad827","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.19_1785177975098_0.5979625527885479","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@flowrail/hook","version":"0.0.20","license":"UNLICENSED","_id":"@flowrail/hook@0.0.20","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"29187faca63664110098a780829be8a242f0a410","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.20.tgz","fileCount":31,"integrity":"sha512-amOZRTafHFtnoWTvEa4GmQtlrntzOceyd9Dd9ifAvkeSHLRIAPqZu3e53CIAR0PnSSRIVvSBJzQ8uyRPZqxdTw==","signatures":[{"sig":"MEYCIQC/9zn0lcpuJQdUnnY/z0fNNOPIoVIqetCitssc2BUrLgIhALj3hLZ6+5ZYxOX+iJCSGPnTRB4msCTAT+5DFACtBPvG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356589},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"7dea071242d7cfc91eef37ef857195e2ec3f93c7","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.20_1785303081032_0.824126562332395","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@flowrail/hook","version":"0.0.21","license":"UNLICENSED","_id":"@flowrail/hook@0.0.21","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://github.com/anshumanbh/flowstate#readme","bugs":{"url":"https://github.com/anshumanbh/flowstate/issues"},"bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"31692185570439791f41969a176b0147547ef1a3","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.21.tgz","fileCount":31,"integrity":"sha512-cAmhDPCBWg7DRYbYxaialy4nAdgffsBbmfFYTm0ZLb4M7WW3Zgguh7ANIsGjRs8PwQky53rIoKdYRPvZOAjmdA==","signatures":[{"sig":"MEYCIQCEs2CCYLV2Zv+uPZgPnj2052IwvippgDB3m97XFE2Z8AIhAIVYQM2gQYtG3gNxTfQL5dOWGEy/atKp0hakMp/CdI7y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362613},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"7efaf9df9274048f5c89ea78111454c6818397ce","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"repository":{"url":"git+https://github.com/anshumanbh/flowstate.git","type":"git","directory":"packages/hook"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code (POC). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.21_1785309655052_0.4901365492285219","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@flowrail/hook","version":"0.0.22","license":"UNLICENSED","_id":"@flowrail/hook@0.0.22","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"28d270e3d70521535445456805a31b9e19da7a6c","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.22.tgz","fileCount":31,"integrity":"sha512-3KxK0cmskziqduWv5AeVFaCwCuCoRTrO1PEYz5qO1pNVJ3+m6+Cs5jTJ6buToDn+OxtCb4B72IyyGFjOfqSCSw==","signatures":[{"sig":"MEYCIQCzqxLHTwc1pv4gTZwnPYmMxZB5N6Ms3wFvAPfnt2dkXgIhAM4XjSwdIjGvjZQIf+QtESKB9+938pmiAgYW94q6Pro2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362852},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"0f643a58d6de2c761b5f0af6cec51fff1eb1b0bd","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code. Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.22_1786601873699_0.19382020944741551","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@flowrail/hook","version":"0.0.23","license":"UNLICENSED","_id":"@flowrail/hook@0.0.23","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"b04d30251e6761b2d1cef5003cd28d1887cd3436","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.23.tgz","fileCount":35,"integrity":"sha512-lxjVdK0UV9/JT+Ah50ZH1+PrMtjy2LTGzctomrbRhVT7u7x1osu2zmUN53pmgFMRC/IxVMSjZ5Usmm4jwEm7zg==","signatures":[{"sig":"MEUCIEZbruByBeiAV0bUV+y9SMBdWX1SMsQ4fpho+R9WZoUYAiEAgHngwWp0zWoaVIGJqBuZH7VjDHko+28jIKxPzd99FE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430469},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"3941cefc22871470ff3f14ebc2435007baa1feae","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code. Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.23_1786753512990_0.07782786470154224","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@flowrail/hook","version":"0.0.24","license":"UNLICENSED","_id":"@flowrail/hook@0.0.24","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"c13b4832feb749f25ced5608937489ec4b2ec13a","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.24.tgz","fileCount":36,"integrity":"sha512-838bV4ZdQzBqzJ3ND8OcWJ5LPiWY93DJ6SdexPQLPPnIHqAzZm8kQOpeCjnpu14cHVlz6ESGkG+zIyrCf6Y/jw==","signatures":[{"sig":"MEUCIHz1uetsNB4byGVYOSMBUJUtJKcETEj9sKu12vxu22dBAiEAt42e5px87iJAC+KJK1mQIijWE8BRCgpdgat7I4Y638o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459653},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"932f444b26373fb041c2158f3c2fc7d7323ac41f","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code. Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.24_1787274345642_0.384674945146122","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@flowrail/hook","version":"0.0.25","license":"UNLICENSED","_id":"@flowrail/hook@0.0.25","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"db4f6f81e08e64f56a37c8840af67732825ef152","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.25.tgz","fileCount":36,"integrity":"sha512-4+/bzdS35R0XZNY5cmcTbX+2+IoMJk4Sk/JJEKCMTm5NXH5EXCAgwTuBwrXv1kxskJHnKkoxFa4DTbpS5Ot3CQ==","signatures":[{"sig":"MEUCIQCY8yuuC8EQZvLC6fx4VyIT12D4jmytiyWuhDr1pnuk3QIgfBcQtrLVjcFgSSxm4SfgsMIoDMKp4oaRRJeym/StcLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474165},"main":"dist/index.js","_from":"file:/private/tmp/flowrail-client-production-release-20260914/tarballs/flowrail-hook-0.0.25.tgz","engines":{"node":">=20"},"private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_resolved":"/private/tmp/flowrail-client-production-release-20260914/tarballs/flowrail-hook-0.0.25.tgz","_integrity":"sha512-4+/bzdS35R0XZNY5cmcTbX+2+IoMJk4Sk/JJEKCMTm5NXH5EXCAgwTuBwrXv1kxskJHnKkoxFa4DTbpS5Ot3CQ==","_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code. Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.25_1789363297570_0.41085293059252725","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@flowrail/hook","version":"0.0.26","license":"UNLICENSED","_id":"@flowrail/hook@0.0.26","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"b1c4dcb9ed910d462e33aa67cbecab5c5cdb0b88","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.26.tgz","fileCount":36,"integrity":"sha512-v0bceqBqdgHd2RxHDKz8B6eWsw+HIrO3NDhA8TO19XAuUMeeB9vJSHXAubCFgDx2qcccX3KfrM+NtgO5iKGRwg==","signatures":[{"sig":"MEYCIQDYs82WqGJOwsqJnzr+MWiPqYuGbM0fu0CtydPgFW7l6wIhALBt8kSD/Fc7YAFyv5uKn7O8qgXaJzraC4mOPCuLFtiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCt0Btbc8Qn3DbWOkU0qBGOowbWTrWVwZ/3kvUTiHsTxQIhAI5I/Y6mLATP/RzPM/GvQ54wUjuESKBGMG9JXlDifyUt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474635},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"7b1c3f27ffb8df7139cfdfc54975365b5bc6c33b","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code. Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.26_1789962982967_0.05131170370748972","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@flowrail/hook","version":"0.0.27","license":"UNLICENSED","_id":"@flowrail/hook@0.0.27","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"a75127f56b34eddcaf528018dede6fadd9c6ee85","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.0.27.tgz","fileCount":36,"integrity":"sha512-Jymi2AlQtbAOZgqLivIyrvAViMdQUL134ELOVTs/3bFjdr3XwRWkvGSpOl3zoeoOID3iCcFfmPT12MTcTq72fw==","signatures":[{"sig":"MEUCIQCxUf6rRqAXWD4M3Lsr0A0nvZQGCqyfEVaGp4s1eLeYfAIgfdq2LjRBUPrfCjKz4s2UOyl7q/WTS1chcMnuuA4AVlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICSvACeR4NQoWsNC/r+xXW3poYXBHpVV8nAyNpq7gqPEAiEA82K0u/9RleTCML+m1DrZFR7Bj68Go2APtGmtwwkaunM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474964},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"3ce3775c55f19de8cbbff525a582e47562819f00","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail PreToolUse hook dispatcher for Claude Code. Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.0.27_1790276719383_0.8638191697415998","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@flowrail/hook","version":"0.1.0","license":"UNLICENSED","_id":"@flowrail/hook@0.1.0","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"950a500b2e09e4a95c46bc472b0fd65512a96588","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.1.0.tgz","fileCount":47,"integrity":"sha512-3fVR9ccZnxuOLQhsFoNmdYWXScgU+VcpAghJpotS+lF9H8mm9p4Y0LCbxMWgUHrRXhHYDogcWiEmkoR5VHr/lg==","signatures":[{"sig":"MEYCIQCYr9FvImHwcqVi/JDUcCW3DIEut64OxT+YW2VUb8HiSgIhANDp+BK+YtdhJ+imbfIHBkd+Dh2tybv7luOLraYEJY0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDluvs+8DMfIvJIkQbSEGfcVBCgL16Dfyxq8tztN7GWbwIhAJFYkVr6kO2nFBNQiRWck6OkNxf/bWP2Q78uTjVo9SaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650421},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"1f701876ec47f12a673c3f5484558510ecd3b5b9","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail hook dispatcher for Claude Code and OpenAI Codex (experimental). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.1.0_1790676546191_0.1453757961771185","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@flowrail/hook","version":"0.1.1","license":"UNLICENSED","_id":"@flowrail/hook@0.1.1","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"329e545678e66ad7cb00a1653b26448af417652d","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.1.1.tgz","fileCount":47,"integrity":"sha512-V1EfzYpV7MJKEpEKRfSfLQAyopxTKAXnI1WQGVGwR9suFnflCaHrQw9/Lz5cCfnb5EueLIZrPkFHUpen4X/HWw==","signatures":[{"sig":"MEUCIBlrjDKCgJ7v9OW78dgjNWbCEiUlGDZumCDavBrfKGBRAiEAtvcDfbK6ZqKnvuXTog3CqZNlD1pZqlLpAONSWjABi2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrz8f38z0rVk2GgQ2QqZJqgKKifppxqXLhq7LnyulkewIhAIcPgsGoR8aRTZVpDdsq9IMudkJa4xzMte95mM2FyBwx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650930},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"024d8f0dc051bddb6bc3e8f7c099c1385411efe2","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail hook dispatcher for Claude Code and OpenAI Codex (experimental). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.1.1_1790760340678_0.17022053346141908","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@flowrail/hook","version":"0.1.2","license":"UNLICENSED","_id":"@flowrail/hook@0.1.2","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"3e49bfdd734e94380baf5a0365164ce7ce1876eb","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.1.2.tgz","fileCount":50,"integrity":"sha512-5jdRWHgTjht2c+PJCpuiMfAYyW8frCb/+M3Ep67Q7oKXwLGVPIvb+NnTpJhalcTB8c2eQrIyffASGHwmJRQmrA==","signatures":[{"sig":"MEUCIErOcgDM1RH2TJfx+9jVAPI48Jr+qumSLMkaBg2ErTqEAiEA7aks8hVBt9+5Q3AVaXYXFOVcN/0WXxV7ZX7m+bKMR/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGeX/aZdMl75MiREF6KSGHHMYT3L/vpQCuHawesTsHUfAiEAoxRV2+3u1W80VVGSftGemzEEdMpd63EV0Ytgjn3YFKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679814},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"324b6702c353d53be10b1736b165503440387c21","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail hook dispatcher for Claude Code and OpenAI Codex (experimental). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.1.2_1790980730261_0.038731639166906584","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@flowrail/hook","version":"0.1.3","license":"UNLICENSED","_id":"@flowrail/hook@0.1.3","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"homepage":"https://flowrail.ai","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"d7e8b5781c5be01209363b2658612406b62092b4","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.1.3.tgz","fileCount":50,"integrity":"sha512-tgQkUCEt/Qfk5gui3q+Zid1d4Ai//O0+/Jd4X4eS6C/peufiMSDxZZWVXDYJuCu0Y16jP8Ut4XWMm/GkgZd43Q==","signatures":[{"sig":"MEYCIQDJvRhBX3UF3vnmXfofxZH4lT+j4pnbV8WAocUFty4NgwIhALElBvmiincEl+sgzj28iX9Hmf9ZqbSQp4fd8czfseBx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHwi2F0nGZq9DYCHsLRzGgJGX79PhUOIoW+MDahdiEk5AiBfbhni1KptMyaAegvAqMtNfrc5qJu3UIVpnbQQbxpLQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681641},"main":"dist/index.js","engines":{"node":">=20"},"gitHead":"d1e8a8ce922e77d0e6c736d9852419ba27962502","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"_npmVersion":"11.4.2","description":"FlowRail hook dispatcher for Claude Code and OpenAI Codex (experimental). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/hook_0.1.3_1790992149039_0.6003790504329383","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"_id":"@flowrail/hook@0.1.4","bin":{"flowrail":"dist/lineage-cli.js","flowrail-hook":"dist/index.js","flowrail-scan":"dist/scan-cli.js"},"dist":{"shasum":"a4756852def934c4020547f80433cd62234f2a45","tarball":"https://registry.npmjs.org/@flowrail/hook/-/hook-0.1.4.tgz","fileCount":50,"integrity":"sha512-rOb352UiYYZHL25VIRRNb9KcVz9LdAkVk3hemDCJq7cp5Rn3hx4i3lFH95M4JnnznO2nFrMqizGfUWBi+D++jA==","signatures":[{"sig":"MEUCIQCqy4VgScyyxSTCFaDWra0cbUaFd6rwIjbj1bfCsm0NiAIgdj4J/MGhkcx7zuj/OKdIGvLxoCHjeRcDPNK8u/IEwSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBPpxqz6GQ+3t1ilTuaswu53JENzymZguVHxl9TljvyKAiBBqnVXHWyUhrke9dkj08F+CipagvRHj4aTkloFe23E2w=="}],"unpackedSize":681951},"main":"dist/index.js","name":"@flowrail/hook","engines":{"node":">=20"},"gitHead":"d5a97d1206fa693ec31f5ede4cefc43820889182","license":"UNLICENSED","private":false,"scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build && npm test"},"version":"0.1.4","_npmUser":{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"},"homepage":"https://flowrail.ai","_npmVersion":"11.4.2","description":"FlowRail hook dispatcher for Claude Code and OpenAI Codex (experimental). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","directories":{},"maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.5","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hook_0.1.4_1791007224167_0.9025060607689839"}}},"time":{"created":"2026-04-30T21:01:56.305Z","modified":"2026-10-03T06:00:24.448Z","0.0.1":"2026-04-30T21:01:56.668Z","0.0.2":"2026-05-05T05:33:20.387Z","0.0.3":"2026-05-05T07:57:50.266Z","0.0.4":"2026-05-05T08:21:43.043Z","0.0.5":"2026-05-05T20:42:26.421Z","0.0.6":"2026-05-25T04:12:34.567Z","0.0.8":"2026-05-26T05:04:28.116Z","0.0.9":"2026-06-04T06:27:17.760Z","0.0.10":"2026-06-07T08:00:54.970Z","0.0.11":"2026-06-07T18:41:40.251Z","0.0.12":"2026-06-08T18:42:50.047Z","0.0.13":"2026-06-10T01:45:29.885Z","0.0.14":"2026-06-11T05:30:55.357Z","0.0.15":"2026-06-14T05:29:50.237Z","0.0.16":"2026-06-29T21:17:01.803Z","0.0.17":"2026-07-01T09:03:11.750Z","0.0.18":"2026-07-09T11:16:41.712Z","0.0.19":"2026-07-27T18:46:15.250Z","0.0.20":"2026-07-29T05:31:21.188Z","0.0.21":"2026-07-29T07:20:55.187Z","0.0.22":"2026-08-13T06:17:53.853Z","0.0.23":"2026-08-15T00:25:13.144Z","0.0.24":"2026-08-21T01:05:45.804Z","0.0.25":"2026-09-14T05:21:37.782Z","0.0.26":"2026-09-21T03:56:23.052Z","0.0.27":"2026-09-24T19:05:19.467Z","0.1.0":"2026-09-29T10:09:06.273Z","0.1.1":"2026-09-30T09:25:40.814Z","0.1.2":"2026-10-02T22:38:50.346Z","0.1.3":"2026-10-03T01:49:09.148Z","0.1.4":"2026-10-03T06:00:24.285Z"},"license":"UNLICENSED","homepage":"https://flowrail.ai","description":"FlowRail hook dispatcher for Claude Code and OpenAI Codex (experimental). Pre-write secret scan + LLM-backed code verifier; pre-bash supply-chain check via the FlowRail MCP server.","maintainers":[{"name":"abhartiya","email":"anshuman.bhartiya@gmail.com"}],"readme":"# @flowrail/hook\n\nFlowRail's hook dispatcher for [Claude Code](https://claude.com/claude-code). It intercepts every Write/Edit/MultiEdit and Bash call your coding agent makes and routes it through FlowRail's security verification pipeline before the change lands.\n\nSub-commands:\n\n- `flowrail-hook pre-write` — reconstructs the post-edit file content (plain Write, Edit with `replace_all: false` / `true`, and MultiEdit composition), runs a local secret scan and lockfile diff, and verifies code files against your active design review's guardrails via the FlowRail server's `flowrail_verify_code` MCP tool.\n- `flowrail-hook pre-bash` — inspects `tool_input.command`, resolves the dependency tree with `npm install --dry-run` on package-install patterns, and runs FlowRail's 4-signal supply-chain check via the `flowrail_check_dep_install` MCP tool.\n- `flowrail-hook stop` / `session-start` — turn-batched whole-app composition review (the cross-file authN/authZ pass no per-file verify can see) and its session-start coverage catch-up.\n- `flowrail-hook capabilities` — prints `{name, version, subcommands}` for version-skew checks.\n\n## Configuration\n\n- `FLOWRAIL_MCP_URL` — FlowRail server base URL (default `http://localhost:8787`; the hosted service is `https://api.flowrail.ai`).\n- `FLOWRAIL_API_KEY` — your API key. Sign up and mint one at [flowrail.ai/settings/keys](https://flowrail.ai/settings/keys).\n\nThe installer (`@flowrail/init`) bakes the server URL into the hook command line in `.claude/settings.json` (tracked, no credential), but it never writes your API key to a tracked file — the key lives only in your shell environment. The hook inherits `FLOWRAIL_API_KEY` from whatever shell launched Claude Code, so keep it exported (e.g. via `~/.zshrc`) so every session picks it up.\n\n## Install\n\nYou normally don't install or invoke this package directly — the one-shot installer wires everything up:\n\n```bash\nnpx @flowrail/init@latest\n```\n\n## Links\n\n- Website: <https://flowrail.ai>\n- Docs: <https://flowrail.ai/docs>\n","readmeFilename":"README.md"}