{"_id":"@usehercules/eslint-plugin","_rev":"39-19ff5bf3f33412cea5c56ee4b79aecc2","name":"@usehercules/eslint-plugin","dist-tags":{"latest":"1.0.41"},"versions":{"1.0.3":{"name":"@usehercules/eslint-plugin","version":"1.0.3","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.3","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"29401d3db56fbac3dbed7265aa5b46b929c41414","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.3.tgz","fileCount":21,"integrity":"sha512-CiW6tm7us5ELMnTs7ooOSphkDjOaQ7o3r4tpu/fkd5E+7g3J2vyS2IvS8c8hZ3PiniN9+PNp7u338e4oTr+h4Q==","signatures":[{"sig":"MEUCIG8E7b+zPP3gIIqXetiaTtArl6n1E5liDVCK4HzI2mYaAiEA/H230TiC5XdCVFz4e5uMuvqzARiAgSkkG5Cg+J6h/l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91984},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/ace4e1c4fbffb4322bd48cc4cb02cceb/usehercules-eslint-plugin-1.0.3.tgz","_integrity":"sha512-CiW6tm7us5ELMnTs7ooOSphkDjOaQ7o3r4tpu/fkd5E+7g3J2vyS2IvS8c8hZ3PiniN9+PNp7u338e4oTr+h4Q==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.3_1755549747653_0.7788395345909696","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@usehercules/eslint-plugin","version":"1.0.4","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.4","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"9cef2a74338cf7dfbf40d2c62b2354ed5646e8d3","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.4.tgz","fileCount":21,"integrity":"sha512-g1lo04gjpEj7SC7SgNXL2nxOaFTDhIt++4mO1ylg2DTwKeqKwKylUcg63V0aTRngpD1kujev+N7LmuB5TVJ6Ig==","signatures":[{"sig":"MEUCIHx1IYN4djY19DzHyKemCQ+sZZq27BgoMFa8sUxrhohGAiEAtpHFm547u6YSzpFd37kkN3hBohc3eZhxEgIPneSWMwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93018},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/c4d47a433e68880c8c8426dda6c4ff95/usehercules-eslint-plugin-1.0.4.tgz","_integrity":"sha512-g1lo04gjpEj7SC7SgNXL2nxOaFTDhIt++4mO1ylg2DTwKeqKwKylUcg63V0aTRngpD1kujev+N7LmuB5TVJ6Ig==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.4_1755832871511_0.6345831094759058","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@usehercules/eslint-plugin","version":"1.0.5","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.5","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"b23eeaaa2566190e6dae77e402b5b23c71fd41f8","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.5.tgz","fileCount":21,"integrity":"sha512-5aG/AAdYzgzB0nWObu2Od/n6OJmwkUR9zeWscyfLtrRLdO2ZpD0FWtCnHaPOdYRinqzBSb9sNSfnJwULJtBvEw==","signatures":[{"sig":"MEUCIQCWd6972UJgp4+xkeX4fNl/yKNMtOarjKkUx1WakwJnNgIgCvAwhFIZq+WfnYh6n2vyRYmewNQRi9KmazO2+DaYAdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93018},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.5.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/9119a2af23b82fe992803a92a0c0396c/usehercules-eslint-plugin-1.0.5.tgz","_integrity":"sha512-5aG/AAdYzgzB0nWObu2Od/n6OJmwkUR9zeWscyfLtrRLdO2ZpD0FWtCnHaPOdYRinqzBSb9sNSfnJwULJtBvEw==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.5_1755834508657_0.6681748963696679","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@usehercules/eslint-plugin","version":"1.0.6","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.6","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"8c6016cb97c9330c04060c555b9445cd389612c1","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.6.tgz","fileCount":21,"integrity":"sha512-YQf862vytSeSicvyGc73V3t8WSOo0/a144WXnMd9iNCJ9H9Ts1KpcnQ4zVopI8MjGIsTxuIG79MIqW8k8PjVQA==","signatures":[{"sig":"MEQCIDvED6NuXS7Gbuwt/rJR23bnxiaw7t8tfZXQTXdU5U9WAiAVAKqFYJu/vaIQs16ld8fUY/7vThhFQOwatdmZEZl+HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93018},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.6.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/0cd9f237d54d2de8b34455e0e492726c/usehercules-eslint-plugin-1.0.6.tgz","_integrity":"sha512-YQf862vytSeSicvyGc73V3t8WSOo0/a144WXnMd9iNCJ9H9Ts1KpcnQ4zVopI8MjGIsTxuIG79MIqW8k8PjVQA==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.6_1755836983944_0.06769069080595891","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@usehercules/eslint-plugin","version":"1.0.7","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.7","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"a72443af7771c42e5184e0fdc5fcf117a0ed5352","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.7.tgz","fileCount":21,"integrity":"sha512-hjAawL6YgVybNrvIuHb+8ZRGHDkuAtS4YJmVfC7bAplTQLzkmrzdGgEualYk1C6ZCZFYUJ8tfwauIU2fKKIq3w==","signatures":[{"sig":"MEQCIDu3IzUIlN6gP8vsYY+Kh8B/ouirtCKwXoUIm7H07SBWAiAL7g8aO9Zr6/2DqPb6JqZ1b3c7LBlzLz8fNhENsxYSvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93018},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.7.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/bd833ce2f3867fe351d587b025b97a80/usehercules-eslint-plugin-1.0.7.tgz","_integrity":"sha512-hjAawL6YgVybNrvIuHb+8ZRGHDkuAtS4YJmVfC7bAplTQLzkmrzdGgEualYk1C6ZCZFYUJ8tfwauIU2fKKIq3w==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.7_1755839243097_0.4834714406766809","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@usehercules/eslint-plugin","version":"1.0.8","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.8","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"ee36e32605b36e95262116182c51fa27369291bd","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.8.tgz","fileCount":21,"integrity":"sha512-luh8olXAlObF1KnM9Z7knErOxJKYSvRKbXvDPwlkuFqsdelfOTyKmi/LgI5RK0d5UYRedPqylT3A8DoojLboAw==","signatures":[{"sig":"MEUCIHIKjXyWYNz0Ki7Eh3PPWd0cLYOPGH88NJZ8iH0E/xicAiEAxYNPizyTXSzRNjTQb75c5fCRYkya3nuBwBPZoeZtphM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93018},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.8.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/9b40316dff4f8c9589b8b9c01a347576/usehercules-eslint-plugin-1.0.8.tgz","_integrity":"sha512-luh8olXAlObF1KnM9Z7knErOxJKYSvRKbXvDPwlkuFqsdelfOTyKmi/LgI5RK0d5UYRedPqylT3A8DoojLboAw==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.8_1755839561866_0.4209985210641727","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@usehercules/eslint-plugin","version":"1.0.9","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.9","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"b369fa487c50f92a809af01b6f3a8774473687ed","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.9.tgz","fileCount":21,"integrity":"sha512-HcsjWWb2Ym+Dc22+fJu+VvXqDFNqqto/oARNib61hHjsdmnBEOXsALGZWcG8rZfgpOcnNPVLEEieSM6fUtNyWg==","signatures":[{"sig":"MEQCIFhbNRfAc1n37tFy8UsY4uo5g1ZG4djTyEcjFk+J+OEaAiBRVd1W0l4xDHkSj3KhQz4GG/zkm0HdmEu/zsWi9IWPOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93018},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.9.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/f19b20f7c0a54f96017c70287da8047a/usehercules-eslint-plugin-1.0.9.tgz","_integrity":"sha512-HcsjWWb2Ym+Dc22+fJu+VvXqDFNqqto/oARNib61hHjsdmnBEOXsALGZWcG8rZfgpOcnNPVLEEieSM6fUtNyWg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.9_1755899398304_0.06016125590310728","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@usehercules/eslint-plugin","version":"1.0.10","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.10","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"5008e283e3f0c0d80c5f62e0582ec38588ed665c","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.10.tgz","fileCount":24,"integrity":"sha512-PJjbl/94DgCIqvQXiC0mCcrc0Up8mOUptLheQfnD6eN5n2ibLvP8Qpv9nmaSHDgr4GDW3lkunE7+s4WLK4duMw==","signatures":[{"sig":"MEUCIDYJBQAEGnZuCGufbHnDKAQ1n00OoWHAava/NwQD4aV+AiEA7ma+9IGWuWbBJc7R4FZjKgzfNBCewaQCLk1E6bV971U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.10.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/cf980f31ab6518917f80ddb7d3b80478/usehercules-eslint-plugin-1.0.10.tgz","_integrity":"sha512-PJjbl/94DgCIqvQXiC0mCcrc0Up8mOUptLheQfnD6eN5n2ibLvP8Qpv9nmaSHDgr4GDW3lkunE7+s4WLK4duMw==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.10_1756512649303_0.09949359198492269","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@usehercules/eslint-plugin","version":"1.0.11","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.11","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"c260cd4849ed651ed304407077d520ae6dab0e48","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.11.tgz","fileCount":24,"integrity":"sha512-ArB8aIQ7J9+Wgt1p+erEiHapxc6yHAM97jAMzWzHmwfER+JehLt2aEc1mdLKZzRE7bi1VPod8xoQDvQOaUNdNQ==","signatures":[{"sig":"MEUCIQDAsE2+JpdHjMnFEBoUZwaSCjky3gtzuS41n902XygZuwIgP/UUy7J6EcvsNbPgtLUPdq5gOQzTWc4imOrG2QwWf1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.11.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/8ff1de537edbddd042fecfe5f02d2845/usehercules-eslint-plugin-1.0.11.tgz","_integrity":"sha512-ArB8aIQ7J9+Wgt1p+erEiHapxc6yHAM97jAMzWzHmwfER+JehLt2aEc1mdLKZzRE7bi1VPod8xoQDvQOaUNdNQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.11_1757208634155_0.26523213956250324","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@usehercules/eslint-plugin","version":"1.0.12","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.12","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"4d07b28aa5acb9a6886db0dea3a58aa4ebcca126","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.12.tgz","fileCount":24,"integrity":"sha512-h8WPGsq+UjiNfu8vam5khlrkTneXttT+V4JdTlxdSbpjHwvCT9j62ISePaOFK8qln2s70ObBbELBdDpBYxJVYQ==","signatures":[{"sig":"MEYCIQCfwKJmJ7aXZIfjpMDVl0/OvBwuKtzn3Poh/f5S9KobjAIhAIYUUXNsU2QNskCxt2oaPO4DedZoef7J0I8msaTVOHQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.12.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/3d37e8d1db3dce4d9aa6fb24ae5d1302/usehercules-eslint-plugin-1.0.12.tgz","_integrity":"sha512-h8WPGsq+UjiNfu8vam5khlrkTneXttT+V4JdTlxdSbpjHwvCT9j62ISePaOFK8qln2s70ObBbELBdDpBYxJVYQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.12_1757367250535_0.2587631165230646","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@usehercules/eslint-plugin","version":"1.0.13","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.13","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"0c98e22df0fd10ecfac61392cffa69c5db484f0b","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.13.tgz","fileCount":24,"integrity":"sha512-sQCXrxNgffXMO7i0/VOYa1a1K7cU4NIzFoyQY7Sf1BBi5aE6D4W+fVckUbyWxHDzJQ6fHaz2WnmAfzOLoHItLQ==","signatures":[{"sig":"MEUCIQCsjHmSml6yzu6ipaOXLRuluc5ddZXqKnhRIBbs3A2tNAIgVXYjxK2ERDuTWRREFUBqcRB5Jk4Z4MYLuDnuFLajR9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.13.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/7ce981a38ef4538529b31ed897450209/usehercules-eslint-plugin-1.0.13.tgz","_integrity":"sha512-sQCXrxNgffXMO7i0/VOYa1a1K7cU4NIzFoyQY7Sf1BBi5aE6D4W+fVckUbyWxHDzJQ6fHaz2WnmAfzOLoHItLQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.13_1757446148062_0.31963820763061457","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@usehercules/eslint-plugin","version":"1.0.14","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.14","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"66e190e4e8bf6faa8b45299d4544d7baa4561159","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.14.tgz","fileCount":24,"integrity":"sha512-pCuLxIm4sr1Hcps3Az1vjb2Y0b4VvhDLScDPEIkCOUx6nZpTW+r3xTtR9GOP1P9Z1Ygjm7XPhJUSvn7JJnHoPg==","signatures":[{"sig":"MEUCIQCyZ+FzYfsiP4rGO5K1OUpmcV5HZOhjC9YX9DRwOgwZJAIgX/7DoeFFhaOarKb+EDYiHviNz3tbhwPXqDG53mqOZro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.14.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/27e0f9a2349c751f05e135e85569dfe7/usehercules-eslint-plugin-1.0.14.tgz","_integrity":"sha512-pCuLxIm4sr1Hcps3Az1vjb2Y0b4VvhDLScDPEIkCOUx6nZpTW+r3xTtR9GOP1P9Z1Ygjm7XPhJUSvn7JJnHoPg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.14_1757448399728_0.989655189003958","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@usehercules/eslint-plugin","version":"1.0.15","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.15","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"396554754c470cc0b567dadf47a74c0ba4163318","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.15.tgz","fileCount":24,"integrity":"sha512-fPILCjNu8EKOSHl++TJrj9FsR3NLnhrwqk9dNHxdejv9ifMoG/MIxG+rwOrOrdzp9vrwgLhawHIBMkGgwEgzHQ==","signatures":[{"sig":"MEUCIA/lODAVBIVBeT0oJPDeJhqfcTuDieodRfUm6yssCMh8AiEAo4hPijVAVxaD7sG4/z/803jTDDSE54UZegRBi1mC1fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.15.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/6c458fbe5962acaf5f1fcdd4664a29cb/usehercules-eslint-plugin-1.0.15.tgz","_integrity":"sha512-fPILCjNu8EKOSHl++TJrj9FsR3NLnhrwqk9dNHxdejv9ifMoG/MIxG+rwOrOrdzp9vrwgLhawHIBMkGgwEgzHQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.15_1757989556955_0.09237155213804837","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@usehercules/eslint-plugin","version":"1.0.16","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.16","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"e9bad0bd3441fa382cb6126796016008721db414","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.16.tgz","fileCount":24,"integrity":"sha512-B3EZNCBtbld2yziYOK1yDTH3rstXVQ+OQkDVuU0P7OyaDWkNoUhJ8jDWBDYFsEJtJFKQeAghBiubyJwtVwwE1Q==","signatures":[{"sig":"MEQCIGdDbJyenBZcABfia/zdVpSorwyb0j2PVTTnaE3PeBiKAiAVCgxJAfHpu6g77fr0MxN9eq2mRlbbFqbupqHlsjxV4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.16.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/8910d541c5ca02440ea4bf028e45f5b6/usehercules-eslint-plugin-1.0.16.tgz","_integrity":"sha512-B3EZNCBtbld2yziYOK1yDTH3rstXVQ+OQkDVuU0P7OyaDWkNoUhJ8jDWBDYFsEJtJFKQeAghBiubyJwtVwwE1Q==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.16_1757990935117_0.12003354101443198","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@usehercules/eslint-plugin","version":"1.0.17","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.17","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"513c08e55ccce1b892d86b0f9af97d9e437aca45","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.17.tgz","fileCount":24,"integrity":"sha512-bAh+/Fr6AKmENpXXTJgKMRaCvj/Nh8slQal0JWzNhWtWIGe/u8zq7jPFoBM4YHdDf81NFx7DFPJ/Yqg9twFO4A==","signatures":[{"sig":"MEUCIQCHL4k0l/OyqhaawDCBBj9utAPlxrWXZXvNOrVJX6Xr9wIgJBXXqfjm/aCKSU5EWoETdhJe2lhNzvHPntROOzrBlzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.17.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/e8d123338cae204e75d4a44d1da106e0/usehercules-eslint-plugin-1.0.17.tgz","_integrity":"sha512-bAh+/Fr6AKmENpXXTJgKMRaCvj/Nh8slQal0JWzNhWtWIGe/u8zq7jPFoBM4YHdDf81NFx7DFPJ/Yqg9twFO4A==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.17_1758566232386_0.8980214233376822","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@usehercules/eslint-plugin","version":"1.0.18","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.18","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"9e23effd1d2851bbfb9e0ec0da04ce72bd45327e","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.18.tgz","fileCount":24,"integrity":"sha512-H3relT7Z80l8PI+tmY1hG95IdyRX2/SrNW5GtGIlk2BzZ3/jFThO5V6X0ockt5ciM41u6asHH0Eg4Iv9L791XQ==","signatures":[{"sig":"MEYCIQC1uPlRQzaTx3XGxF1vDhBv9UIUn9RLLvPr59tHLUhMlgIhAPDb0jCHnVnPglS2f0daIYRknsLiGqsZP/mY09Tndx0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112555},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.18.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/c7a7e59605ff1af0096156b848a1f40e/usehercules-eslint-plugin-1.0.18.tgz","_integrity":"sha512-H3relT7Z80l8PI+tmY1hG95IdyRX2/SrNW5GtGIlk2BzZ3/jFThO5V6X0ockt5ciM41u6asHH0Eg4Iv9L791XQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.5.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/type-utils":"^8.0.0","@typescript-eslint/scope-manager":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^9.0.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^22.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/rule-tester":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.18_1758765801626_0.5311503709641912","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@usehercules/eslint-plugin","version":"1.0.19","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.19","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"d188b1729ad52e51609f44a2bd3354c5d3aef8ad","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.19.tgz","fileCount":24,"integrity":"sha512-C3CGliGazNwH3vS9BMMS0PSkNujKWYsOn/53ehRtwD+wmiYY/CIpbvWNfQgEIK555DJ2ZKTQnuoMTSIWuNwB0g==","signatures":[{"sig":"MEUCIG21o9SQYXBr3bKN+UE9UWNdXwUk+JLu8cw4D0N5sXUPAiEA4yqhKREXDvezvR0p6FJfuMFRkqWqEbswOu6XypAUvAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112625},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.19.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/private/var/folders/l4/8z1tfv1s2zdg12jkd5_tbmj00000gn/T/88014a13740fa1ab0f19847b1d5c47d4/usehercules-eslint-plugin-1.0.19.tgz","_integrity":"sha512-C3CGliGazNwH3vS9BMMS0PSkNujKWYsOn/53ehRtwD+wmiYY/CIpbvWNfQgEIK555DJ2ZKTQnuoMTSIWuNwB0g==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.0","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.9.0","dependencies":{"@typescript-eslint/utils":"^8.46.2","@typescript-eslint/type-utils":"^8.46.2","@typescript-eslint/scope-manager":"^8.46.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.38.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^22.18.12","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/rule-tester":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.19_1761163048993_0.9046564616305748","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@usehercules/eslint-plugin","version":"1.0.20","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.20","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"f3b07137de388771bc5b20077fd58c4f6c95248b","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.20.tgz","fileCount":24,"integrity":"sha512-6qf8x4nbSu5WDFlUL7p2aAaFT2pKTDaqXmorUc0Oig1xnusPswqSx6hB0ZPMi/rTDoHdxL4rBOBjHY/0JdSEpg==","signatures":[{"sig":"MEYCIQDVAs3zJyHSJsDne/yTaREdAGkckeMjGG60aUlqmb1wNgIhAO5vUKODWGLgYYGKvNNlGi0TfBiYbroWS2F+fTjIIMYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112619},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.20.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/39094f9f8781e130d5315d783f93b0a6/usehercules-eslint-plugin-1.0.20.tgz","_integrity":"sha512-6qf8x4nbSu5WDFlUL7p2aAaFT2pKTDaqXmorUc0Oig1xnusPswqSx6hB0ZPMi/rTDoHdxL4rBOBjHY/0JdSEpg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@typescript-eslint/utils":"^8.46.2","@typescript-eslint/type-utils":"^8.46.2","@typescript-eslint/scope-manager":"^8.46.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.38.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.9.0","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/rule-tester":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.20_1761170513170_0.6534379908352563","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@usehercules/eslint-plugin","version":"1.0.21","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.21","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"a2f2ff0e9b4b7bce451dd5a577c8b261627609b8","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.21.tgz","fileCount":24,"integrity":"sha512-1WF7TQKNP4kpuRbkF6Z2NCvn6cijxfjoR9eDDuiEdU9oA59EaBiIUIe7YmVc9CfKpHfpOEaJo2/W7uY9eLgxDg==","signatures":[{"sig":"MEUCIB1iy0qUJgQVmiFkgmHUC1Hz+PRjN4vFECLJSl4QQhnzAiEA5AZg31Tbyj0sFxfXpdIPdqUYxhtCkmDWlGXDD0Ln6WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112619},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.21.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/8551d193897aac420a4249fc0f131a69/usehercules-eslint-plugin-1.0.21.tgz","_integrity":"sha512-1WF7TQKNP4kpuRbkF6Z2NCvn6cijxfjoR9eDDuiEdU9oA59EaBiIUIe7YmVc9CfKpHfpOEaJo2/W7uY9eLgxDg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@typescript-eslint/utils":"^8.46.2","@typescript-eslint/type-utils":"^8.46.2","@typescript-eslint/scope-manager":"^8.46.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.38.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.9.0","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/rule-tester":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.21_1761172851691_0.6510542649396596","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@usehercules/eslint-plugin","version":"1.0.22","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.22","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"0f1cd9d041bb801cc57461388a4a7ed9e7c09385","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.22.tgz","fileCount":24,"integrity":"sha512-Ef5f7891eVjE2mK8KqR6Uih+9vPZsUxUP1OzTXgrNqZp6P2N2300ysYSNRuHpjMmiHSHr9HrWl0Os6YfbSga5g==","signatures":[{"sig":"MEUCIQDxvQvPVqw8kvi5LRmRSZAWBKfwO9ld/3NHq/HfP1D5ogIgJ3yv5WPE1SV2/xpGVAwrAV2PS1pD9Tu5//fQzpQpM0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112619},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.22.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/1cab02e3fb02913dd203a113c95d26a1/usehercules-eslint-plugin-1.0.22.tgz","_integrity":"sha512-Ef5f7891eVjE2mK8KqR6Uih+9vPZsUxUP1OzTXgrNqZp6P2N2300ysYSNRuHpjMmiHSHr9HrWl0Os6YfbSga5g==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@typescript-eslint/utils":"^8.46.2","@typescript-eslint/type-utils":"^8.46.2","@typescript-eslint/scope-manager":"^8.46.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.38.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.9.0","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/rule-tester":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.22_1761180282042_0.03826492155301642","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@usehercules/eslint-plugin","version":"1.0.23","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.23","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"1d4801ea2852d7f5b23a0ba808727a2ab4f5dac2","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.23.tgz","fileCount":24,"integrity":"sha512-XGnRV0yUEkqoFWaFCW+OUnRYhooAc8JPRL6V3O7/835WdHLqAA4B/TSjYreLmskZJuWg14pzxMED1FzsTYwJgQ==","signatures":[{"sig":"MEUCID2faCfULmjR2wJ7wlbKlnAcToXf9mjugNx6FdYw3ewDAiEA4lG6F98zkypQYVuFRwCDaeS8DZS01DPEEa28EMJ6RK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112619},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.23.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/ccf0a88be1d07fa411ecf7bbac9f3da0/usehercules-eslint-plugin-1.0.23.tgz","_integrity":"sha512-XGnRV0yUEkqoFWaFCW+OUnRYhooAc8JPRL6V3O7/835WdHLqAA4B/TSjYreLmskZJuWg14pzxMED1FzsTYwJgQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@typescript-eslint/utils":"^8.46.2","@typescript-eslint/type-utils":"^8.46.2","@typescript-eslint/scope-manager":"^8.46.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.38.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.9.1","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/rule-tester":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.23_1761189622930_0.10760768542286048","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@usehercules/eslint-plugin","version":"1.0.24","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.24","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"f7328393e0fe8a5407ccb2a9d1a8132fc1070bf0","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.24.tgz","fileCount":24,"integrity":"sha512-0xRmGFncCrgttdQWtH8hwh1SZ11YN0QlbM+ySR4dodtc6mV05Q45wl108qgk378EpGnelaozcxLKIm3dYUrgmw==","signatures":[{"sig":"MEQCIH8E/skCpQcMFPRITSigKnKS7RBqnaQC5KS6jOOhCyZcAiBKNBh97adEt2ML/hDk7Q96nUi772BRB2K4kMtZdaP9nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112619},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.24.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/6f248db60a4beeb065d97e238b3b8885/usehercules-eslint-plugin-1.0.24.tgz","_integrity":"sha512-0xRmGFncCrgttdQWtH8hwh1SZ11YN0QlbM+ySR4dodtc6mV05Q45wl108qgk378EpGnelaozcxLKIm3dYUrgmw==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@typescript-eslint/utils":"^8.46.2","@typescript-eslint/type-utils":"^8.46.2","@typescript-eslint/scope-manager":"^8.46.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.38.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.9.1","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/rule-tester":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.24_1761190286946_0.7349087438391144","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@usehercules/eslint-plugin","version":"1.0.25","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.25","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"351d00e732cdae5da9db3c0cf19a8e8b6eb22ea1","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.25.tgz","fileCount":24,"integrity":"sha512-keUPrGg7ZT2GuPC/MCbgUZMCpBVkBY8bZMggKHA/YOrpwkJm3raLW1FvKZScEoTZWmlvG/hQq4vdRUkMCsEsWQ==","signatures":[{"sig":"MEYCIQDkhRP64+5+igw5TF4oV1ArAejh0Z6A9crVxVMPsNUn2gIhAJl6mxBZk8vF2cIpNWK6QuJTz2XiZOeIFv2iTHDUwgzU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112619},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.25.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/781c0baa0b09844642daad150672a888/usehercules-eslint-plugin-1.0.25.tgz","_integrity":"sha512-keUPrGg7ZT2GuPC/MCbgUZMCpBVkBY8bZMggKHA/YOrpwkJm3raLW1FvKZScEoTZWmlvG/hQq4vdRUkMCsEsWQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.1","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@typescript-eslint/utils":"^8.46.2","@typescript-eslint/type-utils":"^8.46.2","@typescript-eslint/scope-manager":"^8.46.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","eslint":"^9.38.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.9.1","@typescript-eslint/parser":"^8.46.2","@typescript-eslint/rule-tester":"^8.46.2","@typescript-eslint/eslint-plugin":"^8.46.2"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.25_1762554553627_0.6634630103469124","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@usehercules/eslint-plugin","version":"1.0.26","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.26","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"4666963c865828bd0f1357cb6e164a7ec28546ef","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.26.tgz","fileCount":24,"integrity":"sha512-VbK7MNwoWU08cp+LSmH3VaDSLwiTJ/XdW5LbtYXiJ6BAavYcRKzeAUpmh3KTkM+78K7OHAjw14QmMrJuRyonyg==","signatures":[{"sig":"MEUCIQCbXs3ru3eN7dHu9lY/W3EMP3RXf9yNWsx/wRwpzTSyHAIgIa4lqw1h65i5V5roiB0y/IoZ0OAURulKbdfv5VnIAsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112622},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.26.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/ed588ea1812dc07fcd68066a601c16ff/usehercules-eslint-plugin-1.0.26.tgz","_integrity":"sha512-VbK7MNwoWU08cp+LSmH3VaDSLwiTJ/XdW5LbtYXiJ6BAavYcRKzeAUpmh3KTkM+78K7OHAjw14QmMrJuRyonyg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.26_1763589195784_0.8607477880549088","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@usehercules/eslint-plugin","version":"1.0.27","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.27","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"95c41e3c818d6db2c4fdf8aa420774c3380d2b7b","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.27.tgz","fileCount":24,"integrity":"sha512-0l1xdSIwzROKzfDlMzD8l0DGbdmHK7DgEpu8jvfPeJK/bJ71kzPaK3LfzNCRvisZbO6AAp1z3MswvxijshDQkg==","signatures":[{"sig":"MEUCIH3CVrZo6rFDPCF2Jd530H4GOUAfiCFrlBxrmB4akCLZAiEAvZlqzzAc1iHx23QqsBTpWc5I0mc4Jf4+0xmXpdGSyL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112622},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.27.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/f58e729df901b621f356865e0f42ca79/usehercules-eslint-plugin-1.0.27.tgz","_integrity":"sha512-0l1xdSIwzROKzfDlMzD8l0DGbdmHK7DgEpu8jvfPeJK/bJ71kzPaK3LfzNCRvisZbO6AAp1z3MswvxijshDQkg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.27_1763861295565_0.6888968359850725","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@usehercules/eslint-plugin","version":"1.0.28","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.28","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"901457f66834ee1f08363f4e71a5db7651a807da","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.28.tgz","fileCount":24,"integrity":"sha512-JLcZ2NzVXGCK/lPTXBfRgNWxmrCVPR9/FGwIRtfdzqbCQ5E9rVf1mKJilQilH0+G+EDkUXvAiWQrExnASmN58Q==","signatures":[{"sig":"MEUCIQCs/3bJ7sTbyBTEYqYkEnTu4l41/tfbYL6KnNawE6CfigIgMTFtScuQc1gKVnIqLiLoDY/ZumyCdQXan6lr8Q13QWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112622},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.28.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/716553514cdcc18eb3f83dc451a07549/usehercules-eslint-plugin-1.0.28.tgz","_integrity":"sha512-JLcZ2NzVXGCK/lPTXBfRgNWxmrCVPR9/FGwIRtfdzqbCQ5E9rVf1mKJilQilH0+G+EDkUXvAiWQrExnASmN58Q==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.28_1763862154364_0.2949367611880702","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@usehercules/eslint-plugin","version":"1.0.29","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.29","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"26343008227766efb1a3ba9796e96cf8c76adb97","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.29.tgz","fileCount":24,"integrity":"sha512-svWOsiD1KDCl2SWBHTZ24DaZ12kwtqeCWXAC/0S+VvQYqgjDOrSAgE/IBTsNGAHA1nW80+K087bF7YgYhHpM1Q==","signatures":[{"sig":"MEUCIEfVGQVVTAh8SyNclLbe7gbmnK22CJMaLJcHWjwjr+F9AiEAwcqgzuECCrYltsl1zHhpBmf4MaNffvZrGx9h95X8HPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112622},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.29.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest --run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/b360ce4a8cbefa45bba9bc71f01e673a/usehercules-eslint-plugin-1.0.29.tgz","_integrity":"sha512-svWOsiD1KDCl2SWBHTZ24DaZ12kwtqeCWXAC/0S+VvQYqgjDOrSAgE/IBTsNGAHA1nW80+K087bF7YgYhHpM1Q==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.39.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.29_1763864181237_0.43098322535411815","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@usehercules/eslint-plugin","version":"1.0.30","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.30","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"728f72fa737780e88b9e38f023665b01ff6b6eaa","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.30.tgz","fileCount":26,"integrity":"sha512-mjpHK3bhQPvhpcXDhPZ0h+bkCoCQbd3pZGBqVgONOtmUDRkIogOc4z3zfatjUkt6Lduag7CgLDELEDE+SP8IeQ==","signatures":[{"sig":"MEUCIDwN568NyJnboPnuZ9tjxa6FLu+d3LBvrqjwOBSPU0+cAiEA6jJZ/KLxpLiRrjiGb6cNO2RqUrqLM01gUG5XAT3d55A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109653},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.30.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/71650906ad0f61f67c6b2b4637a3929d/usehercules-eslint-plugin-1.0.30.tgz","_integrity":"sha512-mjpHK3bhQPvhpcXDhPZ0h+bkCoCQbd3pZGBqVgONOtmUDRkIogOc4z3zfatjUkt6Lduag7CgLDELEDE+SP8IeQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.30_1764055206575_0.4504089569717611","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@usehercules/eslint-plugin","version":"1.0.31","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.31","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"8c2d6ab4cd7d217a577d591b9f2576dbbea01746","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.31.tgz","fileCount":26,"integrity":"sha512-aG6d0QuJgmhRIllR0lK5uTScqNXRt/v/XGHyVrllCBW9w5bcBQBqCwXowIJsoNTjKFZ+tGmvfrJI9ImE/3a+Ww==","signatures":[{"sig":"MEYCIQCY/ehUpZoxalpixcEFdGHivQww0mdyXXuOc7vY8B3+7QIhAN1rPoyAMn0KIzjGh1lLeyf6ITqg92xhb6yEe6PYQLcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109653},"main":"dist/index.js","type":"module","_from":"file:usehercules-eslint-plugin-1.0.31.tgz","types":"dist/index.d.ts","engines":{"node":">=18.18.0"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/6e3907179aa395c7bfc737a09fdf4dfb/usehercules-eslint-plugin-1.0.31.tgz","_integrity":"sha512-aG6d0QuJgmhRIllR0lK5uTScqNXRt/v/XGHyVrllCBW9w5bcBQBqCwXowIJsoNTjKFZ+tGmvfrJI9ImE/3a+Ww==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.31_1764099666271_0.5638642214037377","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@usehercules/eslint-plugin","version":"1.0.32","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.32","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"63f1e6b153a653047ab007be9b786717b5913809","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.32.tgz","fileCount":22,"integrity":"sha512-BP1IGtEybf0ZJJogaH5uS+iOeRYopp5bOPia4MjKXhuswbKClbjh396IsrEc1zxcnnovnIZgF98Nd6prtzYf0A==","signatures":[{"sig":"MEUCIFwsq51TIwVPUOS7HXeAQW00eGj5Smw7Z+MQ/FfWaBgpAiEA2h9Qcbyl35vm6joKrhatanSG/w0ZZ/TZG4Az+Axn/kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78242},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.32.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/65d4799e6ac2533e2184250cfd3cd498/usehercules-eslint-plugin-1.0.32.tgz","_integrity":"sha512-BP1IGtEybf0ZJJogaH5uS+iOeRYopp5bOPia4MjKXhuswbKClbjh396IsrEc1zxcnnovnIZgF98Nd6prtzYf0A==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.32_1764125380479_0.2592492130609676","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@usehercules/eslint-plugin","version":"1.0.33","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.33","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"9195b7886ae9fe8fce0f0b0ffd6f591538d10f83","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.33.tgz","fileCount":22,"integrity":"sha512-eJQ/kq83mBJ19kNVsOhRQ5GZANkVxBQ9udtVnvP6atY0uB4bQwAzCHQVAXpOnmVvMWcHymm92n8D7R7B54evEg==","signatures":[{"sig":"MEUCIQDhzo9sxLjBHaSj2Dcvvz9zp97/S43WlQWDQa/9MKY+LgIgRYoiZczuQ1+NAumdhi1FBCuHnLhQ2g6faiBKnvakoNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78242},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.33.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/ae069f102805e538d691fc11622089d7/usehercules-eslint-plugin-1.0.33.tgz","_integrity":"sha512-eJQ/kq83mBJ19kNVsOhRQ5GZANkVxBQ9udtVnvP6atY0uB4bQwAzCHQVAXpOnmVvMWcHymm92n8D7R7B54evEg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.33_1764186427461_0.039373364841972736","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@usehercules/eslint-plugin","version":"1.0.34","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.34","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"ab4d78f807d586da537517d7b2c9fde0ecd1f268","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.34.tgz","fileCount":22,"integrity":"sha512-IRIHAuDKxyk7+8qn2n5+GLWsxeJUrJqybzuRGgmbrRtQc2E3ntynpw985r1YRuatWyCxLJW1yli0kTfpaDmMNw==","signatures":[{"sig":"MEYCIQCVx3SVRRl3m/lbApkBEREodGDuCCasqFU7iCwDxmHDnwIhAMN967jg2MAfO3ZYIxyimDvIu0XVGRoNNQBd7uNtF5ER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78242},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.34.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/a7062fffb4f4c94d51ad682ef78c6151/usehercules-eslint-plugin-1.0.34.tgz","_integrity":"sha512-IRIHAuDKxyk7+8qn2n5+GLWsxeJUrJqybzuRGgmbrRtQc2E3ntynpw985r1YRuatWyCxLJW1yli0kTfpaDmMNw==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.34_1764186830402_0.27159516629958125","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@usehercules/eslint-plugin","version":"1.0.35","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.35","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"e25f07d451b4bd63f60400c20cd517e66e6406e9","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.35.tgz","fileCount":22,"integrity":"sha512-KuhveEKTf52vOt7vknkrLwG2OOCcMyuYx1o01hkO/DnJASBWTems1itfRsBZKhibt/+BKRHlYr3WzN/cbVvPTA==","signatures":[{"sig":"MEUCIQDWBIoJ3iJGsGaHCay3PqoQ04VjKDE43iKCkaXo0p7MbQIgYBuGsOH1zI8S8nZHZzfwxDz2GkC+3EP86zNygNVpS5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78242},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.35.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/455639c48a1a0cb38ef8900ea30431d4/usehercules-eslint-plugin-1.0.35.tgz","_integrity":"sha512-KuhveEKTf52vOt7vknkrLwG2OOCcMyuYx1o01hkO/DnJASBWTems1itfRsBZKhibt/+BKRHlYr3WzN/cbVvPTA==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.35_1764187976099_0.6735222073179714","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@usehercules/eslint-plugin","version":"1.0.36","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.36","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"0a14dbccdc7c3730bce99f2acc4639a4bb4b6730","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.36.tgz","fileCount":22,"integrity":"sha512-mgjejjEA49umEoWHnP5pO67o18U7XoGn7ZG4ISSYQkEzWwvdsfFCuoTYVpBha1mLhiUCikpo80tw9FFo6lpfMQ==","signatures":[{"sig":"MEYCIQDjDneWqpAATqhnoHtDDcbbqgnP7uKUaQddhhnXr+rWzwIhALosXyX/5EfIIVwYxx0VmbPfxjgQjhBB/erHkWZPwRj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78242},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.36.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/28d34d8f4cff37686a94b1bdfbcf55fe/usehercules-eslint-plugin-1.0.36.tgz","_integrity":"sha512-mgjejjEA49umEoWHnP5pO67o18U7XoGn7ZG4ISSYQkEzWwvdsfFCuoTYVpBha1mLhiUCikpo80tw9FFo6lpfMQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.36_1764189105349_0.8926762115152314","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@usehercules/eslint-plugin","version":"1.0.37","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.37","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"a8250330c379d0446ce424d8a1ad9ebfaaabf380","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.37.tgz","fileCount":22,"integrity":"sha512-CXb0K7N+bHWBChDG/R3HNLIpFMOfb8Hn6dB6JIe1xlEyz8w3kOhamddfTV/Ek5N9d3l3IZDuJz97HA62AR74/A==","signatures":[{"sig":"MEQCIGHhnmYoR5gT1mWgqMEn2Yb+X2kFHzTCpRAtosXLl3StAiBLU/UhL/h2bETBUyDGizXwLLQUATOvCfb3Egx2+99J0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78242},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.37.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/caa1aca68168839ceb0a954887007f69/usehercules-eslint-plugin-1.0.37.tgz","_integrity":"sha512-CXb0K7N+bHWBChDG/R3HNLIpFMOfb8Hn6dB6JIe1xlEyz8w3kOhamddfTV/Ek5N9d3l3IZDuJz97HA62AR74/A==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.37_1764206328698_0.46666872400246273","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@usehercules/eslint-plugin","version":"1.0.38","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.38","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"264cf6258541b26759e7298663b32abd4a447e2e","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.38.tgz","fileCount":22,"integrity":"sha512-eWT/rNEZC8/e/rY+ukWAkqrqFve/fnWlHX+7ver43TX0yv4mOYqd1iAIhJ2YW7dCC15PFDjhucYEEeuq2HIGDg==","signatures":[{"sig":"MEUCIQDdWmErCLa7zguyt2xF5rg6xlXO27flXKq5EGDIWRNVXAIgTaLZhKgeSfE9yy6cXTtLxsDZfqaYGMeNmyJDzU9kOEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78242},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.38.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/7442fe5b4090c05e0ad35a65b99e3df4/usehercules-eslint-plugin-1.0.38.tgz","_integrity":"sha512-eWT/rNEZC8/e/rY+ukWAkqrqFve/fnWlHX+7ver43TX0yv4mOYqd1iAIhJ2YW7dCC15PFDjhucYEEeuq2HIGDg==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.38_1764206474555_0.9719103199096675","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@usehercules/eslint-plugin","version":"1.0.39","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.39","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"52228981af2010b930aa9079fbd4ec2246d050ab","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.39.tgz","fileCount":22,"integrity":"sha512-cqXLsZVEj7f/ti3H1+Nzjh7Y+q7eUVCEyiijXc2FpG9wBdnGRyL4oBeMRXRT38Qdfw1KOO0JEdWHIvlDtZ+p1A==","signatures":[{"sig":"MEUCIQCshjojEgSsa2J6E6vWoh4GK6pEZEPECzYKXrPb3o6x1QIgVtiXK8W6QWjW6GGWm2TPYL+9NqEBNZ29eF/e6c/8eBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78228},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.39.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/5414efc3d6910df2867880f08f7c79e6/usehercules-eslint-plugin-1.0.39.tgz","_integrity":"sha512-cqXLsZVEj7f/ti3H1+Nzjh7Y+q7eUVCEyiijXc2FpG9wBdnGRyL4oBeMRXRT38Qdfw1KOO0JEdWHIvlDtZ+p1A==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.39_1765852769231_0.1252993509176603","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@usehercules/eslint-plugin","version":"1.0.40","license":"MIT","_id":"@usehercules/eslint-plugin@1.0.40","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"},{"name":"parssa-zeus","email":"parssa@withzeus.com"}],"homepage":"https://github.com/withzeusai/hercules-js#readme","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"dist":{"shasum":"7098d7c69fd7d9713a43f22014edce23cf35f42e","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.40.tgz","fileCount":22,"integrity":"sha512-LCkNgQJUOD5PfqEN3UhC5c0M9bhAoH5l2KEzYa3ZhYvjZIn3FLutnDXDYNOOzWbcbc2uWyvwu+/656nbW5KzMQ==","signatures":[{"sig":"MEQCIAngfSIdDUOrpdyhcnIcxuWF/hQv4o7KugrRYCpinOBqAiB5RfLQl6bTk4SY/TSna/RbhCTT9R6E0fO8/X6RHiS75A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78228},"main":"./dist/index.mjs","type":"module","_from":"file:usehercules-eslint-plugin-1.0.40.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint src","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest --watch"},"_npmUser":{"name":"grant0417","email":"grantgurvis@gmail.com"},"_resolved":"/tmp/b650cab7a42506086efb2a29fa229671/usehercules-eslint-plugin-1.0.40.tgz","_integrity":"sha512-LCkNgQJUOD5PfqEN3UhC5c0M9bhAoH5l2KEzYa3ZhYvjZIn3FLutnDXDYNOOzWbcbc2uWyvwu+/656nbW5KzMQ==","repository":{"url":"git+https://github.com/withzeusai/hercules-js.git","type":"git","directory":"packages/eslint-plugin-hercules"},"_npmVersion":"11.6.2","description":"ESLint plugin for Hercules","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.47.0","@typescript-eslint/type-utils":"^8.47.0","@typescript-eslint/scope-manager":"^8.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","tsdown":"^0.16.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","@typescript-eslint/parser":"^8.47.0","@typescript-eslint/rule-tester":"^8.47.0","@typescript-eslint/eslint-plugin":"^8.47.0"},"peerDependencies":{"eslint":">=9.0.0","typescript":">=4.0.0","@typescript-eslint/parser":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.40_1765931723926_0.8589240794031154","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@usehercules/eslint-plugin","version":"1.0.41","description":"ESLint plugin for Hercules","main":"./dist/index.mjs","types":"./dist/index.d.mts","type":"module","publishConfig":{"access":"public"},"dependencies":{"@typescript-eslint/scope-manager":"^8.56.1","@typescript-eslint/type-utils":"^8.56.1","@typescript-eslint/utils":"^8.56.1"},"devDependencies":{"@types/node":"^24.10.15","@typescript-eslint/eslint-plugin":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/rule-tester":"^8.56.1","eslint":"^9.39.3","tsdown":"^0.18.4","typescript":"^5.9.3","vitest":"^4.0.18"},"peerDependencies":{"@typescript-eslint/parser":">=8.0.0","eslint":">=9.0.0","typescript":">=4.0.0"},"engines":{"node":">=18.18.0"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/withzeusai/hercules-js.git","directory":"packages/eslint-plugin-hercules"},"module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"build":"tsdown","dev":"tsdown --watch","test":"vitest --run","test:watch":"vitest --watch","lint":"eslint src","typecheck":"tsc --noEmit"},"_id":"@usehercules/eslint-plugin@1.0.41","bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"homepage":"https://github.com/withzeusai/hercules-js#readme","_integrity":"sha512-3WrFziRCQ7IMcHzwiEeR1Lj3LEw89IZLu4I+tCjKlCsuLi9A/9nbIouzv0sjXz1ocadthLzxbRcPevjtkGL6XQ==","_resolved":"/tmp/dd72b04b4f77575fdc61a75568328064/usehercules-eslint-plugin-1.0.41.tgz","_from":"file:usehercules-eslint-plugin-1.0.41.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-3WrFziRCQ7IMcHzwiEeR1Lj3LEw89IZLu4I+tCjKlCsuLi9A/9nbIouzv0sjXz1ocadthLzxbRcPevjtkGL6XQ==","shasum":"1eb6b2e8edbf5da3f8519f2c1eb4cec5ee5acb26","tarball":"https://registry.npmjs.org/@usehercules/eslint-plugin/-/eslint-plugin-1.0.41.tgz","fileCount":22,"unpackedSize":76577,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@usehercules%2feslint-plugin@1.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjsmowEx6l9+7fi30fO2JxcuYua45aoYy6wjtcrCiNIgIgBEoPmSwuJk7W0M3dIMMU1Aj8/KiV9DCNbNvo7004uIE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7270f25f-6c7e-4f0f-817c-08ce830d6ea1"}},"directories":{},"maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin_1.0.41_1776826180540_0.7250201095948188"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-18T20:42:27.546Z","modified":"2026-04-22T02:49:40.926Z","1.0.3":"2025-08-18T20:42:27.903Z","1.0.4":"2025-08-22T03:21:11.722Z","1.0.5":"2025-08-22T03:48:28.834Z","1.0.6":"2025-08-22T04:29:44.128Z","1.0.7":"2025-08-22T05:07:23.282Z","1.0.8":"2025-08-22T05:12:42.076Z","1.0.9":"2025-08-22T21:49:58.553Z","1.0.10":"2025-08-30T00:10:49.569Z","1.0.11":"2025-09-07T01:30:34.340Z","1.0.12":"2025-09-08T21:34:10.703Z","1.0.13":"2025-09-09T19:29:08.232Z","1.0.14":"2025-09-09T20:06:39.871Z","1.0.15":"2025-09-16T02:25:57.149Z","1.0.16":"2025-09-16T02:48:55.314Z","1.0.17":"2025-09-22T18:37:12.579Z","1.0.18":"2025-09-25T02:03:21.809Z","1.0.19":"2025-10-22T19:57:29.185Z","1.0.20":"2025-10-22T22:01:53.365Z","1.0.21":"2025-10-22T22:40:51.991Z","1.0.22":"2025-10-23T00:44:42.251Z","1.0.23":"2025-10-23T03:20:23.128Z","1.0.24":"2025-10-23T03:31:27.156Z","1.0.25":"2025-11-07T22:29:13.795Z","1.0.26":"2025-11-19T21:53:15.977Z","1.0.27":"2025-11-23T01:28:15.765Z","1.0.28":"2025-11-23T01:42:34.621Z","1.0.29":"2025-11-23T02:16:21.435Z","1.0.30":"2025-11-25T07:20:06.787Z","1.0.31":"2025-11-25T19:41:06.464Z","1.0.32":"2025-11-26T02:49:40.659Z","1.0.33":"2025-11-26T19:47:07.728Z","1.0.34":"2025-11-26T19:53:50.618Z","1.0.35":"2025-11-26T20:12:56.323Z","1.0.36":"2025-11-26T20:31:45.607Z","1.0.37":"2025-11-27T01:18:48.881Z","1.0.38":"2025-11-27T01:21:14.744Z","1.0.39":"2025-12-16T02:39:29.412Z","1.0.40":"2025-12-17T00:35:24.070Z","1.0.41":"2026-04-22T02:49:40.684Z"},"bugs":{"url":"https://github.com/withzeusai/hercules-js/issues"},"license":"MIT","homepage":"https://github.com/withzeusai/hercules-js#readme","repository":{"type":"git","url":"git+https://github.com/withzeusai/hercules-js.git","directory":"packages/eslint-plugin-hercules"},"description":"ESLint plugin for Hercules","maintainers":[{"name":"grant0417","email":"grantgurvis@gmail.com"}],"readme":"# @usehercules/eslint-plugin\n\nOpinionated ESLint plugin for Hercules with TypeScript support. This plugin provides rules to enforce best practices and prevent common mistakes.\n\n## Installation\n\n```bash\nnpm install --save-dev @usehercules/eslint-plugin\n# or\npnpm add -D @usehercules/eslint-plugin\n# or\nyarn add -D @usehercules/eslint-plugin\n```\n\n### Peer Dependencies\n\nThis plugin requires:\n\n- ESLint 9.0.0 or higher\n- TypeScript 4.0.0 or higher (for type checking features)\n- @typescript-eslint/parser 7.0.0 or higher (for TypeScript support)\n\n## Quick Start\n\nCreate an `eslint.config.js` file in your project root:\n\n```javascript\nimport herculesPlugin from \"@usehercules/eslint-plugin\";\n\nexport default [\n  // Use the recommended opinionated configuration\n  herculesPlugin.configs.recommended,\n];\n```\n\n## Philosophy\n\nThis plugin is **opinionated** and enforces specific patterns that we believe lead to better, more maintainable code. The recommended configuration is not meant to be heavily customized - it represents our best practices.\n\n## Rules\n\n### `no-empty-select-value` (Opinionated, Non-configurable)\n\n**Always enabled in recommended config.**\n\nPrevents `SelectItem` components from having empty string values, which typically indicate a logic error or poor UX.\n\n```jsx\n// ❌ Invalid\n<SelectItem value=\"\">Empty Value</SelectItem>\n<SelectItem>Missing Value</SelectItem>\n<SelectItem value={``}>Empty Template</SelectItem>\n\n// ✅ Valid\n<SelectItem value=\"option1\">Option 1</SelectItem>\n<SelectItem value=\"0\">Zero</SelectItem>\n<SelectItem value={selectedValue}>Dynamic Value</SelectItem>\n```\n\nThis rule is intentionally non-configurable. If you need empty values in select options, consider using a different component or pattern.\n\n### `no-invalid-function-args`\n\nValidates function arguments based on configured constraints. The recommended config includes sensible defaults for common functions.\n\n**Default Configuration (in recommended):**\n\n```javascript\n{\n  functions: [\n    // Prevent invalid fetch URLs\n    {\n      name: \"fetch\",\n      arguments: [{ index: 0, notEmpty: true, pattern: \"^https?://\" }],\n    },\n    // Prevent null/empty localStorage operations\n    {\n      name: \"setItem\",\n      arguments: [\n        { index: 0, notEmpty: true },\n        { index: 1, notNull: true },\n      ],\n    },\n  ];\n}\n```\n\n#### Examples\n\n```javascript\n// ❌ Invalid\nfetch(\"\"); // Empty URL\nfetch(\"ftp://example.com\"); // Non-HTTP(S) protocol\nlocalStorage.setItem(\"\", \"value\"); // Empty key\nlocalStorage.setItem(\"key\", null); // Null value\n\n// ✅ Valid\nfetch(\"https://api.example.com\");\nlocalStorage.setItem(\"user\", JSON.stringify({ id: 1 }));\n```\n\n### `no-invalid-component-props` (Strict mode only)\n\nAvailable in strict configuration for additional component prop validation.\n\n## Configurations\n\n### Recommended (Opinionated)\n\nThe recommended configuration includes our opinionated rules with sensible defaults:\n\n```javascript\nimport herculesPlugin from \"@usehercules/eslint-plugin\";\n\nexport default [herculesPlugin.configs.recommended];\n```\n\n**Includes:**\n\n- `no-empty-select-value`: Error (non-configurable)\n- `no-invalid-function-args`: Error (with defaults for fetch and localStorage)\n\n### Strict\n\nFor teams wanting additional validation:\n\n```javascript\nimport herculesPlugin from \"@usehercules/eslint-plugin\";\n\nexport default [herculesPlugin.configs.strict];\n```\n\n**Includes everything from recommended, plus:**\n\n- More function validations (getItem, removeItem)\n- Component prop validation (Button, Input, Form)\n\n### TypeScript\n\nOptimized for TypeScript projects:\n\n```javascript\nimport herculesPlugin from \"@usehercules/eslint-plugin\";\nimport tsParser from \"@typescript-eslint/parser\";\n\nexport default [\n  {\n    files: [\"**/*.{ts,tsx}\"],\n    languageOptions: {\n      parser: tsParser,\n      parserOptions: {\n        project: \"./tsconfig.json\",\n      },\n    },\n    ...herculesPlugin.configs.typescript,\n  },\n];\n```\n\n## Custom Configuration\n\nWhile we recommend using our opinionated defaults, you can customize if needed:\n\n```javascript\nimport herculesPlugin from \"@usehercules/eslint-plugin\";\nimport tsParser from \"@typescript-eslint/parser\";\n\nexport default [\n  {\n    files: [\"**/*.{js,jsx,ts,tsx}\"],\n    languageOptions: {\n      parser: tsParser,\n      parserOptions: {\n        ecmaVersion: 2020,\n        sourceType: \"module\",\n        ecmaFeatures: { jsx: true },\n      },\n    },\n    plugins: {\n      \"@usehercules\": herculesPlugin,\n    },\n    rules: {\n      // Opinionated rule - not configurable\n      \"@usehercules/no-empty-select-value\": \"error\",\n\n      // Add your own function validations\n      \"@usehercules/no-invalid-function-args\": [\n        \"error\",\n        {\n          functions: [\n            {\n              name: \"myCustomFunction\",\n              arguments: [{ index: 0, notEmpty: true, minLength: 3 }],\n            },\n          ],\n        },\n      ],\n    },\n  },\n];\n```\n\n## TypeScript Support\n\nBoth rules support TypeScript type checking when used with `@typescript-eslint/parser`. The rules will validate types at compile time for better accuracy.\n\n## Future Expansion\n\nWe plan to add more opinionated rules for common component patterns and function usage. The goal is to catch common mistakes early and enforce consistent patterns across Hercules projects.\n\n## Contributing\n\nThis plugin is intentionally opinionated. If you find a pattern that should be enforced or prevented, please open an issue with a clear use case and examples.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}