{"_id":"eslint-plugin-no-unsanitized","_rev":"28-063a069aafc796f4cb915b6a91060020","name":"eslint-plugin-no-unsanitized","dist-tags":{"latest":"4.1.5"},"versions":{"1.1.0":{"name":"eslint-plugin-no-unsanitized","version":"1.1.0","keywords":["eslint","eslint-plugin","eslintplugin","lint","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@1.1.0","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"fa3f61e5a1e2af6450c5874a3e5ba8e48b1e8fb6","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-1.1.0.tgz","integrity":"sha512-VraOP/gx+Ce6gz3YF81vPCwd1jaBjMKUY+xkF9eLClqk4mu8O3Ucxg48iRuGhxfGUoXVzrINwQnG/iken9B3hw==","signatures":[{"sig":"MEUCIQDNs+pDgWKkrPdHE1gk9lTlWV8cdi8eArpqsOx10znW7QIgaPd8jPw3leEwUEZneeyQWuxI8nju83UoV7fp1Q99vMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fa3f61e5a1e2af6450c5874a3e5ba8e48b1e8fb6","gitHead":"d50ce54817ce18df6ee11c4631609113eb1c9828","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"3.10.10","description":"ESLint rule to disallow unsanitized DOM access","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^3.19.0"},"devDependencies":{"mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized-1.1.0.tgz_1494313176776_0.4277849786449224","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"eslint-plugin-no-unsanitized","version":"2.0.0","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@2.0.0","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"551a78d8fc0d4b17a14e9eefae9a6fef99414409","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-2.0.0.tgz","integrity":"sha512-czC4Y2SXF3ZKubZGV+aEDtE1tQfxoOGQx3sj2cite2x3WqheYeaDFaBhvwq0CVU913JdxkdRV8y/S4spV7xFsg==","signatures":[{"sig":"MEUCICH6grDibFUdm26w8W1I21empuwF3ktpEoXoRS8dkW0TAiEA/nrkKHcjgV7SeBvONPP1QmCjpz1vIYWILFF78c+eaTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"551a78d8fc0d4b17a14e9eefae9a6fef99414409","gitHead":"85d62fa7dcdd5a8b3099287be8b8f92054f6ed51","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"3.10.10","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^3.19.0"},"devDependencies":{"mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized-2.0.0.tgz_1494313204340_0.5296719002071768","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"eslint-plugin-no-unsanitized","version":"2.0.1","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@2.0.1","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"cadedd0d0ad17c8dc5226db7ff88404e59a8d67f","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-2.0.1.tgz","integrity":"sha512-BfS/9CBN8Pfnv64f09b8DxUNBjYl6b6Lvj7D1+bsEnfJ33bhfhFabEQ7PEguMcmiK8tPVOzwCpQ5Dp9I5j7//Q==","signatures":[{"sig":"MEUCIEYLojqo5y8AnRl08aUb3lhdeacyKS95I+zl4AyfcwmIAiEAytB5dC45IRpMITIfSRTL6vPtugCRpuu5Sgaw5UepRFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cadedd0d0ad17c8dc5226db7ff88404e59a8d67f","gitHead":"9672adac7ebe44d2b73349df6cf75ed8ad189df2","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"3.10.10","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"6.10.3","dependencies":{"eslint":"^3.19.0"},"devDependencies":{"mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized-2.0.1.tgz_1496397482799_0.6907656746916473","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"eslint-plugin-no-unsanitized","version":"2.0.2","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@2.0.2","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"a42a83c9b3d9386101d6fd6915c41759fa7a37f7","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-2.0.2.tgz","integrity":"sha512-S1vmVK//7OdhbS7b2JMxydDMeE/GWNS9cVeT/7SgcgBuWYdDbqFoVRZ73JErEpViKbIDAPhltvVTa9sNAEU/RA==","signatures":[{"sig":"MEUCIA/qjUXelNUABPrricvoCXRoDWWheRBsIsHqD7vJutRdAiEA12QrFCYY0WGFOkuP1lGtKvQjwpQhNGWjt9Jlsk/0F7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a42a83c9b3d9386101d6fd6915c41759fa7a37f7","gitHead":"8fabd61eb4eef8b57ae3c901de2098238a3635de","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"3.10.10","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"6.12.0","dependencies":{"eslint":"^3.19.0"},"devDependencies":{"mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized-2.0.2.tgz_1512143542513_0.45540349278599024","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"eslint-plugin-no-unsanitized","version":"3.0.0","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.0.0","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"1448b52cdd7871f1743c2900117bb087cfe7b806","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.0.0.tgz","fileCount":18,"integrity":"sha512-WCBxzHA+a+hLUZflMRH7wjqEeaoVsYSmD4FZvIDM4foRiR+hFznxDjBKlXg8/CVQJGrq+ufDhLWtkxbyjuuebQ==","signatures":[{"sig":"MEUCIE1c3xWGVVx2XvFbluDSZgJXP0uxm7VmwQIOvV+UhO2wAiEA7vBUw+i5U7DrsqRd9PF42mYbgZJyUlnvlOn3UAgEQ/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47564},"main":"index.js","_from":".","_shasum":"1448b52cdd7871f1743c2900117bb087cfe7b806","gitHead":"39449eb5dbbf7918ca51cc04c8a02683ba38ea87","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"3.10.10","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"6.12.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.2.0","eslint":"^4.16.0"},"peerDependencies":{"eslint":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.0.0_1518184547832_0.822147372115682","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"eslint-plugin-no-unsanitized","version":"3.0.1","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.0.1","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"d6fc39b736126113e961b00f239f0a3fd95c6259","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.0.1.tgz","fileCount":17,"integrity":"sha512-8IEdivX+ljCcPlkxB+m+N64lNARjxPT1XAnlHvx+VfBGiesXkPb/IUBmZGByTKC54C7Zvtp87TUrz1Jg32T4/Q==","signatures":[{"sig":"MEYCIQDhKP+5UMD26R4ViU93Ne6ePPXHWgic1vBC/W5PBQxxegIhAPJXg9krh8qa8cow0b7rk0vjInUtcv6nNTgUcakA235t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9WFOCRA9TVsSAnZWagAAXwoP/jZIDdxZEtWvW+I3s6tR\ngAe2A/HgUsM6I7kc6zmVPGjy9UAJYFHkZrZvxnH9QnK92fRjbvXlpsK5kz0Z\n2ukd9EP87nRX+vSekvcoH4LNWyeAWGruqSbScx0EJ1E6I+5pj8fBsZHqAUeO\niJ5KyR71MAiN6S0b724V9NsazR2oCl3QNVqrgsWW7yp2ZxhsdY9vtPrZz6vj\nuHqqiGPD1eGy9f2i1YtJaEyhtU23UDKeOj0yvrO/5mmUNlnfPkmSf/FJVjPU\nf2ymlbL4TOUYtcl2ybmDpc1LIdLxbfJxty54SkzXWh+XjdH2Kk1T/Cg8vlNJ\n9sl3ltC8BrSyyILRDugr1i7qAdrVuwx3UcNLCN5kYkMXpY4To20KXSd/+BrQ\nd/gdRs0bUuG/r3wtkT/Z5AJxJc3eKQ8TS2EtNaBx8+8+dL/FvDqbk+uw+3cj\n80ig9xAcSTl23isdHNL8hWoWLSwykq6mhJGF+6MHtiXKAxcqN7HsXvGvBdrW\nTRXeAd5/UVMNn1GpHLixaZUM0biT/RriZEKGEZ77PH8EBVogOQdfTBk4hOoO\nvsv+Dla5cWPjvVBiwA0jQQ3qlXJs/ysR8sUio6GirFEWP0GwDiEHYvkcu9aH\nFvXXV64CoRNmjzAUz4dkq9fFmqHS4cStft7ppZrC3mKQSOc9t+Zf4ejvW7ie\n1YLw\r\n=QWhm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d9051d1c641191170853132b8a1ed9d629df71a9","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"6.0.1","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.2.0","eslint":"^4.16.0","babel-eslint":"^8.2.3"},"peerDependencies":{"eslint":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.0.1_1526030669196_0.9646512992317209","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"eslint-plugin-no-unsanitized","version":"3.0.2","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.0.2","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"83c6fcf8e34715112757e03dd4ee436dce29ed45","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.0.2.tgz","fileCount":17,"integrity":"sha512-JnwpoH8Sv4QOjrTDutENBHzSnyYtspdjtglYtqUtAHe6f6LLKqykJle+UwFPg23GGwt5hI3amS9CRDezW8GAww==","signatures":[{"sig":"MEUCIHlr2r2NXplAPYT5SzWZIe2v+FX8yd6Saelh8RgVDVbPAiEAsxOQHWvX4gNsnKYwTuPCklyyDgGKNmYtarbinHBbd6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBBpPCRA9TVsSAnZWagAAZSwQAJyAGoxOgT5eZVq6D53+\n++CxbaHOt1+nIrdATpxLiwDns/9eDh7wgp1kGGBMY02KRsQq7M0J9Dv8m6NV\nD5MpU3/lOkyA0OTdBPaEFs7rivcKFl8Vul/paXpDM8m5AhiiWPvCi0r96ZwC\nYRvFfeU6pE9AMTsrv3hdhvHnrzqww6lNO7daxQ4yX/U/nPccMiRJPNtx+2HL\naLwLHL/9lFa/uzxIyjPRbLXW6nSv5eEhLqh1ZOQCwtR6vf4/moXs2aQLJg3k\nrscyWDQE7YZl0PD4pVUvy6vldwkTiFzoAWD2DjQFdYFGuDk4MFCy+divu8CJ\nqgT01XCR0DBpGDHsrXENjteY+tn6YiGrD+cI6gB3T8SRIABqiCJRa40UV+22\nAIloYoLYEtvOKF+y/X1HWD/eDRxD6PvaU+FKwEzgVQMG2dxsI2wUMk0z4TqY\nubYrkDSKhr/qhHZdtEsrWoUVVqP6UtJ6GSdopMjvdqOe4FTeKemrxa7c6nSd\nLcWbEMq5F0DTxc5zPYIxKVJcaNgQv2ell+VgKIo3sjGx30MhC0ZBko6ffYY/\n07h7/K4t7CywK3g/YraRlxxkJqFNSKNclCCZpigeIZl6Qvy2SvkGQGQ6PL7L\nCNRI8dQC1J+U722S6Jb3co/g8PhbdoaD1q413727zbfU5g7ioVm8B3ncWmEQ\nGsdg\r\n=tg6V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0fc26d3ca0eb02c23eed47ed6beaaecbe3f55204","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"6.0.1","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.1.1","eslint":"^4.16.0","babel-eslint":"^8.2.3"},"peerDependencies":{"eslint":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.0.2_1526995535398_0.9283372722404415","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"eslint-plugin-no-unsanitized","version":"3.1.0","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.1.0","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"c86cdd13d22bb52882eeccbd8da5da092f7c6c9c","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.0.tgz","fileCount":25,"integrity":"sha512-4gOd6Genbs1iN2rk+Duw/AZHglBvl6htbZZyDPUX7YdjWSu1D/iOGq7EtomDZ6VjzHKRo32042JciX+PPDrZgQ==","signatures":[{"sig":"MEUCIQC6G2Fjm/cX2mBcTC5SZ25OK15QicFYYv9MsjEKyKVAfAIgM4Obx3EjbKeA91ZulKas0cWORTKFFPnaVh3P937AuEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedHVBCRA9TVsSAnZWagAAxh4P/1p3HTUgWM5UhcPM8MdI\n5Z5ceUZu4bpFvIOPhnWWl4cym5L06k20xdgItb3s2PWDI8nlEM9+/NLa/x93\noQZlYha0QQDRmkGlnFSGYBkKqJPE3qk1hwCUAgPzfXyv9/lo0u7hXa0kf7qM\nrfhdSkCiUYTEPTh0RN2qauc3Uv24LWjlia1uulY6oIoRlg7ovvKjnaBmax1U\nYIS05XOEY2vdNn480f6QWBm162cVsuTf8Wm9Q3J4hNxj5sVIiSB9n2zZZTtD\nedd3LuUkUnzARicCX38idS9LrQ8lxg9ArFmFb7SStHC2J/vbT82/vZAMOf26\nE47NzoGF1y4FJmEvuAHDvtMESIS6yqxHSw0xH/tcp2LhSiTpVNp7bIAwKlqr\n3Px0pkbsSpLDGf8s3MfHnfaNpxw8I9H6wTJ/FQ2m4EXuvsoJIFoUQpVo3KQB\nU3PLjYXITRHYMzh1eBBNuYxflQdSwycSS1id5sARPu9hn9LVDqvuWusPCaPi\ngWKLoPMdRW7wFXXhgEfVy4vANJRbaxmZDetTynbh9bmnzfgrbs0XQ5+feRox\njZyd/ghNO0vGHoezPW/MCW8um+n85gkrhZAFMA2rY7atHAGjMFld2oyHB6o6\nCmU3YXmZ8dh2ESRJeF8EkZcEAZ0yWKJ0jzPVwI4IH4o8mbUPKi/m8f4bNAtk\nOsQo\r\n=/QV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5439e702f9fef522414dad63e7b1cb7bb9075370","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"5.8.0","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"10.15.2","_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^5.0.0","babel-eslint":"^8.2.6"},"peerDependencies":{"eslint":"^5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.1.0_1584690497579_0.9270721058739935","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"eslint-plugin-no-unsanitized","version":"3.1.1","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.1.1","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"59b3046e45864a786d97c0cad7b55be3f422772b","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.1.tgz","fileCount":25,"integrity":"sha512-JP8GPvpWUDAv2UVsOpKLeup94orazjtMRDDxDcak3JEQX1iAYnzCtH7quIB4WmDU8fAbvzPKEFVkzxYzWCYLvg==","signatures":[{"sig":"MEUCIAYCSbMR8X3a25JEG5G55VvFWo/X8D/StG2O8qGHGB/qAiEAot1xs6W8lDin3flPn1Rw2thvs5iXk2OgqJsYk+fFyok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesYDXCRA9TVsSAnZWagAAGF0P/jh9spAnwwa+X9UQYorb\nrTMMnb2fatae74Rm+I7dlkkx/9aUbfYTzmYUrYrbNYLBPwnepB7JDreQ82ko\nSUb7EnN88d/QMavxqtNLzx0gjT2JBcpenJ9bnRvl7Ww0is+ySFvNPzZ7AdA1\nLcQND4gUFF7/u6OqyC7BIOs10m3S6jckl/ht12xjRjdHjDG9q7/nHW+idacd\nCSFmXvMTh1YI8iIf/RjhGb9L2C2m6zQo9MUZP9UWS63MUqc/Jmk1i2fAJfB5\nM87BMr4VtMR9tYCDSoGypNaeifVcFMoSywKFafoHsnkGRtdGJtcfTPI5BqHY\nEgatnybFWvteCRswKYqZ1wEbVc1DypLU5yqDj9893dIonrUNJYhmxM4F1GrL\nKZfWnh4DIokDy49H9Fb3HvDJ3AA6mPALmashUqy6ulC+8KsUQ6BmCBQk2bNe\nmP6dFcgdA/rk8pAJ34N+47LFkBOmdN3LupzROFkU+n7pI6akT2w2ZluE8QM7\nDJIkDFJ1c3btRJ4dSDrLNPbxPb2Sq2e29oKyoSnlzjI26UUO9ZhbqYIm+yP9\nSh8NGkzyZuLp7R8dG/Tt9iWTBp5CpRXbwOzZr4+bwjVsTVUedxE1lSucCiha\nZ1IbVqE4NXyMYOLmzKgAgWBpQkBL2GDNHOsiYb6wPYwgdB2jlfxdojgM9SDx\nbAb/\r\n=IaWw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"16ab2b2cebc64f4eb7df400f1eb3b4f342431db1","scripts":{"lint":"eslint index.js lib/*.js lib/**/*.js tests/**/*.js","test":"mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"6.14.4","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"13.14.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^6.0.0","babel-eslint":"^8.2.6"},"peerDependencies":{"eslint":"^5 || ^6"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.1.1_1588691159310_0.3762968540535474","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"eslint-plugin-no-unsanitized","version":"3.1.2","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.1.2","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"a54724e0b81d43279bb1f8f5e1d82c97da78c858","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.2.tgz","fileCount":28,"integrity":"sha512-KPShfliA3Uy9qqwQx35P1fwIOeJjZkb0FbMMUFztRYRposzaynsM8JCEb952fqkidROl1kpqY80uSvn+TcWkQQ==","signatures":[{"sig":"MEUCIFqsaFDO8ednoFDNTO2fsIVz/cb7WfbtbpeUxxW7AyNTAiEA3tlHxKdd5uR1tMwrE3NUPlWQoqi3wMPYOaiR4wA0PPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4LrNCRA9TVsSAnZWagAAaG4P/RZO/FAd2AnA9UYHnCQu\n/6wV0g0BVaT2xZfr4TrX2R6RSE6NmaztNOQX1d7Or89SoRknh2q3JgbkRkoo\neF58Pnfjc902oRGd1cN9y/uoVA5RgxkORMnO379ezRGkvRemTi648ilEiBmn\nM4yRmIOn+BUk2n8qLVJGdWPyLwtJ48puCs5Amo2SSM3iSqR4CLLY92SpLkfD\nTapuLv33IoXFtwsHFiff7gAlcVMbSUIJDB1ThSw8Wd82Itjk7CQ+5W1QdWFt\nluQbDwXvCq2qWLI83MpFlc5Y3vu7ilPMKvHqW+vlMaVERY/PfSq4+W+LZfE8\npkAOVBHhnoOqs+r/fYrA/9Af9F0WPqxphtKR8pgyL1ntGDfxpdKUag1J9nwv\nfty+2hcw6VG/a1DbeiuPPN7SNWA8E7pUCAjBH0/+yg3X4jmHsKcM5gcmvyCm\n0sP+AFPm9K9lWHJhFzhJSSNK5SftpFeUeOHo8pB1Yxvq/6ZwaEdBcRlEO8Me\nCXWtGc/cyIN9LxD85fuVk8DGZkxDrWg0JJOwg6x5noCZ2IH2fZ4ZCtDBiXFK\nFQE+kj4OkGHZ3gZCzQ1SnwyxYOhmFeV1wl0P7bpYThtzAmqbfHEyxixhJFOz\naO0SOYy6HICW9OmMxS1zHqPVySLOCFmVk9giN2sU+jJ5dSREp+qokmf7g03O\nuyTx\r\n=INx0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"020164da2d2b1ac6258ad598bf45186fa46e2e58","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"6.14.5","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^7.2.0","eslint":"^7.1.0","babel-eslint":"^8.2.6"},"peerDependencies":{"eslint":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.1.2_1591786189230_0.5929282302002423","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"eslint-plugin-no-unsanitized","version":"3.1.3","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.1.3","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"2e7ed4a20c79cc0fcea40d7c5de0907bd0a4ddb2","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.3.tgz","fileCount":30,"integrity":"sha512-H/SjcCkbNpZj/sXM4rGxQO13x9MgBpZ/ZXkhVhFJkPTpM502ucQj2/YZbZ6nUS1MgswLw201Sae/KIAW79O7Uw==","signatures":[{"sig":"MEYCIQCgIzz+Mb/oJsNcTSlMnoC12aahjfgpFAwbHULBJkHfAQIhAMq9kDuwRKYQLatXJ2VvnVF4ozVHccfnLkOoJfBIOssP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdIjOCRA9TVsSAnZWagAAa9kQAI5Wh98VNNw+nPVNPLj7\nm1Fh2jj7A04bV+daGUS7C1V8UzLEr2LHQV175gMdCSz5BkSbp6PRzg1MdqiO\ntu4pBCxjzd0IDi44qGYmodu2001GpvKV34TsjVAezIoNOVl7z7bewXgwQO/L\neeGDEaoiNVaj1FwiLl+v+O3l0ovFjI0m/nxIEaZxE1WvlWDODjKVLHkDMZX3\nTSbwGAPxPQpgUdUUPRftfuAGzdQjp8asg8/c8Ynut4Vazj5AYT/UeqrjBUnW\nLMj476hTodg0KIGF0bToduJnSFcogvVSexxcL8euQHgJU1vpfTU/KVxpS+c3\n5glJueBP36NdxpH0SBIz2i/b6JgIIXV2TbysjBweETP7mbR8V94Yvq1XT9fP\nzf/p0BIzjBFfuc1+tmjkGFn0Scgp+i2tAwtt5ruZ3qmmdFej+4F0ptGttmCe\njss/pgYRWndRNUSvwwGNszXbGg6w8JRwJJw7eGCFlJ/Vw/k5tIItRRWJQeAl\neLDJ8dhWih/odDLjzf379+1fPla6whT+BGV1SHUbjPyZLui29SfICXv6yHEP\nPUA9SqGMYTlZ0Ne+q+ijqBC6/p/+xHXD+pmgDVi0qY/EySyrkDaAwvNlWiqB\nkUPvHpm5Yv8gkFGRWUsAmiyR9R9Xb3QJ40J/6/i7RomVDUG2WMyPdoCGcUjj\nf7Fc\r\n=3yMM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"74032c6ccf195cd01496a1ac7eb233a092173d5f","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"6.14.5","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^7.2.0","eslint":"^7.1.0","typescript":"^3.9.7","babel-eslint":"^10.1.0","@typescript-eslint/parser":"^3.7.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-logical-assignment-operators":"^7.11.0"},"peerDependencies":{"eslint":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.1.3_1601472718282_0.7838113757522465","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"eslint-plugin-no-unsanitized","version":"3.1.4","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.1.4","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"21d9f3cb5cbed91ac45cb30eec9195c387b918c7","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.4.tgz","fileCount":13,"integrity":"sha512-WF1+eZo2Sh+bQNjZuVNwT0dA61zuJORsLh+1Sww7+O6GOPw+WPWIIRfTWNqrmaXaDMhM4SXAqYPcNlhRMiH13g==","signatures":[{"sig":"MEQCIE71FsxU8Kq/gRZ8GjBcIMRDx/wL0NCMn/a00LYeGxszAiA88DlmDsUeRzVuSzBx2AKfNmlrVQjE8E53b7+4Zoo3HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdcMiCRA9TVsSAnZWagAAGr8P/0+TaRQonwpKeInbnfpk\nsnNPYUFinfufIKaU9OQ8fa81vxvh9IIxMrG/xFpxftErfFZyhBbDfS0pb/vZ\nDcFcErvQMOFqRGXLRnlieOmUqc+FNjSSvu2KRVkbcV6olpbyHE6j2gtPkmcB\nhWO5VvIFyIs8p4m9dDbPyOVndUAY2F8r+oZvdIPTrIBz56nDif3f1Zc1ElaX\nHZ9eyhGfOyTp7GLok8sFkne6K+p2BjJUz5kpjg5WhtCPRnPWnOyg7rv9DK2E\nMT7cRlrCRwopTfXT376f/s8kGvEhUugS08x1Br8y3RQgs5LUciDuwi+o1eHL\n/Li6VTW8DKAAiiZRGd3I+2xP6Bp8G9UgrBQ7B6jwprBxEnOe5HjUT++VMrEA\nFle4MsawJTu+5lntBUe5qc5RRUA9ZUhrpxuzJigq7cUAvW5fjxQNDM74eXgJ\nkdrp+Eyaw8lbAQysoPL/Ize5aN6FQ7APJKdcV6roRKIpgryBIf/wAe9v2HAt\nkVJgZjsV4+8z9bXf2g9ZuQeZHFZ8KSd2l3E8Laln7vMEKUR1yE7uYHf3nWVC\nbHbMXc+xoxP6EU9ex6DCs81xhZViaduGwq3IsGndeQ3CTg8MZnMA8O++Odvs\ntgExEMZHgbMmdSD19QLhrdGsw1XjmQC722Zm9esIlWteQw9QMkYpTSrjErFQ\nvtjd\r\n=IbaV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"032b98c40efaafba2d74741de85115aae839d4f3","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"6.14.5","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^7.2.0","eslint":"^7.1.0","typescript":"^3.9.7","babel-eslint":"^10.1.0","@typescript-eslint/parser":"^3.7.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-logical-assignment-operators":"^7.11.0"},"peerDependencies":{"eslint":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.1.4_1601553185630_0.5541153539772739","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"eslint-plugin-no-unsanitized","version":"3.1.5","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.1.5","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"7e1ee74cf41ae59fec48c2ee2e21a7dcb86965fb","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.5.tgz","fileCount":14,"integrity":"sha512-s/6w++p1590h/H/dE2Wo660bOkaM/3OEK14Y7xm1UT0bafxkKw1Cq0ksjxkxLdH/WWd014DlsLKuD6CyNrR2Dw==","signatures":[{"sig":"MEUCIB96Lrf4U7bcxsLrK+kiSncNZRoK7T3OwNR1HlWS4EcsAiEA0fZTkelYMVQHOLqmZLKw49s12tXIpMGFeAxPDtZ5Pbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdpiCCRA9TVsSAnZWagAAjFYQAIRC7hDH8mLjJtw4oKSu\nthz7OQn1QHjovebkGivXcMswNvTO9QYsnp+Ivt8yIbCu6dXEkevfqrsD60vm\n7vNkw7hcDvt2cLasOHTV1hvSPcPg8HrYlIEch3R6I3c8mQERJq2MOa7Rt70M\ndBnU/TUwsH1unOBdZmCoJ14A8SAav15i55mwdXBqmvBdtrCBfW9xxsBZ75Ot\nvPrIRzwb6eUIj2C72OxAxglOxGMeq0pjqQFNpU0kLprllwT7j6criKr1EJ0l\nkDV2Fr1SOuYI4A/a2fsFz9m/wt5yENID1knNXv+jmejW7W+xzvTE5lzVjicK\nE6TWvlyiik4OS8ODEHEb+2aCCdRwe3oqhOi8dM4PETMf6dEz6cqn/YkSlMPh\nckuBy+SZm7JMhegdRSda283lIFN9N5sMv3di7gGO565RSOQ/vlXQO4Mz8oY6\najWEcr+9rKbIkdRpqRWhe4KG3q46xUQImJK975oxNbVYhCvPhfOaKagLiamt\nqBSWTOi8vTtqyUiSk+INL2ljtilLedppAd71ZoQ3oDbdysV8AtN2b5VgdujQ\nzekgqYoAn5Tjh0Byq3Hav3va6LAMk7CB/szHs1b8hv/0ZT7N2jH2G9vnyfyf\n4UaG+9HoetRV1JQbhSbnqyzLDtw/GU0JponFjEYdH+2rUkf/oJhzFuvTvKs6\nTq7l\r\n=L8AJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a5a740c1a3bc3c3cc5dd29686bf0956a0a93229f","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"6.14.5","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"12.18.2","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^7.2.0","eslint":"^7.1.0","typescript":"^3.9.7","babel-eslint":"^10.1.0","@typescript-eslint/parser":"^3.7.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-logical-assignment-operators":"^7.11.0"},"peerDependencies":{"eslint":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.1.5_1618385026486_0.461040747272877","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"eslint-plugin-no-unsanitized","version":"3.2.0","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@3.2.0","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"a74239ae51363a5edbe6920eb34fe09aab925a9c","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.2.0.tgz","fileCount":14,"integrity":"sha512-92opuXbjWmXcod94EyCKhp36V1QHLM/ArAST2ssgKOojALne0eZvSPfrg4oyr0EwTXvy0RJNe/Tkm33VkDUrKQ==","signatures":[{"sig":"MEQCIBwBdZjoUjzmyBweRPRxz5AETcZj9ib1sSTfRnYSFDWdAiBL4Glef0tkihMhSj7DRR0XZB7QIsJxb3A0ytdnynSCFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59576},"main":"index.js","gitHead":"6661efc8c29f39044c5180d7575666f59f1a4615","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"7.5.2","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^7.2.0","eslint":"^7.1.0","typescript":"^3.9.7","babel-eslint":"^10.1.0","@typescript-eslint/parser":"^3.7.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-logical-assignment-operators":"^7.11.0"},"peerDependencies":{"eslint":"^5 || ^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_3.2.0_1634713471250_0.6724581146141309","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"eslint-plugin-no-unsanitized","version":"4.0.0","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@4.0.0","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"4eba14babdba75d71f2da9440e7d642cc3075b70","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.0.0.tgz","fileCount":14,"integrity":"sha512-Wguc3EZS+7BJ/Pgu8C1/G86eXHUIRz4ZHEhPlwVkS42MbHEyfh8Wm+pDRVAg73EE0TR//SbjkPlHr93yLJT10g==","signatures":[{"sig":"MEUCIGNAc0qsb2KkP1B3kf7HDuvEisaaFMzMtC5ZxBOP00VfAiEA/fJG9tXknpWAfyzPDdes/gmCWh2+bC7NiIn76+Ow/qI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59680},"main":"index.js","gitHead":"02beff218f4acd60baf906076982f1bbca7f1260","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"7.5.2","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^8.1.0","typescript":"^3.9.7","@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@babel/plugin-syntax-flow":"^7.16.0","@typescript-eslint/parser":"^5.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-logical-assignment-operators":"^7.11.0"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_4.0.0_1635931695476_0.7943975054690096","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"eslint-plugin-no-unsanitized","version":"4.0.1","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@4.0.1","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"e2343265467ba2270ade478cbe07bbafeaea412d","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.0.1.tgz","fileCount":14,"integrity":"sha512-y/lAMWnPPC7RYuUdxlEL/XiCL8FehN9h9s3Kjqbp/Kv0i9NZs+IXSC2kS546Fa4Bumwy31HlVS/OdWX0Kxb5Xg==","signatures":[{"sig":"MEUCIB+p5SQor7Q6Ko07YkPgQtO7XpRF8J6MMFsRKH91i5O6AiEAvRLjZyXt0y+ZT/gRJ/QPvi4bPetEghQnrHRIzS9ht4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs1EgCRA9TVsSAnZWagAAX4wP/jDvSvAHdRRpAU8YcMBn\nhR2yaXBHsFXvrdctXLJ3EEls+h8PvApfMCvusU9LLhQkchNwV6IinpLCtS/h\nfBbguIfBnpaeM0gmPyIyeMSrQOYJY8maDovt5SKSJ5PuiP/ziavhMj+FwiD9\nyFr6Gp+Ykp7u/W1lX0UtZFSfQcxWyy13zIH3E/O95+S7WBcUj7fyg+9n9HPM\nvJ1ZP943lfbjhORyvHtcVnbHxRaF56i2pydpDthZzxtuya1higTr0my+D3lZ\n5X0RUYpUUJicK7fNlMh/PuifYPOIKr4gPg/lbIL4bTe+4L0srLyhCf9T8eGK\nt2hmhAmJFVx4joU2NlpBdbtFcJZuPGJIPyvyD5S6zlKVl8koPy3K2hygSrUV\nhozb0pGacBH1H9iFPhUSjuJptuAswG86B7ZtSYhd4RkSMW6RyJ6iMuEZp9kt\nSTUJbnbWEqDVcaZbMEBqsJl4GPqIRozEQxyvhedhud23gSh+KK4CVVSQSWrE\nfajZNZ4jzAzSnFFdYXYBGXgm9N6OhNFG5Q/BiRZs5SAPT4rcQfpku7/QuiTj\ng1WTfS3Gx2GvFbJRin1l647ynTh5T4FnU9H0V9437h2kr2b3tanKgcY8N+sK\nH3KGaXfas517ASNTNqAObwrc1eLVJMmfsvCxCym+AoNPqqWhLB/g5Lh0PS35\nXQfy\r\n=O/Dz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7000aa98cc5b1d038f62509b4aa2a2d8cfc381d8","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"7.5.2","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^8.1.0","typescript":"^3.9.7","@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@babel/plugin-syntax-flow":"^7.16.0","@typescript-eslint/parser":"^5.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-logical-assignment-operators":"^7.11.0"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_4.0.1_1639141664680_0.2138457160674616","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"eslint-plugin-no-unsanitized","version":"4.0.2","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@4.0.2","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"e872b302cdfb5fe1262db989ba29cfcc334b499b","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.0.2.tgz","fileCount":14,"integrity":"sha512-Pry0S9YmHoz8NCEMRQh7N0Yexh2MYCNPIlrV52hTmS7qXnTghWsjXouF08bgsrrZqaW9tt1ZiK3j5NEmPE+EjQ==","signatures":[{"sig":"MEQCIFpnvP+zuc9zGYiNWiBNTuhIQMEmFbKf1WtYjSDOybtPAiBL5KsRpUnO5d1wQmKrtVDZ4ru8Vntv1UtPQVu+LJSt+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfyYeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYsA/+JhCcazIqWZPOIrXv/Dxm2Hqd9womuJkuwIC7xcDvvonJ8KLW\r\nxSUwVv0iUAeQx5r5oTfuClefPRVoo96RDp/TDCvzaALrCxhl1Ajm9yfC3JtL\r\nnMkQU9FMVZ5Fzg9HyALebSaQT+2fqFq+xysHREpraBpgBv+YEQNH7FldNIqS\r\n4Zajn/gUuO1O8xCmMiLeq1sjKDiqvmrdS6YeAzcoYf4SmfsTWjaKhAhRVk63\r\nbNGokyYogNmRvDj49B1DQnHR5gg+B8NgwygZLFPjrmFMb0USq+T8u9w8V3up\r\nuNiEAJC4uBVoT+jYzqPnLaaLeIS7zZfm+1eEIfDCBYwUKDzO8pxaZ+Y7/0To\r\nl7LcT+3dhB4mABkYsULV3mpECqlaMYtXG6Qfi6z/+nnwo6uowdZCYEx9zX6q\r\nzBnx07XEWhhbRWkuH58adZI28d2fiAgO8/g1LMGkN/RXFTpuHNeImGAuMAIT\r\nJAjgzLehAcxiT1uY8ujRSWW5Q+yFCarGF4eFjj6of2a4z/tbHStzHmlgK0fk\r\nFlnAkNh5iUkPrdrTamDNvqkWMOhV7TsM/GOuOWws9CX7S0XRDFCOkdSfPr4q\r\nuXE7X+i6k+Z/xAfbtgDJlKb/9ED0BI20aJzpcUzOs1/1JWCk2/cy9/g2nR4X\r\nC0AVhXigxtQvf/YBNohHOUhLNhUc/qJsE+U=\r\n=IpYJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e44ccf5966008a92424b4c827c66d83605c82bb3","scripts":{"lint":"eslint .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"8.5.5","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.2.0","eslint":"^8.1.0","typescript":"^3.9.7","@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@babel/plugin-syntax-flow":"^7.16.0","@typescript-eslint/parser":"^5.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.10.4","@babel/plugin-proposal-logical-assignment-operators":"^7.11.0"},"peerDependencies":{"eslint":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_4.0.2_1669277214674_0.10059342235153745","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"eslint-plugin-no-unsanitized","version":"4.1.0","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@4.1.0","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"2c914e8ea8048c3afaac8f0c12384747aba6497a","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.0.tgz","fileCount":13,"integrity":"sha512-9A8Yrbkkex8e56ivxJ2f5dXN2Js2BmKC8QgmeYZjadyiGUngo3KLXDlq6ZzalmCHyLwLF5MoQLPR6FWlNc+Qbw==","signatures":[{"sig":"MEUCIClg5H1ewhdEzOD6ADOKWopqWt6vyK+dn/v+2+kN2LeHAiEAo8eNRIiHjBTPEq3KCywwgx6Jr0EXAehiNhUaLLKpjWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65505},"main":"index.js","gitHead":"3444fd18c24e5a7265a16893896f87a5562b879a","scripts":{"lint":"eslint . && prettier --check .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"10.8.2","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.2.0","eslint":"9.0.0 || ^8.57.0","globals":"^15.0.0","prettier":"3.2.5","typescript":">=4.7.4","@babel/core":"^7.15.8","eslint-plugin-jsdoc":"48.2.3","@babel/eslint-parser":"^7.15.8","eslint-config-prettier":"9.1.0","@babel/plugin-syntax-flow":"^7.16.0","@typescript-eslint/parser":"^8.0.0"},"peerDependencies":{"eslint":"^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_4.1.0_1725263983881_0.3677201733610296","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"eslint-plugin-no-unsanitized","version":"4.1.1","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@4.1.1","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"15e638416fcac50c4f1d4d13473cfa339ea163aa","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.1.tgz","fileCount":13,"integrity":"sha512-N0yf7iYWQAO/qiglZlrASXRf6I/18q9d9NNR5Vw175zgrPduvLfnBwgWwM75D4g4lbrd9uPNXlieaFGWZ40h4A==","signatures":[{"sig":"MEUCIQCLCjALp8xaMQbXhUqustSVbl2YWuzLXdeovJpabhDBNwIgCuYaITmrAea3c4tDk3OCx1e/iKsDgapgGbnbNvtniOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65762},"main":"index.js","gitHead":"213916fa247c7eb7d79daa49d6aa7745084d4c5b","scripts":{"lint":"eslint . && prettier --check .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"10.8.2","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.2.0","eslint":"9.0.0 || ^8.57.0","globals":"^15.0.0","prettier":"3.2.5","typescript":">=4.7.4","@babel/core":"^7.15.8","eslint-plugin-jsdoc":"48.2.3","@babel/eslint-parser":"^7.15.8","eslint-config-prettier":"9.1.0","@babel/plugin-syntax-flow":"^7.16.0","@typescript-eslint/parser":"^8.0.0"},"peerDependencies":{"eslint":"^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_4.1.1_1727266084606_0.2288584977055348","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"eslint-plugin-no-unsanitized","version":"4.1.2","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@4.1.2","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"a994d7633a9ed168e33a82b377ae3b9f79d16734","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.2.tgz","fileCount":13,"integrity":"sha512-ydF3PMFKEIkP71ZbLHFvu6/FW8SvRv6VV/gECfrQkqyD5+5oCAtPz8ZHy0GRuMDtNe2jsNdPCQXX4LSbkapAVQ==","signatures":[{"sig":"MEUCIBQnHtw9XtS10Bpb4lNSa4kkxBznaN4IV4boYCPvYLqAAiEAh/6x/FVuCt/B5AAIqjgN2Tx1B6Z15rmI4WkaSX9X1VI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65812},"main":"index.js","gitHead":"41717346f13f1ee1299c4866e81365ebf9202044","scripts":{"lint":"eslint . && prettier --check .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"10.8.2","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.2.0","eslint":"9.0.0 || ^8.57.0","globals":"^15.0.0","prettier":"3.2.5","typescript":">=4.7.4","@babel/core":"^7.15.8","eslint-plugin-jsdoc":"48.2.3","@babel/eslint-parser":"^7.15.8","eslint-config-prettier":"9.1.0","@babel/plugin-syntax-flow":"^7.16.0","@typescript-eslint/parser":"^8.0.0"},"peerDependencies":{"eslint":"^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_4.1.2_1727704301580_0.3129098903983598","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"eslint-plugin-no-unsanitized","version":"4.1.4","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","_id":"eslint-plugin-no-unsanitized@4.1.4","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"dist":{"shasum":"732dc9988190e38b29e5c1af86261f18ff658233","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.4.tgz","fileCount":13,"integrity":"sha512-cjAoZoq3J+5KJuycYYOWrc0/OpZ7pl2Z3ypfFq4GtaAgheg+L7YGxUo2YS3avIvo/dYU5/zR2hXu3v81M9NxhQ==","signatures":[{"sig":"MEUCIQCklk4fb28pmQY18E3jZBLMiqzI84dLWjmvKa8/g5X1TwIgLrgVgut0ZxRFuRGczfMSI/Fh9LhB09MZnrPQRDtg+7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66400},"main":"index.js","gitHead":"cfd6d2f6dbe98d16aedfa0b739af7df16d8738ac","scripts":{"lint":"eslint . && prettier --check .","test":"nyc mocha tests/rules/"},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"repository":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues","type":"git"},"_npmVersion":"11.5.1","description":"ESLint rule to disallow unsanitized code","directories":{},"_nodeVersion":"24.7.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^11.7.2","eslint":"9.0.0 || ^8.57.0","globals":"^15.0.0","prettier":"3.2.5","typescript":">=4.7.4","@babel/core":"^7.15.8","eslint-plugin-jsdoc":"48.2.3","@babel/eslint-parser":"^7.15.8","eslint-config-prettier":"9.1.0","@babel/plugin-syntax-flow":"^7.16.0","@typescript-eslint/parser":"^8.0.0"},"peerDependencies":{"eslint":"^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-no-unsanitized_4.1.4_1757083520138_0.3344695113249456","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"eslint-plugin-no-unsanitized","description":"ESLint rule to disallow unsanitized code","version":"4.1.5","author":{"name":"Frederik Braun et al."},"bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"devDependencies":{"@babel/core":"^7.29.0","@babel/eslint-parser":"^7.28.6","@babel/plugin-syntax-flow":"^7.28.6","@typescript-eslint/parser":"^8.54.0","eslint":"^9.0.0 || ^8.57.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsdoc":"^62.5.4","globals":"^17.3.0","mocha":"^11.7.5","nyc":"^17.1.0","prettier":"3.8.1","typescript":">=5.9.3"},"peerDependencies":{"eslint":"^9 || ^10"},"homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"license":"MPL-2.0","main":"index.js","repository":{"type":"git","url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"scripts":{"test":"nyc mocha tests/rules/","lint":"eslint . && prettier --check ."},"gitHead":"d0ca00925504b2114c85d4dab082ee0fc5c2490e","_id":"eslint-plugin-no-unsanitized@4.1.5","_nodeVersion":"25.6.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-MSB4hXPVFQrI8weqzs6gzl7reP2k/qSjtCoL2vUMSDejIIq9YL1ZKvq5/ORBXab/PvfBBrWO2jWviYpL+4Ghfg==","shasum":"036c7c7ac4561ff0ee34c3d126b3b6e86037641c","tarball":"https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.5.tgz","fileCount":13,"unpackedSize":66384,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDN9Ya3kbz3qK34B4pvR9IF/LL1FNfStxafuQyik4JigwIhAJHfg7oeZlAApf82SbT9EzRO1LWcPWSiRjSRzk8t1vVM"}]},"_npmUser":{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"},"directories":{},"maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-no-unsanitized_4.1.5_1771506650444_0.5372508505812028"},"_hasShrinkwrap":false}},"time":{"created":"2017-05-09T06:59:38.546Z","modified":"2026-02-19T13:10:50.679Z","1.1.0":"2017-05-09T06:59:38.546Z","2.0.0":"2017-05-09T07:00:05.187Z","2.0.1":"2017-06-02T09:58:03.722Z","2.0.2":"2017-12-01T15:52:23.487Z","2.0.3":"2018-02-09T13:22:19.307Z","3.0.0":"2018-02-09T13:55:48.551Z","3.0.1":"2018-05-11T09:24:29.981Z","3.0.2":"2018-05-22T13:25:35.510Z","3.1.0":"2020-03-20T07:48:17.684Z","3.1.1":"2020-05-05T15:05:59.481Z","3.1.2":"2020-06-10T10:49:49.359Z","3.1.3":"2020-09-30T13:31:58.451Z","3.1.4":"2020-10-01T11:53:05.780Z","3.1.5":"2021-04-14T07:23:46.644Z","3.2.0":"2021-10-20T07:04:31.427Z","4.0.0":"2021-11-03T09:28:15.685Z","4.0.1":"2021-12-10T13:07:44.801Z","4.0.2":"2022-11-24T08:06:54.876Z","4.1.0":"2024-09-02T07:59:44.032Z","4.1.1":"2024-09-25T12:08:04.835Z","4.1.2":"2024-09-30T13:51:41.775Z","4.1.4":"2025-09-05T14:45:20.324Z","4.1.5":"2026-02-19T13:10:50.575Z"},"bugs":{"url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"author":{"name":"Frederik Braun et al."},"license":"MPL-2.0","homepage":"https://github.com/mozilla/eslint-plugin-no-unsanitized/","keywords":["eslint","eslint-plugin","eslintplugin","lint","sanitize","innerHTML","security"],"repository":{"type":"git","url":"https://github.com/mozilla/eslint-plugin-no-unsanitized/issues"},"description":"ESLint rule to disallow unsanitized code","maintainers":[{"name":"mozfreddyb","email":"fbraun+npm@mozilla.com"}],"readme":"[![Build Status](https://travis-ci.org/mozilla/eslint-plugin-no-unsanitized.svg?branch=master)](https://travis-ci.org/mozilla/eslint-plugin-no-unsanitized)\n\n# Disallow unsanitized code (no-unsanitized)\n\nThese rules disallow unsafe coding practices that may result into security\nvulnerabilities. We will disallow assignments (e.g., to innerHTML) as well as\ncalls (e.g., to insertAdjacentHTML) without the use of a pre-defined escaping\nfunction. The escaping functions must be called with a template string.\nThe function names are hardcoded as `Sanitizer.escapeHTML` and `escapeHTML`.\nThe plugin also supports the\n[Sanitizer API](https://developer.mozilla.org/en-US/docs/Web/API/HTML_Sanitizer_API)\nand calls to `.setHTML()` are also allowed by default.\n\nThis plugin is built for and used within Mozilla to maintain and improve the security\nof our products and services.\n\n# Rule Details\n\n## method\n\nThe _method_ rule disallows certain function calls.\nE.g., `document.write()` or `insertAdjacentHTML()`.\nSee [docs/rules/method.md](docs/rules/method.md) for more.\n\n## property\n\nThe _property_ rule disallows certain assignment expressions, e.g., to `innerHTML`.\n\nSee [docs/rules/property.md](docs/rules/property.md) for more.\n\n## Examples\n\nHere are a few examples of code that we do not want to allow:\n\n```js\nfoo.innerHTML = input.value;\nbar.innerHTML = \"<a href='\" + url + \"'>About</a>\";\n```\n\nA few examples of allowed practices:\n\n```js\nfoo.innerHTML = 5;\nbar.innerHTML = \"<a href='/about.html'>About</a>\";\nbar.innerHTML = escapeHTML`<a href='${url}'>About</a>`;\n```\n\n# Install\n\nWith **yarn** or **npm**:\n\n```bash\n$ yarn add -D eslint-plugin-no-unsanitized\n$ npm install --save-dev eslint-plugin-no-unsanitized\n```\n\n## Usage\n\n### Flat config\n\n```js\nimport nounsanitized from \"eslint-plugin-no-unsanitized\";\n\nexport default config = [nounsanitized.configs.recommended];\n```\n\nor\n\n```js\nimport nounsanitized from \"eslint-plugin-no-unsanitized\";\n\nexport default config = [\n    {\n        files: [\"**/*.js\"],\n        plugins: { nounsanitized },\n        rules: {\n            \"nounsanitized/method\": \"error\",\n            \"nounsanitized/property\": \"error\",\n        },\n    },\n];\n```\n\n### eslintrc\n\nIn your `.eslintrc.json` file enable this rule with the following:\n\n```json\n{\n    \"extends\": [\"plugin:no-unsanitized/recommended-legacy\"]\n}\n```\n\nOr:\n\n```json\n{\n    \"plugins\": [\"no-unsanitized\"],\n    \"rules\": {\n        \"no-unsanitized/method\": \"error\",\n        \"no-unsanitized/property\": \"error\"\n    }\n}\n```\n\n# Documentation\n\nSee [docs/](docs/).\n","readmeFilename":"README.md"}