{"_id":"@hapi/eslint-plugin","_rev":"13-c0845dfbf23f67c029f17898039c8276","name":"@hapi/eslint-plugin","dist-tags":{"latest":"7.0.0"},"versions":{"5.0.0":{"name":"@hapi/eslint-plugin","version":"5.0.0","keywords":["lint","eslint","eslintplugin","eslintconfig","hapi"],"license":"BSD-3-Clause","_id":"@hapi/eslint-plugin@5.0.0","maintainers":[{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"lloydbenson","email":"lloyd.benson@gmail.com"},{"name":"wyatt","email":"wpreul@gmail.com"},{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"cjihrig","email":"cjihrig@gmail.com"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"hueniverse","email":"eran@hammer.io"}],"homepage":"https://github.com/hapijs/eslint-plugin#readme","bugs":{"url":"https://github.com/hapijs/eslint-plugin/issues"},"dist":{"shasum":"936b91d6c50de5011d6b918c041804e2c255d9d4","tarball":"https://registry.npmjs.org/@hapi/eslint-plugin/-/eslint-plugin-5.0.0.tgz","fileCount":10,"integrity":"sha512-a3K7cVhxhcN3NJv+UCFeOS8RO+mFtnpgbtkDIPplOdBQoYEuAUCePooZKJuYu07N5z/QjmsSQz83Xx/hHlfJDA==","signatures":[{"sig":"MEUCIQDiU1/NeD8JPA/+y5sOE6RHEsp2UiEfMXUYpRDVHlxkPgIgYdYYf8UhTy8XYvA/nHPNKvJp0+9inBD7r61zHUnpZyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYArwCRA9TVsSAnZWagAAS08QAKTC28NeBTmlMeQFFc/M\nP86neVS/51F+C1B4r7Vz1JKjhnZDikNqrwYMk3DHDRO56IQ84BWkxmx99LZe\nAZFyweiyQCoz1LKtKkmQ+1Rp9jFA2qIQ7HoIM8SweLzUlAnZbrBaDPqLOsuH\na53q9jR2VlSQgBtuMA8Yef4sReMvkmdWxjW9sQ9a9/EzQYkpjz+n+ClA9WHp\nR12Ku2HiSiRVjtRveUXvgFimn1ynyBSyV9mUwzHT5VwGftVEnaqroK8Md+h7\nWQL/6VA+ak7HM/1XDbb2KqPFqRmloOqmXH23jLLnKKApTfM4r9pUySZgkuJL\n0giEZBrJMjB9G5YLOVFqJ/KQ8/rLEQ8JPoIEalpi5Oxnzot7rpveLizFQ6wN\nvR24fEbHmThFAhjvM6/s+bjfHL/b8atLg+w9jW30gh3Np5l6mxePhF6JnGsR\nvlZhrUqalTDmLC5bzUszopkiADlq4u0qRo19NQQ2zDrWftxrHTKzW0tOgLUy\nY43ERGyKEkX/GOv6I9cUVaDEBqiVGAdHooTUnitrGy4ABkJfv2afRyWibUOj\n8wZtY3oTnwlB3Da2bSys5Z1+eOP8ENwe6WAHWDqEyEe+u/wPtbUEbF+iPGp4\nLbv7U71tCx7+aU4z+StJ+qzRtBHjivJdrBw3I+R3DjzqG9WiP8hFNkr+/9pa\nGo+m\r\n=Aqju\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"fdca261360c432ec086ad50133dc8a2545706a39","scripts":{"test":"lab -t 100 -a @hapi/code -L"},"_npmUser":{"name":"cjihrig","email":"cjihrig@gmail.com"},"repository":{"url":"git+https://github.com/hapijs/eslint-plugin.git","type":"git"},"_npmVersion":"6.14.8","description":"ESLint plugin containing hapi style guide rules and config","directories":{},"_nodeVersion":"14.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.5.0","@hapi/lab":"^23.0.0","@hapi/code":"8.x.x","@hapi/eslint-plugin":"file:."},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_5.0.0_1600129776422_0.9547305198645293","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@hapi/eslint-plugin","version":"5.1.0","keywords":["lint","eslint","eslintplugin","eslintconfig","hapi"],"license":"BSD-3-Clause","_id":"@hapi/eslint-plugin@5.1.0","maintainers":[{"name":"hueniverse","email":"eran@hammer.io"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"wyatt","email":"wpreul@gmail.com"},{"name":"lloydbenson","email":"lloyd.benson@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"}],"homepage":"https://github.com/hapijs/eslint-plugin#readme","bugs":{"url":"https://github.com/hapijs/eslint-plugin/issues"},"dist":{"shasum":"644e4f0d03afb186350ca6735ba66f13a6c544a5","tarball":"https://registry.npmjs.org/@hapi/eslint-plugin/-/eslint-plugin-5.1.0.tgz","fileCount":11,"integrity":"sha512-D0OvhsjbWW4lhuw0LqERl8vqCIRMnePy9XGYhkf7krzwqzYNEAcBFCafiFsd0gIF6QiQj3O1vYmshRVFZMXdwQ==","signatures":[{"sig":"MEUCIEQEi0FOkByPkf7wwfrwiAdvrx37PJlC2usjPuV0aVFhAiEAsqNFqGGgszxo908kd6IqSeP+wuvYSaqRzcrQdaCG25Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp+1QCRA9TVsSAnZWagAAj18P/3faFu0RNdv0CKhzM3CZ\nWevQnBn91v5roafxtJWJ2hUSzqJV9UZpigrGL6+BrGRFimq+c+a5krjdCdS0\nJ4FgdEh9B9/yK2RLRwFnacoCssQQbZTl4FNdNEmxsoWMBi3YAcsW3FcEZ4rb\nMe2QnayTwGbZJ3wTAlkZuulU0EaFwD4sGz/eA9JM0kJZt/aw25KJO7c0UJYr\n12LM4RR+0UaaHDtrDAfD01aW4aRn6l4/6QAv2O/mcnoDRoQiOsX3T7+39txL\nMKGAY4ueX+sk5kFEx6nAm6Qz9R7KplA2YXtwGWlXGkoWrA5e9fUiB6I8kZzR\niifPbryJMQRknp5EOygPmmiCYlJuoDV5YXPkPyytpkNForcWjL73CiKlukKf\nfb+tFbZLuP+iJ0ykCQ+R7i/WqBKoz+FEt5meRLGpmvcSTorqLfV4ulDzkM3p\nXDKuiaoBp801Wi7DKZ44T+SH0GHnGGQYECjx8lN58FEykAZR7E+p8s/OYnnf\nRJUmA4AJO25ZOO4n+kyxIG7J+pdBOywapGkRozVRaVveeeiQTW6eqDUgmgTO\n2+eemvienmI7m1rtZg756g8YJH2II/zFvsqOsGFebLA/ZyT9Lm2CGMJxzGqW\nrrggVCg068QU8dbFJqZqhluqAqfqHDkfQbGgus/5RA9orfBzbf5jvoWNvobT\n3BqX\r\n=Ymzy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d8af8ff3450809873814b60be9a03558abd02cbe","scripts":{"test":"lab -t 100 -a @hapi/code -L"},"_npmUser":{"name":"nargonath","email":"jonas.pauthier@gmail.com"},"repository":{"url":"git+https://github.com/hapijs/eslint-plugin.git","type":"git"},"_npmVersion":"6.14.13","description":"ESLint plugin containing hapi style guide rules and config","directories":{},"_nodeVersion":"14.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.5.0","@hapi/lab":"^24.0.0","@hapi/code":"8.x.x","@babel/core":"^7.14.3","@hapi/eslint-plugin":"file:.","@babel/eslint-parser":"^7.14.3"},"peerDependencies":{"@babel/core":"^7.14.3","@babel/eslint-parser":"^7.14.3"},"peerDependenciesMeta":{"@babel/core":{"optional":true},"@babel/eslint-parser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_5.1.0_1621618000527_0.23364705902856842","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@hapi/eslint-plugin","version":"6.0.0","keywords":["lint","eslint","eslintplugin","eslintconfig","hapi"],"license":"BSD-3-Clause","_id":"@hapi/eslint-plugin@6.0.0","maintainers":[{"name":"hueniverse","email":"eran@hammer.io"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"wyatt","email":"wpreul@gmail.com"},{"name":"lloydbenson","email":"lloyd.benson@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"}],"homepage":"https://github.com/hapijs/eslint-plugin#readme","bugs":{"url":"https://github.com/hapijs/eslint-plugin/issues"},"dist":{"shasum":"49c594a927c74fe821c4c5d235b90efcd3c74e80","tarball":"https://registry.npmjs.org/@hapi/eslint-plugin/-/eslint-plugin-6.0.0.tgz","fileCount":11,"integrity":"sha512-6eN1fnBO742nTTSpQtYB35aFGAT9I7r4u2v/+R2c9ToYTQp4QBoPOBA5R3+C7+Az3I0ugs+lTIqAsMPDLpsRAg==","signatures":[{"sig":"MEUCICI7rewGj164EtmUeuOD6UCJ1IWnh/XgD52n8ofrBt9oAiEAxuaxNbEzG3rlFotZMN1eY0fKySBrg8D99Kl30InBYGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidcIhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7aw//URz26RchPP3gjWS5Y7UWUXEgJoCPqeXX6XJ89y5EXDaOPMWj\r\n6M/+UJZ94u9Ywi+aIEkdcvsnwK2nPbdPNHlc8pRpOruVmUCpDQMXa0W8hZF1\r\nCEYKYtHWEGFqMZ1SKsMfk6WYpkMNvDgQqqcSz+8gn1g36fH62S5A/eDZDIHd\r\nREVNxaFmTYeuscernJl6DXJeMjwUc1MnstpiqGd9ofvna9oGwtQxBgyIQXFR\r\nVyX2pp6zmpZLpAAFETp2YzpjO8337f3MXzccxXr3DaVETFAacG6aZpxKT/Aw\r\ncfgnvcu/utl0pFzMDSn6Wi+eGT76vs4Qs8k0w6GD61JGDtyeI0DhHGonjGqE\r\nmILbmoW45fm3g1IbGPqm1tsfOPyvIxICSqQ37BW7diZNthL5RqGMMBXNEeQG\r\nzAOSwfFRakxK4fpMGdDRUaIVIvAZc2ghpi2KiDRGGPB/pFSzKTwACXDcPV3a\r\n0Udsbe2gHl0Ykw0Ej2MfRvr0w8U3uoiraP/wNJRHjfF61aIY9E8bNfSg+WSv\r\naoH5249GaIblSI3/TqLj6NJ6uiziL0vy1nCqCM2v3cXuqYSvbgYkdozflkPW\r\nAPQ4bA2GSlBkUwT9VfQbUHmLtYDYG3b2fZRFhDo2UvsGMnSxn3m39OphY05T\r\nx239Uz+K4uQAutZdJbDwBMh4rDTMiansboA=\r\n=kFrW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"cc6c7c95a980cb0beb99073f1fa9830284ed90a5","scripts":{"test":"lab -a @hapi/code -L"},"_npmUser":{"name":"devinivy","email":"devin@bigroomstudios.com"},"repository":{"url":"git+https://github.com/hapijs/eslint-plugin.git","type":"git"},"_npmVersion":"8.6.0","description":"ESLint plugin containing hapi style guide rules and config","directories":{},"_nodeVersion":"18.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","@hapi/lab":"25.0.0-beta.1","@hapi/code":"^9.0.0","@babel/core":"^7.14.3","@hapi/eslint-plugin":"file:.","@babel/eslint-parser":"^7.14.3"},"peerDependencies":{"@babel/core":"^7.14.3","@babel/eslint-parser":"^7.14.3"},"peerDependenciesMeta":{"@babel/core":{"optional":true},"@babel/eslint-parser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_6.0.0_1651884577168_0.11250917136121519","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@hapi/eslint-plugin","version":"7.0.0","keywords":["lint","eslint","eslintplugin","eslintconfig","hapi"],"license":"BSD-3-Clause","_id":"@hapi/eslint-plugin@7.0.0","maintainers":[{"name":"cjihrig","email":"cjihrig@gmail.com"},{"name":"marsup","email":"nicolas@morel.io"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"devinivy","email":"devinivy@gmail.com"},{"name":"wyatt","email":"wpreul@gmail.com"},{"name":"lloydbenson","email":"lloyd.benson@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"}],"homepage":"https://github.com/hapijs/eslint-plugin#readme","bugs":{"url":"https://github.com/hapijs/eslint-plugin/issues"},"dist":{"shasum":"842b5c47b0d8060f304c76efbb04b8df98464e6a","tarball":"https://registry.npmjs.org/@hapi/eslint-plugin/-/eslint-plugin-7.0.0.tgz","fileCount":11,"integrity":"sha512-u11LSTnBbSwZ6veyXRR4ULW0TfGDRYlg5mpNN0y2A2SoINN9f8za4jIxxzAfZKlFDKkqqowG5wxKBrquNfxmCg==","signatures":[{"sig":"MEUCIAr4dWEeejc90IRaSWCTgqGXgnRl5kFr88ZH40/dTdnhAiEAzOMvQj7DYctZxMpRQZzPJzdVs6dlTNHZB+zzW8zwwqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20749},"main":"lib/index.js","engines":{"node":">=18"},"gitHead":"5470de15f5debdd580ceed5144c4fec7435e6935","scripts":{"test":"lab -a @hapi/code -L"},"_npmUser":{"name":"marsup","email":"nicolas@morel.io"},"repository":{"url":"git+https://github.com/hapijs/eslint-plugin.git","type":"git"},"_npmVersion":"10.9.0","description":"ESLint plugin containing hapi style guide rules and config","directories":{},"_nodeVersion":"22.10.0","dependencies":{"globals":"^15.11.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","@hapi/lab":"^25.3.0","@hapi/code":"^9.0.3","@babel/core":"^7.24.9","@types/eslint":"^9.6.0","@hapi/eslint-plugin":"file:.","@babel/eslint-parser":"^7.25.0"},"peerDependencies":{"@babel/core":"^7.24.9","@babel/eslint-parser":"^7.25.0"},"peerDependenciesMeta":{"@babel/core":{"optional":true},"@babel/eslint-parser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_7.0.0_1729604510985_0.7261522339089246","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-09-15T00:29:36.167Z","modified":"2026-04-07T19:40:55.312Z","4.2.0":"2019-04-23T07:24:00.467Z","5.0.0":"2020-09-15T00:29:36.563Z","5.1.0":"2021-05-21T17:26:40.695Z","6.0.0":"2022-05-07T00:49:37.313Z","7.0.0":"2024-10-22T13:41:51.228Z"},"bugs":{"url":"https://github.com/hapijs/eslint-plugin/issues"},"license":"BSD-3-Clause","homepage":"https://github.com/hapijs/eslint-plugin#readme","keywords":["lint","eslint","eslintplugin","eslintconfig","hapi"],"repository":{"url":"git+https://github.com/hapijs/eslint-plugin.git","type":"git"},"description":"ESLint plugin containing hapi style guide rules and config","maintainers":[{"email":"quitlahok@gmail.com","name":"nlf"},{"email":"devinivy@gmail.com","name":"devinivy"},{"email":"wpreul@gmail.com","name":"wyatt"},{"email":"lloyd.benson@gmail.com","name":"lloydbenson"},{"email":"cjihrig@gmail.com","name":"cjihrig"},{"email":"nicolas@morel.io","name":"marsup"}],"readme":"<a href=\"https://hapi.dev\"><img src=\"https://raw.githubusercontent.com/hapijs/assets/master/images/family.png\" width=\"180px\" align=\"right\" /></a>\n\n# @hapi/eslint-plugin\n\n#### ESLint plugin containing hapi style guide rules and config.\n\n**eslint-plugin** is part of the **hapi** ecosystem and was designed to work seamlessly with the [hapi web framework](https://hapi.dev) and its other components (but works great on its own or with other frameworks). If you are using a different web framework and find this module useful, check out [hapi](https://hapi.dev) – they work even better together.\n\n### Visit the [hapi.dev](https://hapi.dev) Developer Portal for tutorials, documentation, and support\n\n## Useful resources\n\n- [Documentation and API](https://hapi.dev/family/eslint-plugin/)\n- [Version status](https://hapi.dev/resources/status/#eslint-plugin) (builds, dependencies, node versions, licenses, eol)\n- [Changelog](https://hapi.dev/family/eslint-plugin/changelog/)\n- [Project policies](https://hapi.dev/policies/)\n- [Free and commercial support options](https://hapi.dev/support/)\n","readmeFilename":"README.md"}