{"_id":"eslint-plugin-weblint-security","_rev":"30-72f8ad3fdd11f99385795721111a0d5b","name":"eslint-plugin-weblint-security","dist-tags":{"latest":"1.2.9"},"versions":{"1.0.0":{"name":"eslint-plugin-weblint-security","version":"1.0.0","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"fc6eab311215bbdc98136aaa40cca54daae0f9b5","_id":"eslint-plugin-weblint-security@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-BcsbH6U0COwQslRTe9aqXK8nUIqL3+n+DGAGQuCAz+5xbEbFrfalZ+KS8lDgcrn/l1d744XZQtc1Q6JCMBkx3Q==","shasum":"bcc62bd0b64149bf98bd11ae916a0d9fa34b0813","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.0.tgz","fileCount":10,"unpackedSize":8633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4TVgCRA9TVsSAnZWagAA97EQAKJiryyPBlJkdc/ur/5p\nIAn75RPEFIG1IUFWIm23yvYA0xbS6X7uW63TqF6UrCuZJTRPzz5bxHNtRDqp\n+KfXECOveF+kqQR4LfWWXUmaQV4N38BoWq7qI2YqRxxAH/uVXp5inUW6WUms\nporzG75voJHJ4GjrY/Ymqr0mZft6nLfnRA/2L7AFrP47LY3oP+XWyJXZVkbV\nGOhjMSSeGoTXicgKqmCJsa1FV5Kf9l0v5qtK++kC+Mvs4y5bIz50VNtC1Q6V\nL21IXFj8N1Y1izCiEAF88pE9ReDTUzbbbG20A43mPXBrn7l/Aif2QVhR6Aq9\nasGQWclPjyFIzYH01M6iPyTNJmr8zo2S5IvGJoF+6WqVhm3A4OEBerCVV254\nO06XNfe2gHGCoZuh7VFnjJLMIiV4ptA23PYIvaXprg2IwCB6iUC0I0jmFVFS\n5jcMdWULyT8ldWphNvOs71aSiSr8SIcvIKjXsOfdQOJSzhN2h7+iPM2jLBy8\nHFliFuoPESxrRHPPxVpcqXKe8DvlQiMbmfYeu6VYtt1XJg9gyN00xYMnhKL0\nH4cOwvp0OASwFGCvOavk/hXKietBqRP/iNsLP6dKOoiL3x4T0+fCTwJ0e4dZ\nUO0aa+pVDTvtT8Dim1rAV5z25snLFBvQnSGtPZ6g1rqBNA6UxbrdezOVLaNY\ndeJt\r\n=4zAB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmljaK4lKnw16jjBsmTgjC8cNB9Oj+fD+TigjO6FigdQIgTL15XmS4Dmw50sYU1/7CTEtAMlUvJNb7RW/5IGKwJMQ="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.0_1591817567923_0.24350822544635498"},"_hasShrinkwrap":false},"1.0.1":{"name":"eslint-plugin-weblint-security","version":"1.0.1","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"c4341db6afe11adf9ddc1d0fe7a3927f3c282439","_id":"eslint-plugin-weblint-security@1.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-YslJ6VXxqYErmCThj3jg2hFvagPYA3KjKzWlE91Sk8QzLSTU1136Uh/bwSA+exSmRdlj+rbJyzQ1FnU1afv3nA==","shasum":"d8b4ec220eef7f269ae7eb3208d3f96a7cb2a55f","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.1.tgz","fileCount":19,"unpackedSize":17402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4T90CRA9TVsSAnZWagAAcf4QAIJprg8Xt/bm8V3pBvPu\nyohDXkzWtdWEvu6duxnimEui4oE+NUi+Rym5Jf28r9ErBEuSA29S/8P4CQ80\noL/b2oWj7+4q6yZZfMvBLDoyp3dqfUQ653fOfn80iS9VFsx+u/EzYGVcZm/Q\nctK+VG/FsSTS5vJvbjv8V6plsJPxAw/W6x4+pTfmZeeTu/qC7ulaYGVH8eFG\nIGPIUPInJhh+ecUIkT/dC8AL/o1Mf87ZUZl23peM3i2KUzJlgzga6fklMSAs\nDyZLQNwfK4ncw3lnsgwiszAmj+VWmoHCWpWG+uOtvxmxDoScmq3y6wQmSnzR\nbvD0XAzExgOF1zJV+ucaBxZSF6VeqCXxr69z3QBcathrG7xyWT6GFH3sdJPc\nfi7xVlkikJFQth2GIDYo/D3xgYJlpaejMoxpuh6OM2e82znUxxDem8nErlwe\n6szYpezdZtl1v4EhGURRYXUkNSAhiGf8XkKfDW7b+p85iusGHMsgwsRr3bdY\nrUQzPd55gTGpyvsL/0OSGWIOVxM7gT8ZNGqn6Z+R/VyJHT/P6ZXvKSHhC8R9\nKrdKTk5TbdvWNdLCjuBp9z2mkXPyglrWIFydyF6omoyZv0h6wfAhThLqgdor\nyUMHh6tKl3yBUUW2YSJt0AXd4tAZzCBSDGKXNARns9IpDghNi6tOPt8tcYjq\nvO0q\r\n=C+Ri\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY75hjePmBtaxjy1PU4/DQL1FPh24yEeGpZ2bKg+gmBQIhAOd7g36ek28NELBTa6H+EUqLdLeIjvPl2ZuNdzAKICnN"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.1_1591820148296_0.9643060653534983"},"_hasShrinkwrap":false},"1.0.2":{"name":"eslint-plugin-weblint-security","version":"1.0.2","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"c5395aa21068ba85ec0fe59ab4d44765fb060e1d","_id":"eslint-plugin-weblint-security@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-6/PZ1Hx1D0ZTpTYBCZAbp6isF24y/+Sg3D2YI7YNf8gDpCM8Ae5HFAjKsAOtQXvpe1YenQAIgw6FHQvjNopWkw==","shasum":"2bcb04a666d7497f685d29a285589d7419cc420c","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.2.tgz","fileCount":27,"unpackedSize":19942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe47dwCRA9TVsSAnZWagAAsDAP/in+sYtWvLHft4zFrSAA\nMCtAlGVyw1LvTY/3JW7G6wOA+UAwWzjUtFuG4l+M9LPliKTrk+lB15pDwxLu\nhQ4c64tmMA7P6brnXpZaP2jFHARnkql/2fQgya7GbE9o7eubGlQIe64UCZUG\nEBEz3L7YuFjDyBd7wZKZEmhDv0VKjF6wvTeblkobNrwRphGkNhCtZCXQ27DA\nCbl7jnYGebBTHScvPxljMtB42YNgCCXU9J5XH9Y09S5iPdDKEO6P723VqV8a\ny5emAkQGsF540EZmii//MURVbY51QzlIwKrCG5ZcCCBIHmZyx1zqxC/yLcHv\nF0Wd/f5K2IHa7wz3HxLOCpVC8pG2GIfWmyIBJ1sU81i4HpHuvGuMKHgG1T6r\nXGMKCf1sOszfoSACsFPBnbuV6JmcnjMSmAuPJijoEl4J/L7AftcpPJAwnk7z\nNsKAW1Po08CiKHXoK9xV9EhtBuWY6u9Y/xHxfRcCAjLJcCvP3nI+aZcDDhV1\n3ZPS0xuOvhcPQ+IQt/eqsGYi3nwr8PvKDE2oobDDr0Af6u6Pd6W3UfJpkrKk\nejGrDKrV7eE/xEI/ttoyBTe2+D+gMhyPRfrahk40jcHKdXEaNdBNRZWdMLe9\nQT9Wdn7Zoa25x5I0J5b4/uEcNOjX9dIpgd+SE0d58zGOPwLz3H566fwKTEzi\ny3gf\r\n=WfPK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+KbGASsZ7l1HVNio5F0WrRruaT4E3x+m0dOIKmZfotgIgSHM7KeAvEa9++9s0VuRXZxDUHaDYr1n287NhLzKuogI="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.2_1591981936223_0.1283126426319905"},"_hasShrinkwrap":false},"1.0.3":{"name":"eslint-plugin-weblint-security","version":"1.0.3","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"211582c335c404292e0f710b57569166d77f199d","_id":"eslint-plugin-weblint-security@1.0.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-rsTDKUsiDpPHCoco/0OMEGmumiEAlXCqoR1ZZXxoX6okbaCZ12GFGsvL7152aTo4Jzvg5kDrRICU06FaNH7T9g==","shasum":"1ccd41e83e4b6ca025f983179bbc9a0438b9a63d","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.3.tgz","fileCount":27,"unpackedSize":19846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe647GCRA9TVsSAnZWagAAL9oP/3EdpCddTsnDDnGyxDEi\n84hMmeOQ7aFL5b+r9DWHaMHcWv3CtILjdDsGCx1SNOGBu/BIa+YPbEJsMohB\nGvLxwetgBrLHSb6fUG2BuNgMVzEfjMOxcSt7Rrdp56UgU/MH54gYslrAgzjg\n1jVXj9en+7qDk1B4Zoxg78uhCfhpmqSlRf7a9JVbUuBxA9aFEjNggSLIFO95\ns2CWyzNQtNuC07jJrZOSJJ88beu5FgULONTh2I9EANzXGh6z5sEpnEARjORl\njpo9ZlP93l2z3btDoexNHRe6SKf1Huwj5tUnkZPfQ71LScCeGuFTuMlBeHEn\nSLzbu4DKgH6qJUv373ZS05Oq+orJOAO0DWCjzlWOAOaEZQxHWDOYIKFHIu6t\nkp3DT56UpZpLav4GRJxsHXXpuwcIoS4HNN08cEAqwOKVm3sU4zJdJ89+ECrl\nuc/QLBwoE5SZ4gWX/WqWxVu9BrMxoTMeXci0esgL6n2CRDzbeahmjPxoRtL6\nrgRwcLr/8y8gNpvVAc3Rks8oAxSi8mQ5vsYrOrynMQJ/LkB68T6bqHXIW/r/\nHylt+D/FvyIEHL8gw3X5UmRrLCZvFsk4mCMDElhviFaFTXsOj2ZN0hpQbdQy\nbAuK14nfKBABxjx3/sHt8sg9HlHZbSyVLFn2IPDtwfExV3hFEXewB977Z0wM\nDuFU\r\n=9djJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHsQOa+g9h6tB/A+v6MzNYfSKLOgmrA313Drcr9D1wwAiA/6f443JO4+OgzbkUOvz0Dv9AlLS2jf3bEqZLojb6xyw=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.3_1592495813958_0.9251682934187226"},"_hasShrinkwrap":false},"1.0.4":{"name":"eslint-plugin-weblint-security","version":"1.0.4","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"211582c335c404292e0f710b57569166d77f199d","_id":"eslint-plugin-weblint-security@1.0.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ei6+gOrcmTByKZDFfLgQiLfveiPuM16i+H0UJKzzs1IJNmUUz/DYi2L8sPqqmmkj3lkKHDqRq1ZIeEtTroqmfA==","shasum":"5713cce83019389061f95f3c05a90f50c9e0bea8","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.4.tgz","fileCount":27,"unpackedSize":19870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe649LCRA9TVsSAnZWagAAVrUP/jhxPmv+dzwL+2ZR0DmY\nCevhvYw7PEI8uLpLW/izJMSCiUfxKic49LUE+Nk+QfVOAK2xQALR+0Z33XRc\n1d682plGyJUvf+UcKL9BGcRmTfuXevmIjIs6nToApgy6tkbNw/m0E8Sq9dNz\nuhIfRGXtQUcwtnKhkoGKuaWOgE9sL1rBffHUtSo5B5Mz1OQfPw3sxFRGc3SB\nunChCL9yUZ7vdifBMs3Yj1mGdmTHyiqZAGUTKic/isdI/V7nUZdc6KZNG2IK\nzos/DwY0bbRgUXS14OB0G1EMUcEhzfwCK6GyVsADIBjUweBQKJ2+vN9t9mpW\nFzWQD2H6S1uLYNo4PJpN538Tdt2lj5G2fRMxXTX32L6e1aNxxF+WYDrpSuUR\nwIUx0T4TsWSVo1EE5USFXYkC2IacA2YMWM7tMMmeSxCgiNHy+RFCcxfYXhJ6\nQE7/UujuvGZbyHhnO9bVJ1Xy+qfetkOus5tSv6JIYxyb2+5HtoJDTFqZMouH\nOyAxKb0ztlOuR9cSz3Yve51cyHhzQAlDvL/mEyvnJqF0eCohHhrZkyMcBK82\nBVek2ya92HHJXusIjgpq+KhvUW/vdyPTB7Wkf0HeD0Bext1Kr6ctxbOMtHXv\nQ2N8kgMDsQQ62DDf8K/8Btmj3E5VAAWO3qeXTl1ZfI/9QQPfC0ob8W1dc59c\n7n4G\r\n=Vz9X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfO/2sjUWOeTAaEmgaJ5kRceQoKW3NJ5+E30rM/LVCpAiB+6OdhEhf9mpurKU2sslTz/89oxjB2fS+gfbx+/6tYbA=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.4_1592495946760_0.9417954695800137"},"_hasShrinkwrap":false},"1.0.5":{"name":"eslint-plugin-weblint-security","version":"1.0.5","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"211582c335c404292e0f710b57569166d77f199d","_id":"eslint-plugin-weblint-security@1.0.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-EGlXKmZQHjaKi9XXavNo83uq+9JuUNhnUgNFnvSRVmCsohMzNrHGnCOcsfy3asZ5lPCBzcH0vBgoIHsDWvWNIQ==","shasum":"5bf69f488db62b95919f2c0ceddd4c91d5fa242a","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.5.tgz","fileCount":27,"unpackedSize":19925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65K+CRA9TVsSAnZWagAAAD0P/2C4OiipXpFPoTzs+kWh\nzRLiX9xVHrXIGHvBnJiukmoNGIN13oCh2ZaA4SBFZ+8//D6YEFDBj/DVtvXt\ny2PF4uBMmP51RzGRwyF22uoikLa5NYl4Ay6ynHBnUOiH5ci1twULyaDfJ1lV\nHJbqf5e3pWTSIcw23KBqBbAD4FgQx1E4K1LtFfwRwEVknS1Q2mBk28glEF/Z\nAFu+rRK0HZ8MIisuotNCoAdwXTQ+wWxjXH4Vs8xdu54q46MiostMPW57PYyB\nFT5yF7rsjo/hmzYqnqr30acop0FcMMn4o1VtpBRMIk0OQ1Aj2+lW7QazW7Ob\nAB32Wnq6h7f8yvXAklJH4rOk/q90RVeXpK8/xqwdm23EBKZol6R732piUnP4\nAGr+BCJvdZhIR73TmpwxLTfX0dYttFI6onme4r2ULqlVRbU2wf9jFlt14xOT\nbzjUZgs1MCIXooBVt0Vdgr6hyN57RimN9zeU94dvxRwYA10kstUDhPDgpRWP\nfJeMPBnbydpKZw4mcBOxQvRL4eE74VQGvEYGBhFhra2ZYH80sKD2f/pZ9uKb\n3K1T/6baTwN7riiG1hQU+oJ/L5kW5qn0xmsEtRr44q6i+hCDmMolEEd64Pod\narotibP+NXtj+i6dRiaURulIYAI/OrgURjURvPf++OEV7lOl2hNeE3hIyTRY\nJ834\r\n=qaAm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICO01FuJzaaZ+hWQ0S+omewEgYDmxcR1yRiRRsJbaZ+cAiAzENfJFLTZlt2Op4u02l5VC1GN2Ki5L1q0wE3e2h4Vgw=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.5_1592496830524_0.011223653696354363"},"_hasShrinkwrap":false},"1.0.6":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.0.6","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"211582c335c404292e0f710b57569166d77f199d","_id":"eslint-plugin-weblint-security@1.0.6","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-VVMQMEzEtV49i0lNmmNwtmmLXPCwPV7HvlB/C6MPM7kWnIiPS4ZkKYYeo9wJMoKahkEcqOYJah+hcN/zKuGxJg==","shasum":"08fa36f59fe493073afcc8ae7d051209a219b094","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.6.tgz","fileCount":27,"unpackedSize":20127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65TxCRA9TVsSAnZWagAAO7AP/Rd0LjmNaSdsFPjQG8UG\niXomubdkzOq9XESrWnRat6Lj/iEz2frp6ku4dZ1Jn7HvGJjxop49aVm/1tmT\nV5l7tEtkW9/mpCXLL2Cwo+92thbcHPBAw9RyeYb7CyO7P+YpOxSWMYbYobxu\nQ97t4P/g9ISkY9n0LCGXjXEc70ZuRyjzbR+AbL/rHWRj9fNnlpbM+Z+bUEDM\nMF1Mo/yJkYiv0eV/X6IdnZ3HVIHX4dr6H1MoJMU0B0WeVT79ulYPnIjQp+aQ\nOLZayO6wA146/YF49KFBYoqgi2NUtTGqW892CEGawLhYUv1q48EyV0VK/efp\nL+3oq13HZqlnW0SSpBeP7/0DdSIxM8QAcS7jI9U6iIcjGjDnohpISlu0ilnD\nvt94OPnENpoL/1+HoJVZGflhvZsGWbP+itOASR8dOU61k3AZOWKFYjUQr9be\ngbL8U2Dua5hLxTxmODNPyC1BUbDtEbOWruR34Hqftoq5eNsKvItbhUGct/7n\nCNxiSZ78S8JsvR0tXm0JDhcCB4I4YIrqL2v/n7jaov5pYM+kF7yArEAUdXsH\n22xJ4sQD7V1blPgz1tzEI9pdP28WvWJF2TqA9dexvFhcSVRQp3qioTZQI9DL\nz/60Mj3SVJv0vgdoAGk9UsWe6jEu8Owy0tisYrr3F1vHqPqZp74x4m60Wj+4\nyTj5\r\n=W3+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgb44BPJY0lZSdzjq8MXM9KBacUY8zp8bOJMu69TCbWwIgKIPWCOEJ5ByteS0E7mgTW7kMsKYtlbkc9kpZ4H6tgXY="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.6_1592497392814_0.4201447595356016"},"_hasShrinkwrap":false},"1.0.7":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.0.7","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"c37d97bf0cc17cb49ecdea7ea40b3a18e01a37e3","_id":"eslint-plugin-weblint-security@1.0.7","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KmakiDZkbSkHpyiB0S0q0hv/bi8XmOnyTBvnD3yDuV7O1w3lPgpOvbjkSmNRpi9jtu7gZpDqSFAlLVvl2JeUNg==","shasum":"09e02e6e639b3996e3bdf7ab5abbc9a00aa775b8","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.7.tgz","fileCount":27,"unpackedSize":28019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65ZGCRA9TVsSAnZWagAAqCoP/159nD9v+Buchq0Mequ6\nT/59HHOHaCnKI1V27zPYJFBvUqrZSpyg3F0mfD7RLElcxwvs9EesbGzUE1pi\nY8gWs7OWWRCjrzoRBOD7EGBhmt1FuMNzYApiDYSWfYSdcAIxG73V0bsxdaJR\nazldvdHHWTQIG9dzKZq2AyyBAHdzjRmPBbZdQY/T9LfjnPfmy1bSbT3CtOUz\nW5PoE3UAYVdR+LpqGwoPxEBVc/H59SrpUjRGYlgOx+qcYppto8RQDbE1ywdE\nlN0P2tEFz3rghC8fLoibBmTN9/3dRKhcTtRpmMJ4JE3Qscu5qFDKeVkjbPVb\n3/ktJ8CoN5Hnm9JQn0ES0v2S3A3i6W9D1huP4VJ5ehPuSvMzyRcfvne+DmVP\n8U2RR8LS5ZJTJsODoF8u5PGbfzT/433mGFMzWDCV8GOoIs8GXQfgCNIirIGw\nQ1epXB2r6YmyYV72E2kZESanQc/3XoKJWj8cMK38uW79HgRtL/IVXLIPmZ0e\n5hUbvzBA7jPd0MjEzisO1tS5RN/x/lHRLZNQGK94800NJ6D11RI8n0/J71at\nSvcOe+hG7N5/NETfpYXYs7qV/yn+eWOg56DBKkqDFt3pJtueyfSnwQ6vytKs\nNUDdySuhb5zV95f9yjlFS51vqeWkaENo1OwS0PVPPERrMmGEtLh1G+zKLoBd\nG9SE\r\n=cgmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBA0foE7WHg3ck0bYrhttN4pdVIM9zNjBC70w3XBSReAiAS+n6yMv5Nl8c1KPW9eaB3I607F6/FqW/4Z85OMo7ZvA=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.7_1592497734103_0.9712793913534641"},"_hasShrinkwrap":false},"1.0.8":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.0.8","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"1d2cdaf07f11187f3cd078c792ddab020cb140cf","_id":"eslint-plugin-weblint-security@1.0.8","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-GUESorrrue4l4JEC9xM48ks2fFq23EQDVme/cl/tWyJuvCeTW2RPOetGU6ObAPjttzLdURSIS5c2YnWZ+X3k7w==","shasum":"431c5f201195803cd3ba9be7d52fc4038d05f070","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.8.tgz","fileCount":27,"unpackedSize":28007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe65fyCRA9TVsSAnZWagAAJWAP/3Bvu4KnN1Lr/iG0PZGw\nVi2DDemFM6DUwDyEvW70N9xpju09p2WPEuUTTahWRAOhlKpDnZoXAy9fXOpI\nzjtufgHiqtv4o0AXB0inMVIyMJMKjLPv8MYHLB1L7l4hm2UaMbN/jAK/PKoh\n2AKFJ+dRxp4fWP8ecyi4Ugl5wF/yCUI2ILKhsvyg+h2XEIKthMVsozLW8gVt\nN1zF59+I5afEg6N+DHwQtBdE6IBItCGEoAmIiAg+dvt2Z8+rVnPQvRqDj/XO\ndiDFCXTkezcRRSmNUXBU6Ksnc6IO2UwJbEOjjUMYYdmjQmTGfQMVbGV2LimH\ng8fpyodeqL5mBPtGSKIoFaNaqtC3Y2MJbHfYdr1HhKk9IAkL4sza+uWjgKOg\n8zRoOehkWJOvOtF8Qbuedd0I3FYRGMWn1PFJo6baVz9DYKlJB3DW4DFaafmB\nLMJ+HdshJxppPU4E3Wtz5vU/xfOLr4fvTsepK5vhyxNGe2XmM83WqYN3RRwx\n6B7CZYN8KuBuuKQEPX1z93RIx/EyCwi1ir9efuoTMmj/4BNrbhb5aTAJNgyR\nKmpn4OVUAPr2iBO8KDXHxrrUd0aChwDhAfqR1X9Uc0I3NljMwGPb/hl9eSu+\nJwItZqMxkIJ9xhBtQBGbNlAOR3ZVBVf5b0GWrh+oaBZNBxyizB3m13/dKUCM\nEILr\r\n=tJKO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsHXOEL+mec5THbrLRdYmBwq5s6g6E1ibrmGGS9g/f3gIhAPaSChlRxqiH4edfNp5EblnWEL8MoiI7LJ0dEy/3qAgq"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.8_1592498162080_0.6894853118786766"},"_hasShrinkwrap":false},"1.0.9":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.0.9","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"ea7b5590f60abe3b6174f5d0d4879e9e15fe548a","_id":"eslint-plugin-weblint-security@1.0.9","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8a+Y/Wg/7p2OmFqCC4uNooMysDMf54qb4teqCyUCD9RxvfaqYrPTJE2udPiJMnQgn/y8HnCGJwpI+jKwIoey8g==","shasum":"4b82d484f01c93b5a129f836cc532b462395a136","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.0.9.tgz","fileCount":28,"unpackedSize":28939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe669UCRA9TVsSAnZWagAA+34QAJLhGTTXq4xEdNFVfllK\nw815wwEbs2nTwcaZwAq9iBjjgwC2NaXjK7+lutFV+MKgmMFIdUkaGPFuFBDj\nGgY0EkWIzWc6rkX2sOn6i5C+NPZHlE9n/RFgM30GZJ/zTuYG+ukQXuQSV9Ps\n59DNvVM87Y03Zvbt/7+zQmDHPR9n/CgbAACDb7xEvk+yL7KM8CtaDyaFjXll\nmYCOe29SrvGf1XVBJo8HYRDP0WltwLwmTjFx8YwYen9KaRXpG/lsh9KQGn3U\niQylgjlB+c1bvMnvVYEtpwK9XuFSqO/0b2zfb6Q6kb+AGktLvWsuu81tXPn1\n0rmPtp6DEjxdZC30asHm0VZMvl6CRIBjtQXW5hep82h2CsGiUZwMJJIBPGk7\nTeuD467J6IQ3uCy4q/DRx6dHMB9tAuc5ZOCfBhWkdRXDFDM4XLQlomPacot7\nZDs7Dx9joYih6HNDbhtXuuhnSZn+uvUtPa37j7mOcGvv9iKHctki1esDyIyg\ng1FEHO72P3xvZxNkH8gxNvyL7xNTr7y41ROL6pV9XSUlHmuSIyAhUDFuG1YO\nQKyuXtarqUZcNrNyxLxIoeRzFzkdudkjDljyVHbNT/Ah7gDEX+alyGV9zffj\nv1gRkSHpSzU/7dbIt/TMlOr1jpBKh5+t9f++jqMIKgFewv9Vj2WTsXMvrgnK\nF9HC\r\n=sHkH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7Mvb3qIP5EZsqMTxx9ZLYp/1pGSMjRYrrXTm8S/8TNAiALeSmmgRZcwuhOQfL6wGIH/ZCbt7TJ45e87lB0Uq6YuQ=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.0.9_1592504148271_0.7154069671860745"},"_hasShrinkwrap":false},"1.1.0":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.0","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"c7a93233b2f299abdc451e9e774d480fbcec6be2","_id":"eslint-plugin-weblint-security@1.1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-EATr2TjL/XI5EBkjl+jZjGJxvgzW/ZjNV7mz6divgDFZT70hrOjlYOH+cScyZYFl3Gm2+/HVrbfMgU20nvlaZg==","shasum":"67f50577975fe1fc6d301f8dff1a9e250fe9eda7","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.0.tgz","fileCount":28,"unpackedSize":29130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe67EGCRA9TVsSAnZWagAAD9kP/2Uw3kwqL6dXIyHv1eBK\nO5F9JkBri5gdraVhpKwmNkow130P6AvSuq0t1M+cQzdR0hdyPYBdst5oZep3\nWq/zAFDOqIDnBPzp9NPBOZYJ2yhS2iiFH3M24oU89R8iHtxOgBq9GliGhPdV\nFrSEGxr5dN/p9xHDTppfnAolBEMm3D3jirUvE0m7lqG9w1bgEUz9Qzz5fUOV\nCD3SYHz/I0/7hDdIOt58PPczCXs/78o0AmhZ7kVK8MTkiyi/fHKTC8/5XkCT\nyfT5qk0x2Ovg+VJz61l/D+Y3+6qoj3YFZuu5mQrOGOCKFXScyEawIXo2toZQ\nFCndtksfshK5fURykcU/3sxELTAjDp35pGA1+Udx3VKWVrNg2Xk6Rl1UMkMO\nvo91WeZDLHyhz3+SiYj1oYWUTlFiFr8Wuy0mvEEfWz+vepVVaBT/ASTvwzbQ\nfkGBpEJhv88q5ren//X6kqT88p9rJVwYXh70zJLmNq0NvZ3acGTq74qQBldD\naMKo98MjODrBaifpNqvvhCf5qW6dmsiY4XQcFZi54xmutcFKV3gm7FmsuMA7\n2P3lZik+YJ+HW2bbl3gMktgfYhrkOxW8f4BWxSQBuHmahGRrqseqMMjZnCVO\n/yzsKBKg/tdg9h8J+6hFbeuaKt5wyIPaDB89IM1mpvwlD0D9H2u3M/oYE248\nRDz/\r\n=Oobe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEs1Z/L4dm02ECNbfZKYMbXQ75/TH+w0UG861cPdRP7QIgPyXiSmgdTLxjDrZH3jEGjcsuRmEvpjK+o3QZETSMz/A="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.0_1592504581630_0.8439303932305433"},"_hasShrinkwrap":false},"1.1.1":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.1","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"9c041417cb80d5e783302014f19a64ea3aec1169","_id":"eslint-plugin-weblint-security@1.1.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OGQz/EZ+1jhW9/Ujv0fogOIDpGoEnLYvFOHh0pN/fRyzKfXdR+0HscK6mSeBLHJpdqUnzDk05uUwmfy0XoBtPA==","shasum":"a0f7dc7566cdb37fef9be6a4d15bcda9af59170c","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.1.tgz","fileCount":35,"unpackedSize":34370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7yGzCRA9TVsSAnZWagAApS0P/iyqh9Nx1NcHtaopXWKJ\nY7A97hxJ6rCEb5Tz0K5HtxH+fVUo7OLLiAiGWUceEmC16VbD4PwqJXgZy1y4\nBLZwlsYJt2yTGbmreMN/OO0QltC3qp2RGVdCtfR8gEyJTAeZ3jY34bqwqaJO\nC3t80+XgKtEc7yFcpc9zAioTb8pvt/oqOZwfvELe8xrr54RyFeItp7t0D7OU\nLhUOMn6QSCKvHr7qgaYwmyuA4yeJdP+1G7brljC9/U8TRIlfsj7/JCc9Ylfr\nEKWCM/owYOTy/FOwW7II/qsvGbqwTEFfEuTo2g5Wt4Ql70iF4zHKa9tR3E+a\nN6ygJ/IY7deZfSnOT8zxTzyz7YtyQ5+G1hVd5smLupk9cHJTxpWBYTbH/Evm\nMEEc+Tzxo87fyNLKVN/AVYw7tXiwUgo41sEigRfSmNesbmDHx8vglO0FEZLg\njrr2gXOpqvlDviTfvkqfLbx6H+uPUsRAY4dQmobCoUSHTyI3zr8BRsj4/ZVM\ndeIglqdX5LtWh3J5Htr5pti9X0PqwvOlraz1vBXdUwT7zsdkuW8VNlIvOYj1\naanMu58vOepzo7GJav3k6bpRVcfAoNfs+X4d0wHiT7Y8SnT8ECSX9o6tIp1Z\nmxhuDG+GVjReUrZjkAzNX5yKCDHv3/lXCTqcgmowMmjQBEz9gwaZ++uHx78q\nPVgS\r\n=f5Lj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjMDTTTfVAWZrRl/nkMvVH4kJHOcjatw++XwGAETlQhgIhAKJiOsNciTm0Ao0Y873A/I2wYp4fb9YgXGVrOyWFfe+Y"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.1_1592730035031_0.9127908551133594"},"_hasShrinkwrap":false},"1.1.2":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.2","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"05914211988e7261543a0f52e85cbc6863b2352e","_id":"eslint-plugin-weblint-security@1.1.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OvyoQ5pqoBhLsQXEPs3hy77XTPryChuciTxDrEfx6LyRuUaMUcueFSY+cSLNAbtb2GwAO7NhYK/DQAPSaBZZzg==","shasum":"a1e922ad4070f11693018a2d4ab0f1105ee47919","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.2.tgz","fileCount":35,"unpackedSize":34449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7yLCCRA9TVsSAnZWagAA8O4QAJCaosqasruJ1cbfSPSh\nkcsIp+zD9/FPT3bM5erSDJk9Q00bWup/AjuVqfMzE+yH/AkIEQm0RfbxXJzQ\nWUAyG/j2qu3tID9Xt2eT78l/HXfVgT18pPD0TQ7KDKkTnlFNp6jdgmbCwfhS\ns0CsHJep7HDWP7oudXAaCWXW+atU3+YjwK1UeUCZHPkvIMT+pbfPikitPjt1\n4+m1di0hXH7yl5+rH+2LZ3QFPgSuLIQk7v6typ/yL7HxDpI18GI3Vt8DiANc\nR+CbSibj5hlCfhfp1GH7chC/vthRKGxYga+yCtSP5fXm4O74U8DDeSzvD1Jq\noui3QidyOgpqw5g/FHo3qtI9Y7TriaMAcBzWQ8qTfWtq6XoD2Dkl5ktxU9z9\nNdqZd/vAyl5ekV9T1Pb7XgRS71eTyDUbyHLmI/w0Kkt7RvOk1NHxA7od1e1f\nkAixIR/OSKwPPpnFB//lSzzMgxHClv95I8M+CkgKVGTCASL/yJsjKm/kBNyn\n6OuZqP+CgSd9v3p2ZNSn8IfwxQ4vt+R/FD2qBma0r1hXJxoJ/DqP3gNVP0ga\ncKB2O1yLUFviFDs4rEduYsw2JEAWRenMvowdIxX5OD1m9rD7F4ejR0vQVODE\nnLF+2OtsSjNpO8wltQwskkJSap1pbo+blirYzla9QvN4wsEhQEwI79HmUgAf\nJl8P\r\n=Buqv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMbB5LqUb8WvRT6huP683npAaGZ6RLFlFj97rLgW07RAiEA1oBz7GK/hv6NpZc9WRrPIHSIHExMijHh1Ey7zVEEAFo="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.2_1592730305793_0.9640497132921442"},"_hasShrinkwrap":false},"1.1.3":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.3","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"73da4820ce5e04a2568e745f27c7c0dbf98dc73a","_id":"eslint-plugin-weblint-security@1.1.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8pTdR723TJtDH3cT9NXacin4sVRwp2+RNDlRqjJqvSednBISy4OG5/w6hyaeAABQiej//6OcyRrm4omnQXfaQw==","shasum":"e6d820cd7bea2be9e918f5320dae40f4378f833b","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.3.tgz","fileCount":35,"unpackedSize":34447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7yMXCRA9TVsSAnZWagAAYGAP/iUCHtsLlspu/Z9HApIW\nHwMGvhSVFVegk3lmALfLToC/yJxVfZAI4sw9vWO4Tq4g5GbnlEAbvxlkdNSC\nvFRDxoATP20OJcdPE8gFBFvMZJ6ynp5xQZbD2JPTyxKuAbQGt8s5fAVpunXZ\n8fu0Z654l8PwOzXyG07bREACCe0K8Ihh0+J0KIsQKh45udo+YgD5oiCKYzbu\nGyw6PpM+4DFLLnJzegl13vEopkRIb7bDA3e3aVZnugnkzXLhQ/FTcaOfsQ3b\nHTE2X4bJN+Vw4B0WManKRRBAQA2/Te9+id5m7YpPrSpr4GKjRxKYp1W7eJE3\nLrriUGlfkYCwDI4Ps2hM7QtWC8gRfvnQfDPTQg3+BonigGJEH2P2Z1QGdbnI\nmst1iLSZVNcl6dv3iNvzL4l6vqScDUtcO7AWY/S2HRsFvem3CFb8heAg/zBJ\nUqMs7ne9ZbpHQzxANn4g+Fhe4Y/0OfTcmGEG/RVRj+5M8Uuk2d72K83+p1DB\nX7DbGUDYHSfYZsNiVzUsLaVpNXxoJXS5y9u9DtaKi6qLtez6SKVg50LI8zGk\ntQCqMvyfk7h6tLSQCizoDew+mkWOW0RddN6MJ3N3Q1FZiS/lcufE4Y13Llhk\n8CsvBUYlvmhCKnlSEw5ucYcsJ1lrtaNph1V6Qah2HntfG0Z/Hg0hJr+muxiN\ng0B3\r\n=8xRh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwL44o1FBiBvVAm0fRZ8IoGLNQpij7a5Qtt+82mMGjAAiAMUYcVgn8LK4VWnD+Oi6CpiGCy1SRt8kZMvD6+pm2DzQ=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.3_1592730391526_0.7429799325102728"},"_hasShrinkwrap":false},"1.1.4":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.4","description":"ESLint rules for enhanced security","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.2.0","eslint-utils":"^2.0.0","mocha":"^8.0.0"},"gitHead":"ea63d0ae8bf22a179fc3f39b120dfa4c4b69f41f","_id":"eslint-plugin-weblint-security@1.1.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KbDXQQehHMp+/6zvP13DzslnY1XbUCnRxhl9RTqUBNtmDBqkGpj8ULSuou8k2Q7srcfeEm1TRnzXUf+zONtT6w==","shasum":"b442fcb8b3a5f35664c368eb192ce20b6ab902a8","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.4.tgz","fileCount":35,"unpackedSize":34354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7y4wCRA9TVsSAnZWagAAAk8P/1OjtfB2CrKI6eQuaNlc\npu6r52NSalVjCD24+3spobr+bAFUvRz/peSCVYGrUvpyX/zz4sAxRxgVbKj9\nxJJJFZV0smMJLakaPQPJD4SfnJUbdXwYlf4wNw3QMn6b96JAv7H7CrPpRHo/\np+senzsQDm4RoId3jhMszvUMITpQkvccvdCKKXNic7BCh83rNbZ5mk4sylLk\ns5CSXTvvrf24ZKdNtPErIK/k4xlXc8XsD0J8hSsy8aJqUFV5gt2pTG0YKsWM\nT70OTys5R6J0jftHpTNqYfhMrfVVKfiHzq0SMu3qNJc4HIbfYS4vlmWig06j\ngYgRsX6pePyECdNfFDeyk704BG5S44LfbUS6UpWsgG3WS67POXSxBjjKSFTJ\nkAnNaKMorbcBejIY6YRjTeS6PkQn8VS3vaMPhpRqgI2t5mASHaucvQU3+CkT\nd+Yqop9HcE0cd1QsTUUmGXS/rG5Uam5O/0YlV6bNcHqmRqepEIjAAgqtOu3r\nZtl14Pjn1hNcbvXl4RAAqHUns9BNhscJ/GdDayYjxaf5Z4nMRpb/7c9JXvvm\nHufeicKUQWi2znPsixi1/6DcTsb1/5OMAoYeH25bZi9bwk8XZBPS4qZ/+epG\ng6S2iT2NUicEuAtBZQbGyerNbhHw9uoya3yNiJJHJIqni/ntHTT1/TiS9Tdl\nheV/\r\n=tcPQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdtUg978ih6fDjKAeMN0Q0xxYeqp+WGk0S4V1sqTDgNAiBTpL5PZ9Tlae49E+Vsc7EtU87l2hdq2fdYPnBphC9lkA=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.4_1592733232039_0.38493997348188835"},"_hasShrinkwrap":false},"1.1.5":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.5","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"996f38667ca0b138b413b02ffd0eb907f9d5dea8","_id":"eslint-plugin-weblint-security@1.1.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-lAI/8zvHvMZi1IileGLnQQWU4CNs+XY+BraDDJSHET7cG47Q7/vBsQxtXK7lWEOWE2bQ1qeQ0Ok7tZ3MJnUp1Q==","shasum":"7406e7822598318adfd29a1b845fa8c487ae885f","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.5.tgz","fileCount":55,"unpackedSize":56491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe70AzCRA9TVsSAnZWagAABT4P/iABqWuUf+zDUvO/0ymE\nP7lgPv3V8YrouVgX11BE6gilheZCz/Q9GPFtDAN4JTxEJoCXqIP6aY6CQgrQ\nLzD6X1p7DNdrsUldqaYEG2v9Nwx5R7RkVAHfKqwkbJHNnEsC3L3uXwB9DOE2\nUQ+liPAH5lTBE7ZqKcisIe5hz+FxOZPbq20Yh1FIilMss3E7pZcvO4Bkbb1+\n9ycNLQve9LFevmeH2DQiLTfT33h/vAUVokEe16c4v6FG0iu2izp/PPNXyf6L\nwVxFT4Fb1kcql4MvXxy3TzZnbGvuxhTMbRWJQT8cBVKF1lt5ByQ8aTvqFOva\nDX6mUDclXRhfE1iz/5swhQ119PvRGb/dmfYTuO2bCC3LdC9uL1scdp0ZBB0d\nDkUIknYzjvB5yAYuiXK2G5r9C8PWv+GeJedgHcPKFpZYUqDBDUvAPxpJMxQy\nrdgfutDgNzzPhnnPkaBX2KXTtuI4x9cC+ruM3xf6/+651P0QeJVONn8hznM+\nYER6m8uhDlFjr7GUff31xxKe6J0xpjhxtcf8LhME7fgIG2c13GWp6FB8WE+R\niH1POahx+TMZ7Qlc7ASIdCySbb9G7+3xGzp9NHoYlIjJSs3omuMciB/QffcW\nZeNXNm3OnVMnDBQvlABIEIzNKj7dHLXVlMz6X3xhhd1u5PotNtWno3l7gugy\nsUBI\r\n=TGUe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXEXGAf+H31qfKyjqHTvWLi0PeZ35Uhx5b6svXXhZftgIhAOJklNnkGXiZgB6Yqq5CvzCyL4dK9SkgNVbaytfNXHAz"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.5_1592737843388_0.6705661274670267"},"_hasShrinkwrap":false},"1.1.6":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.6","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"dd483fad2a76bbd660f2c8f759a6248072edc6ac","_id":"eslint-plugin-weblint-security@1.1.6","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-N5nb82smXLdPasKsKrM2VJW021coMFnn5J/xg+7AZSNxA93IUdE6gpikW9pkLFNxAMsFgSLbr+oA0E5cL42TMw==","shasum":"b82c2a43a2147b4cdd85832999384bc4479b69f5","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.6.tgz","fileCount":56,"unpackedSize":57499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe70tDCRA9TVsSAnZWagAAfa8P/A/doyjFzsD0bVNzdovo\nNQTTXmGaC/RY8HfwkiRi/YzN9UuZxxbXh0QQJSBt2z0oV61mD9ohReJUXveB\nkl12H5sW6SzT55BKa+LZFiATOaY2xYspIsljS0cBB7usnvcMbayqYuwm4REj\novP5yinXGYK4I3OuUe23wgvFdSHtS+UvTC/l5OeMOBaaoyYUv7DuOwlCK7EZ\n209bCgu/BTNnuRWOXlnly97C2430O2W9o/dpWWyKYZ40TQW4pt9R0KdOVhjK\n6sBDiU+Tth3OqTMRi9/AlbuvW3HSJ5gMF5jcusKf33nS9hpslkfrIZXiPaoe\nwxww7ilv0yaS1ZRZ2g3LX+6iY2wYxNr19wdJQsBEZffroBuUHq+9YqqXmsRH\natMH0mZpM2fUNHaaj2Y1/ADwo+05hbXBSCEWuJelSNIgAdlLwwjJPg1IgB3R\nbbZvEBfdY/WMr0Jc2X0CTNgoBwDFn8SFtz2StiXauxj7csCLcOeWUs15F07A\nAZXPpwdxmv1+xUqd51jidGhDgmIyccmj5bDRj+hmHEPVb1JTnoC3F+gFgPBL\n9im6GpZRZ1hiCQG6agjhyBQEBSv19gMVf17xY7Ci5J1xl3dAbk7/N1xHFZTo\nV6pde7NNXCHMM8MAvBcwhTLuizFD8Vt1jvecNeKxnXjd28v9oDlM9QwVvlUC\n1LHc\r\n=b865\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrv/hN1mYZL9ZMuoiPuTyGj4/nLAWpPcJ36qZD4srsHAIhAO/WZm2tGfbxN2G2bP0b3uPu8AQnaQdEAJQtwiXzeukH"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.6_1592740674678_0.988810510395556"},"_hasShrinkwrap":false},"1.1.7":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.7","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"4ef98979c3d37e0b815e554e905c4ceae62e9feb","_id":"eslint-plugin-weblint-security@1.1.7","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dxBmzuqXkZyDhKGLQOfdjLMV1C/KK8AVmgKolZC3gQt9MQFWO1a50JCTbNaRuiIO1qgozuQx1zKkMQS8NiU6RA==","shasum":"540ff5cb722105124be982d0d583b22418eaa598","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.7.tgz","fileCount":56,"unpackedSize":57489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe70u/CRA9TVsSAnZWagAAC7MP/0o8FAs9zq+RxR4iO/Cs\nN9FMMDFdHKoVs+OuWv9j9jtOsCKQ39L4X5G4yjiLGFyQn+C4M3qBGuXxYOFB\ntItYNjUpzlQ2JLd9WGr/rzwHE1KEFDhg9q03GZhQjwsm2gbGzECNQj4rA34/\nr/yfmAYCKkH6mY6zdfzajIFI73ah1l9e+BK2WjQjRnpipjHIwxLppM+4tzBG\nOKKzaNxMrbYgJXFVW7Uhr0uPPuLF7gOrbSUrQCaqb1Jx0jaBRJRuK6sIt8vJ\ntc1dTrFMBOOEqTu37rHCr9R3A03apjlvE6V1/qKrTHvYjAZlLYR9DIsB46we\nE6KbwUIz2xFzYAuZrWPFmvNBIe/QeFZiFY9TBuNnnxY99+cXabK3fjKPBFJz\n2EQ6vWP516aTDaW3u0zJubfsyKR6Bt5BXSJM4U9glQBVHauxeyhaBe+Tk/L1\nLrfcQ6PlzQbsSDtz2AB+rJoGhLbtVy+g1L927xClXX7uNdqxMPKTt3Vtf7E9\nincT+ZJrQh1cbmLXDmz5xqBv6YMrJybJbHadmtIXINPTf0+F/F4Opj4LIU5b\nh6yoz8G0gr8oGn2o0d+RslZ0znpDyR6PqvmtEahqJG/cE7e8UPvB1sYSRBfy\ng8gBerZCO1t58+cBT5a1suVoNtwDupJEkcAmrdmiAcx8fJmD8cOP/NSwDXCb\nw/fm\r\n=JRut\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHA9a3AzSFQMLcw3PDCCapjrPSmgYeQTSLRmJz6KQyagIhAPqZC++ksZcTIqaVqkr6W32c9XmSLHbJjyjzrOIwxWtx"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.7_1592740799325_0.77335728334777"},"_hasShrinkwrap":false},"1.1.8":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.8","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"ce16cb218d6253ae7a62e2bbaad728cc1fa97218","_id":"eslint-plugin-weblint-security@1.1.8","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-3VwYk3WHSI2VL+eVm4F6eM76FGeG3a6FhTwesfuwp3OQNtQs9mSRX6P95KNRfTL2si1DGvs3Ggdc85iQWhq+cA==","shasum":"4178ba56d7f624b8dbef9ed6a329a71daec47385","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.8.tgz","fileCount":56,"unpackedSize":57503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe70xSCRA9TVsSAnZWagAAHxsP+QEQYwCkckNACNfcyZhA\nrZz8gcXCSdoA61WaOREvifLJ3lMy0lr04/7pVyXmYhJ6A+7KLHLkTPTL2TWR\nT4c4Kl62+p5Gx1J+LrIsthyzvyu/ZPNAWyZhU+uBAmkzZXaDpBjE+ZGu0haL\nwpRnJT8nAkP4IwZSME3IiXgnDx1XhJhIW9/8iR7q4DN5/APK09KpxLTsCAqm\nQIuvmHuEjq9UkmNxlT1HmCvxZ8TgXVJJDnZZ173yUaMKkedn1ZTDSnwAHTW0\nbIpKN69Q+0mo3FLRVRIxeV8c10vC350TqXrJ/yQ+kMql1mdYe5hNKmA+XwZY\nRKnPf0TZzdEFrp3pxzI7sslkarfAWh9NGEIHWVHVn9I/FL20RbgmjylXCP84\n3R2/ZMzM4v5K0VFGHOALo6hDxmD6b3HGi5zz/Zhmh8jusGWQ+TLiwMtYChmm\nPutfF8v4c2BK2EghY7hFHIPUu2HZhQkwpWQHNi+6OksG315s2ArjljfbaBxN\ntHJ9Ae5GLWnyoxaJlGr02AURBHpz5lU7VU1eXGPG4LgbmiW5/thaHpaVdqhg\n4dmx+qmZZKVGDufgolqYo6Nt4nlTSWSLskW+zsO2BlDRj1PUIRiKWxsAfPc5\njy2BlKb3GNG8cyvnAaAMkzZi4wC8s08q9RUZVi79g64VCMxBNp9oDtAz0CND\nGBbK\r\n=4WUB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW5AzcpNabMomVxFX5l6oT+a+IH5W8UVUECzjgH3vBCAIhAMje7Fk+cnkgASgCYeCYTOH7oy8hr4jsFGsc4IyUu7HE"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.8_1592740945918_0.8690317676090846"},"_hasShrinkwrap":false},"1.1.9":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.1.9","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"14c49e8bf4931c4bb8254c4fa08b336e8748e6fc","_id":"eslint-plugin-weblint-security@1.1.9","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-AelwRZN8Qtvp40r/TQKot1RSr/UBUtz5RzKm7oRtamTOZqG7P4PXflRXI6kTdWwA7TKFiybP1aZcrSh5Jl1cQg==","shasum":"661392e3ca73a60237275b1141b34161d66be841","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.1.9.tgz","fileCount":56,"unpackedSize":57652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe701kCRA9TVsSAnZWagAA7BAP/1UwdxwbdhgDb0KAVFLL\nCUvY5aX/3uAKxUBERMkeU8ygsYkrpGBTV0RTNVJF/Um2XAbo/8Zm9bEXYfnM\n42alYEOz/qP957qG2quPfvTbOQwsbevCugwTGLUXhQ9J5LpiCdwcykLJkF1O\nIKKXeRBZKvTOmHOnIDiRV89Lw71AlAlkJqN7r0Zdf0lEEcXgDBP03EQKyV86\npnlOFOTAyhLtKW8e9By9uAxUcarwoa6Yj+YqdEFYSkQoFsCpP0zPLjvlj29N\nv0cOsY2VtvFlXrCxLeXTFzR7owchXPCpP4GbIdFgsQwv2yAtEW/K+v8z3wdf\nag8P3J/ZVJTwHeFS1AfqWauRryIAqA/BNvEaFeQUbJ5Ryy5tW+srPUZTICAH\nAaz15ZQ7NaiIGaeQOVRUEkj78iaw1zjjzL8T9tV4jT3xv6G0qSKbiLt0ZFKw\nwATs4lPVEpMJv1mL1hrA4Vxa2CFH9L1gb1bEGAZatY764ui1E6XQkTBr/hmS\nWReoTnnasIgHDzyKxLusa05JIdRofUARpqDiePEadmg9fY1FysbvZpVB7Bsv\nmTdnC9oBFl8BjWDIo8gBp1v/Srv/uulzhDub8SGsqsZOhQPhaWiNswexPVXf\nnna7YXeKwS5QGYVuXCpaMtoLbKEZKtkL8lM0QGkCdv+JVm37/59jvWrwnD+p\nXoqK\r\n=PApg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyRkqXewA4q1KfY6XwVurCEn1RGgb//BgPX1zFLf8VwAiA6ECiQJcbkdXfUe1V4qGrLgs05pEsU6d8vMno6rUdZ/A=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.1.9_1592741220449_0.23792606604582534"},"_hasShrinkwrap":false},"1.2.0":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.0","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"8549c4d2055b21cac81e3f97e55838779f6dee3d","_id":"eslint-plugin-weblint-security@1.2.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-AKWtalbf3gsfT+YJ4+7A4/ZILX9sun9eQRDXIJjjglxI3pioZ/tvxYOEBnbLTI9oC3PN6XQaF5Tkl33Y21/IEw==","shasum":"11320c8036479ad2e3caffaad28345cad15e1d08","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.0.tgz","fileCount":73,"unpackedSize":78156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe71uICRA9TVsSAnZWagAAg/4P/29luj8DsLvsk3a1WtKP\nV4hX9ihv4Fch1ssIR2de2USwqN1JQcwleY4i24q5e5mxMMtuaFUnAJS/U23+\nSb/oVyQBq5I4QI3iJn28Mv79DiB9AHwcpb8G/XdmPzcV4Y8bpq7ObdpvXb5m\nb4QUdNfIErK9tDmGJ8Rw1GSht9lCzt3CcxE65aTzbwTfAVB68AbL4q0htqgc\nnmHmlMqg5e5QbOuS7rt/Jy0hiyX8Oe2i25M8Rm4K/ojJ9R30YXKgLmW05eiO\nbmDkdxbdCuCPhMBxzRWHB4iiKReHxWqIpc5jxO1oC8sdPq4GydK16zk71Hk5\nF2JYo1IWFqSDTHEeRI5bfKYQt1J1X71ZUm9rN2FAC5nMJLG5ZoIrGzMuKRhW\niFDsGrVQwzkIUCUEaS8OWqgh3KADPFnebDQ6vMjizAzZqeTMi9kpIARoxlKz\nGyypQZyntHpslT3hwbyVCJEwHK15Q6NTRlzRtG7jBaaN4hcvRw/2wZFnVeCa\nEVEksiMxOnzw7yh6M52n3DQEdO8RbA8YrMMmYxerMy7tCuEO9G3eehMNla5T\noYXptPlezEfPFakJBg/1neTPEv2sGPGMudur3IfXVnukMvs7YoDwVPmcbYAT\nTfEO0b+e920yUz8xw+k2XtDSnnR3hqtQH38MO+szpOCiyLiFVhDGSf3XLzHc\nj6hv\r\n=nWhK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWzrDA4OWpQsjKhBf2/QKPdWkdxtLEJuwaJgErsvGmsQIhAKj6JxZy0siot94hBJCgTCHBhOX509MyOhTeu1DYn7MN"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.0_1592744839968_0.020511740414376867"},"_hasShrinkwrap":false},"1.2.1":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.1","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"b2a807a872af77bac989a33d6bd2d7299d0f07b6","_id":"eslint-plugin-weblint-security@1.2.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-he2m8LJZ6hv/I0OTtolVyhGYl2J/uZW5ZOgvLzpJpsK0ZFiXvKFz3psNP7+WsqPGYzeI6w8Fz4vVm2zFCp1ckw==","shasum":"9abab6cbfeaa4bbe04f726ac35d6ff184afed3a9","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.1.tgz","fileCount":73,"unpackedSize":77988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe72EWCRA9TVsSAnZWagAAZ+4P/2EROoWYKBjDJ4kiDjL8\nOiWdPqI4jw5rpht7myCvYSVQpYRegEiBmrX8pcOSs1iEqZzv7KXeUq3XxIbx\nKjKPKe7erGAJTzVPzpYBnLcGeKJSX1Muth1kZC942uJCNzy77zr+j1o/aUW2\nVaGY6lzOd+R22zSUZzm+QXCj9eZHgDOvBKnMFrl8EEBo2CZkBnKHi7SX2gPa\n3qoM1lPWwKjSsZ5ZAlGfnQT2n489DMCk9NE/78oixeuXFtWjXSxgrRQqjt5b\n7ei3WWpSa05wL144QxnEeCLHfYY8dRKW/M0E9g6tV26vZx/c7X22OIFtkyRE\n4I9O9rihbAkbr3TVmAOl8TDQf8DTRqjjktRrsl37j0SIvpMq4DVqEMCeDlVY\nKQESP+IJyUP7lqV4OJtcEEEAbso/uimS/MgH7QSx0fx9ZGUmZaKXfmESnMdZ\n9UbgY/r3a27nGzBki1W5JhYRo6i+Lc2iCP8DZY9yl/8XQfWfCrE46qRYUo+k\nBLPaYFimGGQYFACAeLdx7PN4/BYycV2rVg3/HuNpp99X2iB+aJWZqaOnxIm4\n5AbVya3ZfR5bNzm6hCbY++hzOf2gJwqBylABJ3gYVGkXksM86RZQIk7gl2WB\ncedFukcYmHNirMsLeIV5w7A7Tix/wIMf+uE01u8pdcB6F0QS4o71lkGglQmh\nE7+U\r\n=WNUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5fDXvQaRQhpFV4CA2tblch0FH4nfNfpIPM1GL4P7c8wIhAO8+IgeXLmvks+asvtW3JtbV8FFyyST5GMnYSpCWR2Y8"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.1_1592746262255_0.11379019283199665"},"_hasShrinkwrap":false},"1.2.2":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.2","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"b995c5e206ef4b8d9087510db58b58ec0ae7c5df","_id":"eslint-plugin-weblint-security@1.2.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7hc/WZYwdw0HDlb35M0HMVTAB0bSI1oCyghMPcQ8HHUMO0Kp6BpUGP4UkTqvYKxRvH0kR4lP4eOFUHlGswtdYA==","shasum":"b472e247b38ae0fc62e434cbe5d0daeee44bd60f","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.2.tgz","fileCount":83,"unpackedSize":88750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe74aNCRA9TVsSAnZWagAA++4P/ji2/uL9mCicdtaJ49RK\nLaRDSj5y3736GN60M45+jySxKtB0fhgQMks7ibg5rcjqiFFv2lH4h2OH68WM\nYwWRvihUH1MoEnJ5XgE9RRa+3RyOsMCEqzy83SxFgPrHPPgBL2Aul3NNZJx8\nIjhBsffBq3wW7I7xpD6iDRanh2xYryvVJht68Yl1p6t5SIIGkYY5Qm2IIR+T\nRZ/adgJKm69p4n+pzrd/skNNxmxx8jfYO3xHfLbw4YE5INQfJq5CgJ2Pgx5N\n2wCpurvkl9KmIt0DxB0Vp7qZm30Ym81JanmcSYpV8BbCqFNjA1hkNlzEqxdR\nfEFrsPy0XcKW9dvdvH699tPcGN2mGLtNKGrVs/0Lbjd9ctJFtMGvV/sdj6v8\n4IchecARNki2UjMsxOhtkQ7fGtRp7+VJy0gRmRQWV78EX5poH8dcUS94wiwX\nLF1Vg+J4HqPzFBqC0hsejbkkXboKXHFxhvUxEheyohK+WBX+J0LIkDqbLtE8\nNXM3cYgQg0uT7NY0ikgFEPQYx3SF9CklsyyPcrvIKQaJceGV+vnmNoq6p2wn\nBkcPAlh65cBpUR1/x+2utYDNWjVKznw3UWnjaf+HVXnq0xtQSdz/W9vCwq4v\no+Ufgujb862IbvN/VnpSNdtVcX2NFRtiZDuTLrMQfWvRuwVdTmlwQTVfhyhL\nqqBW\r\n=yA0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIWQwGApIVWPhu0DYIVvMd6R+KAaTlLRUyTDSnMC1HAgIgWfv5Q2X+MevGzYktATLjL3OXnbI4TwasJARxDQ9Y1WM="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.2_1592755852889_0.1293500969241801"},"_hasShrinkwrap":false},"1.2.3":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.3","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"00a49d2a3c63de4dda919030e2c2e9222fd5d143","_id":"eslint-plugin-weblint-security@1.2.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-woer9aZM36CfAI2CxRg0zZUxNds7WKn4KILHyyYruC1Q6gLNX0XmWo/TafJmjuIz3TRnOaxoCvNNY7iIxmk3dw==","shasum":"689898c5b537d85c5d400f38da4bb430b58ac444","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.3.tgz","fileCount":88,"unpackedSize":103554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe83tXCRA9TVsSAnZWagAAoUAQAJtYfclqYA+wm+L18kON\ngCgzjE+z7lDes1q1s3/P+HJweXxwdI0hKomI7QrnE9/KrcvMJxpgGADtb3aT\nOLsRK35riB+qYH3KOMYjYbnQeSg/+YwpMu2GrpSXcOHan280ONtgC/cjVrm9\n/BaaBNgerD74CMb9sY3d2VeJ8FiDEgf2S0JZmsSBnV14VWZcLWqX0z76b4qm\naXy6A0RnyQr4KkwSYd1047LQIUtyq3v65HQEF2D8ZTsRLdeb7UHbBBuJW/QG\nacUBdC8wGioB9mWQUTADeTJgXdGOTFoR0FLfEI2PpNj/CI9WD+pJ15C6UF10\n8C+Z7PXgRFFGD0ORfTgUpcHFwdQhyM/arh/9wzGT+IcmHTFECDrU7MACrJ5z\n44TtxeOthBRQakI3XemNFrbi3Su3jscroXHwkBkLHOtAGNEolAEjsZPEeo58\nrOU8oSYCSXQtJQx6s3J/CTDdOodKkw8FLy8GlMYwNyKC/lfxEitrU2k7kIYq\naB9G4f6TK1fJSTCsFERF9l0yxZ1xuflio+TwfVBHmZlgZnKKWcPZh60q9r0l\naS+gseI2zchPZEf9+QE9hnKHhFK8rpcHjP3289LUrmHnrMuPihlX4oiGvj/y\nlCHYeSLeYA+ujekHObRSB64w+kmdBrMaxXYPGdGFGJAVzRfYt3xaLZB7+jey\nEWCx\r\n=r26y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGLjyzz92oqQbwY3OykenPFtwCPY7NoTy4uDbxcPFZNAiAA++OpMNtgXK7zKAtq5rSmpoQUB4XYL8TAgeUL2ckkvg=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.3_1593015127338_0.17608108740111028"},"_hasShrinkwrap":false},"1.2.4":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.4","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"00a49d2a3c63de4dda919030e2c2e9222fd5d143","_id":"eslint-plugin-weblint-security@1.2.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-pBFu6zPvqRIR7kuaqZCwxIN14O3ePeJcVwgASe2eRJCPpnF1eS3yc7QQrh5/mENL0o92JluOxzQrQl5KdtYlgg==","shasum":"30681dbdedf6b60f2fb3dbd297dfae72f38cbecf","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.4.tgz","fileCount":88,"unpackedSize":103543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe83wOCRA9TVsSAnZWagAAyNoP/1F09G8YBMCD8kZBCXQn\nVs/3dwPLPYE+0YEK6+kvyHj3htHoUorqexWQ3O9siS4Z9OjUneZXr0MdWzmz\nmkRXGhE/d8PkWJSOA1+Ez0CVrYMIAaq7JsiEl3ex4YPItklX1F+bi4OMSd7V\n4nXbykNlwT3pmnb73b54AB0OzDdCt3LoumzrAch30ol53mzm6VNhDXWImu3n\nYfk1m+SfUPqqTou8c0BKYZzckBguQHErOVC+49q+4N7CQUSf+1APjj1xMqCk\noI0NKxvXGJpA/ea1NMBpPUXArmj+dH/XSesjnqF5UE3fnpsdwdlPFHgpCpzT\nA+Sa/eUUUKPBc72Bowt1d2xxwLnh3PoR/krRdMGxKtWNeuf1c8uNpqEmbBUK\nfhdeAk9c70p9SgpuAwiBkjV84ncXR+UJB8z3N+FacKX3P2oO350TK98t4hA5\n22PWbYIMSJPmBXrCJwDomJKfWRmYnnidTDJ31qdOSNV4U4g3Fira1stiM8xH\n6ufcP6UShcf258RGApgy0G5bKLqFbb2ck1xNjN17cvHkXU0jMcvAzuGE408F\nsNRBwdcy1Gruj6Y2q+w+ysg90ELGKd1hbBsf66hC52PQv8RR2Uinztahx+XR\n0rOuzpyj2DA0czukefdS3+yhUut7Ey3bZ9LN/6wcf2uWCPhendqkClNlCGCq\n3XrS\r\n=onAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYuIa/UMBKS2Uv+H/3DSaw7Ta4243/IdxD0MARUgjXzQIhAIEA4FpSso3jqjbgr+XDzhfIfXw/SQyBmVaSBsPyhHGb"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.4_1593015308965_0.8529306320824626"},"_hasShrinkwrap":false},"1.2.5":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.5","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"00a49d2a3c63de4dda919030e2c2e9222fd5d143","_id":"eslint-plugin-weblint-security@1.2.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Y2jhxJ4v5RUsGZaHhoSub/f+dSwVh6E2XIvXB4L+nVtyhElCkZYfeC19B9LXOQbuYsHjShREscazKsFK3uzERA==","shasum":"2da005d788e2fb8608f4cc582a33dc88b7a2a2de","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.5.tgz","fileCount":88,"unpackedSize":103539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe830uCRA9TVsSAnZWagAASI8QAJCY916UNi78P3hQo+yE\n66IqPzwvdCJukpE5pEvnex5CC2371qT0871xbuGEAXgKUO2li+L/x2dvaxSK\n8ln9v1eM3u3DRJVSIUYs6NyKlV/MpQhSbF6SjZx4V+iSRyqErR5v/x2T9FYZ\njhgzKYEsf4/79RGV1FxfVYSjg+npKj0FqcywujrIlvQ3O6b8Ni2V8duHgxXk\nEGCVBLAebGwUYb9FKaFeROCDWG3tdHrjKNfGZQgatsJtsx5dDogY5WWszXa/\n0Lh4hEr8brDVdkBxJjTfYpn8Fe8HGe7l1ceWq6YL8pXGmOxUjQkAxVnre7nY\nzQn68kXBhJDPrFi6+6DtUCGLvVdyeBPI2oSZ5B2i35hJ7JD/SwYFSkAlbEz8\nMRCqxsaPCvR3cu02TiJTclD6TXXAtnZseJCSzgQwvO5odQ2VvHoDB3gZE/we\nxju0TIRzBBpzSXjg6Dfjupzh6vOzG0KXeaogme59kNCxrlzMYDAti9wlWHY5\namUGoMX5in6xztGD7WXemK/cqrA4m4qbwjtDHiHGdSmzNKhqUmVdCvJthm9n\n9joViCPtX9gHNkLyJhHR6fmVfoirXxDEOPAgbT1BKFJEHsjWm0mmSRFNLQCi\nKv8zbge2ybIBnlquHXXH0oksr9rV25qV1gBKb8SQBAzJ3gY21zLmGnoPaL23\nGU/D\r\n=9D06\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcz+yU8N0m3AbsE7QkG929xA80jmKv0VTYNWNjyNGMdwIhANG6S//5/vujcVGztibsrgXnviR24qKmaijIbtNtTGt+"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.5_1593015597737_0.06772762368933116"},"_hasShrinkwrap":false},"1.2.6":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.6","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"00a49d2a3c63de4dda919030e2c2e9222fd5d143","_id":"eslint-plugin-weblint-security@1.2.6","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-cn638CiNeirXGrvJzpeOaM+ojyscP3pei8K1HjBnLYeaWpvPYyQEav0RkemnxxEjkSsN2N6EXiC3w1DQhncWwA==","shasum":"4d8ddfdc72fa290ada206b9925aa6ad24807d09e","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.6.tgz","fileCount":88,"unpackedSize":103547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe832bCRA9TVsSAnZWagAAoZcP/1PC4SgRuMLKZkluMLIM\nmrDe8fUOrMUXEp0Wr5pHg28Y1w3a3qQykkFyjBnJ6qjKaSNSGiiB3RrbuJL4\n3sWGYadpdjQQWAVbzpT9fPv4Cp8SaFAHx2FzIIaIx1llh56tnK1HwtIZtAcj\nNTFfkDuay3+0zL5slJ+JLjZGNQs2WWobQoWME7yco/8oyVWuBft5dXyx0jOF\nWaMa4VUKLMLXBxwIJZzd+txJE+n46VPz9Vr4o9UlvzRh/dFy13Jo1/Nxe/z5\nqd0LzR9TaLjT/SulXSlm9z1RkkhVQbx+EDWfYTY3itKfA9XFCZyqLrdmzz1/\nOeNFszT4p3wgUWX6iNrkXEY7Vby2k5TJ2fK+I88UUuWzEL6rTlufGsS4d425\nU5TSFr1i2MlIv1+S1cF/VLSXJtw57cj1UWQVe74/QxDGJArwhkBj2TY3Kd9n\nPfnkBmJp2YaWjV9YKK+4YWXmLXX+mnGa8mnaSQFo28Gq6VFBig/kUPgT8++3\nPFUEksjiDm7oVkpeSpac3tonKe959rQu5fiQbVVF0iFwHzD46wuY4iPbjifV\nBrzjVQIzFBsR/joCKG8YlkpWmXJlKvU8sWxiYijpBHcKj7099iuCc4pWlxG9\nppPXV8YGirh5xTwaXzceVt0sNAZV6cFGhujeWsSgp4kSfBE9Liig5eYufm6g\nEvW5\r\n=7ecn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBY5pIOsR5cMjlM1OVYqhReckv0dhKwhj79RdF4+sXs9AiA+pIjEvnc2mv/8JJ0Uc+5OvS18Oz6rvulEbknIFBZSFQ=="}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.6_1593015704151_0.012488923228307192"},"_hasShrinkwrap":false},"1.2.7":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.7","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"00a49d2a3c63de4dda919030e2c2e9222fd5d143","_id":"eslint-plugin-weblint-security@1.2.7","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-6yKHn7dQkjihqWeU+GDp5Zx8tFiWSpG9tLg01x2MOetzH839AIZ+8L287fH381tH0H0qVC7xI7Gz7f6sa8tKjw==","shasum":"4c360165442fe011c8fe9c3b7c5256ac10f20251","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.7.tgz","fileCount":88,"unpackedSize":103550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe834kCRA9TVsSAnZWagAAzicP/2ZPgNHyfPkXXhSd2UNh\nS6MEZy8h6sHVHpUijpXJXntUnUWd7NJlq8GPu/TL3s+JwDRe2/g3b7F3A9iL\nNfIgy9+QdltZwqs/30g1ym/X5jFUunMAfbd+EZhN0QYFPQu/kXVjMB4KkdvQ\nwkzI7y3F7yFvcH5Pzew6Pg/0rsVZlr4pcVpCdbqBzd6bDVHtdyuPD+RRxeKC\nNvYObbkejK5PlCXix2rGNJOpCyqnA1KWYBuLd6ai/JFO4sE7GZuQg6ONFLRE\ndUIx598jcBquJl2SP4ZcWu8g5oVc/nXPDp0rczxRNOwas0tb3WEcmi1+FqiZ\nziLk9xOW7P3rIIxDATObL5WsSVzSvgm9vEtDUwHpudmo0tF5yGQMD3WRnidx\nDSleG1LZdidSzD0NB0OoV2OBjNvhH5rsxURmqub5Y+v4tEjVYO3qoDRq3aJO\nzg1omfD8P8Dq7KrkV+lvG+Pkx47h6Z1VaGiMNbC7mmD7nR90+lapy2oPJgjt\n0v2GiQ+CTZ2LC/UuDpkkaScF7KscNuZfl+jWATsv7NOQAxYrm8p64gx/0dHt\nInI/08dBfR9sPAZ5tfm1iu0ek810DJ8a8N2zDt7spZyVK24I/+KCPqDtsxO+\nSBWp9VcUwQTxd+tIFBTqwUBwbR0/UnaeyB3U+SGlrR2CrbZY18Xia/oEqNII\ncCiY\r\n=aux5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjVmrfNfb+hPpfZAxP8THunWR2VGvQvr6zCNL+ImndggIhAJjD54eUkuCJjeonlllxmqMX6NDLexk4QYo79dDqGdJI"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.7_1593015843693_0.176410005558584"},"_hasShrinkwrap":false},"1.2.8":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.8","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"00a49d2a3c63de4dda919030e2c2e9222fd5d143","_id":"eslint-plugin-weblint-security@1.2.8","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kZraDuyttY335B4oQmfUzH83Tl0fTOnS1EK9D1CxCmAou5KOImhYXQcvevAXk70800EfyVQstoZItFoNHZlVzg==","shasum":"f536e81ce5bcbc200570f0d7b4452838dd2889b4","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.8.tgz","fileCount":88,"unpackedSize":103468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe83/CCRA9TVsSAnZWagAA4X8P/0aqxDhTVxG52p73Io8R\ntRgcyI7BzjYBiM6z1bHKTS6phO9O0Xg+ydIMOjSoUq7t3XNhdbx4IAWVqCUp\ny5ZpMGT3dDn4WWGoAugz+ghepP73WMpmuEVjcjArCVxNy0njFj4ndGiLB++p\n546y4+ndQNBWELPjz24YBhrznoSysKOoI0uiZ/vQL41PX6TGNjW6OGvojRlT\nbP/Z6Pe4EG95332Q3Rq0aolPEetdwpBVsllLUumbSPIOhZiW+yJ4vjebuMxk\nLk/981UX7X80WSGK0ZO1sbS2MNGbx5dpM9zhP63lroT7L0QIKJxahKA7EIH0\naGnlgJl92TRzZOdHOzb3jVs87b7d3YF5Ol9t5cG7yVdYqSZ51fMEmMfEzBcN\nLBvt95DpHg1grRe8JyKQznyzE2cyNKLVPmdUA4ILFfw/QD/K+QMZIuUJ5W0w\n0issAzEsPpC/f+f3cUqIGjA+gYJfoqqbOSaXMcal22gw2xdcEC0Aoxy09gxB\n4noRvV+orfhJsK9Myi2dcrNCgMLNwC2Ot6f9UBAOoAmONv5hnfGG4cLKxLFW\nq5htYwSHuKIvjDWqzcBsAcBuWTynzi7NWibNC70h5euNyc0CqbE8iTuzXklA\nIKwTPzy1+PMkjmEcfnALXM1KgJl+C6lJVz84wqQP3fbBA2T+wUAC6wNPNJCm\nEVHa\r\n=NAZ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChkJy207nBYwNMKgMgERUOPn2aFJCyuNOD32g8X+aGZQIhAIbEMwfSVNTElYCDSAsb/Zl9rzYMj8TMEuR5u0cTFc+n"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.8_1593016257679_0.09531934049222102"},"_hasShrinkwrap":false},"1.2.9":{"name":"eslint-plugin-weblint-security","homepage":"https://github.com/MarkKragerup/weblint-eslint-security","version":"1.2.9","description":"ESLint rules for enhanced security - even for React and Node.js!","main":"index.js","scripts":{"test":"npm run unit-test","unit-test":"mocha tests/rules/*.js"},"keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","dependencies":{"babel-eslint":"^10.1.0","eslint":"^7.3.0","eslint-utils":"^2.1.0","mocha":"^8.0.1"},"gitHead":"db3b06336899cd9e0a7b0cb0d3b913034922e864","_id":"eslint-plugin-weblint-security@1.2.9","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JW5JOV+wJM1z7xgmaxB8u4stl68qbp7zwOAQlxsOi734DwJlmOu/DB+D3co5mKbPP5V6G4q3IlirJk03kx2B+g==","shasum":"d0e6db8339b9c39d65a5f6fdf7dbfec98c52dc51","tarball":"https://registry.npmjs.org/eslint-plugin-weblint-security/-/eslint-plugin-weblint-security-1.2.9.tgz","fileCount":88,"unpackedSize":103468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe84FsCRA9TVsSAnZWagAA3gUQAKIsFx/7jzXaegrSLwtW\nJQoQYDFc/F0C2pBXPwVFHkBU3uVDGell3fMcR+ptuCkB4g7Kyv0T/MF9dLS+\nEwUTaO1cwdI/1qDiglr8Sx5Asue85ngIuWAKCDJJOQrZPbPyPvEbmP5/QU0/\nCWBADsrVwS4p3PO9ArRL7x6+jPUAjv+rKD0yNn3asRNiJ8hbcW+WC7SAvomL\nkKTUAMt2LMrHtXedOmcvd85UiMvw1B6KhSaRXIPM9RyKPSN9ROE+iaPkCB+9\nOLRdHVtQyp1YcSr9dm+WCVRxzVtEFDIl5Eo6KBfBT8BiLgqvN5e3TiVv8gYa\nPY26mpaEJ+beqlSVsDfBPk3EZkeZzH1UdlHvXmBN/I0Ae6Z6rwMXD7Dj/+ky\nhL5zP6hl/qaabx4oMkE77OoQExDNR6pbM0byy4Fa//+g345QxgP0wu2LMdxb\nUXbwVRpXepbL5RWMH3clYhWSa5NNdVSztaSwLM62WneknQQrlDfn7sFmM0rm\nr30DPliaO+QZmIpFAwKEJXOA4TmjPPbyt5Gjk6IDYuS8uWJXad878Fym0Xp+\nws1XHfSDQuw35INSSl05Y/rihw9dF2DdF2SAg4laDpmS8wCsJd1wA/WTNN2j\nT4Lvhbpt66YM6VBEeaQPXKeIH528kUt7EhEX7M1uBabdR7iAzU/a4Ngfc8K9\ndPBl\r\n=4sjn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr6K1gJIy0bZpU2DrbG7IptJrNGY3npEG+KtOpy3TX1gIhAMz0fIXmDS4G8ekiK/cvMh71+kyi/Zduv5L20zU0PWdC"}]},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"_npmUser":{"name":"markido","email":"mark@maincode.dk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-weblint-security_1.2.9_1593016684131_0.33233424081358387"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-10T19:32:47.923Z","1.0.0":"2020-06-10T19:32:48.012Z","modified":"2022-05-01T17:10:32.157Z","1.0.1":"2020-06-10T20:15:48.428Z","1.0.2":"2020-06-12T17:12:16.328Z","1.0.3":"2020-06-18T15:56:54.067Z","1.0.4":"2020-06-18T15:59:06.865Z","1.0.5":"2020-06-18T16:13:50.618Z","1.0.6":"2020-06-18T16:23:12.940Z","1.0.7":"2020-06-18T16:28:54.223Z","1.0.8":"2020-06-18T16:36:02.189Z","1.0.9":"2020-06-18T18:15:48.415Z","1.1.0":"2020-06-18T18:23:01.840Z","1.1.1":"2020-06-21T09:00:35.163Z","1.1.2":"2020-06-21T09:05:05.942Z","1.1.3":"2020-06-21T09:06:31.679Z","1.1.4":"2020-06-21T09:53:52.413Z","1.1.5":"2020-06-21T11:10:43.573Z","1.1.6":"2020-06-21T11:57:54.807Z","1.1.7":"2020-06-21T11:59:59.423Z","1.1.8":"2020-06-21T12:02:26.145Z","1.1.9":"2020-06-21T12:07:00.617Z","1.2.0":"2020-06-21T13:07:20.128Z","1.2.1":"2020-06-21T13:31:02.453Z","1.2.2":"2020-06-21T16:10:53.071Z","1.2.3":"2020-06-24T16:12:07.545Z","1.2.4":"2020-06-24T16:15:09.111Z","1.2.5":"2020-06-24T16:19:57.898Z","1.2.6":"2020-06-24T16:21:44.310Z","1.2.7":"2020-06-24T16:24:04.056Z","1.2.8":"2020-06-24T16:30:57.949Z","1.2.9":"2020-06-24T16:38:04.583Z"},"maintainers":[{"name":"markido","email":"mark@maincode.dk"}],"description":"ESLint rules for enhanced security - even for React and Node.js!","keywords":["ESLint","Security","React","Node.js","Express","Weblint"],"author":{"name":"Mark Kragerup & Mathias Høyrup Nielsen"},"license":"MIT","readme":"# eslint-plugin-weblint-security\r\n[![npm version](https://img.shields.io/npm/v/eslint-plugin-weblint-security.svg)](https://www.npmjs.com/package/eslint-plugin-weblint-security)\r\n[![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-weblint-security.svg)](http://www.npmtrends.com/eslint-plugin-weblint-security)\r\n\r\nAdditional ESLint security rules for Javascript, React and Node.js / Express!\r\n\r\n## 💿 Installation\r\nInstall ESLint either locally or globally. (Note that locally, per project, is strongly preferred)\r\n\r\n```\r\n$ npm install --save-dev eslint eslint-plugin-weblint-security\r\n```\r\n\r\n- Requires Node.js `>=14.4.0`\r\n- Requires ESLint `>=7.2.0`\r\n- Requires ES-Parser `>=2020`\r\n\r\n## 🔧 Setup & Usage\r\nInclude Weblint security plugin in your **.eslintrc.json** configuration file (\"env\" required*):\r\n```\r\n{\r\n    \"env\": {\r\n        \"browser\": true,\r\n        \"es2020\": true\r\n    },\r\n    \"plugins\": [\r\n        \"weblint-security\"\r\n    ].\r\n    \"extends\": [\r\n        \"eslint:recommended\",\r\n        \"plugin:weblint-security/recommended\"\r\n    ]\r\n}\r\n```\r\n\r\n### React support\r\nFor **React** projects, include the **React specific** rules and configurations:\r\n````\r\n{\r\n    \"env\": {\r\n        \"browser\": true,\r\n        \"es2020\": true\r\n    },\r\n    \"parserOptions\": {\r\n        \"sourceType\": \"module\"\r\n    },\r\n    \"parser\": \"babel-eslint\",\r\n    \"plugins\": [\r\n        \"weblint-security\"\r\n    ],\r\n    \"extends\": [\r\n        \"eslint:recommended\",\r\n        \"plugin:weblint-security/recommended\",\r\n        \"plugin:weblint-security/react\"\r\n    ]\r\n}\r\n````\r\n\r\n### Node.js support (including Express.js security aspects)\r\nFor **Node.js** projects, include the **Node.js specific** rules and configurations:\r\n```\r\n{\r\n    \"env\": {\r\n        \"node\": true\r\n    },\r\n    \"parser\": \"babel-eslint\",\r\n    \"plugins\": [\r\n        \"weblint-security\"\r\n    ],\r\n    \"extends\": [\r\n        \"eslint:recommended\",\r\n        \"plugin:weblint-security/recommended\",\r\n        \"plugin:weblint-security/nodejs\"\r\n    ]\r\n}\r\n```\r\n\r\n## 📖 Rules\r\n✒️ - the mark of fixable rules. Use `eslint --fix .` to apply all available fixes to your project.\r\n\r\n### Recommended base rules (@/recommended)\r\n\r\n| **Rule ID** | **Description** |    |\r\n|:--------|:------------|:--:|\r\n| [no-href-and-src-inline-xss](https://github.com/MarkKragerup/weblint-eslint-security/blob/master/docs/rules/no_href_and_src_inline_xss.md) | Disallows unescaped variables of uncertain <br/> origin from href and src attributes, due to the <br/>concern that they might originate from user input. | ✒️ |\r\n\r\n### React specific rules (@/react)\r\n\r\n| **Rule ID** | **Description** |    |\r\n|:--------|:------------|:--:|\r\n| [no-href-and-src-inline-xss-react](https://github.com/MarkKragerup/weblint-eslint-security/blob/master/docs/rules/no_href_and_src_inline_xss_react.md) | Disallows unescaped variables of uncertain <br/> origin from href and src JSX attributes, due to the <br/>concern that they might originate from user input. | ✒️ |\r\n\r\n### Node.js specific rules (@/nodejs)\r\n\r\n| **Rule ID** | **Description** |    |\r\n|:--------|:------------|:--:|\r\n| [detect-sql-injection](https://github.com/MarkKragerup/weblint-eslint-security/blob/master/docs/rules/detect-sql-injection.md) | Detect the usage of SQL queries that might be </br>vulnerable to SQL Injections. |  |\r\n| [detect-missing-helmet](https://github.com/MarkKragerup/weblint-eslint-security/blob/master/docs/rules/detect-missing-helmet) | Disallow use of ExpressJS applications without <br/>the use of Helmet.js defaults, due to the concern that </br>the HTTP headers might be insecurely configured. | ✒️ |\r\n\r\n## ❤️ Contributions\r\nWe welcome contributions!\r\n\r\nPlease use GitHub's Issues/PRs.\r\n\r\nPlease make sure any contributions are covered within the tests, or that new tests are supplied for the contribution.\r\n\r\n### Testing the rules\r\n\r\nTo run the tests, use: `npm test`\r\n\r\nTest coverage is achieved through the set of **test files**, located at: <br/>`/tests/test-files/<relevant rule-name>/`\r\n\r\n**All test files are prefixed** with one of the following:\r\n\r\n- `valid_` for files that should give no output. Useful for testing false positives and soundness.\r\n\r\n- `invalid_` for files that should give some output. Useful for testing use-cases and completeness.\r\n\r\n- `fixed_` for files that contain the output of applying `eslint --fix` to some `invalid_` file. ","readmeFilename":"README.md","homepage":"https://github.com/MarkKragerup/weblint-eslint-security"}