{"_id":"@davidwells/eslint-config","_rev":"9-d2dbea8afeb3b18b4ac4445c5d9cfeac","name":"@davidwells/eslint-config","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"@davidwells/eslint-config","version":"0.0.1","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-jNV3IBTVukzPjl6snaHHUXjuOJzQPFidKpkhfx8snNYZ31JsObPqlXrv9+G6zsP4WbZ5IXYPhEYR/Nnph/9TjQ==","shasum":"c634c11a9fb066057ed5f6e440b0c1f2150baaa2","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":6,"unpackedSize":13769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHixbCRA9TVsSAnZWagAA58QP/1b1r1LWrxmphWmR8er7\nzxCNJ9u58GdTbFzK6JvqpW7ryN/52OAOImTThVXuGqWr6vz2tkpZnB79HB0L\na1h5AQRGWgHNC/lZXrS0GTp0DAPnEDpaDW079ft9ieXMrx7535dR/LuXfp4S\nevvpfOjfNAEYqZ6XLf/52KndtHW8b0PEk2EIpDAVjt8GYlGfkkxb2jXA/8W0\n5BJtIvV5qaleIFEIBVKHT3tywsJo3IyYrUpRx2QjNms/vhV317ugTOKAcUID\nut9HcGabbKMdL+tbnN7RH0jARApAl78XbE7PlZpCEA44VH6vLt8faEGzOaKM\n0CKbm6EXLsCHcNLtMimBrgvqzw6lhS8B4BSbmt+sTTU7wugA1WvPeN6apP8V\n+606Ecd5k99J1tSWSkMGLzQ1JaaRN2XQ3sfZ97EKwLIQyhYM8nKUTLhMFI/u\nDwhLeH1B2R/h5+xCD2PxS3C7OnA9siehDNwuO6WdoQm3ghfYu2PBThsMPwGf\nKX0Y125rZWD1Gk1l9QOgYMb4JrEnUEke3ELSEqa7pYedP5A1efawcsfvMElh\nJRqNHZBo07OhHDOaqh9aiG+a2Z74pMwwyzmkfMjSKHizu9C688ck3x5ln7lh\nE/6t5Cj9CHc/kHr7hSHJXsltlcU6MadSiPOtlMY41dwNPBQl8pODtEbw1jOp\nxOVm\r\n=UZMD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0bNCOHvuspjDBDt/oL2Lc/YXT8Gu8IgWBHP8JGBp3nwIhALk2Dnx0nRXL3APOtsumUa7Ox1xeIf0DqIvSv0MQovf6"}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.1_1612590170820_0.38518405507246545"},"_hasShrinkwrap":false},"0.0.2":{"name":"@davidwells/eslint-config","version":"0.0.2","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-O+V5fXQn8Ue/Q7xDa0RpH7CoTGy0Q5CPDXH1t7PNaGy92+0dOE60wLNVjnFQRfaLYD5lgI5DpvaImenwd6s2qA==","shasum":"ad332dcd24b9ebd092908a50b8dc28073b176ae6","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.2.tgz","fileCount":6,"unpackedSize":13796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHi/VCRA9TVsSAnZWagAAgmcP/j8ligTUWuw1G7TTn/H2\ncwaNvrtlM0f4sO5j5ZgBWbCjX+MYXLy0HsvCoSKKfN56j7pnLD8RORRHWbFt\nSVlbbnuAtgGvsMKKrMfpT5dKfxz8ETXwy3BqRW2sA4ZvTInX1V03Glv/3TkC\nZ6D9AnFCTO6Q3Tf7MJzK91cBfthTrCoyCC2IrVhKTTxtEs7FLMw465I+q+Ns\n04kuxORvjp1DEyga1SvP/Xwx44U6sKjDErVhl/E2gU21c9q+aJhiGMV+GqaS\nk97OrVO/03qi+F6WTYBwBCV1ZhGkvH+iijAIxUs/NEDkRYvudHEHHPv1pCyu\nHgnv3z66SAp7hV76lEqpsaHvbxlYqwwHAZc8EFu2mHAYjYLrfuiDRM19ASkZ\nyG1uo4ZKEvvo/38PbJS2YiYkuVnLPNLHXIV7GCRzTQc0bi7iruOyJA1zSPai\nGIY/0Ni0thc2qCLhFoWYqoQZa9q2tINjCaxmrOpkrPEbJMs7oBcIVC/+ZLHz\nJp+GaDnsTw1fjWtOezMUY0Zo6XIt27WgowzOjM7QJagfXsrG+4OYyVrNIb3r\nts24bi7O/H2rHEnQbIwtNSDSoRrFpxHHAk5UIDEQy9sa4MtP3KdWLTnWHgGp\nyR2Q6y3vHiqpXuP7UWxPv5gUEoPCfb0n8yBZ3MtADw+gSq7QfKS0pBGaY/eB\n8FB2\r\n=7EJd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6Bl4BiMS03RwtD5VTyVtAa4RAtIczM4SMf61q8FA+7wIhAM19POew3Bq5JZPsp0cyvXqix03bPzP+2ymUfqJyrcld"}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.2_1612591061013_0.18898278274480762"},"_hasShrinkwrap":false},"0.0.3":{"name":"@davidwells/eslint-config","version":"0.0.3","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","postinstall":"node ./postinstall.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.3","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-cNOvhFruEUGXCKgdnLdge7TjQU5h5TMCR3UEmAzx4ULbidF6D2sodMROn/cR+7pIQHdjSIpOnhTNkQPVKy4/Yw==","shasum":"92aa32d4b066316d5b6e22265b45281b0d56bfc7","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.3.tgz","fileCount":7,"unpackedSize":14223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHjHkCRA9TVsSAnZWagAAXE0P/1nKMT+Y8S8ILGd3wFib\nspWmpMbEAJgI4JoGFtcLD0+Vd9LlWFO7BiSnlkFbMJ13BK0JcH//pw5z0O4O\nCxGF0oVyq3FAqXMWYTgJSq6gF/sGGWJQR9/h4VSFWVJ70yWmBWtj13rYQGaA\neMtKbY3QhNCS9IZZGxqpvc614pOZ+7fUGcNzbqKIX5RRiw18Vgdyy8esAxJl\nWs+Qi6Jeg/WGUiBrUIidDU7iUhNSOAKKytFBfCblDcvd8QAueJRKfE0WEKhu\nTcgBgXhfQu23l6xWR0epFf3NaPhAT/BGHpZMa3XrcZdY7C7Eft0EwF3vgdOV\nTB8tObJYusJnY7Sta60Qra4j6tTTzA1yGxCUKQi9nHA06fQDi+whDKEDaz/D\n25dj4YFL43ab+tsfopKu7dB+iNAuwDQfHnnuQuDGDLIAj/wCOkxRjynkBd2h\npnj9C/lB0U/Gqggsfn8QnlXt04r3y+iJytdxJnm8ffAHVP28/Ltt4AJ7v2Nl\nVROY5ztflozak78Tu9s+d7EeNeYrEmg7Jf/Vtih7vUuNx5BSlGBuGFIOI4rI\n+f+ZHdfFA2na13Xf+uWDkwWg1lyHsAIZO7By86NfbhVMQDLxayXDMyz35XfT\n+fCQLpTb0O///isNiirAgGzC7Zx6KXfjosNwMIg8uQMRGP2Ob5PqjLOaF17f\nSt1H\r\n=JlCX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENItE3HlZC5/At3HCzu9K7/8APV6sGlcYGl1BR8ZZ70AiEA90/U17cgOJgiTi4dyxMqEjNmojURB6sf2b53QP8dMnE="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.3_1612591587696_0.9637773714653124"},"_hasShrinkwrap":false},"0.0.4":{"name":"@davidwells/eslint-config","version":"0.0.4","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","postinstall":"node ./postinstall.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.4","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-c1wOx6WCdcKJvldMosJlln5u3c2U27z/QvgJNxrJo3iifxDGppyE8TJbFsXqKDteDmOpexg06WulxgoTuF95HA==","shasum":"7a6df8a4f3856d9deae99c10ac7360e59f727816","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.4.tgz","fileCount":7,"unpackedSize":14222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHjLiCRA9TVsSAnZWagAAHFwP/3aJrRcdy9Q1AfSDMfi3\nZYP/veVEBj34GihqABAjl33BLaUFig1yabZQ67K89nb3EmLyedaSMO9OYc/Q\nFXH90JozL2EYfCZfWDXPCzcfl3MfJCyXsBWcEBb6EcT1ERnQvklj7SODmJj7\nN3CS4qkzJg0Hk1ys2MMFr0tBvPwu1IFq7I8KRWnLwGjkvuQYv06nsInKahkp\nr0uokzy1jM6R7p4rhLSLDmxRCgeAudEA/YfiGJ30O7/ity6IU4SFCru33f+d\ncYJyDrM/29IFMFOVJa+1efg81wuCRyw+d98qZpNFAacu2459VzKbyIJWGKDF\ng7ibk57BQPslk/RdewSS+SxC6VbOIaA9SafTXRlqmOiw0K5Ix+OASeGKUdGa\ng2aRmK56VU9vbleKeqgro3xIHG8HL4CYE03q7xd5tU1t2v3Utdd/q4DX0h1x\n7A/PZVev29my4SIHkNixu9BS5cpxNdH/TvqoxsXmbBXdMBoIKFRP1bdcANMq\n9JW7l2QhBOtgwM2aADEPhR7Wch6vVzqiFJBlZk2iMb/3P+jFZvpvN/gb3fE5\nK4RcEeQdF+9PcOxUQKgFlyLtSbA4yRSkXerupaw6ANTO19094BbDwt6/CsXX\nAdb5JvZTGK+ZrZov1ydthVGZO/4p/1u4RHautxfIMhnjbp/6URjD+7PUUvB5\n+RS9\r\n=JOe6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8ksObLtDqQs0b3EysMJz9QK9BwQdiKXPADukZvFnB8wIhAN2zpVtrFy76PJeeFu8fXsYCl1qBvlxyfDAeRKgHpQa7"}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.4_1612591842246_0.15556826537731605"},"_hasShrinkwrap":false},"0.0.5":{"name":"@davidwells/eslint-config","version":"0.0.5","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"docs":"../../node_modules/.bin/md-magic --path '**/*.md' --ignore 'node_modules'","test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","postinstall":"node ./postinstall.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.5","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Ogx5kGHYhj9xYZxROToK6DUv0k4yB22SDAGqOml9HMOq9y0tKtWuhkfwWgPV3ZToxVKhtMn8M5wVDNp4JfQbEw==","shasum":"efaa6637c0559e97c9aa382b9b951566bcfd41c2","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.5.tgz","fileCount":7,"unpackedSize":20213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU4rpCRA9TVsSAnZWagAAeokQAJvLQj8Q8GS61unApi4o\nQFIcq45LJ8ngYoMN5mmBkzaIBwpEwcY1IzRSiKdjFzE1ilflsTh6ZZOCILHB\nuUSet5IW9zdN9VII3UJpkvTZSXgfupfko9LjzMihI1ZLpVMe8tuPl+BpaH10\nbU+AGr14+R1ZBLyEqzmAFNhEEvaTZhszPQ+frXxHNSoAQZMB9qjAziqNpO62\n6kzc+jz6jjQffJDcvD4Tc3aH9ccHUxUZv7TJ/AeJM288xS0E3f2M/uZpico7\nL6bG+woGQzXaFsp7oLQrtbb8Gid6MIJ/5pKk5tX/nVMaDOFFJDPKED+Fy7cS\nYZqY8Cewz4h3mJ5kEg04glmR0Ack0+UYh6kBuc3/kLwFDHeVI8P9P/6uHKeL\nXeGe1VKvNBK9b6I3MFbFp8CHKUcnaIP40zNwY1kWbeKKYK2XBVtPirWE37UW\njZyZhx6CsRcBYDBQsrpxZT3SwUX9FUE/Ugy0POySDy+WzzxUUWBeOrUSCPRn\nDLo3/yCIf6p5fidV7DpouXv4VW9nyEmGBPpq8WxE9zq0Z2O3nCUZKBw7iXSo\nU+szlmdwsZyf8oeYkGjsevYTnA0WAh+Did5FVv7UIFKkfyvCXWM9QD9vWrEH\n4gMyL1VXpTHQXgydjmDAC8C+Cy8y6giQEq0uUT0ir1Xq7W5G63qMhZu8nt/G\nCn+U\r\n=9Qz8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRqX/v+iG1QaNqvFF7SVZaz5hFCnNRKrnmwCdEmLmL4QIgXz35Py0Wb15INMywikvEOZ6XmtKcbFH2YgW3uhKaavs="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.5_1616087784841_0.43695743034704715"},"_hasShrinkwrap":false},"0.0.6":{"name":"@davidwells/eslint-config","version":"0.0.6","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"docs":"../../node_modules/.bin/md-magic --path '**/*.md' --ignore 'node_modules'","test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","postinstall":"node ./postinstall.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"@davidwells/prettier-config":"^0.0.2","globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.6","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-e5BKrZwjxKtFuz8oGx9zW54uPVgJqiM06oyQW19JThj0c2fTFADAnOP0b0Rr2dhOIRXIk3vrdRVvZCY23uGnSw==","shasum":"f6a3f6af34c4cd9d8508f74f7e3f489fa7adf09f","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.6.tgz","fileCount":7,"unpackedSize":20691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU46VCRA9TVsSAnZWagAA5w8P/1YcdFrjzBS9L0iFSfXh\n1cEDXkILfZ4d2z6WKsGee0IafVSEzW4eml7rZ2KLmVydrq/UQm/r7vfCIYtk\nrOx16LJVi9vjajrQerifev3TRCDPaR9g4+MwllviKeT7JUvrj2yNmzlky9Ct\nsxOJpg4YavJ6JvbUy54BN/lFYh50q8Vsayr+NIJYMJ9eo7oYClvehYhUeEOu\nuOMx9nCSS3MXtRNMMBBRCEQTzRe4wf+nh7zJl3IoPTDkBf+qsL6o82o6Im2/\nuSdhGonQlXaGM/lK/1Fd0U+g3ECaWJ26/F5YTZ2yf8dzpplZ/mO1MlneQNnA\niEonc2N0QC+igaY6+Wf+x8/sD5I01xlKMt9Yfmt2Kn1DInHy7K5ppfrtAXr2\nxvccdygVVHY5WVZn9jIvyr2cYJmg1dc4dQFaJLmSzJbNIVkhKd5CxJ/VRR81\nVtog+exM6iS5W0z06IeUqF+K8gjDXzxaPfYjG2QHXu3PIbyiE0wROQVAdjIz\ne7jYEJ4GG+4TGV5NzIzsTeWSk8Y0dMEN3MGjcltlp2P9yg+Mi7exrCP6qygE\nN8NcO6+k/ATCl/UDFxLKTZsRx7kNA4vbxqjTJvHORqxN2goaPL7ZW0a0Yqze\nOcf1soXHBDo78K0C4kir4k4lQVekLQ6S2ppbk4AbuzeX77Z55iOXbbyeodlJ\n3SGu\r\n=4eyT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkDSHIv9OXs1KMgjtJpodUYIWeSa8LIV1YWRoC6PW0+wIhAJTRT80quePxewJvZW4cwiunlLbfw7zqgX7O4UqbysA/"}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.6_1616088725360_0.8036499943060655"},"_hasShrinkwrap":false},"0.0.7":{"name":"@davidwells/eslint-config","version":"0.0.7","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"docs":"../../node_modules/.bin/md-magic --path '**/*.md' --ignore 'node_modules'","test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","postinstall":"node ./postinstall.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"@davidwells/prettier-config":"^0.0.2","globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.7","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-EkPoGBjsVEb3zqwYz6Kdb24M9dWXaL1MFygveA0/OdFsghFow4mVqQNfeKNXsfw8jQemT8GDofYo7xXXA3AGSA==","shasum":"e712aff4fa5206f31ccf5fc76303b1d70f06a765","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.7.tgz","fileCount":7,"unpackedSize":20726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU5HmCRA9TVsSAnZWagAAjT8P/3GOWilH0d7TNxIWXSR1\nLJ+P542ETcEkoQzfRku2wuAvOin1EnHsWfKV2+PVAIiKfh3vfx4KxtEbeZsi\nYURVqNP7hvQ2xCYNxnj7WJ8kOQZTrQswZCXHkvZ0KjcZg7mbdBBRo5vaJNq8\nUn278h6p9dir8wtbFQa40DI+5IYr30ia3Ir23WjUPF3xhTQzOLKw/Mxz6Ol0\nkQQKYWyo9IX2xTrCRKRvZ4iVchoNjL35tFZ/3lOs8mFt+pZjBOFQhNiayq7u\nFNmmo9k657gz0EmlWrpUCOzdARxwulGnvhDRwD4cyFcQXa4Ur/E7sVbwlSwa\nLFwFk37HZKaKCsS0y6CbyzBWRQ9QCPGbaK/l4ftT298SjBkSPls70JI7W0gE\nPslTWV36VNmoU7H6EUVHFFUZ/PBsLnA62w9cXlnawXonbgSWvudu2yWXbjmx\n2JGd1D3cHIhzstfIdjoNLHtoBMwI5uLg7ZdSDJKG8dL20zr8kUubpKc+n8dC\nlWk+mmJVUO4Lb7c/ySGSEAyNHblEx5y3oGqVVlR4D7DvzM72Se3qtv6+1odZ\ndilUybOww8aQe0vBKVfJEobWMXgO0qbjASQWj4W8i/DedSZgr5NdgVru7FAb\nJOGZ5e88H2IUW2u2W2C4ch3MZ1SDFHjXgFr0mPhsU4Q7NUvLZIHtf6yBlBao\nxPW1\r\n=tQ4I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa5FNIuO04RJ0kcpdLpW8EFJ9tJZZWSLwb9y50rs1riwIhAPrAEhZ0xVL0jG6QIBAOs6LuWGbfMBUIJ5mRPBUJU+jC"}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.7_1616089574069_0.6385815189632753"},"_hasShrinkwrap":false},"0.0.8":{"name":"@davidwells/eslint-config","version":"0.0.8","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"docs":"../../node_modules/.bin/md-magic --path '**/*.md' --ignore 'node_modules'","test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","postinstall":"node ./postinstall.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"@davidwells/prettier-config":"^0.0.2","globals":"^13.5.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"peerDependencies":{"eslint":"^7.18.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.8","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-/3ULmBUHgJi5m6PIeHJAcR1EvWeZu+Wjx5Zuc2Ol/InXjvbApHXh6NH0qV/mz9XioPUYnJ1PY1IdTANQKxMqzA==","shasum":"2828f40e0548865470f07591df6dad42c9cb1167","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.8.tgz","fileCount":7,"unpackedSize":20529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU5YsCRA9TVsSAnZWagAA824P/R8a0EbqkqezOKkvwPO0\nB1YS1cfFdkd4TFCgWTn/IqVIK0MgmBhue+TupPeGSOhADaoAqj7gbgU3xyQa\nYe2t3VxCr4m5FA7fy6s1SSxLbJlOgsF3iDDvehkxFmQFBE7vZDUGh9z7Iqd5\ng4fl7w0R6TVJf52NwKcPnpciM3ZI8bVRXDshIeFWPZeKbEMm9FhOLxTkhQ1M\n7ro2o8bzWijRwrcylJEopqiyZ7gJ6tMCCZL54Vbf80pIvB8IbIcjgStOVBWC\neqqs/RK+c+VetSbu7EwGtKVo9HuSZ+xVAiqeJ9ksZEACM/GfPDUwhwOidIy7\nygXQ1njgZW6a+zgFjit3sVOBFT7kjnxQUD3RNuXqzib4/NmSIWLIygF60G+X\nNSGvTgTKeEmvsC5bSOHS5NmjcCpIx9qDJmtKPAD9mDDIcukWCY6ppMqHk+yX\nnEEIuxnnoaAvGwpb6GNmUG++1G8Aw88WbXqWpMj1p4xQZnPKan7Z6hD4jYfj\ncGZMszTmaobdGK5KsyDfsedyM8yUjJvzlATw+4HCCI560C3vXn/SwSCniiZ0\nWMvNUHfyVYNsedr0GmSAZhhTkmV895hCwk1bFI9npUk+wgvufCOzr5rGLrAV\nb0DI0E0GxtoGvy2DKBnFG+oP003MpOI3CuBHD+O2joaSYi+h7uV1+JoP5WxE\nU83l\r\n=kKHb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Pxy9Pb9eyDRGumt1/1PlnxI8t2ixXV/6SbiepqSjiAIgBv/MO2uBO2cx6K8Emjlm0wfuNJoUsxQOQtod+3LdVx8="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.8_1616090667886_0.16898730478165502"},"_hasShrinkwrap":false},"0.0.9":{"name":"@davidwells/eslint-config","version":"0.0.9","description":"An ESLint shareable config","keywords":["eslint","eslint-config"],"scripts":{"docs":"../../node_modules/.bin/md-magic --path '**/*.md' --ignore 'node_modules'","test":"eslint . && ./check-peer.js && yaspeller *.md","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","postinstall":"node ./postinstall.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"engines":{"node":">=10.0.0"},"dependencies":{"@davidwells/prettier-config":"^0.0.2","globals":"^13.5.0"},"peerDependencies":{"eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0"},"devDependencies":{"@logux/sharec-config":"^0.8.5","@typescript-eslint/eslint-plugin":"^4.14.0","@typescript-eslint/parser":"^4.14.0","clean-publish":"^1.1.8","eslint":"^7.18.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-prefer-let":"^1.1.0","eslint-plugin-prettierx":"^0.16.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-security":"^1.4.0","eslint-plugin-unicorn":"^27.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","typescript":"^4.1.3","yaspeller":"^7.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.md":"yaspeller","*.js":"eslint --fix","package.json":"./check-peer.js"},"eslintConfig":{"extends":"./ts"},"yaspeller":{"lang":"en","ignoreCapitalization":true,"ignoreText":[" \\(by [^)]+\\)."],"dictionary":["Logux ESLint","ESLint","Logux","Versioning","ES2015","js","configs","ES6","JSX"]},"sharec":{"config":"@logux/sharec-config","version":"0.8.5"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"homepage":"https://github.com/davidwells/components#readme","_id":"@davidwells/eslint-config@0.0.9","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-+iloFKiNFr1TEVmUgnD9epPr9PfjIUpXa/qM33qcVpUMWgpkCZuvFv3BtyKEWBce3rgRT6GLFubvKMtDxlN+dA==","shasum":"d1bdf413c78576be5b22a9f30dd83f3c03d8483b","tarball":"https://registry.npmjs.org/@davidwells/eslint-config/-/eslint-config-0.0.9.tgz","fileCount":7,"unpackedSize":20529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU5huCRA9TVsSAnZWagAA6JYQAJDOTt854yjYYDKIndY6\nHXTRETjO+gqwQ8FdcZ0FayDE9XnXuAYv0S2gcd1Us86Ncm50iwgQa4NRiMNo\nq9c3KonV7XtxsSOabVWUT4yzCYZRwVe8WK79xoOLlTK6Rlu+fwTQT3Y0/Dxv\nFpqUt4bSTiLiSbfoWadOzX3jMF7mr1G+S7WmSWSYGjLkYa9CLxutbKePIxvE\nF9KWj4SJs3VdrdUVILqSOVcJH+rpVkzHvXeDBSOITwdbZPTTZX5krsieOmK0\nLwWylmKWYlqzzn4w32YSI67tzSj2HuYfnBRIrBXajtR3EouFD+eqXs59scyL\nEh45kgnvIfkvxL93BUP4FMS1lb5eFQOKuHx+3rcN9yDOm0aPzxcu53Tz8YzF\njnPKyXIxQMrQOebVXi2MXT6ju9RHpCHeL6Mhp363mfk0LOg/OXVPKLBVzDMs\nAV7w7gS5r56akJs6JFmGKbmKlUAfHGpKZO0dGL+32p4lkF2xG3OA6v4QZQa0\nGM12L1bXpwPs147IS+xHYOzVYRetbC2D3yFSZwMgmkgF4SGnJQA8VZnfOI/u\nNkw1SdurkrR2Fur8Uy8RnEWy+XMfhm+UU+hsMXctihGJSHMURe7r/caScyPx\nXNY5F0A/nodIqDEuEt71EErSrHgMjILH62PMj53XLTFzDNwaQDapAmVC6VQc\nueLt\r\n=vHqN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtBHokoN75rzLCPztmcr9dJQoQjo4vQNlpdhFQ6uimIAiEAmy7dTrqdeY+tA+M8uVuDs2IAwSQBDprxLY2zIrFkFb4="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.9_1616091246034_0.9471382550885121"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-06T05:42:50.785Z","0.0.1":"2021-02-06T05:42:51.039Z","modified":"2022-04-05T03:06:26.328Z","0.0.2":"2021-02-06T05:57:41.128Z","0.0.3":"2021-02-06T06:06:27.808Z","0.0.4":"2021-02-06T06:10:42.411Z","0.0.5":"2021-03-18T17:16:24.963Z","0.0.6":"2021-03-18T17:32:05.574Z","0.0.7":"2021-03-18T17:46:14.252Z","0.0.8":"2021-03-18T18:04:28.051Z","0.0.9":"2021-03-18T18:14:06.164Z"},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"description":"An ESLint shareable config","homepage":"https://github.com/davidwells/components#readme","keywords":["eslint","eslint-config"],"repository":{"type":"git","url":"git+https://github.com/davidwells/components.git"},"bugs":{"url":"https://github.com/davidwells/components/issues"},"license":"MIT","readme":"# ESLint Config\n\nShareable code style and best practice for JS projects.\n\n## Install\n\nPure JavaScript:\n\n```sh\nnpm install -D @davidwells/eslint-config eslint-config-standard eslint-plugin-promise eslint-plugin-jest eslint-plugin-node eslint-plugin-security eslint-plugin-import eslint-plugin-prefer-let eslint-plugin-prettierx eslint-plugin-unicorn eslint\n```\n\nTypeScript:\n\n```sh\nnpm install -D @davidwells/eslint-config @typescript-eslint/eslint-plugin @typescript-eslint/parser typescript eslint-config-standard eslint-plugin-promise eslint-plugin-jest eslint-plugin-node eslint-plugin-security eslint-plugin-import eslint-plugin-prefer-let eslint-plugin-prettierx eslint-plugin-unicorn eslint\n```\n\n## Usage\n\nFor JavaScript add config to `package.json` or other ESLint configs.\n\n```js\n\"eslintConfig\": {\n  \"extends\": \"@davidwells/eslint-config\"\n}\n```\n\nOverridee rules like so:\n\n```js\n\"eslintConfig\": {\n  \"extends\": \"@davidwells/eslint-config\",\n  \"rules\": {\n    \"unicorn/better-regex\": \"off\"\n  }\n},\n```\n\n\nFor TypeScript:\n\n```js\n\"eslintConfig\": {\n  \"extends\": \"@davidwells/eslint-config/ts\"\n}\n```\n\n## Rules\n\n<!-- AUTO-GENERATED-CONTENT:START (CODE:src=./index.js) -->\n<!-- The below code snippet is automatically added from ./index.js -->\n```js\nlet globals = require('globals')\n\nlet jest = {}\nfor (let i in globals.jest) {\n  if (i !== 'test' && i !== 'xtest') jest[i] = globals.jest[i]\n}\n\nmodule.exports = {\n  plugins: [\n    'import',\n    'jest',\n    'security',\n    'node',\n    'unicorn',\n    'prefer-let',\n    'prettierx'\n  ],\n  extends: ['standard'],\n  rules: {\n    'security/detect-possible-timing-attacks': 'error',\n    'security/detect-eval-with-expression': 'error',\n    'security/detect-non-literal-require': 'error',\n    'security/detect-non-literal-regexp': 'error',\n    'security/detect-pseudoRandomBytes': 'error',\n    'security/detect-buffer-noassert': 'error',\n    'security/detect-unsafe-regex': 'error',\n    'security/detect-new-buffer': 'error',\n\n    'node/no-unsupported-features/node-builtins': [\n      'error',\n      {\n        ignores: ['worker_threads']\n      }\n    ],\n    'node/no-unsupported-features/es-builtins': 'error',\n    'node/no-unsupported-features/es-syntax': [\n      'error',\n      {\n        ignores: ['modules', 'dynamicImport']\n      }\n    ],\n    'node/no-unpublished-require': 'error',\n    'node/no-extraneous-require': 'error',\n    'node/no-missing-require': 'error',\n    'node/global-require': 'error',\n\n    'prefer-let/prefer-let': 'error',\n\n    'unicorn/prefer-string-starts-ends-with': 'error',\n    'unicorn/prefer-optional-catch-binding': 'error',\n    'unicorn/prefer-default-parameters': 'error',\n    'unicorn/prefer-keyboard-event-key': 'error',\n    'unicorn/custom-error-definition': 'error',\n    'unicorn/no-unused-properties': 'error',\n    'unicorn/no-instanceof-array': 'error',\n    'unicorn/empty-brace-spaces': 'error',\n    'unicorn/prefer-array-some': 'error',\n    'unicorn/prefer-date-now': 'error',\n    'unicorn/prefer-includes': 'error',\n    'unicorn/better-regex': 'error',\n    'unicorn/no-for-loop': 'error',\n    // 'unicorn/prefer-regexp-test': 'error',\n\n    'import/order': [\n      'error',\n      {\n        'groups': [\n          ['builtin', 'external'],\n          ['internal', 'parent', 'sibling', 'index']\n        ],\n        'newlines-between': 'always'\n      }\n    ],\n\n    'prettierx/options': [\n      'error',\n      {\n        spaceBeforeFunctionParen: false,\n        // breakLongMethodChains: true,\n        breakLongMethodChains: false,\n        trailingComma: 'es5',\n        arrowParens: 'always',\n        singleQuote: true,\n        quoteProps: 'consistent',\n        semi: false\n      }\n    ],\n\n    'nonblock-statement-body-position': 'error',\n    'prefer-exponentiation-operator': 'error',\n    'no-misleading-character-class': 'error',\n    'no-unsafe-optional-chaining': 'error',\n    'prefer-arrow-callback': 'error',\n    'no-this-before-super': 'error',\n    'func-name-matching': 'error',\n    'prefer-rest-params': 'error',\n    'no-useless-return': 'error',\n    'consistent-return': 'error',\n    'multiline-ternary': ['error', 'never'],\n    'no-nested-ternary': 'error',\n    'constructor-super': 'error',\n    'block-scoped-var': 'error',\n    'object-shorthand': 'error',\n    'no-setter-return': 'error',\n    'no-invalid-this': 'error',\n    'no-dupe-else-if': 'error',\n    'no-unused-vars': [\n      'error',\n      {\n        args: 'after-used',\n        vars: 'all'\n      }\n    ],\n    'require-yield': 'error',\n    'no-new-symbol': 'error',\n    'getter-return': 'error',\n    'for-direction': 'error',\n    'no-lonely-if': 'error',\n    'no-shadow': 'error',\n\n    'node/no-callback-literal': 'off',\n\n    'comma-dangle': 'off',\n    'no-whitespace-before-property': 'off',\n    'space-before-function-paren': 'off',\n    'computed-property-spacing': 'off',\n    'no-mixed-spaces-and-tabs': 'off',\n    'array-bracket-spacing': 'off',\n    'space-before-blocks': 'off',\n    'no-trailing-spaces': 'off',\n    'space-infix-ops': 'off',\n    'space-in-parens': 'off',\n    'no-multi-spaces': 'off',\n    'keyword-spacing': 'off',\n    'no-extra-parens': 'off',\n    'space-unary-ops': 'off',\n    'spaced-comment': 'off',\n    'comma-spacing': 'off',\n    'arrow-spacing': 'off',\n    'prefer-const': 'off',\n    'brace-style': 'off',\n    'quote-props': 'off',\n    'max-len': 'off',\n    'no-new': 'off',\n    'quotes': 'off',\n    'indent': 'off',\n    'semi': 'off'\n  },\n  parserOptions: {\n    sourceType: 'module'\n  },\n  env: {\n    browser: true,\n    node: true,\n    es6: true\n  },\n  overrides: [\n    {\n      files: ['test/*', 'test/**/*', '*.test.{js,jsx}', '*.test.{ts,tsx}'],\n      rules: {\n        'node/no-unpublished-require': 'off',\n        'node/no-missing-require': [\n          'error',\n          {\n            allowModules: ['worker_threads']\n          }\n        ]\n      }\n    },\n    {\n      files: ['*.test.{js,jsx}', '*.test.{ts,tsx}'],\n      extends: ['plugin:jest/recommended', 'plugin:jest/style'],\n      rules: {\n        'jest/require-to-throw-message': 'error',\n        'jest/no-deprecated-functions': 'error',\n        'jest/no-restricted-matchers': [\n          'error',\n          {\n            toBeTruthy: 'Avoid `toBeTruthy`',\n            toBeFalsy: 'Avoid `toBeFalsy`'\n          }\n        ],\n        'jest/prefer-hooks-on-top': 'error',\n        'jest/no-duplicate-hooks': 'error',\n        'jest/consistent-test-it': ['error', { fn: 'it' }],\n        'jest/prefer-called-with': 'error',\n        'jest/lowercase-name': 'error',\n        'jest/prefer-spy-on': 'error',\n        'jest/valid-title': 'error',\n        'jest/prefer-todo': 'error',\n\n        'jest/valid-expect-in-promise': 'off',\n        'jest/expect-expect': 'off',\n\n        'node/global-require': 'off',\n\n        'no-unused-expressions': 'off'\n      },\n      globals: jest\n    }\n  ]\n}\n```\n<!-- AUTO-GENERATED-CONTENT:END -->\n\n## Props\n\nFork of [Logux eslint config](https://github.com/logux/eslint-config) ❤️\n","readmeFilename":"README.md"}