{"_id":"@adastracomputing/eslint-plugin-ahd","_rev":"10-6e9b5d50766dd1df565f2b986d4f6a82","name":"@adastracomputing/eslint-plugin-ahd","dist-tags":{"latest":"0.11.0"},"versions":{"0.7.5":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.7.5","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.7.5","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"7b5ccc7f3e84a0bf0ca9edfba5295c943a99a527","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.7.5.tgz","fileCount":4,"integrity":"sha512-OZRO3Xv6FpUW6f3MIAfHO/yil6DFhaWf4/aElztOWhJGqbE63Xq1vP2nbOBn+dATJASg6/3qncFs6zTNMy+ihA==","signatures":[{"sig":"MEYCIQDabmwdkVL+3rgPgbGHAsxJC7M77/ytrPJM4zipY+kkBgIhALWbXavcpHhcLhJjWEW+Oy36yFc4mQ6o84JpF1lqqdaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2592},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"f907f299a542dabf1beb17724a6aeeaafa3c1f06","_npmUser":{"name":"adastracomputing","email":"npm@adastracomputing.com"},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"10.8.2","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.7.5_1776918500196_0.8896427625300698","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.7.11","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.7.11","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"c1d9163ced419ceb423d659fc74fc1e5ce8f3157","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.7.11.tgz","fileCount":4,"integrity":"sha512-2mNgN2cydoAtzngzTZD3gkPc/BzB2HLYhDgSRLawtvL2HQ6p7ncOBKkVs2wfp3Ck9mXlnX+eVebInc6//3EGSw==","signatures":[{"sig":"MEUCIFPAMIlzvj2//3NxjNqAgNXV0y8o2EqMTCBAyWnzzhRPAiEA8Dq8MlWDoF4wozFSTNv5kmO9x/XzYXlndIaeT6BnaHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2593},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"c7d37c5e70345b8b470d6e9b7440400a41a068b0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.7.11_1776922948404_0.03195199462224352","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.7.12","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.7.12","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"32c8a93166753bfd01f8cd0c45efd961b1786319","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.7.12.tgz","fileCount":4,"integrity":"sha512-yE1MuwewQMdS61pEh/U7VPIig0AEpNPRwQCKVkttObnB5bCbhvU0ncqj3wKFJtcNeD821jtt7twH/zblIVooSQ==","signatures":[{"sig":"MEQCIDTLplFH62qAPG+DonQ645GOKVY/s+udu/Yt7wyUuVZHAiBTioi1lc8/Bidl/lK/8cf4KcjUuXJdlEHNGQxs1uNypg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2593},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"192da9b6d02c58fbd5523e439a33831da179f08b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.7.12_1776950890878_0.9395413176937146","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.8.1","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.8.1","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"09c55f56350ce795b3f7e7a994c2d2b643739f6e","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.8.1.tgz","fileCount":4,"integrity":"sha512-kSYoh23boTXpOCVrZzlPz+hNQN5SgNR2JC6wXPk8rmVWWtnTY8cJU9Th2d2SwexvRChuy6I03qjh4NmOvNdChw==","signatures":[{"sig":"MEYCIQDdrJePPddg7AIp8XQ4aczn8XOi4cwtIl4Mpj25gmWKeAIhALhP5gak3Dj5kp709RettcPQv2CCTYl6cFRTbof6lg/D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2595},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"c851862a97870780424f6bf0471c0ff337437013","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.8.1_1777008119167_0.8626999216588604","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.8.2","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.8.2","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"85477f8330028e4e7ed8d9a3a4c6e980a8ed8fb5","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.8.2.tgz","fileCount":4,"integrity":"sha512-gp5Ezy2fDTkeodn7/Tq2AYNFpV2sO2aLPokg4vHXVPXQqKV+nUkacZp07md18i5mMyTQSSCcKZDGyE1PQWV7zA==","signatures":[{"sig":"MEYCIQDHRLZZ3NUgEwRsCjCTSvDtzk1oe/LzYZG2NnirS36dJgIhAK4foNZnltYTUz02b5agNsqJe3FfobjWCK9vw1TZQW/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2595},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"910b935d417949cb7451910b0924954293891ec7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.8.2_1777009286354_0.8786876256167373","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.8.3","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.8.3","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"6fad2c7358796677d5588a3e2a914cabc938be0b","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.8.3.tgz","fileCount":4,"integrity":"sha512-jU4VLDzZ/Qwg3K0VcnKViLzGOw6Mb+KCTQoiYdQBJG5dQ1sYT2Sp62GEsINjnDTXqWbJ2qdrRucze8I/A6aFMw==","signatures":[{"sig":"MEUCIDv4MB6R1tPw17+Tteras7FJsQ4ErxUVEGBAZHYqhmYSAiEAisDjc+dMbctK5J2KLydrrHkIl5RteVSjzS42VA48ZWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2595},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"f5313e4a93b47f289dbd37ede4f4e85c39223991","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.8.3_1777009642347_0.9113518013004613","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.9.0","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.9.0","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"822318a6a9aa562ab3df5952dbb1d57dd840c8ea","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.9.0.tgz","fileCount":4,"integrity":"sha512-RaZu+dAikHjuwJ0639xzhiWFk6URWNuYDR20KLijDUM74pSEefwBSUPbhYYMpFhyZo1UaV4/ySK5ChAzVmWKjw==","signatures":[{"sig":"MEYCIQDzZyeTg0m7qXlCOKR97R5aTTjffctuRr6J5IvqtK3D6AIhAIqx3icDJuvIASpu08+9dh+emx8h+W0z3oD24L2h8XLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2592},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"9b359cfa61d7d6091c30cb6292716486f1a70ceb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.9.0_1777179096878_0.46612384903982984","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.10.0","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.10.0","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"4b3d3e5876ab79a0c22d3b26613d13804380172e","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.10.0.tgz","fileCount":4,"integrity":"sha512-5n85/D1qxp1s2jYstSElXhAha/nPnDG7ixiv6qcLjkcW8MyyR7XgnE3n9oPFs934fsDjWB7uH/orazSj2rn2AA==","signatures":[{"sig":"MEQCIGikUK8lC9AEiV1NKh69+bZKdRvH4jojwOM5oZ2XHilvAiAPhapUa310icjSseQ17LTVdVV4MXzMJ0jSXORGLlw05Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2593},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"36e29fc531a678fb68573c961288fb72be6f9665","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.10.0_1777383119674_0.527703311474665","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@adastracomputing/eslint-plugin-ahd","version":"0.11.0","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"license":"SEE LICENSE IN LICENSE","_id":"@adastracomputing/eslint-plugin-ahd@0.11.0","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"dist":{"shasum":"c8064590ff8e340de4c155fb8aab67acccc17a5b","tarball":"https://registry.npmjs.org/@adastracomputing/eslint-plugin-ahd/-/eslint-plugin-ahd-0.11.0.tgz","fileCount":4,"integrity":"sha512-0JBu31rqkYv7wr0poKNtqbrJVQxpOkm43z4ddGXMdypod+apnpLgrRLAoONHoGU/phf0rDKN+F8SMlWVrB2Nng==","signatures":[{"sig":"MEUCICwTUELlel6yXebpe8U8s9IKqrCxk7Z1i+h7dtqGAWdNAiEAi0Ztu/NdkQ0Qh3YrOtAz2j8iDcvUQ9Q0hFZI/25B5Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2feslint-plugin-ahd@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2593},"main":"./index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./index.js"},"gitHead":"892a4b1baa22c7ad6c280ab9affc4322d278cf25","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8cbb6cd-b85e-49e5-a560-7c7ea3f5a48f"}},"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"_npmVersion":"11.5.1","description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@adastracomputing/ahd":"file:../.."},"_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-ahd_0.11.0_1777644929991_0.10023192297409689","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-23T04:28:20.087Z","modified":"2026-07-26T22:36:50.219Z","0.7.5":"2026-04-23T04:28:20.325Z","0.7.11":"2026-04-23T05:42:28.608Z","0.7.12":"2026-04-23T13:28:11.007Z","0.8.1":"2026-04-24T05:21:59.306Z","0.8.2":"2026-04-24T05:41:26.484Z","0.8.3":"2026-04-24T05:47:22.484Z","0.9.0":"2026-04-26T04:51:36.999Z","0.10.0":"2026-04-28T13:31:59.819Z","0.11.0":"2026-05-01T14:15:30.128Z"},"bugs":{"url":"https://github.com/Ad-Astra-Computing/ahd/issues"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/Ad-Astra-Computing/ahd#readme","keywords":["eslint","eslintplugin","eslint-plugin","ahd","design","ai-design-slop","linter"],"repository":{"url":"git+https://github.com/Ad-Astra-Computing/ahd.git","type":"git","directory":"packages/eslint-plugin-ahd"},"description":"ESLint plugin wrapping the AHD (Artificial Human Design) slop-linter rules — catches the 35 source-level AI design tells in HTML-in-JSX.","maintainers":[{"email":"npm@adastracomputing.com","name":"adastra-computing"}],"readme":"# eslint-plugin-ahd\n\nESLint plugin that enforces the AHD slop-linter rules against JSX and HTML-in-source. Every rule in this plugin is derived programmatically from the shared rule engine in [@adastracomputing/ahd](https://www.npmjs.com/package/@adastracomputing/ahd), so it stays in lockstep with the CLI, the MCP server, and the eval pipeline.\n\n## Install\n\n```bash\nnpm install --save-dev eslint @adastracomputing/eslint-plugin-ahd\n```\n\n## Flat config (ESLint 9+)\n\n```js\nimport ahd from \"eslint-plugin-ahd\";\n\nexport default [\n  ahd.configs.recommended,\n];\n```\n\n## Legacy config (.eslintrc)\n\n```json\n{\n  \"plugins\": [\"@adastracomputing/ahd\"],\n  \"extends\": [\"plugin:ahd/recommended\"]\n}\n```\n\n## What it catches\n\nEvery source-level rule in the AHD slop taxonomy. The current set of 38 (35 HTML/CSS plus 3 SVG) is listed in [`docs/LINTER_SPEC.md`](https://github.com/Ad-Astra-Computing/ahd/blob/main/docs/LINTER_SPEC.md) in the parent repository. Run `ahd lint-rules` for the live list.\n\n## Licence\n\nFSL-1.1-Apache-2.0. See the `LICENSE` file.\n","readmeFilename":"README.md"}