{"_id":"eslint-plugin-lob","_rev":"162-0b77df573cae7102f549c04fca95812d","name":"eslint-plugin-lob","dist-tags":{"latest":"3.0.3"},"versions":{"1.0.0":{"name":"eslint-plugin-lob","version":"1.0.0","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@1.0.0","maintainers":[{"name":"lob","email":"engineering@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"f2bf1c05f5262e51ff15e853652d2e4285ca110c","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-1.0.0.tgz","integrity":"sha512-KliM+7oBFt3yElwijp2awdlx3sfst47iEq3klDusAQ4kqwkc3TAneDLK2ly/jUAoL0la7q9ngXl2cEex1ntxSg==","signatures":[{"sig":"MEUCIQDDHyp0liaCwIHXyn6Mh8Fbijw0XhiCmlqY3RuMEE5HrAIgUSL6qWhYLtXl3bx29MEsJMy/f7vbrBGUHgAkzAYr16E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"f2bf1c05f5262e51ff15e853652d2e4285ca110c","engines":{"node":">=4.0.0"},"gitHead":"e7b12c816903e8ceeb0d6e7e07eea10bae1d5844","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"istanbul cover _mocha -- test --recursive","test:raw":"mocha test --recursive","coveralls":"cat ./coverage/lcov.info | coveralls","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"lob","email":"engineering@lob.com"},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"3.3.12","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"5.1.1","dependencies":{},"devDependencies":{"mocha":"^2.4.5","eslint":"^1.10.3","istanbul":"^0.4.2","coveralls":"^2.11.6","eslint-config-lob":"^2.0.0","generate-changelog":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob-1.0.0.tgz_1455599480755_0.5551983881741762","host":"packages-5-east.internal.npmjs.com"}},"1.0.1":{"name":"eslint-plugin-lob","version":"1.0.1","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@1.0.1","maintainers":[{"name":"lob","email":"engineering@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"d1ab60bfc6357ce3125b3b0dbf67cefd9bab024e","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-1.0.1.tgz","integrity":"sha512-6ppH+fJcyXsr2hwxgiNUjll/GOTmyuOiNBuGKgnYpl6vEjnAUQUCLCVYvXFtwC2/AMdVMtUfGs788sxBO5GcFQ==","signatures":[{"sig":"MEUCIQCSSk4LVlrwo9VClWUzOjUZw64LcW2mv4g0+7s8/Dy17wIgTgo6y4KBjqiMhxClXb3eEhs9p8evJQagSm6uTeB8/00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d1ab60bfc6357ce3125b3b0dbf67cefd9bab024e","engines":{"node":">=4.0.0"},"gitHead":"ca2ab298fd3c43329964299cd4b69de50699df5d","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"istanbul cover _mocha -- test --recursive","test:raw":"mocha test --recursive","coveralls":"cat ./coverage/lcov.info | coveralls","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"lob","email":"engineering@lob.com"},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"3.4.1","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"5.2.0","dependencies":{},"devDependencies":{"mocha":"^2.4.5","eslint":"^1.10.3","istanbul":"^0.4.2","coveralls":"^2.11.6","eslint-config-lob":"^2.0.0","generate-changelog":"^1.0.0"},"peerDependencies":{"eslint":"1.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob-1.0.1.tgz_1472579146538_0.5002210128586739","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"eslint-plugin-lob","version":"1.1.0","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@1.1.0","maintainers":[{"name":"lob","email":"engineering@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"2323d5d9e1b53f819445314d79b59d0ae3d11eb9","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-1.1.0.tgz","integrity":"sha512-+K5orMBzsXGex26XOGR5eI5NwuBam37p2frD/AgI79hUFxYYCTDxeck2tR5+yy7ZzUsL0QDCIRaBbC8MPg8FiA==","signatures":[{"sig":"MEYCIQCWVpeOy/pLXNh3NjCCHonBTnU+YOmQ+84VxaupkNmGcgIhANewb7eXLML6lX+JiTCqLwhVskZQXY5oTviBtSJC7LHN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"2323d5d9e1b53f819445314d79b59d0ae3d11eb9","engines":{"node":">=4.0.0"},"gitHead":"9d37350872a7ae2a5e55a424239d72e7d6895db1","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"istanbul cover _mocha -- test --recursive","test:raw":"mocha test --recursive","coveralls":"cat ./coverage/lcov.info | coveralls","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"lob","email":"engineering@lob.com"},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"4.2.0","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"7.10.0","dependencies":{},"devDependencies":{"mocha":"^2.4.5","eslint":"^1.10.3","istanbul":"^0.4.2","coveralls":"^2.11.6","eslint-config-lob":"^2.0.0","generate-changelog":"^1.0.0"},"peerDependencies":{"eslint":">=0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob-1.1.0.tgz_1496088377227_0.9859908358193934","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"eslint-plugin-lob","version":"1.2.0","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@1.2.0","maintainers":[{"name":"lob","email":"engineering@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"f7d388802f9c2c4940782329ff6eab7f52a3df8f","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-1.2.0.tgz","integrity":"sha512-K/DWsoXpyt802f5f5tTwV6ouE/O89bUPd9FPGtUizu6H1c+9Zy68FnGeKJP02QGgmAgbVH/WVCjutsepKNlxKQ==","signatures":[{"sig":"MEUCICrMjpHa+67K3wu94TPFdBYzsTgh2J03mOld9MhreBsoAiEAn7i/V4D8pLb7/0A42QB/VNXHx+Cd/TIeiuIoMjYJ+F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","engines":{"node":">=0.10.0"},"gitHead":"3b3a97aafd655f045cc3a5fda1f2252b772f334e","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"istanbul cover _mocha -- test --recursive","test:raw":"mocha test --recursive","coveralls":"cat ./coverage/lcov.info | coveralls","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"lob","email":"engineering@lob.com"},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"5.0.3","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"8.1.4","dependencies":{},"devDependencies":{"mocha":"^2.4.5","eslint":"^1.10.3","istanbul":"^0.4.2","coveralls":"^2.11.6","eslint-config-lob":"^2.0.0","generate-changelog":"^1.0.0"},"peerDependencies":{"eslint":">=0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob-1.2.0.tgz_1503968810800_0.5951378273312002","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-plugin-lob","version":"2.0.0","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@2.0.0","maintainers":[{"name":"shannamurry","email":"shanna.murry@lob.com"},{"name":"siddharthpant92","email":"siddharth.pant@lob.com"},{"name":"lob-owner","email":"lob.npm.owner@lob.com"},{"name":"barnabygo","email":"barnaby.go@lob.com"},{"name":"team.platform.lob.com","email":"team.platform@lob.com"},{"name":"samkitsheth95","email":"samkit.sheth@lob.com"},{"name":"kplob","email":"ken.pflum@lob.com"},{"name":"vmangwani","email":"vmangwani@lob.com"},{"name":"nathanielwaldschmidtlob","email":"nathaniel.waldschmidt@lob.com"},{"name":"eamon-barisone","email":"eamon.barisone@lob.com"},{"name":"andrew.guterres","email":"andrew.guterres@lob.com"},{"name":"mmorgan-lob","email":"michael.morgan@lob.com"},{"name":"vikita.bhandari","email":"vikita.bhandari@lob.com"},{"name":"lobstertroy","email":"troy.armstrong@lob.com"},{"name":"hunteryoakum","email":"hunter.yoakum@lob.com"},{"name":"erik.forsman-lob","email":"erik.forsman@lob.com"},{"name":"joemeers82","email":"joemeers82@gmail.com"},{"name":"matthew.burke","email":"matthew.burke@lob.com"},{"name":"kjones_lob","email":"kevin.jones@lob.com"},{"name":"rromit.lob","email":"rishabh.romit@lob.com"},{"name":"tanya.sah","email":"tanya.sah@lob.com"},{"name":"jayteelob","email":"jaytee.sanchez@lob.com"},{"name":"hpelletier","email":"haley.pelletier@lob.com"},{"name":"philthelobster","email":"phil.switzer@lob.com"},{"name":"benjaminkitt","email":"benjamin@benjaminkitt.com"},{"name":"olaotangeorge","email":"olaotan.george@lob.com"},{"name":"mathiaswolf","email":"mathias.g.wolf@gmail.com"},{"name":"sammelero","email":"sam.melero@lob.com"},{"name":"senftleber-lob","email":"michael.senftleber@lob.com"},{"name":"ryanlob","email":"ryan.williams@lob.com"},{"name":"graeme.lowe.lob","email":"graeme.lowe@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"6fca2b0245525ac3e7a4c078c3099a2d3a39c1e5","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-2.0.0.tgz","fileCount":13,"integrity":"sha512-x8JhAFKfT378zZ8XzvuWj7KYRkT4VytlqyT6doKYY/u/UrP+iRailaSqWlZTIOUdmgOvEMAftH50QGaGdTsddQ==","signatures":[{"sig":"MEQCIH0qQU9SDfm+K1hv2ki6yepzmkJfSpvaqtiJJtxXhVG5AiAQa93lUxvGGvcbK0C8fFPB0TA9ieb7fKicgJ2TtI8Ufw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16356},"main":"lib/index.js","engines":{"npm":">=11.5.1","node":">=20.0.0"},"gitHead":"512ae6a0ca1267f5960b67b533717e6aa5eacdef","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"istanbul cover _mocha -- test --recursive","test:raw":"mocha test --recursive","coveralls":"cat ./coverage/lcov.info | coveralls","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b05baa4f-89f3-4ae4-a7c5-41e8a15dd8e7"}},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"11.5.1","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"24.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.4.5","eslint":"^1.10.3","istanbul":"^0.4.2","coveralls":"^2.11.6","eslint-config-lob":"^2.0.0","generate-changelog":"^1.0.0"},"peerDependencies":{"eslint":">=0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob_2.0.0_1762981530340_0.43679303222124655","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"eslint-plugin-lob","version":"3.0.0","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@3.0.0","maintainers":[{"name":"siddharthpant92","email":"siddharth.pant@lob.com"},{"name":"lob-owner","email":"lob.npm.owner@lob.com"},{"name":"barnabygo","email":"barnaby.go@lob.com"},{"name":"team.platform.lob.com","email":"team.platform@lob.com"},{"name":"kplob","email":"ken.pflum@lob.com"},{"name":"vmangwani","email":"vmangwani@lob.com"},{"name":"nathanielwaldschmidtlob","email":"nathaniel.waldschmidt@lob.com"},{"name":"andrew.guterres","email":"andrew.guterres@lob.com"},{"name":"mmorgan-lob","email":"michael.morgan@lob.com"},{"name":"vikita.bhandari","email":"vikita.bhandari@lob.com"},{"name":"lobstertroy","email":"troy.armstrong@lob.com"},{"name":"hunteryoakum","email":"hunter.yoakum@lob.com"},{"name":"erik.forsman-lob","email":"erik.forsman@lob.com"},{"name":"joemeers82","email":"joemeers82@gmail.com"},{"name":"matthew.burke","email":"matthew.burke@lob.com"},{"name":"kjones_lob","email":"kevin.jones@lob.com"},{"name":"manojgowda27","email":"c_manoj.gowda@lob.com"},{"name":"rromit.lob","email":"rishabh.romit@lob.com"},{"name":"tanya.sah","email":"tanya.sah@lob.com"},{"name":"jayteelob","email":"jaytee.sanchez@lob.com"},{"name":"stackptr","email":"corey.johns@lob.com"},{"name":"hpelletier","email":"haley.pelletier@lob.com"},{"name":"douglaje","email":"james.douglas@lob.com"},{"name":"jgarderes-lob","email":"javier.garderes@lob.com"},{"name":"wmorgensternlob","email":"werner.morgenstern@lob.com"},{"name":"derekprovance-lob","email":"derek.provance@lob.com"},{"name":"connietiet","email":"connie.tiet@lob.com"},{"name":"clericuzzi-lob","email":"pedro.clericuzzi@lob.com"},{"name":"lighta","email":"aaron.light@lob.com"},{"name":"karrissa-lob","email":"karrissa.volcy@lob.com"},{"name":"samkitsheth","email":"samkit.sheth@lob.com"},{"name":"s551364","email":"faissal.shabani@lob.com"},{"name":"lobnan","email":"adnan.shoukfeh@lob.com"},{"name":"philthelobster","email":"phil.switzer@lob.com"},{"name":"olaotangeorge","email":"olaotan.george@lob.com"},{"name":"mathiaswolf","email":"mathias.g.wolf@gmail.com"},{"name":"sammelero","email":"sam.melero@lob.com"},{"name":"senftleber-lob","email":"michael.senftleber@lob.com"},{"name":"ryanlob","email":"ryan.williams@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"012ca92c85ac0642b0db25fdc58b01b4a9fc07da","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-3.0.0.tgz","fileCount":15,"integrity":"sha512-x979YXGbru41KmMjODgZvL4mGaTukYdAF2BzchZjG62GfcKmH5hXvcwkdZxa1+PXqQXvjZsDWgtVjHSQtikBGw==","signatures":[{"sig":"MEQCIBBs1iR2MjnoTtUN58i73ZPmIeANYvqd68M1GntmpKgpAiBMLdFHr+giC7gkLbFQ1PgKLAbGnwgE7/Qe7adoCacuYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20258},"main":"lib/index.js","engines":{"npm":">=11.0.0","node":">=24.15.0"},"gitHead":"9cf5ca5c2c475a3c7b42466003865fb7b0a7033b","scripts":{"lint":"eslint .","test":"c8 mocha test --recursive","test:raw":"mocha test --recursive","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b05baa4f-89f3-4ae4-a7c5-41e8a15dd8e7"}},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"11.12.1","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","mocha":"^11.7.5","eslint":"^10.3.0","@eslint/eslintrc":"^3.3.5","eslint-config-lob":"^6.0.1","generate-changelog":"^1.8.0"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob_3.0.0_1779119317641_0.2211475496656028","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"eslint-plugin-lob","version":"3.0.2","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@3.0.2","maintainers":[{"name":"siddharthpant92","email":"siddharth.pant@lob.com"},{"name":"lob-owner","email":"lob.npm.owner@lob.com"},{"name":"barnabygo","email":"barnaby.go@lob.com"},{"name":"team.platform.lob.com","email":"team.platform@lob.com"},{"name":"kplob","email":"ken.pflum@lob.com"},{"name":"vmangwani","email":"vmangwani@lob.com"},{"name":"nathanielwaldschmidtlob","email":"nathaniel.waldschmidt@lob.com"},{"name":"andrew.guterres","email":"andrew.guterres@lob.com"},{"name":"mmorgan-lob","email":"michael.morgan@lob.com"},{"name":"vikita.bhandari","email":"vikita.bhandari@lob.com"},{"name":"lobstertroy","email":"troy.armstrong@lob.com"},{"name":"hunteryoakum","email":"hunter.yoakum@lob.com"},{"name":"erik.forsman-lob","email":"erik.forsman@lob.com"},{"name":"joemeers82","email":"joemeers82@gmail.com"},{"name":"matthew.burke","email":"matthew.burke@lob.com"},{"name":"kjones_lob","email":"kevin.jones@lob.com"},{"name":"manojgowda27","email":"c_manoj.gowda@lob.com"},{"name":"rromit.lob","email":"rishabh.romit@lob.com"},{"name":"tanya.sah","email":"tanya.sah@lob.com"},{"name":"jayteelob","email":"jaytee.sanchez@lob.com"},{"name":"stackptr","email":"corey.johns@lob.com"},{"name":"hpelletier","email":"haley.pelletier@lob.com"},{"name":"douglaje","email":"james.douglas@lob.com"},{"name":"jgarderes-lob","email":"javier.garderes@lob.com"},{"name":"wmorgensternlob","email":"werner.morgenstern@lob.com"},{"name":"derekprovance-lob","email":"derek.provance@lob.com"},{"name":"connietiet","email":"connie.tiet@lob.com"},{"name":"clericuzzi-lob","email":"pedro.clericuzzi@lob.com"},{"name":"lighta","email":"aaron.light@lob.com"},{"name":"karrissa-lob","email":"karrissa.volcy@lob.com"},{"name":"samkitsheth","email":"samkit.sheth@lob.com"},{"name":"s551364","email":"faissal.shabani@lob.com"},{"name":"lobnan","email":"adnan.shoukfeh@lob.com"},{"name":"philthelobster","email":"phil.switzer@lob.com"},{"name":"olaotangeorge","email":"olaotan.george@lob.com"},{"name":"mathiaswolf","email":"mathias.g.wolf@gmail.com"},{"name":"sammelero","email":"sam.melero@lob.com"},{"name":"senftleber-lob","email":"michael.senftleber@lob.com"},{"name":"ryanlob","email":"ryan.williams@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"2fcfdba94f181bd129444fba43049df51ce2228f","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-3.0.2.tgz","fileCount":15,"integrity":"sha512-ajpGZO6tIsDrAfyI0UVbRgpfmF0heVoNsla73K6FStITe89WkeQ3xVQ4fuwo6XZfjjp1SHnlsQ7mWBBVMd9YJA==","signatures":[{"sig":"MEUCIDd3z9m07qXF0VchObUTIGFYVud20yRwux3L3AmE+NH7AiEAuaHMDdBvxqqrutcyNgORYuDfSdu+6xPHlVw8p+ZoaAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21580},"main":"lib/index.js","engines":{"npm":">=11.0.0","node":">=24.15.0"},"gitHead":"dcfae44ed839ea212f0075f7d0d824654cd9f5d6","scripts":{"lint":"eslint .","test":"c8 mocha test --recursive","test:raw":"mocha test --recursive","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b05baa4f-89f3-4ae4-a7c5-41e8a15dd8e7"}},"overrides":{"mocha":{"diff":"^9.0.0","serialize-javascript":"^7.0.5"}},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"11.14.1","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","mocha":"^11.7.5","eslint":"^10.4.0","eslint-config-lob":"^7.0.0","generate-changelog":"^1.8.0"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob_3.0.2_1779132722736_0.6815222531354781","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"eslint-plugin-lob","version":"3.0.3","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"MIT","_id":"eslint-plugin-lob@3.0.3","maintainers":[{"name":"siddharthpant92","email":"siddharth.pant@lob.com"},{"name":"lob-owner","email":"lob.npm.owner@lob.com"},{"name":"barnabygo","email":"barnaby.go@lob.com"},{"name":"team.platform.lob.com","email":"team.platform@lob.com"},{"name":"kplob","email":"ken.pflum@lob.com"},{"name":"vmangwani","email":"vmangwani@lob.com"},{"name":"nathanielwaldschmidtlob","email":"nathaniel.waldschmidt@lob.com"},{"name":"andrew.guterres","email":"andrew.guterres@lob.com"},{"name":"mmorgan-lob","email":"michael.morgan@lob.com"},{"name":"vikita.bhandari","email":"vikita.bhandari@lob.com"},{"name":"lobstertroy","email":"troy.armstrong@lob.com"},{"name":"hunteryoakum","email":"hunter.yoakum@lob.com"},{"name":"erik.forsman-lob","email":"erik.forsman@lob.com"},{"name":"joemeers82","email":"joemeers82@gmail.com"},{"name":"matthew.burke","email":"matthew.burke@lob.com"},{"name":"kjones_lob","email":"kevin.jones@lob.com"},{"name":"manojgowda27","email":"c_manoj.gowda@lob.com"},{"name":"rromit.lob","email":"rishabh.romit@lob.com"},{"name":"tanya.sah","email":"tanya.sah@lob.com"},{"name":"jayteelob","email":"jaytee.sanchez@lob.com"},{"name":"stackptr","email":"corey.johns@lob.com"},{"name":"hpelletier","email":"haley.pelletier@lob.com"},{"name":"douglaje","email":"james.douglas@lob.com"},{"name":"jgarderes-lob","email":"javier.garderes@lob.com"},{"name":"wmorgensternlob","email":"werner.morgenstern@lob.com"},{"name":"derekprovance-lob","email":"derek.provance@lob.com"},{"name":"connietiet","email":"connie.tiet@lob.com"},{"name":"clericuzzi-lob","email":"pedro.clericuzzi@lob.com"},{"name":"lighta","email":"aaron.light@lob.com"},{"name":"karrissa-lob","email":"karrissa.volcy@lob.com"},{"name":"nataliemolina","email":"natalie.molina@lob.com"},{"name":"samkitsheth","email":"samkit.sheth@lob.com"},{"name":"s551364","email":"faissal.shabani@lob.com"},{"name":"wjia","email":"wei.jia@lob.com"},{"name":"lobnan","email":"adnan.shoukfeh@lob.com"},{"name":"dilling-lob","email":"david.illing@lob.com"},{"name":"philthelobster","email":"phil.switzer@lob.com"},{"name":"olaotangeorge","email":"olaotan.george@lob.com"},{"name":"mathiaswolf","email":"mathias.g.wolf@gmail.com"},{"name":"sammelero","email":"sam.melero@lob.com"},{"name":"senftleber-lob","email":"michael.senftleber@lob.com"},{"name":"ryanlob","email":"ryan.williams@lob.com"}],"homepage":"https://github.com/lob/eslint-plugin-lob#readme","bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"dist":{"shasum":"8ccf41ae943cac900ba792dfd180d624bfd0fc1c","tarball":"https://registry.npmjs.org/eslint-plugin-lob/-/eslint-plugin-lob-3.0.3.tgz","fileCount":15,"integrity":"sha512-jG5ukaeQPV1i4mF/2VF5ZmFM5Vcp7u4w9qI/8HywQvtcx9xVIKR0HdAwMQ9hSB8gYi5DcHFimMc5AqIDTil6uQ==","signatures":[{"sig":"MEQCIGYfg5VnwxexGC0zbpszh7i73EdR3ZTphMYaA9sTtGkiAiBDP7Uehbfok8JgKsJQyEvEmTTzH5Ab0nrr6J/len/Vhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21954},"main":"lib/index.js","engines":{"npm":">=11.0.0","node":">=24.15.0"},"gitHead":"a89a470d09c751032637cb60fddff252ba6e0dbb","scripts":{"lint":"eslint .","test":"c8 mocha test --recursive","test:raw":"mocha test --recursive","release:major":"changelog -M && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version major && git push origin && git push origin --tags","release:minor":"changelog -m && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version minor && git push origin && git push origin --tags","release:patch":"changelog -p && git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md' && npm version patch && git push origin && git push origin --tags"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b05baa4f-89f3-4ae4-a7c5-41e8a15dd8e7"}},"overrides":{"mocha":{"serialize-javascript":"^7.0.5"}},"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"_npmVersion":"11.19.1","description":"Custom ESLint rules for Lob repositories","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","mocha":"^12.0.0","eslint":"^10.10.0","eslint-config-lob":"^7.0.0","generate-changelog":"^1.8.0"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lob_3.0.3_1789420272364_0.1267618072421297","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2016-02-16T05:11:24.494Z","modified":"2026-09-24T17:27:58.271Z","1.0.0":"2016-02-16T05:11:24.494Z","1.0.1":"2016-08-30T17:45:46.764Z","1.1.0-0":"2017-05-29T20:02:15.246Z","1.1.0":"2017-05-29T20:06:17.290Z","1.2.0":"2017-08-29T01:06:50.964Z","2.0.0":"2025-11-12T21:05:30.529Z","3.0.0":"2026-05-18T15:48:37.776Z","3.0.2":"2026-05-18T19:32:02.890Z","3.0.3":"2026-09-14T21:11:12.495Z"},"bugs":{"url":"https://github.com/lob/eslint-plugin-lob/issues"},"license":"MIT","homepage":"https://github.com/lob/eslint-plugin-lob#readme","keywords":["eslint","eslintplugin","eslint-plugin"],"repository":{"url":"git+https://github.com/lob/eslint-plugin-lob.git","type":"git"},"description":"Custom ESLint rules for Lob repositories","maintainers":[{"email":"siddharth.pant@lob.com","name":"siddharthpant92"},{"email":"lob.npm.owner@lob.com","name":"lob-owner"},{"email":"barnaby.go@lob.com","name":"barnabygo"},{"email":"team.platform@lob.com","name":"team.platform.lob.com"},{"email":"ken.pflum@lob.com","name":"kplob"},{"email":"vmangwani@lob.com","name":"vmangwani"},{"email":"nathaniel.waldschmidt@lob.com","name":"nathanielwaldschmidtlob"},{"email":"andrew.guterres@lob.com","name":"andrew.guterres"},{"email":"michael.morgan@lob.com","name":"mmorgan-lob"},{"email":"vikita.bhandari@lob.com","name":"vikita.bhandari"},{"email":"troy.armstrong@lob.com","name":"lobstertroy"},{"email":"hunter.yoakum@lob.com","name":"hunteryoakum"},{"email":"erik.forsman@lob.com","name":"erik.forsman-lob"},{"email":"joemeers82@gmail.com","name":"joemeers82"},{"email":"matthew.burke@lob.com","name":"matthew.burke"},{"email":"kevin.jones@lob.com","name":"kjones_lob"},{"email":"c_manoj.gowda@lob.com","name":"manojgowda27"},{"email":"rishabh.romit@lob.com","name":"rromit.lob"},{"email":"tanya.sah@lob.com","name":"tanya.sah"},{"email":"jaytee.sanchez@lob.com","name":"jayteelob"},{"email":"corey.johns@lob.com","name":"stackptr"},{"email":"haley.pelletier@lob.com","name":"hpelletier"},{"email":"james.douglas@lob.com","name":"douglaje"},{"email":"javier.garderes@lob.com","name":"jgarderes-lob"},{"email":"werner.morgenstern@lob.com","name":"wmorgensternlob"},{"email":"derek.provance@lob.com","name":"derekprovance-lob"},{"email":"connie.tiet@lob.com","name":"connietiet"},{"email":"pedro.clericuzzi@lob.com","name":"clericuzzi-lob"},{"email":"aaron.light@lob.com","name":"lighta"},{"email":"karrissa.volcy@lob.com","name":"karrissa-lob"},{"email":"natalie.molina@lob.com","name":"nataliemolina"},{"email":"samkit.sheth@lob.com","name":"samkitsheth"},{"email":"faissal.shabani@lob.com","name":"s551364"},{"email":"matias.ribichich@lob.com","name":"mribichich-lob"},{"email":"wei.jia@lob.com","name":"wjia"},{"email":"jeffrey.hage@lob.com","name":"jeff-h-lob"},{"email":"adnan.shoukfeh@lob.com","name":"lobnan"},{"email":"david.illing@lob.com","name":"dilling-lob"},{"email":"phil.switzer@lob.com","name":"philthelobster"},{"email":"olaotan.george@lob.com","name":"olaotangeorge"},{"email":"mathias.g.wolf@gmail.com","name":"mathiaswolf"},{"email":"sam.melero@lob.com","name":"sammelero"},{"email":"michael.senftleber@lob.com","name":"senftleber-lob"},{"email":"ryan.williams@lob.com","name":"ryanlob"}],"readme":"# eslint-plugin-lob\n\n[![Coverage Status](https://coveralls.io/repos/github/lob/eslint-plugin-lob/badge.svg?branch=master)](https://coveralls.io/github/lob/eslint-plugin-lob?branch=master)\n\nCustom ESLint rules for Lob repositories\n\n## Installation\n\n**Requirements:** Node.js `>=24.15.0`, ESLint `>=10.0.0`.\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint -D\n```\n\nNext, install `eslint-plugin-lob`:\n\n```\n$ npm install eslint-plugin-lob -D\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-lob` globally.\n\n## Usage\n\nAdd `lob` to the plugins in your `eslint.config.js` (flat config). You can omit the `eslint-plugin-` prefix:\n\n```js\nimport pluginLob from 'eslint-plugin-lob';\n\nexport default [\n  {\n    plugins: { lob: pluginLob },\n    rules: {\n      'lob/rule-name': 'error'\n    }\n  }\n];\n```\n\nFor CommonJS projects:\n\n```js\nconst pluginLob = require('eslint-plugin-lob');\n\nmodule.exports = [\n  {\n    plugins: { lob: pluginLob },\n    rules: {\n      'lob/rule-name': 'error'\n    }\n  }\n];\n```\n\n## Supported Rules\n\n* `align-equals` - equal signs of variable declarations involving `require`, `Factory.build` (including named factories like `UserFactory.build`), `Bluebird.promisify`, or `Bluebird.promisifyAll` must be aligned\n* `newline-after-mocha` - new lines must be between mocha blocks (`describe`, `it`, `beforeEach`, etc)\n* `padded-describes` - `describe` blocks must be padded by blank lines\n\n## Testing\n\nTo run the test suite, just clone the repository and run the following:\n\n```bash\n$ npm i\n$ npm test\n```\n\n## Contributing\n\nTo contribute, please see the [CONTRIBUTING.md](CONTRIBUTING.md) file.\n\n## License\n\nThis project is released under the MIT license, which can be found in [`LICENSE.txt`](LICENSE.txt).\n","readmeFilename":"README.md"}