{"_id":"eslint-plugin-jam3","_rev":"5-b698ab24192b4125bddfdc6ae3319cfd","name":"eslint-plugin-jam3","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"eslint-plugin-jam3","version":"0.1.0","description":"Jam3 eslint plugin for react","keywords":["eslint","eslintplugin","eslint-plugin","eslint-plugin-jam3","eslint-react","no-danger","dangerouslySetInnerHTML","xss","filter","security","best-practices"],"repository":{"type":"git","url":"git+https://github.com/Jam3/eslint-plugin-jam3.git"},"bugs":{"url":"https://github.com/Jam3/eslint-plugin-jam3/issues"},"homepage":"https://github.com/Jam3/eslint-plugin-jam3#readme","author":{"name":"Jam3"},"contributors":[{"name":"Donghyuk","url":"Jacob"},{"name":"Iran Reyes","url":"https://github.com/iranreyes"}],"main":"lib/index.js","scripts":{"test":"mocha tests --recursive","lint":"eslint ./","pretest":"npm run lint"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^8.2.5","eslint":"~3.9.1","eslint-config-jam3":"0.1.3","eslint-config-prettier":"2.9.0","eslint-plugin-import":"2.11.0","eslint-plugin-jsx-a11y":"6.0.3","eslint-plugin-prettier":"2.6.0","eslint-plugin-promise":"3.7.0","mocha":"^3.1.2","prettier":"^1.13.6"},"engines":{"node":">=4"},"license":"MIT","gitHead":"4eb3f208f6759f4ebcb351b82b492389884880f6","_id":"eslint-plugin-jam3@0.1.0","_npmVersion":"6.1.0","_nodeVersion":"8.7.0","_npmUser":{"name":"iranreyes","email":"iranreyesfleitas@gmail.com"},"dist":{"integrity":"sha512-fdM5vL6u2hiTX90fLUXCWcG9BVhEzeeGXhFOe9nguMBSlgEJxiQs9SHkLVzTQ8SllTNgFxkXFMSUcl/RBxs1fA==","shasum":"72d921f474d91caa36377c13457051330853b88b","tarball":"https://registry.npmjs.org/eslint-plugin-jam3/-/eslint-plugin-jam3-0.1.0.tgz","fileCount":15,"unpackedSize":22441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMtfpCRA9TVsSAnZWagAACkEP/1ksf8FeS+oldu/oAd6+\nmXXytrGKx8fTIYoDd3vGJ/hkEbk0YviHa4NSHzefvCVEzap9nQKggVeMbIC7\nW5Ro7JKnGaB90qKWzBnGYAVNdKYEIPKy5q57DhrDWCc9IcdGkkg5Sf7qh+ZB\nLGHw+LPSGYDFzJUEIPMSwVgUO1iQAsD5IIaM0CmRnvaoLpCM0xwRZ39GEqbm\nnhUWx7FwJnmSneagcmf/338l/1CdQGOmaCxlITzc2Rc1dXKVD0Ized3ala/q\nPRhsNzVCkFJvcXAYZWBBPO8HVFFWtavPmbylGik07/f/sOp3IOm4ghxke/zy\nYuEGb1Hkz4JkN/LlRBiLWcgWEtUkU3r2Mm6F5btR1kLZBRCIhiNNp0aeR0rl\nEpzvPxuAgPOnhUYBSk5slJEpEeUxwRjnqAtcwjITP66QXK9K0E0dxX/G81sw\nZwbv/UkZcw9Szh6mNOuiFHmqsvgJmpNTFZmH0g1HHPYjY4HmHyDVApp0OS45\nHq6eLLghmuhptMQLllr3PBzjPJez42hwhcs5pEAe4VnjlYudYoJI+XphN+Qb\nrcyXp9J06Sj4wBsO5u4VSCz5Ay0mr8HwSLLSzsVntue8Xd5gLN1sHT0IEsmR\nVP6K1dtaq6773I6pLZgU9nJb89GiUaqMCGJXzEpajrBuf4tnztMPWDFo9srl\nTuLc\r\n=gl+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUPZuTwODixg0u3vMafDQ0NY0G1regAh8CQxoE/ojpPAIgdqSFmmaDZ/n85/d5crbvaGzzcs8klMFeggtZGAebXmw="}]},"maintainers":[{"name":"iranreyes","email":"iranreyesfleitas@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jam3_0.1.0_1530058729105_0.2921719179452529"},"_hasShrinkwrap":false},"0.2.0":{"name":"eslint-plugin-jam3","version":"0.2.0","description":"Jam3 eslint plugin for react","keywords":["eslint","eslintplugin","eslint-plugin","eslint-plugin-jam3","eslint-react","no-danger","dangerouslySetInnerHTML","xss","filter","security","best-practices"],"repository":{"type":"git","url":"git+https://github.com/Jam3/eslint-plugin-jam3.git"},"bugs":{"url":"https://github.com/Jam3/eslint-plugin-jam3/issues"},"homepage":"https://github.com/Jam3/eslint-plugin-jam3#readme","author":{"name":"Jam3"},"contributors":[{"name":"Donghyuk","url":"Jacob"},{"name":"Iran Reyes","url":"https://github.com/iranreyes"}],"main":"lib/index.js","scripts":{"test":"mocha tests --recursive","lint":"eslint ./","pretest":"npm run lint"},"dependencies":{"doctrine":"^2.1.0","has":"^1.0.3","requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^8.2.5","eslint":"~3.9.1","eslint-config-jam3":"0.1.3","eslint-config-prettier":"2.9.0","eslint-plugin-import":"2.11.0","eslint-plugin-jsx-a11y":"6.0.3","eslint-plugin-prettier":"2.6.0","eslint-plugin-promise":"3.7.0","mocha":"^3.1.2","prettier":"^1.13.6"},"engines":{"node":">=4"},"license":"MIT","gitHead":"9f73f41f3d4c55b1ea1ac60f7ebc720902879038","_id":"eslint-plugin-jam3@0.2.0","_npmVersion":"6.0.1","_nodeVersion":"8.7.0","_npmUser":{"name":"donghyukjang","email":"donghyuk0117@gmail.com"},"dist":{"integrity":"sha512-YSINfuZGsgIWVUZN+kFxG5x4eDNf35/drTKI6KM+yavLRurEVDhSVkp6pkPIc3kZDR8R0QUtfYtdBVfHzlHC/Q==","shasum":"354bb371254e95099e0c184b03a4d2a7cb730a90","tarball":"https://registry.npmjs.org/eslint-plugin-jam3/-/eslint-plugin-jam3-0.2.0.tgz","fileCount":24,"unpackedSize":61829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNlKTCRA9TVsSAnZWagAAxzkP/0xu4ceM3lISaUo5fj5r\nJIALa6ttQPsShZhUYehoozK9hNXu2ChyuYlny3Dq/VyD0cwOep1/hLKhsJuy\nIFM6DkshMSQJyOkG5PmzHlF7LUk2ol4SsK75f7CTp0t0nW3YC3is3o716pKF\nJMj9EUIVLThYMyGeYUS2gTGhYms+l0OLqwuBZMX05QroN0aqyH5MTYpvmvhJ\nucL6T6FZacGS+4NLXXXr55+1Rf8Wos90ZmLXsoZPVHFxkF7ovQmFheCz19Sw\nBcU0aMB7kgOXP1dClevl0NoG1slynDRiMx4mfe5xuoBMdD0B3w9NYokAExCM\n26FmN/dm0GMRxOAFZB35BrPlTGp4M4jc1+bBBYgQCEDCzuSScsNsCdQAPm7L\n6+ocLpfZdghrejWYGLg9e7sNUpkvkTZ+Ma784rKz0KRKBaoYEFDPrzMirUzS\nh9/EyGDdedvaMbci8CFkcTS9PPPd8R9rxgi7rNekCVmpB+OUJISM3m1Fgoc7\nGyh2CAoNy69x4L/AFnakOkIwxkM7RAxSngN/BGCWjmWa1HCt92y1uyHU4Bpq\nESppiP1xBlHLtvpmIVuAtoKQNyVO8oy0QIjQ3AWupwwn4+VeUKivCADFmqtd\nJ15TGfdD/v1KGYgSYoFpNTjShg3HJaSGry6AmLH6wY+Hrh1g9DYBSkt1JYx1\nSfma\r\n=CP5h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT+/xNJwGYUeF8TC/TlBYCYjc1p8khooZfkcXaJB5gbAIgUvKMsjM0sZCFu7v3Sg0ieAyh5ThmrdaxzcWbRaMQiUY="}]},"maintainers":[{"name":"iranreyes","email":"iranreyesfleitas@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jam3_0.2.0_1530286739269_0.04129209121730848"},"_hasShrinkwrap":false},"0.2.1":{"name":"eslint-plugin-jam3","version":"0.2.1","description":"Jam3 eslint plugin for react","keywords":["eslint","eslintplugin","eslint-plugin","eslint-plugin-jam3","eslint-react","no-danger","dangerouslySetInnerHTML","xss","filter","security","best-practices"],"repository":{"type":"git","url":"git+https://github.com/Jam3/eslint-plugin-jam3.git"},"bugs":{"url":"https://github.com/Jam3/eslint-plugin-jam3/issues"},"homepage":"https://github.com/Jam3/eslint-plugin-jam3#readme","author":{"name":"Jam3"},"contributors":[{"name":"Donghyuk","url":"Jacob"},{"name":"Iran Reyes","url":"https://github.com/iranreyes"}],"main":"lib/index.js","scripts":{"test":"mocha tests --recursive","lint":"eslint ./","pretest":"npm run lint"},"dependencies":{"doctrine":"^2.1.0","has":"^1.0.3","requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^8.2.5","eslint":"~3.9.1","eslint-config-jam3":"0.1.3","eslint-config-prettier":"2.9.0","eslint-plugin-import":"2.11.0","eslint-plugin-jsx-a11y":"6.0.3","eslint-plugin-prettier":"2.6.0","eslint-plugin-promise":"3.7.0","mocha":"^3.1.2","prettier":"^1.13.6"},"engines":{"node":">=4"},"license":"MIT","gitHead":"36c97aa3b35b5347443443328576aba17cdd66f2","_id":"eslint-plugin-jam3@0.2.1","_npmVersion":"6.0.1","_nodeVersion":"8.7.0","_npmUser":{"name":"donghyukjang","email":"donghyuk0117@gmail.com"},"dist":{"integrity":"sha512-uJe0pLo7ZeQB8qFbQZiizus7Z0t01WObfEiEpvAZb062mt/O/QswkdPXaUctHATSWVkKQucy/g6HRlcvs3LEOw==","shasum":"40435e41fea3e28270127644e927af980ac4ad51","tarball":"https://registry.npmjs.org/eslint-plugin-jam3/-/eslint-plugin-jam3-0.2.1.tgz","fileCount":24,"unpackedSize":61983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNnhMCRA9TVsSAnZWagAA67oP/Rwoki7dVbWMy3GY/7xa\n/Ff62+PaE5t42b9G14YeNdyu8fkthKM0wZAnVXoT/BNBv7EcsOLzJR8gdUMh\nXn+rs6GypS7/8lMsmP0FUP9SKvWqy8LXzgDTKOhal3jM3A8ZSOSwaiERB2bB\nkXME+E431HRrb9S53lHaHQ0Yg7fYsXlpyqvFZqZyV2l952dZR+gVnW6IPpu8\nwO+YpWY/cB1PSRyasGPkySiIaxjUxEoIxHUI6osGchDEtTonUvYnyEqvnSjM\npC3jSduToKkU9CqBC6kgEZMUid/J47JkMOIINxL+myvusCTgm5AIgABhMh7T\nmNUBPc6mYB9l370w4zwrZJus1xi+B7k4hTo8A5ER9CwABs2Zfb1BwyPlb9b8\nbJzUDjPn9CcYyK6M3qfwReSiwaKotI37u6MmnA0cvXeRIDRIyH6EMR1j3RA5\nadU/Eycks3mkrkXedHPyXt7CxDd4QaH+k2haZ3MwMtn86EpbG8CV5VsROJJL\nn0toQ9h9V0LAFdhgZR9bbSKaD5RnBsKXgUnUjuH4KcTlcmRzUpeUkv92KU0U\nPDHly3SGIWVY6OSOABTyzbquk/ee8Lt3jRcBehgUYP3unSSrv7KtGM4gLoIR\nfa9ii8O0kRMIfZS1u1By3Lljk22RnRc1+D/1co7rUpm+X+TU81r3ekUhMyHH\nDL2n\r\n=jGRg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7auZ8Vqdw6vzSECAQFlXbrlLcz7ZV+DN/b0f982fk5AiBMs0XqJSTyflsyH+pGDdF4XVeTNoSB6ce3QrfWTa++LA=="}]},"maintainers":[{"name":"iranreyes","email":"iranreyesfleitas@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jam3_0.2.1_1530296396774_0.20371766061605112"},"_hasShrinkwrap":false},"0.2.2":{"name":"eslint-plugin-jam3","version":"0.2.2","description":"Jam3 eslint plugin for react","keywords":["eslint","eslintplugin","eslint-plugin","eslint-plugin-jam3","eslint-react","no-danger","dangerouslySetInnerHTML","xss","filter","security","best-practices"],"repository":{"type":"git","url":"git+https://github.com/Jam3/eslint-plugin-jam3.git"},"bugs":{"url":"https://github.com/Jam3/eslint-plugin-jam3/issues"},"homepage":"https://github.com/Jam3/eslint-plugin-jam3#readme","author":{"name":"Jam3"},"contributors":[{"name":"Donghyuk","url":"Jacob"},{"name":"Iran Reyes","url":"https://github.com/iranreyes"}],"main":"lib/index.js","scripts":{"test":"mocha tests --recursive","test:no-sanitizer-window-location":"mocha ./tests/lib/rules/no-sanitizer-window-location"},"dependencies":{"doctrine":"^2.1.0","has":"^1.0.3","requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^8.2.5","eslint":"~3.9.1","eslint-config-jam3":"0.1.3","eslint-config-prettier":"2.9.0","eslint-plugin-import":"2.11.0","eslint-plugin-jsx-a11y":"6.0.3","eslint-plugin-prettier":"2.6.0","eslint-plugin-promise":"3.7.0","mocha":"^3.1.2","prettier":"^1.13.6"},"engines":{"node":">=4"},"license":"MIT","gitHead":"a3d2a47331304d8d00e899cbf9e27f0ca4f01393","_id":"eslint-plugin-jam3@0.2.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-L1ZHczJ32jXyyTnylmm2FSOvGeRPKIhMNvyDzYYCwGPSmkvTGMopomeKww/eTIHAVjSeAGVnlItkvxF5gLYdfQ==","shasum":"0c2429a54af2704cacdbe048bbc974a8712ae459","tarball":"https://registry.npmjs.org/eslint-plugin-jam3/-/eslint-plugin-jam3-0.2.2.tgz","fileCount":27,"unpackedSize":70928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwOmrCRA9TVsSAnZWagAAE9oP/0vyhGsf4gHCFQkQY9+t\nrVWt30ooiHzO6M4k1BFR4U6OP6CCNLey09/JvJlBNpIDN8nr0IxbzlP5aS8x\nzJlUkoxv/r7x9OV/wDnoMpZoNXYetEgBllCPLetO92iqoPGC0Dd8LEhiw27Q\n/VbtbOQWp5Su58rBLysl2/nvZMDQJfycOydYhBBuYcj4/ER53Tnhx/s3vl0b\nKZmtBGEDQvCmfHtbTBUgkgcUgyyyc+oVmrEeIS0uZlnyLUdEtGazDnM/D2Re\n6aBpxkiYU0NVomEx0+xMplYRbmKlKcm5h0DXvJVGjzzGvey7iY47R7i1bc6/\nt0gRBroQkLlE2ZBN9ORNkb1RKF6MJ4ubN80OQuYeyvzxiP39c6d4V8kpClnG\nziNQ+1kyapTumyfRNofIdlRnhX1X6xS9LlN4Pht9d13DgEbCITZv4zAEDssL\nXA6b4TENVJPfxRQmQyfzd6+wQVTDzOKysBdrv4vk47wD8aTG11ooyUBk1lEh\nrcE5yOcmS4FFfeJnepZsMrc2XW3isU9qJrwFC0x76nIiE5enHBBHlB8x37Wt\nNb4FIVEMDqSXmJsrYpQ1IcEOzIrwWCJGhCIax59lEaP3wTHNryTHHpfA/hG5\n/0xLXanuyS7KpDLluCNSzd/MZvZORNBV2Xgq+8IunFgWnewpfICoWQLZ8X6B\ncBvj\r\n=uR4z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDymRPUY7ZydBEzyfvoVITOgEFr1S4tvW2dT2vB7H4V3QIhAOM6M1Ebjf1dwsO/LBSXYkw1XgmKwRi+wpx7+SlNS6Df"}]},"maintainers":[{"name":"iranreyes","email":"iranreyesfleitas@gmail.com"}],"_npmUser":{"name":"donghyukjang","email":"donghyuk0117@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jam3_0.2.2_1572923818915_0.522094210646161"},"_hasShrinkwrap":false},"0.2.3":{"name":"eslint-plugin-jam3","version":"0.2.3","description":"Jam3 eslint plugin for react","keywords":["eslint","eslintplugin","eslint-plugin","eslint-plugin-jam3","eslint-react","no-danger","dangerouslySetInnerHTML","xss","filter","security","best-practices"],"repository":{"type":"git","url":"git+https://github.com/Jam3/eslint-plugin-jam3.git"},"bugs":{"url":"https://github.com/Jam3/eslint-plugin-jam3/issues"},"homepage":"https://github.com/Jam3/eslint-plugin-jam3#readme","author":{"name":"Jam3"},"contributors":[{"name":"Donghyuk","url":"Jacob"},{"name":"Iran Reyes","url":"https://github.com/iranreyes"}],"main":"lib/index.js","scripts":{"test":"mocha tests --recursive","test:no-sanitizer-window-location":"mocha ./tests/lib/rules/no-sanitizer-window-location"},"dependencies":{"doctrine":"^2.1.0","has":"^1.0.3","requireindex":"~1.1.0"},"devDependencies":{"babel-eslint":"^8.2.5","eslint":"~3.9.1","eslint-config-jam3":"0.1.3","eslint-config-prettier":"2.9.0","eslint-plugin-import":"2.11.0","eslint-plugin-jsx-a11y":"6.0.3","eslint-plugin-prettier":"2.6.0","eslint-plugin-promise":"3.7.0","mocha":"^3.1.2","prettier":"^1.13.6"},"engines":{"node":">=4"},"license":"MIT","gitHead":"98e545a12d88b18d77ba818322612971e0487155","_id":"eslint-plugin-jam3@0.2.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aW1L8C96fsRji0c8ZAgqtJVIu5p2IaNbeT2kuHNS6p5tontAVK1yP1W4ECjq3BHOv/GgAWvBVIx7kQI0kG2Rew==","shasum":"49a0ac99e4f442c10c0b2dfd4537afc59b16ee4e","tarball":"https://registry.npmjs.org/eslint-plugin-jam3/-/eslint-plugin-jam3-0.2.3.tgz","fileCount":27,"unpackedSize":77091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+qrhCRA9TVsSAnZWagAAo4QP+weFQPiOCqFqRRWAPk3N\nO1gdLlWkCM32jqV0kd44ZoxoRhmEKEZxENJZcOTfBnO5EXCPxF5ADyaaqVbR\n+pJ3yl1c69G1Y5Ej2UNYc/mbTog60iPyt8iqvZcjIIfVr3NX0nhGfHT+pLQQ\nN1vmxSiMvMtcr7dAGKcRehH6lIB6+WJJZYjsmrgaeF7c07LDL6v2mG8gf9L6\nWYiuGjhuxBdObbGgCMYJNyIXlRhlS86zMW1+GASI5g0qHwaMet93QpEpGp1R\n8H0yuCtIwOJlMNw9EeMK33yQkeRQhl7C0eIKPiK8yRRUuj8PKOwsvVxH2Lpq\n5aIVo2LF4aignNNKvXfA+pXL/QcR2AJvsbMwBM0jDW2ri8zl5xDioT9bVs6e\nrY4ELN7k26XWYsuo7vWuH7F7Ct0b6Bz5HhOV/9ib0myTumgkw/bWKzAbt/iU\nGbKs6SfnkieDkN3AB9jO5l0gaeFzzY8RUylpfrZcH+Y1Ugn/Cxqp+6ezGbFy\nmW38g5rkXPtIKOHAFIoWau42oT7yh9b+8gtczc4mQN1/S6qtY3/axAMXCD62\n8NS0IpoMhLYZtyqT5Jkf4mXSyl0AIjSMt8jBsbTh6ZM1U6OJR2HmL7xdhgtO\n4Zu6CvI0oVqDMVmmbO/arvuUWIHauaBuWHP5A4QmtXOwOlSnCUOHhCgB1hBH\nUrRr\r\n=obnh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHSM1k6p0xq+QZvOD2o5HJQFXKeEibS4cWPsLIwvCvmAiEAqvprCJg74vfXKSEHPROD8fENpsxnqQiytWpVPXF0aGM="}]},"maintainers":[{"name":"iranreyes","email":"iranreyesfleitas@gmail.com"}],"_npmUser":{"name":"donghyukjang","email":"donghyuk0117@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-jam3_0.2.3_1576708833096_0.24004741554564357"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-27T00:18:49.105Z","0.1.0":"2018-06-27T00:18:49.189Z","modified":"2022-05-01T16:21:22.098Z","0.2.0":"2018-06-29T15:38:59.370Z","0.2.1":"2018-06-29T18:19:56.862Z","0.2.2":"2019-11-05T03:16:59.077Z","0.2.3":"2019-12-18T22:40:33.270Z"},"maintainers":[{"name":"iranreyes","email":"iranreyesfleitas@gmail.com"}],"description":"Jam3 eslint plugin for react","homepage":"https://github.com/Jam3/eslint-plugin-jam3#readme","keywords":["eslint","eslintplugin","eslint-plugin","eslint-plugin-jam3","eslint-react","no-danger","dangerouslySetInnerHTML","xss","filter","security","best-practices"],"repository":{"type":"git","url":"git+https://github.com/Jam3/eslint-plugin-jam3.git"},"contributors":[{"name":"Donghyuk","url":"Jacob"},{"name":"Iran Reyes","url":"https://github.com/iranreyes"}],"author":{"name":"Jam3"},"bugs":{"url":"https://github.com/Jam3/eslint-plugin-jam3/issues"},"license":"MIT","readme":"# eslint-plugin-jam3\n\nJam3 eslint plugin for react\n\n## Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-jam3`:\n\n```\n$ npm install eslint-plugin-jam3 --save-dev\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-jam3` globally.\n\n## Usage\n\nAdd `jam3` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n  \"plugins\": [\"jam3\"]\n}\n```\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n  \"rules\": {\n    \"jam3/rule-name\": 2\n  }\n}\n```\n\n## Supported Rules\n\n- [jam3/no-sanitizer-with-danger](docs/rules/no-sanitizer-with-danger.md): Enforces use of xss sanitizer with danger\n- [jam3/no-sanitizer-window-location](docs/rules/no-sanitizer-window-location.md): Enforces use of xss sanitizer with window.location\n- [jam3/forbid-methods](docs/rules/forbid-methods.md): Forbid use of method\n\n## Useful resources\n\n- [Eslint developer guide](https://eslint.org/docs/developer-guide/)\n- [Creating an ESLint Plugin](https://medium.com/@btegelund/creating-an-eslint-plugin-87f1cb42767f)\n- [eslint-plugin-react](https://www.npmjs.com/package/eslint-plugin-react)\n- [ast explorer](https://astexplorer.net/)\n","readmeFilename":"README.md"}