{"_id":"@aimhigh/aha-eslint-rules","_rev":"21-2b7472cf5c1c2a99be1e2c690fae7d14","name":"@aimhigh/aha-eslint-rules","dist-tags":{"latest":"2.0.3"},"versions":{"1.0.0":{"name":"@aimhigh/aha-eslint-rules","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.0.0","maintainers":[{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"}],"dist":{"shasum":"d619ff666dfe376849068e46b0d4e477e7ab43ed","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.0.0.tgz","fileCount":13,"integrity":"sha512-rB9S7StdQz/RjysAOoInv2YcQq3wcC9BV8bgKvAygm1n7adNdWLfnqTZ0roRhR2nBWsQNR6aGZT1wSVmMqAtSQ==","signatures":[{"sig":"MEUCIQDVHh0hu1AkWFo9XqReJXG8zO0wX0jyrgqLl/VKLZKoxwIgWDETmegvLnnwPObIqeUeT3JoqtoE/lOfBjWCnZId9ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17510},"main":"index.js","gitHead":"fb15960fdefc63caed4697db200cc9890f9cc197","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"eslint":"^8.56.0","eslint-plugin-aha-custom":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.0.0_1725543681575_0.1518622756027339","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aimhigh/aha-eslint-rules","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.0.1","maintainers":[{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"}],"dist":{"shasum":"815e6a167ebb9cc0ac622f7e7fcee93b5f704e71","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.0.1.tgz","fileCount":13,"integrity":"sha512-MMUt5PAiiSXWEwTy+XMKM0NCJMwv4Oj0K4b/h1Rky2XoQ10n8HGCURfuKiuoA3CROWG6A5dN7z5dcso72uqDyg==","signatures":[{"sig":"MEYCIQD0Fq7TzTROam6U9NLqQbk1L8FTUHx49W1zxY8tKtJj6AIhAPkwTMrrr4QtqQsujQRYklhtwo3fwbh21Q4WODh4rhmq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17519},"main":"index.js","gitHead":"7069a49c018ab8cd4f54111b4f7d20db4e76a411","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"eslint":"^8.57.0","@aimhigh/eslint-plugin-aha-custom":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.0.1_1725545243611_0.9886178714309473","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@aimhigh/aha-eslint-rules","version":"1.1.0","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.1.0","maintainers":[{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"}],"dist":{"shasum":"d8339ccd2d66eda212c3ea228441bb0d5770da0c","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.1.0.tgz","fileCount":14,"integrity":"sha512-qKA1PvXQAX8xuRJiQMWMmWemLhTXkgkHY9mk+wONlaLY9k2Yo9Vv1NKg8orbghZcATO9VY9jUp9USc0IZIojmA==","signatures":[{"sig":"MEUCIHJCjSOdG+7wEFF40n5KK8Tb4DY1qUv6Bo5js4V7A0g6AiEAkKuH3PcwwNAMb2NKcdAAaUA3GnomvbgtftYdPj/OE+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17713},"main":"index.js","gitHead":"f6534353ed5520819b7473bb20dbb8f2df36f392","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{"eslint":"^8.57.0","@aimhigh/eslint-plugin-aha-custom":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.1.0_1725547335811_0.7837934995023226","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@aimhigh/aha-eslint-rules","version":"1.2.0","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.2.0","maintainers":[{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"}],"dist":{"shasum":"75e58e693e61e5aecd1a49b9848faafe22f8d021","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.2.0.tgz","fileCount":14,"integrity":"sha512-8FtVsSsF3KIrNgP+ZX4P+l7K+kcMIdXYq5Ih4TTitFEfHrKfyR8VDDkam18r2qclNYwm3Tsk78FVGZXgPfVCpg==","signatures":[{"sig":"MEYCIQCOJZ9kwGl1QTSEtYzTaEWloypKD1uKF/tmyFJWihwUkgIhAObMh7m11NWcWCHu9EGQVPHfMdzNeuf7+P8zuM6B0xIF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17657},"main":"index.js","gitHead":"308fa543c18fe3075e4b41b686896b85281b9557","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.2.0_1725548812573_0.5588945404340939","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@aimhigh/aha-eslint-rules","version":"1.4.0","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.4.0","maintainers":[{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"}],"dist":{"shasum":"b293a1368e16798be11b780c6f3085b268848abf","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.4.0.tgz","fileCount":14,"integrity":"sha512-y36z6l/w7Zvyr3VfROh2Ry3IURlVauyvj3fnXOh8VkgiM+9qlo/vOyJps2q32ut2WLUHjoOvfqRz6712roj5Pw==","signatures":[{"sig":"MEQCIB4QOVDDLvaPaxGRW2UG4ZopfzMQ7Q5qV6hG3eIgD5COAiB1p+O66Go1Sz1/4zoSyQ9RZJ7JIgDdnSACZbR9B1Z5IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17718},"main":"index.js","gitHead":"fbefb78cc80b074d9ddbcf9be4c5e623848e460a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.4.0_1729107527110_0.15286920970576245","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@aimhigh/aha-eslint-rules","version":"1.4.1","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.4.1","maintainers":[{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"}],"dist":{"shasum":"491ba38cb537a3dfeb57da3c62cee1193d70c52a","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.4.1.tgz","fileCount":14,"integrity":"sha512-hVM9AgGgp0Zplkc84dsj8x01Oy1Q8Rh2yby0eMP3rogIypq4p5qMCuzto67Z/6CDuaeSv1jVDbLEhiRp6sIggA==","signatures":[{"sig":"MEQCIDAUh4Q1XxsFbf1EYHAd7sNCd8e2jVxFVNqaYRK2HtlKAiBFBQ/OdEAygviZtYPtEYm2hjsTPiQE2CKcZY+3nHWAqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17655},"main":"index.js","gitHead":"41eb830699ab4bb9e369dd41f3aab9f263df9c28","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.4.1_1729539031677_0.7622825642397983","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@aimhigh/aha-eslint-rules","version":"1.4.2","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.4.2","maintainers":[{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"chasnolte","email":"chas.nolte@aviture.us.com"},{"name":"jakemdunn","email":"jacob.dunn@aviture.us.com"}],"dist":{"shasum":"e361737abac76dea06210a2aeb8e2b95d3efdce5","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.4.2.tgz","fileCount":14,"integrity":"sha512-7ccEo2Bkxq6Kp+tim+KQg2+VLwp5ku4HtxBAbzsZ5Ki8KQ98cTTVDSvS2gksjZTK4Jjy82xKo9AQ5q8ZNG2jUg==","signatures":[{"sig":"MEQCIEksX1td9CW5JReIAR1bOv9cMW1UbLZUeqsGxv4v513wAiBBvovy1u+5I0hMl9YfJr85GNqFnFiMO1nuC9AtZerVCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17630},"main":"index.js","gitHead":"41eb830699ab4bb9e369dd41f3aab9f263df9c28","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.4.2_1733847701322_0.02071003592809606","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@aimhigh/aha-eslint-rules","version":"1.4.3","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@1.4.3","maintainers":[{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"chasnolte","email":"chas.nolte@aviture.us.com"},{"name":"jakemdunn","email":"jacob.dunn@aviture.us.com"}],"dist":{"shasum":"c488afda08c27f7f223c4452e36225195bfb79e4","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-1.4.3.tgz","fileCount":14,"integrity":"sha512-NQ8mWRMKtFxkdktdeGMg24opXhd8ETdjsQk5F13w6IXYoFOW6hue3BUwb2aoTZAzIMhYbKeg6QAHuJ0aurFULw==","signatures":[{"sig":"MEYCIQCuwqpADMtXdn6OL6njHGPPzzCc/Jgz3Bwf8y5qHF3IvwIhAPPGNfXgIKLTga+uvKf58vP+go4j/v404HMTjX3vCrUj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17631},"main":"index.js","gitHead":"41eb830699ab4bb9e369dd41f3aab9f263df9c28","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.5.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_1.4.3_1733849242749_0.781268740884054","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@aimhigh/aha-eslint-rules","version":"2.0.0","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@2.0.0","maintainers":[{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"chasnolte","email":"chas.nolte@aviture.us.com"},{"name":"jakemdunn","email":"jacob.dunn@aviture.us.com"}],"dist":{"shasum":"a0c040d3ed543f391bade60ae8f13ed2cb476523","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-2.0.0.tgz","fileCount":20,"integrity":"sha512-gyykPw2az2xguiPfxuYujW68kmePmqe8C2TInkkSEWrEg/QE5oMPP+TlR6P9qdANBOMe4mvi0ET1vU6QpmUJCQ==","signatures":[{"sig":"MEUCIQD1qIIiss5cTrIWwys61uGo5g8cUogRbZyAXRyxHHJupgIgTQK9hKjkLuQmXkdD1OCmZfCz0vo2RLJrCEmAfPMmmnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21233},"main":"./dist/index.umd.cjs","type":"module","types":"dist/types.d.ts","module":"./dist/index.js","source":"./index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"e9378f3ca7becf6632d62d4aa16f30abc5b612cf","scripts":{"fix":"eslint --fix .","lint":"eslint","build":"parcel build","watch":"parcel watch","prettier":"prettier . --write","prepublishOnly":"npm run build"},"_npmUser":{"name":"jakemdunn","email":"jacob.dunn@aviture.us.com"},"_npmVersion":"10.9.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.13.3","globals":"^16.0.0","prettier":"3.5.2","@eslint/js":"^9.21.0","typescript":"^5.7.3","@types/node":"^22.13.5","typescript-eslint":"^8.25.0","eslint-plugin-jest":"^28.11.0","@parcel/packager-ts":"^2.13.3","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.2","eslint-plugin-react-hooks":"^5.1.0","rollup-plugin-node-externals":"^8.0.0","eslint-import-resolver-typescript":"^3.8.3","@parcel/transformer-typescript-types":"^2.13.3"},"peerDependencies":{"globals":">=16.0.0","prettier":">=3.5.2","@eslint/js":">=9.21.0","typescript-eslint":">=8.25.0","eslint-plugin-jest":">=28.11.0","eslint-plugin-react":">=7.37.4","eslint-plugin-import":">=2.31.0","eslint-config-prettier":">=10.0.2","eslint-plugin-react-hooks":">=5.1.0","eslint-import-resolver-typescript":">=3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_2.0.0_1740777163089_0.3337934478079465","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@aimhigh/aha-eslint-rules","version":"2.0.1","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@2.0.1","maintainers":[{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"kbinder","email":"kristopher.binder@aviture.us.com"},{"name":"edsnodgrass","email":"ed.snodgrass@aviture.us.com"},{"name":"ckollars","email":"ckollars@gmail.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"andrew.sharp","email":"andrew.sharp@aviture.us.com"},{"name":"cmiller2001","email":"caleb.miller@aviture.us.com"},{"name":"chasnolte","email":"chas.nolte@aviture.us.com"},{"name":"jakemdunn","email":"jacob.dunn@aviture.us.com"}],"dist":{"shasum":"fa50cda8b63e444c622dde418a9fbb472670bfef","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-2.0.1.tgz","fileCount":8,"integrity":"sha512-F0JYzeRT9yS0F/t9cG2SfdCQyHaRgMJ0OVzULXRqrFsKKPIWzzhzegGPKoqsSsKlI/Nx+gws2kpMsgKpI9hqeg==","signatures":[{"sig":"MEQCIE3hjNM70WjyUHj5RiFrXPK5wanDjT/DfAyOt7wyq9DNAiA52btdzAXhH2dYyNVnRTYwcbUfBX5mJostgtEP8GQueA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111096},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/types.d.ts","module":"./dist/index.js","source":"./index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"e9378f3ca7becf6632d62d4aa16f30abc5b612cf","scripts":{"fix":"eslint --fix .","lint":"eslint","build":"parcel build","watch":"parcel watch","prettier":"prettier . --write","prepublishOnly":"npm run build"},"_npmUser":{"name":"jakemdunn","email":"jacob.dunn@aviture.us.com"},"_npmVersion":"10.9.0","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.13.3","globals":"^16.0.0","prettier":"3.5.2","@eslint/js":"^9.21.0","typescript":"^5.7.3","@types/node":"^22.13.5","typescript-eslint":"^8.25.0","eslint-plugin-jest":"^28.11.0","@parcel/packager-ts":"^2.13.3","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.2","eslint-plugin-react-hooks":"^5.1.0","rollup-plugin-node-externals":"^8.0.0","eslint-import-resolver-typescript":"^3.8.3","@parcel/transformer-typescript-types":"^2.13.3"},"peerDependencies":{"globals":">=16.0.0","prettier":">=3.5.2","@eslint/js":">=9.21.0","typescript-eslint":">=8.25.0","eslint-plugin-jest":">=28.11.0","eslint-plugin-react":">=7.37.4","eslint-plugin-import":">=2.31.0","eslint-config-prettier":">=10.0.2","eslint-plugin-react-hooks":">=5.1.0","eslint-import-resolver-typescript":">=3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_2.0.1_1740781209147_0.3629092004350727","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@aimhigh/aha-eslint-rules","version":"2.0.2","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@2.0.2","maintainers":[{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"sheritochiki","email":"sheri.tochiki@aviture.us.com"},{"name":"chriskollars","email":"chris.kollars@aviture.us.com"},{"name":"chasnolte","email":"chas.nolte@aviture.us.com"}],"dist":{"shasum":"d2b124a19bca7601017967b635a6c04b8695e581","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-2.0.2.tgz","fileCount":8,"integrity":"sha512-fYYztiso/wniOxwD94tdafAsRFWbPpJJ5+gMIPUGg9OSG/DGnZ0o2ZKdPOYpCy9J+KdneIeaSKo2EBdQSBtJzA==","signatures":[{"sig":"MEQCICYGVO/ItBAGoSoTIkOUad3x3qFu690ggmKhuWUVEXFDAiAPxxsI4e0evF3xU9uR4DRt6ozo1GsyCFSImomcNNn/pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111168},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/types.d.ts","module":"./dist/index.js","source":"./index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"gitHead":"106d873435d882f095197deb48818b4726dbf2c6","scripts":{"fix":"eslint --fix .","lint":"eslint","build":"parcel build","watch":"parcel watch","prettier":"prettier . --write","prepublishOnly":"npm run build"},"_npmUser":{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},"_npmVersion":"10.8.2","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.13.3","globals":"^16.0.0","prettier":"3.5.2","@eslint/js":"^9.21.0","typescript":"^5.7.3","@types/node":"^22.13.5","typescript-eslint":"^8.25.0","eslint-plugin-jest":"^28.11.0","@parcel/packager-ts":"^2.13.3","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.2","eslint-plugin-react-hooks":"^5.1.0","rollup-plugin-node-externals":"^8.0.0","@types/eslint-config-prettier":"^6.11.3","eslint-import-resolver-typescript":"^3.8.3","@parcel/transformer-typescript-types":"^2.13.3"},"peerDependencies":{"globals":">=16.0.0","prettier":">=3.5.2","@eslint/js":">=9.21.0","typescript-eslint":">=8.25.0","eslint-plugin-jest":">=28.11.0","eslint-plugin-react":">=7.37.4","eslint-plugin-import":">=2.31.0","eslint-config-prettier":">=10.0.2","eslint-plugin-react-hooks":">=5.1.0","eslint-import-resolver-typescript":">=3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_2.0.2_1765205278532_0.03703378577309757","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@aimhigh/aha-eslint-rules","version":"2.0.3","keywords":[],"author":"","license":"ISC","_id":"@aimhigh/aha-eslint-rules@2.0.3","maintainers":[{"name":"eric.strabala","email":"eric.strabala@aviture.us.com"},{"name":"ethan.dyas","email":"ethan.dyas@aviture.us.com"},{"name":"mijcabre","email":"michael.cabrera@aviture.us.com"},{"name":"jwatts21211","email":"jerome.watts@aviture.us.com"},{"name":"sheritochiki","email":"sheri.tochiki@aviture.us.com"},{"name":"chriskollars","email":"chris.kollars@aviture.us.com"},{"name":"chasnolte","email":"chas.nolte@aviture.us.com"}],"dist":{"shasum":"0f34b0895a780018de434395f19f4cb3a9ef61bd","tarball":"https://registry.npmjs.org/@aimhigh/aha-eslint-rules/-/aha-eslint-rules-2.0.3.tgz","fileCount":8,"integrity":"sha512-hMnTA8njdxyFte9iBAJLFXOukbQaGssl0z3HxkilXwkoAGUV+3sLEuQiWE0tcjtU2dnjyQEnGUiic4COYGpPtQ==","signatures":[{"sig":"MEQCICfusESEzj1/bOlhXfJR8kuHGjDxOo9C1/5gtsv0riVnAiB4aEzzMnuBaXVdkLrMSXR6QfaLJwXUF6adTZTXU5XXow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111168},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/types.d.ts","module":"./dist/index.js","source":"./index.ts","exports":{".":{"types":"./dist/types.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"}},"scripts":{"fix":"eslint --fix .","lint":"eslint","build":"parcel build","watch":"parcel watch","prettier":"prettier . --write","prepublishOnly":"npm run build"},"_npmUser":{"name":"jwatts21211","email":"jerome.watts@aviture.us.com"},"_npmVersion":"10.9.4","description":"Global ESLint rules for AHA projects","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.13.3","globals":"^16.0.0","prettier":"3.5.2","@eslint/js":"^9.21.0","typescript":"^5.7.3","@types/node":"^22.13.5","typescript-eslint":"^8.25.0","eslint-plugin-jest":"^28.11.0","@parcel/packager-ts":"^2.13.3","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.2","eslint-plugin-react-hooks":"^5.1.0","rollup-plugin-node-externals":"^8.0.0","@types/eslint-config-prettier":"^6.11.3","eslint-import-resolver-typescript":"^3.8.3","@parcel/transformer-typescript-types":"^2.13.3"},"peerDependencies":{"globals":">=16.0.0","prettier":">=3.5.2","@eslint/js":">=9.21.0","typescript-eslint":">=8.25.0","eslint-plugin-jest":">=28.11.0","eslint-plugin-react":">=7.37.4","eslint-plugin-import":">=2.31.0","eslint-config-prettier":">=10.0.2","eslint-plugin-react-hooks":">=5.1.0","eslint-import-resolver-typescript":">=3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/aha-eslint-rules_2.0.3_1775770371466_0.7705090450394492","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-09-05T13:41:21.481Z","modified":"2026-06-24T21:40:10.655Z","1.0.0":"2024-09-05T13:41:21.732Z","1.0.1":"2024-09-05T14:07:23.768Z","1.1.0":"2024-09-05T14:42:16.235Z","1.2.0":"2024-09-05T15:06:52.734Z","1.4.0":"2024-10-16T19:38:47.417Z","1.4.1":"2024-10-21T19:30:31.883Z","1.4.2":"2024-12-10T16:21:41.468Z","1.4.3":"2024-12-10T16:47:22.934Z","2.0.0":"2025-02-28T21:12:43.256Z","2.0.1":"2025-02-28T22:20:09.357Z","2.0.2":"2025-12-08T14:47:58.704Z","2.0.3":"2026-04-09T21:32:51.624Z"},"license":"ISC","keywords":[],"description":"Global ESLint rules for AHA projects","maintainers":[{"email":"eric.strabala@aviture.us.com","name":"eric.strabala"},{"email":"ethan.dyas@aviture.us.com","name":"ethan.dyas"},{"email":"michael.cabrera@aviture.us.com","name":"mijcabre"},{"email":"jed@yepreally.com","name":"jedfong"},{"email":"jerome.watts@aviture.us.com","name":"jwatts21211"},{"email":"alex.wissing@aviture.us.com","name":"awissing_aviture"},{"email":"sheri.tochiki@aviture.us.com","name":"sheritochiki"},{"email":"chris.kollars@aviture.us.com","name":"chriskollars"},{"email":"chas.nolte@aviture.us.com","name":"chasnolte"}],"readme":"# AHA ESLint Rules\n\nThis repo serves as a common configuration for ESLint rules, with the intention of making our rules consistent across repositories.\n\n## Usage\n\nExtend the rules provided by this repo in a flat eslint config. There are three exports depending on the code type.\n\n- NPM Library: ahaCoreLint\n- React: ahaLint\n- Jest: ahaJestLint\n\n### Example\n\n```eslint.config.mjs\n// @ts-check\nimport { ahaLint, ahaJestLint } from '@aimhigh/aha-eslint-rules'\nimport tseslint from 'typescript-eslint'\n\nexport default tseslint.config(\n  {\n    ignores: ['**/dist/*', '**/node_modules/*'],\n  },\n  {\n    extends: [ahaLint],\n    languageOptions: {\n      parserOptions: {\n        projectService: {\n          allowDefaultProject: [\n            'eslint.config.mjs',\n          ],\n        },\n        tsconfigRootDir: import.meta.dirname,\n      },\n    },\n  },\n  {\n    files: ['**/*.spec.*'],\n    extends: [ahaJestLint],\n  }\n)\n```\n\n## Publishing\n\n1. Login to npm using npm login\n2. Enter your npm username and password\n3. Install the current package `npm i`\n4. Test the package before publishing `npm i aha-eslint-rules`\n5. Increment the version using `npm version patch|minor|major`\n6. Dry run the publish to verify everything works `npm publish --dry-run`\n7. Publish using `npm publish --access public`\n","readmeFilename":"README.md"}