{"_id":"@chanzuckerberg/eslint-plugin-edu-react","_rev":"14-253e6894426a9b47c37b8ab7b1674bf8","name":"@chanzuckerberg/eslint-plugin-edu-react","dist-tags":{"latest":"1.1.9"},"versions":{"1.0.0":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.0.0","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"30673240792d47a194488a7871d72a700a2030d6","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-ukZzwXTnF7qIA12nyL1g43YzX90843PfsghH5s9ExbhqRdl0Nt2ZN95Iir23yp0b9ijm0p+fUBnUQeQrX//LHg==","shasum":"58bdb4b3d14f907505a4fa1fff813668dabbfd8d","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.0.0.tgz","fileCount":9,"unpackedSize":7315,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnKvjcdET+F7zShrOJfAMAVxU+BvCgwL06CEh62sqhkAiAo05VejpQzeK8mQ4/e8C6IfRA+OrBZy62rx6qjsq3Q6g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRbW3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo+w//RiDPSb2Xm1sLhuJI/P+G9nNlllAU6p6n3vFC08lUk5sPcp7j\r\nOg3bX27ptcQ7CMIa1u1MzlyIpwJmGX8f+s1Y43NLc1QmbcOfpief3qu+V1LH\r\nwI2i8MqL8RngYWMCzr7eDTCaktnCrEXB3rmFVXVlUrhKCLjZoCcpYxvS6c02\r\ndBBlRmgz4vpH9SagUC5YdZX2pHe2I4NB5ERlKyfTGTq6LOmvtYaY5t8nqoPj\r\nKsffymQsuPjcRohhOVgNxCJsar5j7NQFMtZPnWxVQWr0vA+Oe+2pYBBGEK1m\r\n4dP57Zd7iRRdtXawKC2Oeb1J2++zR02iysTBu6rBRhH92nWj+P3qrNRCFUxd\r\n6SvEiyBbFM4QkNuwQwHIaz9RieP290FqWsfwytfQCpQ8MMw+DeBftJoP445v\r\ntoslst/7xQ/pa+1+GFy0ddy638rLmQi2uDLyLlVdcmYlmDL+fi8V+aEfs+1W\r\nU31Tzz0f+rwx8Yus0LTi8jCmyF++QUQd9vZEktCogMcl17FvEIfYUjgApbUZ\r\nfHMk4l02GKZOTJNE9qS9tTSmT+DcSi8uG1rug1G47ZPj09a4Ks9I8egQZdae\r\niz4iVwMCi6chDpdK4HYgGDaJBV9qjx/2kH2agfiJ1TjyjmqebR1amQ24l12x\r\ngIWVcnsr2sR8RqnDpbr3t9ZtmjQVB7pFw1I=\r\n=LDBE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@ahuth.mozmail.com"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@ahuth.mozmail.com"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.0.0_1665512887799_0.6323077473852707"},"_hasShrinkwrap":false},"1.0.1":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.0.1","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"514d4121e501a380e2a5a21c8c89f976843d2ae8","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.0.1","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-tLuVhwGYsZBJf7ajhLbHciK6EqdEv/reX9NwEzckqM/joF4s0WzbG1Tx3RN1L2tD4/Kj7tBvf+9ijVj+a58dQQ==","shasum":"d87dfd751f7e36c938e783a3a3bdf314eac59e3d","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.0.1.tgz","fileCount":9,"unpackedSize":7350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYK+k9qZEkCKc0OgKoo5NJpzsn0PY3aBBD6ajfCGIT2AiANEJhaE5YbC0VwLnvlfT64YQ6weL3K11DoJ0nd7ysZGw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRr6yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAqg//aRXrOc8PoauBG/6YT+dgJl139lhJuUERJDHBRzGYfQr5buEw\r\nf3YgvLbC4El4wVHVQYkiBowmTHQE2GeKe1wv70TkAZ4i7rP827nFDlstnRnA\r\not0F4niGspaCQLpoxWOGv1vtQUc/TNZ7NMpg1KGRb2leknUWYezkQwejxf3m\r\ntWL6QxFQhMAOhdBUEPlhDwU8lx7MoCKboOfr1tGNjwpaZO4szO6OmsUgLGFr\r\n0CIm24E+BZu0xyjFk0LSPCdDkFYGxtIebAuGVUkszdfpJ3iwUt0RRDUD3gDv\r\nnRZPGMUQLRWUfDKPFkaXFF9OF+gl8BwrCiXYQRkehrk7rgQMi//YeKdw/eP/\r\nMd1E9f3UbpjrD/cMHg2HKxpUgbW4rAlSVb9K0mR45UEPghyDQMjtRdtZKJNj\r\nkipIMju4WQBQdihiumCg4JKQcduQ0jzgbbgI9jyMvK9ltkVUpi+y2BuZWsUj\r\nquBrFgv1RpySFuO0a4hejlTAM9wZFuBI91EsI9qzfWnVFhd5fmfDV8U3eVdI\r\nBI5wZzLIWJ7Sp4iXdaMNmH/no2LBRKG4ubs4JZWl96gUTI2o0ajjtYjm0Qh+\r\nZr9U54vD8cCq5FTISmr5/1t7mMJ9QcTS9Rg7o1cTBzCH2shbe/jS59yU+iI5\r\niVppfR4TfOXGbBTMvVMUBSDlMjR+yyeQsF8=\r\n=r+gA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@ahuth.mozmail.com"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@ahuth.mozmail.com"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.0.1_1665580722494_0.6045188251128131"},"_hasShrinkwrap":false},"1.1.0":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.0","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"8f8a7d9b57d11b39fc8134d89676be636908c8f2","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-dvE+oVtd0xmOaNnc6Z6ubQEXElBVKs0nwy6oG/Ohi0GFmx5zkQ2/PyJlfHJJQf6mF2SZs5RLW8EJsBeI4M/IDw==","shasum":"e3c928b1647b1c553bede9f98847c34e6125cfe8","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.0.tgz","fileCount":15,"unpackedSize":13176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGN8hjp7H73SQOjzkgo19nYkCspBFCvGIbyJNwD52kRyAiEA08OhBaijq5Zw+qz526zWGnyReuXPx4S3kQEI3Qa/g+Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSZaOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpyfg//X/p6UPzB//aojwg3ESJaHQKW5L8RY9qidsPfRL37pHrvT64n\r\nqcl0jeDdONbgSDyDN6EDfxX7fPPDPkvXxs9ELwVs2HvQrcZe6C0Il0QNSgPP\r\neLefqgR4VBmlkFBv+Z6Dnjxb2XJYO5aFTVWliiTxT8M7pcTPX1UlzVGa5vYp\r\nauldz9V3Nn/S8JN33isO0E9p3r+Z2fclfoNHaYY/EhZVdSvE3R8evgnx+GXm\r\nk+BX9hVynlEr3dEraawwWu+c51KPRbKUtxCZFmpIbtagtj5+q4v1kKcyCLAf\r\nwqs1bUMWGuVaej+b14fO33FYdiyYLxoYR+fp15JMitP00a5+eszT+1BXdNa5\r\nJH/u0iqYIMjVO83pOetQz+rVi2V9qioVnfTxaR+hhqIm/RSJKh/dVgQW9WkQ\r\n1P+eUHUBCKsuwU++ZnOO42o8fSCVzUBvUQrujd17BOUX8njL/Frn3wm7VHwW\r\nyTDmNQdG67BpTbrNnMS6Z9Qa6u5IJwlT0G/cBG1utBPJ7NofXIcHXEb0cjMy\r\nwNwCkC0T3F8oa/Wrb11mBUhyZiro6ZSn3Km/UXhzA8bMdJb1B+8l9UloA1aI\r\n2Hd0he4C1njL+1e92qRnjeWKsfoztYX62S1DE9xo+x87qgbnSXQ3LHbfI4dU\r\ny0XgScr6m4cZl19z3wL1HfAcwWL0gFdry3U=\r\n=lwWg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@ahuth.mozmail.com"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@ahuth.mozmail.com"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.0_1665767054636_0.019233303247710554"},"_hasShrinkwrap":false},"1.1.1":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.1","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"606ccef78af5ce53cc75cec72d2820be0996aa39","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.1","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-foFFyTT9DKMFNdId1GATe9weBSSON/DBZoQmfS3vTtAh9ZGnKcVAxCcR4OQlMZ0SFL4GDN9XVlTtjsMRJN8CKw==","shasum":"8e5e90a6fb7308868cddf0178815ff78423d2d7a","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.1.tgz","fileCount":15,"unpackedSize":13389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZOdH8fnKjhDSfyI6i3h3KfMVhagRXvRjF7GhokzPoMAIhAOK56aMOfu1k6LJWlbxadt3LJKsU9WQeUlGBVKgMUxT2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSbDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEFA/+M8Zc48c58YDqZmJg7uqKWAOIl99R9A0SrO/xdoYlyNmQg03+\r\n/FSSAUbWAZ95U/QJDJ7Ebwmr5ma+nicRgz0m2TfGGPk1OKYw9sYsZkKbQObQ\r\nGTh2GqdlToSiydopEgXDo5juKLTNJmdzoFF2KzHToBRl9LBRhLyPISFJ0RQ5\r\nxp8ZQHSW6pYR2O7gBTnjd68zYdKgJkM8F0apkxzgWcvrkpzYOdXRjbA5/SS/\r\nlUmi+fzcn3EFwcB+yw0q6dWJuGwclkvbAaIWgZm3nYJeV3fAyZi7QcwHTzMR\r\nOA43Ho7ivunHC3tGYoWJaB5cy/KGc5defJSKw/WpsVk4YZ+q4lVa5Nzs0VoL\r\nae+sJGIoD1TFgpe5rUhTi2gGw5pyUn9eladyZcaSF6OyOnh82hnipeIEmv5t\r\n12Yan0sjyfGcmPrcB0qK/3nDUHmNcAKkJ+Uev+QO6kcPDSEPJ5qqYwi3GC5t\r\nE491VuN5f49YHWshFE01ofCFkgayyLvAer+gWbid868VQl9qtCTyVegYF+vW\r\nafUh6ZovKTWRM9AHtJlWdReTzAprOVT0QYmf1xy4RAZon3KaPSEweCGhOgSe\r\nk/55aG5VFNmcIl0Msd39aczqa4qzErIkN6wAXFdXNU2w4xbLngsF1+BZjpH+\r\nSi+YDnZa2Tt62mUWCl4Hsst73+uL89T9ibM=\r\n=PuPl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@ahuth.mozmail.com"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@ahuth.mozmail.com"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.1_1665773797425_0.43824518517187694"},"_hasShrinkwrap":false},"1.1.2":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.2","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"19897273fa84f752021056884912f29fec129ca8","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.2","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-CHndKJe98LVPAyvoFmldAWogJI7nIDkMi55ThdVzF6um3ZINRuARQZS87DsLNFb88Ias0B4aMCCh34t0TIvDiQ==","shasum":"1efd5e1fcb5df08d2a0b5e262fa3c3c14a2b4d6c","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.2.tgz","fileCount":15,"unpackedSize":13493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRptpS/42Q4aA0ycbdJFmYEWRyjdIiobcv+IjJhwzPzAiAPo7/d+Eiv4TG4t9tIM6Z2m5soBLDEKlHhymHIdfDZgg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTc8yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVhA/9FDXhXTpTp4UnwUoWRtHwN7slsdT1OjjZ2tiZyvJ4rA/t9SAF\r\nX1VSfHtUjbE5GHJgQ66DglxCJnaZfe84n96XJV80feo8Zuzj99I8xrDpz57I\r\nIyHzhvVU96qFM0FS9Dp/gHs6BHfbFih6d4LF0wLUaeoyqwyWcJ9GZBGLYEgl\r\nVemsDulh9woQBGv2k2URxnN7kwGBCgosDqd8OJnt3nbIs+OnFjnfgZ5fnDjT\r\nGC6fhjaFOZN4UeaYsKwfya7TAQfFi4FHoA4Vsdm0zYT2HqnhnpCDF2fyhMtY\r\nPENHRrmumnwNCHD4YlutLhFeHk9R7Mvb51uAftXgqgnoxqgObKdFVbhsjQ2c\r\nCEbnh0Vvgal2Wh9y2oFfsxYp8LoMu5n1uwMkqYFwD/t6Qgqn5Dk5FgjP03F1\r\nvaxvTIveGfGBZLYf1cGhYDpF9fNpjw6At8d7sWP/vWL9TYY7T/H6WgYl+roL\r\nIbS7ukgb6tQhrlxbpfgg02bZeUQG5u2kK3dLCocFYl1GoPOV+P5Vrt/082BE\r\nHwUeE+dQagbYXpKhUaJr178bP8Gcseus2jtBpzyhEffyDkiMieAMClO2ic8h\r\nzpWwVKINEtPF4gYVannCtvQY8MifINM9Ed3AMaMAtp4HnKV920Nc1D8r2zpY\r\nizSrfSqo0m4fIaknqnFJYCGGIE9CZwF37Jg=\r\n=+dPb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@ahuth.mozmail.com"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@ahuth.mozmail.com"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.2_1666043698208_0.14671249653576668"},"_hasShrinkwrap":false},"1.1.3":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.3","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"957e1f3fe00ea04efc1809ce661b67d1edeedace","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.3","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-+CrU69343W8KGylIarCuaKxqmaH/oTo+U5eMn9moYQZ7txvOfbXavy7tI3VvDQMtvWaLRRZHVmbkCn62SLzamQ==","shasum":"69b87023ce5b9e2bf0b81885b18d68c58e7a49dd","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.3.tgz","fileCount":15,"unpackedSize":13608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXSHjed6SOV9CxnVRwtgoc9JMC38tdAhhg9Wsml3jFOAIgIbmwpkNMHVoDhQ5vSQmtsDPM/F3CaGyWHJUkmNFJgVw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTpJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof6Q//SVbHg0FJ+xcv1DS5VPOf80lDWe6hYJmDaXm0gr6TEqTbN+I1\r\ncRFlTvUNW04HO25XChj5tZ0h2mHGiOWyp8MOqdkxW86wsLlrc1WzgeJFrPo6\r\n7u0DBmfzMBvF4+9h5oSVDZ6+p4gYgUfR7y/nNEeF4DMqvTY3E7GG19DutTFW\r\ne9ztFL7G21BVe3ocIBOPwdiQiu/j8ZGXW047cUlW2K136WyEZNZ7cd18InZm\r\nWpXiHAjxpOEQ4IPkJqb/BwrAOk/DboN0x0WONJfHE1qB+tL4o+mJDUMkNAhG\r\nPHe8NDHcMXTmq06uIJv75gJUNhTiZOV/Zk0p+l3ZxsY1bMIdnl6W7zwBtCBZ\r\nY8CmdQ2ioEAzyq/SHmvkEhvyevYxScExqsawIxua4CfUZ3GwobORmfFhjNIS\r\nyDOBTcakzrJD7kW7BJfXoZdPleegvEhpWGiclIs7k3L8UwlIHrlQjdaC5WQU\r\nAfKIAlqrRk3IeQpCVZf3xCIEG9LunWJV3XCpolaFrewV+vfKogWdjSrKU+yo\r\n1XERDKkQLiYgRpnDVe7qZBDgB9nwfrlklqcu4yTlTN+Riupqn5YjDzyYxe90\r\nMH8HVNXfsD9zXQnmxNY5FQC7ke41YP4aqHzkOFYsFT5n96dGT1XFTz67CZpA\r\nEK34I4yp9iq5Eusa+OfFErNDTT+jnIIrTNQ=\r\n=6f3n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@ahuth.mozmail.com"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@ahuth.mozmail.com"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.3_1666093647304_0.8084713128084191"},"_hasShrinkwrap":false},"1.1.4":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.4","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.8","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"e18a17a7c53307a0ccf5ccb0bd6f530a51029615","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.4","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.6.2/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-kZBTIjYe+bx9PvxSar74O/ApCtfPOk3h99YHz2nOIVcQrH1iBwGhoo9yE5uzDTX5wgnzU7AE0SZsx+lxycz15Q==","shasum":"dbebc20612fec853b6ef3ce6ef4cb9e78bbf7870","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.4.tgz","fileCount":15,"unpackedSize":13655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3pUSgNzluzQsgg5yUTWZRHEu2T5fzV5K63B1EGybgawIhAISgukA5clTrlzOBdpXpnmgAeKeB5Lk6k0riUmx/OzMO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTpz5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcVBAAktJZnu+tJ8aO9mbin8+ABFsR0BNUNJRxTGtCS7PoOSrYRafu\r\nRIYC2BwGeAxbQ3+NPzvpnem5Hl3fzyuSPezCg8rGM8kNfR9r63e8sXWsU26K\r\nq81/GCry+f08jgaL4X+WxTXR9jbQu2GghNLaTfTVVNlRtpI34RVpHxy2fgpF\r\n0dVk5Zlw4iDR5pmy6C9kMr6qFdPQG4m4CEYpAVmFtEb/4WwXbiekqRaeMKU6\r\njoncGbS0al4PrsbUfisOmFeLqfVxNqrfhk7k1nCQyXAZy6dJuUZSEblkRT2C\r\npFPl07oUGYerRDOH37xSdo5qFrLJ2WaAHh1aUJ6Td5x4UlbcUDuJWRMloSZ+\r\nioJrJ7YtJw1BINMvTfXLK9stS8K/BBdm0lS/nR/vg33oO1Pu62DFmBlK6emL\r\n2bKwY3L+2glFC7NZbEtR75yLKoniQaQdXFCRnfKGVuOslZWhUtPhOUcHrBQY\r\ncM4d2ht8siDyvQ9PBAKAlZI0CW2OFx2vrV0A7vELMluf1ME/yWewmtiLqy81\r\nSP1MAvXSELoAJ72qQqtxuUVSSDMh5PcV3P/Koas5neeC5uCrwghI2liXoCQu\r\nd6+O/B1IQ0ckOJRetqJtFvTZf9qpgBspB4ugYBTGCWhIpO8sdooU2TPJb4+x\r\nHtHppF4Z8Q/8X3ys/KbEh18AykjPlq+4slo=\r\n=5W7Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@ahuth.mozmail.com"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@ahuth.mozmail.com"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.4_1666096377725_0.1161796617491564"},"_hasShrinkwrap":false},"1.1.5":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.5","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.10","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"c53c66ddca0951a2aa013e8612ef3db8ebd140bd","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.5","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-A/xD786WSNWKjGFV2EYE3ap+eKrReo3wkooO+dRQ6qJfGA0eg0NJ4OqBUSnFvm1IFAupnUCMBScDhPbUaAYd+w==","shasum":"b9ce22a30af62e267a9cbaed3cc1bcf794721767","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.5.tgz","fileCount":15,"unpackedSize":14207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqdXummWkNaiV/6ACWBfosWaLDxIWTxNYDFtt0O2LIUgIgW3/unsH0m0XU3zJrrecaGjEimNTrEPgLXFgWPLXj9W4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW+SSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq++A/9E5tsA4Sw3HMxkIQYy4oGMeOwwI/HmXMEsIJtN8DTEtY7qBns\r\n4gabfwSh1p0pLTZjAzv+jdpFPd8wXJWPNdH2QoujMJAB78ktL4RBm5mr8H6T\r\noVdpwLmwaDNxjbURRPn4QZrpskO7x6bu2K8ZWfw4OVco9EJfkTfmRXCtD5NP\r\nnCoMbFayru5g3NWeKRaJNmKvPqI5yHQxYPYdc5u4oAx2UZY4eIUFJqhBLFD9\r\neVDeojcjz5DmLjQlCX5xOnl9znJPMOAOkTQo1ITYGRC7chB1J5rOqAonw7UI\r\ng9yZM8o0DoIqa4X7MhFKzyBgxV/31nGplENfkoB/Qnzq8srdTdY32dgZ+4dv\r\naQUSy3PkeqvM1jXDbECJJBQ8dYQnYodqgPa0lkZaX3hivcQDc61DHkys0zGn\r\nlpp0+UOtkXiwJtySeLEO/qKqctl2IoPaGuxp0ZuSQILDIKIvhch7ffwNXNJW\r\nznMWn7kq8EXhxQG2UXaWkJosyo4HcanpYOFtHpc1aUXbZJIHVF6KsH86ZlKw\r\nfKa0UOgingHXbb4WtfeaghMzCY9ugYRXwQt99KuSWXKf08+a/05ZyZ2qUq2S\r\nX6oZ5OwETdGeAUoxjB+zKFeQ9qHfBTPk0puKf2wLNwK6p0SSvkcrYvQyelsT\r\n1MEMvn1JU9iQrDUxIPZ1xuOZSDwvU2izchE=\r\n=IU0O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@huth.me"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@huth.me"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.5_1666966674127_0.7274902779432955"},"_hasShrinkwrap":false},"1.1.6":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.6","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.10","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"933537921b0526dd69eb0c05e6a50b76db596b7f","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.6","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-QSn9YqybMYn3Ir2ac15VQ/tAkhU5ji+vv35Il1l8awIOawAhtFSENpfyURTg4h3wL4rOaK5KCFqsRCIDd7dcCg==","shasum":"f89efc5a52af75882d3b98763111dde4097592e4","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.6.tgz","fileCount":15,"unpackedSize":14309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBspUhLdXoGEzgufVbnHrXQ8ppXtuiPYV83FJfWqeYn7AiEAgARAbXjII3VzKK9jUvMPLFPP9fzGa2em1FUp0SYR6XQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX9DYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSUw//SQaUUjin9ayNbc6CiS+AXcHK4BopoAAp08eBj6aCadMQroZ+\r\ngaUUIJmEWiVMe0bUmXbQ+/EAGq81FRuDp25F1e2rCVRKTIK57KvuPcETRVHd\r\nZgvY3qe9klxvmSSvmDAWLOFuCIvpEVcwmw1RW36lB2jF2petG5oRu0qO8O6c\r\n/iJfSN81aKBUwsABfCsr/Yk0opJ61lBTYoFrquWo8Ni+YuP0Cb+zCRbrwDI1\r\n1LZhG7bcqpnjpk3B2GClQn3euj37bTZP1/DBngRuZNgaPk3vCDQKEtvX2VCb\r\nQHTcYaWkTe5Ad8kMuiGPMxh8onVKXhKoLPgou1NulBsgACvhjJ5XLl7QDfr1\r\nH+5pzvSZ3G7zki2GKsSiuO22u83V3k55yWCT2MFgyos0dbWDf8ovQC2d8okT\r\nQf9FvCYwWOCqWAJmT2Cy9S3Mh2A/PzdTii+Be3evSbFU/EAErcKQtRx/7yPO\r\nSlhINjAfjTU2StK2WIgjoJkgLKfKUOQ0e8BbCWKHJlIUvb+M/0GCfn5yss6j\r\nHwCpquQZaNwQt6wguv25+F/u26d2VPvp7qF2ciLsF0XzTSNGgs60ajvtPl9T\r\nsX/o0K11uOzld7hA41HN5SoARui7tPkKm0PEtZVaQecLgyKKk2msNLauhF6t\r\njWMmgrLA+6BGcPe8ozuuWCsNZ84ADjsJ8gU=\r\n=15h+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"npm@huth.me"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"npm@huth.me"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.6_1667223768191_0.23001023669608944"},"_hasShrinkwrap":false},"1.1.7":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.7","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react":"^7.31.11","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"2552afcfe38b60d8bf8c77d1d138f1eb6fbf5b65","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.7","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.3/node@v16.15.0+x64 (darwin)","dist":{"integrity":"sha512-Y8oqT4+Z6RedDQyTqhX5cTgkmv/Po/9Cmf3gI6CnXagGvcpi2TdscYaOJZBDJnGt0cAmm2M7iZJMZ+G28EuoMA==","shasum":"62f4719f3d563fd7c420f754c9bfbbd9ef13caeb","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.7.tgz","fileCount":15,"unpackedSize":14449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEk7F0JT/b54nSgl/skUQUruY3sA9udjyCS3iNMULb6+AiEAnj4AoXhQMpGF3QxxdSti0NwP9UbUMx4ZqiJWC2gDBGI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf1VrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquaw//QxD2MqdzkIQfN9c7k4dEA0G0eW5BX0I8Bs1o50pTVLo8WeHM\r\nvJMabkSUxSaMxHnM6KQncHAbjes7o/4KsS9xP/3Jg6du+3h8thxG821vIY8E\r\n0KOKHv61uRwF+wBPrgjs9ZqsZHmtzJstJXdGDzDLB/5yoatCikI+GtvKOK8l\r\nXNSPvRMB69Bt5zf4b0e3c8a44EjPTPW+fSfcUprIgDrVK/rbf7smNX/YTod5\r\nYHMIUHi9XrCpacoYveBNj295edwJu7uefYnmv7WVPuenWtMXVhwroWcMlOV3\r\nU0hVKvddvYhzPKjQXwzgNtfkAbKx8pXPIXblH3jzZLBYq5WTT2kjKZ++WE4o\r\njglAQeWNMTUPCfRBWZKXc4MAIiCEMQ9e1GG3SmJLym3Ea42Jo3KAxfT0V+zO\r\nZNoacw0dc/r0b8/gnj52EVPlAkBtbBw7wjL25ClzIrqjgUWIrCLlC6TqcV7C\r\n21ygCCFaKCpGJpoHWcjKZ4LnUqc45GgKM7245LQfWRHEA6Fgou1ds9G+y0S1\r\nt3TlicsGD3c2KXMprOmW/PPirU9eTjyOqt8MbgUUiaMXZudQeTxP/AixxILI\r\nFeZT92DN+oZdX4brKIQ6aBf/yIswWYIzRR7TdsLuU/W4oVay/c0urO/qsW6d\r\npUeNYavkU5kj2uF2LYUr51EprtwlRYEAAnM=\r\n=yors\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"git@huth.me"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"git@huth.me"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.7_1669289323666_0.011033854437645818"},"_hasShrinkwrap":false},"1.1.8":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.8","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.7.0","eslint-plugin-react":"^7.32.0","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"2cc90d296443bf9d4b396e0a1dd042fb038cf8e9","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.8","_nodeVersion":"18.12.1","_npmVersion":"lerna/6.4.0/node@v18.12.1+x64 (darwin)","dist":{"integrity":"sha512-aHfiZ4EX5ZGSD55knwcbNdx36DGG+66JJvuxNSnGd2CrVabpOnokRSVT7xOawsV5zyc1qDbgVlD/R74At4RXkQ==","shasum":"b46e7c864ca2900de5cfeb92254a6dd140f19a1f","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.8.tgz","fileCount":15,"unpackedSize":14448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbccKXQQ4YzcHvnBaB/aAG2X8Un9Pte8GlePgvxx/usAiAsyXEgwUU9UxYzmzJe5CQLBaCysvJqnV6VXpjPOCuo7g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvruDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5sg/+PYozvpQ+m+72dJc0Kjtm5MeKJbtF3t7JzoQjl26OY13zXa6b\r\n0gfDHZ46cwfSahxjcmwFxoGwL3/N3sO3LQRGpMUA5Uz4yBmSbgIDJFF33X+A\r\nl1khqxyL9dXrrffYRyd+E2THrXLe532eZmuqjIZz70/i3K8hkj7Lhy57eNuY\r\nIZOFMq+/rqD843gsuUSL/5wMF07uWGmA91SgGUtnbfCuHqHRDAk36gKXEO+L\r\niti9c2GnoL5VVcF2ikSGcQMIYjBE4oTY7eLa7YWhcjjNjfILQhl+qnDrrmQ8\r\nYfekVvNCuav6XONhMGwoux9CebGYgF8kd3VgYseEi9M7YoU9gxxgQ74BXPld\r\n6MgAqC2vD1FuX8gHZCDfVlV4ja4nX89RF31KBiLdL6vVeY37sMetfuiHMFve\r\nXQJcNpDnvPTzCIhnG7Z0X7lv+J0Q3j5PDUW5ikEd1NlVz71sTsr6Bt3nRP7i\r\nIIQrrvTU72Mxfp4K1AVV6xLDJo7IkXT3x34x/KwjNq6FiOjsZTciWQvBG1xi\r\nHqBPp5tYLNiUfezSrJrenqTSVAYBN2XUNQnnOHx34V+otHwhVJBWm72q80l5\r\n7t1xOT0+qD0z9on0TWYJxQVZGC2m7sA6n/41Nrmpc8yh6qazHn8EUsUNRuHx\r\nggWPXx84k8NlUO45eY5+ZBx2x/yYcU4uowA=\r\n=SqXt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"git@huth.me"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"git@huth.me"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.8_1673444227142_0.6331707487753386"},"_hasShrinkwrap":false},"1.1.9":{"name":"@chanzuckerberg/eslint-plugin-edu-react","version":"1.1.9","license":"MIT","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","publishConfig":{"access":"public"},"main":"build/index.js","dependencies":{"eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"eslint":">= 8"},"gitHead":"a354369d22645ae15c6567df539c36a02d43f35a","types":"./build/index.d.ts","description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"_id":"@chanzuckerberg/eslint-plugin-edu-react@1.1.9","_nodeVersion":"18.12.1","_npmVersion":"lerna/6.4.1/node@v18.12.1+x64 (darwin)","dist":{"integrity":"sha512-V9Aacp9LkTfPKykNnf9eQT1jGgWIuSOjqb8v/1H+sYi1y09L2gWyoq2X4KGP085LfIHdIK0p9jitWf0t4Qi7gA==","shasum":"1f16044ce1c59150b353c12f228801a4edf9a9a5","tarball":"https://registry.npmjs.org/@chanzuckerberg/eslint-plugin-edu-react/-/eslint-plugin-edu-react-1.1.9.tgz","fileCount":15,"unpackedSize":14448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkJ6HFyQBKUnB9Cpd+wP16GNffTOoSh4d92ZlMja7/LgIgeYLEkEcKpY+kZ8h3co23lW6/h/M/dmQS42x3XrD6Khc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2nO3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6xw/+J40CC27sDn9G2n1y3GsA20ARhkm1yg9ynA5dBLNePs3hvGrX\r\noVtkn7PnD1bS7DI9GWEcEIVf9ZzK0AsS4H8DOIjvIyMl6QsgN0xXDuSZBnaW\r\nc5fIvaXjTO5OtTd74YLGGvdTq4KVnW8b/VWETyjZ+FhgMc56YpsPIpJp0SJZ\r\ngeGA8rv+5T6iaeVvbS02fQOnR4o8xHQRJORl9qyPWPYXn48hDQNQB0OEbIx1\r\nZhE5cpy1eT8OfVM38Ut9uSFcuC8w12FNw/DBvH/2eVpu19/iy7v+4QGTGA+z\r\ntlmPf7jHcsUyAXFQ+xFrlm027Dpoa/Mf0UA2hKViOYfE+GTX7L900HvbA5mJ\r\nAj571iCekf/r8fYtCg9I82AnRYjm9rOi9Yf8rWjZVDzkZEAJV31EGKhLRO/I\r\nk3FebBMeAPKletoKVyFky7nS/bHU4vv1Ss+J3of0q93E1dVDF7hq8aqowLSg\r\nYIWyQRNhoRwO8a4eEQHSS3WXo8rF1wc42aR+LH3PHuUXqMk5YbuMCEQKOd6M\r\nMbLbQ+L5HofRUMjLd2wRIJcVr8bAC8xuEMshvX7V7hy6UllpDqGtEa7XNXEz\r\n02DhbHWs9ZKTuALSxfWcSQaIpIQNWScB/HLH51IDxCFMm5RzBt8e7Y2Kb1yb\r\nCHHlHSH8TwleVK1EWx5FeDXps5hzGrDbn8o=\r\n=DFVP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahuth","email":"git@huth.me"},"directories":{},"maintainers":[{"name":"muggleborn","email":"jclothier@chanzuckerberg.com"},{"name":"tzchang","email":"timothy@chanzuckerberg.com"},{"name":"booc0mtaco","email":"booc0mtaco@gmail.com"},{"name":"girishczi","email":"girish.patangay@chanzuckerberg.com"},{"name":"drater","email":"drater@contractor.chanzuckerberg.com"},{"name":"jinlee93","email":"jin.lee@chanzuckerberg.com"},{"name":"ahuth","email":"git@huth.me"},{"name":"anniehu","email":"anniehu4@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-edu-react_1.1.9_1675260854963_0.3645956970628639"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-11T18:28:07.694Z","1.0.0":"2022-10-11T18:28:07.947Z","modified":"2023-04-06T19:02:30.476Z","1.0.1":"2022-10-12T13:18:42.683Z","1.1.0":"2022-10-14T17:04:14.808Z","1.1.1":"2022-10-14T18:56:37.633Z","1.1.2":"2022-10-17T21:54:58.442Z","1.1.3":"2022-10-18T11:47:27.517Z","1.1.4":"2022-10-18T12:32:57.889Z","1.1.5":"2022-10-28T14:17:54.324Z","1.1.6":"2022-10-31T13:42:48.336Z","1.1.7":"2022-11-24T11:28:43.826Z","1.1.8":"2023-01-11T13:37:07.317Z","1.1.9":"2023-02-01T14:14:15.165Z"},"maintainers":[{"email":"mail@andremalan.net","name":"andremalan"},{"email":"ademartini@chanzuckerberg.com","name":"ademartini-czi"},{"email":"jclothier@chanzuckerberg.com","name":"muggleborn"},{"email":"timothy@chanzuckerberg.com","name":"tzchang"},{"email":"booc0mtaco@gmail.com","name":"booc0mtaco"},{"email":"girish.patangay@chanzuckerberg.com","name":"girishczi"},{"email":"jin.lee@chanzuckerberg.com","name":"jinlee93"},{"email":"git@huth.me","name":"ahuth"},{"email":"anniehu4@gmail.com","name":"anniehu"}],"description":"Shared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.","homepage":"https://github.com/chanzuckerberg/frontend-libs/blob/main/packages/eslint-plugin-edu-react","keywords":["eslint","eslint-plugin","react"],"repository":{"type":"git","url":"git+https://github.com/chanzuckerberg/frontend-libs.git"},"bugs":{"url":"https://github.com/chanzuckerberg/frontend-libs/issues"},"license":"MIT","readme":"# @chanzuckerberg/eslint-plugin-edu-react\n\nShared React [ESLint](https://eslint.org/) plugin and config for CZI's Education initiative.\n\n## Prerequisites\n\n1. [Install ESLint](https://eslint.org/docs/latest/user-guide/getting-started#installation-and-usage)\n2. Run ESLint on CI (e.g. `npx eslint .`)\n3. Consider running ESLint [in your editor(s)](https://eslint.org/docs/latest/user-guide/integrations).\n\n## Installation\n\nInstall by running\n\n```sh\nyarn add --dev @chanzuckerberg/eslint-plugin-edu-react\n```\n\n## Usage\n\nAdd this package as a plugin in your [eslint configuration file](https://eslint.org/docs/latest/user-guide/configuring/configuration-files).\n\n```jsonc\n// .eslintrc.json\n{\n  \"plugins\": [\"@chanzuckerberg/edu-react\"]\n}\n```\n\nThen extend the recommended config.\n\n```js\n// .eslintrc\n{\n  \"extends\": [\n    \"plugin:@chanzuckerberg/edu-react/recommended\"\n  ]\n}\n```\n\n## Custom rules\n\nThe recommended config includes some custom rules that are enabled as part of the recommended config.\n\n### no-create-ref-in-function-component\n\nDon't allow `createRef` in function components, because `useRef` was probably intended.\n\n```jsx\nfunction MyComponent() {\n  const ref1 = React.createRef(); // <- Violation\n  const ref2 = React.useRef(); // <- Good\n}\n```\n\nThere are use cases for `createRef` in function components, and this rule can be suppressed for them.\n\n### no-useless-key\n\nDon't allow `key` attribute on JSX elements that are direct children of another, since the key is not needed.\n\n```jsx\n<ul>\n  <li key=\"0\">0</li> // <- Violation\n\n  {things.map((thing) => (\n    <li\n      key={thing.id} // <- Good, since the element is part of an array\n    >\n      {thing.name}\n    </li>\n  ))}\n</ul>\n```\n\nThere are - rarely - use cases for specifying an unnecessary key. For these scenarios you can suppress the rule and leave a comment explaining why the key is necessary.\n\n### use-effect-deps-presence\n\nRequire `useEffect` to have a deps array. Omitting deps is likely a mistake.\n\n```js\nuseEffect(() => {\n  // ...\n}); // <- Violation, effect will run after every render\n\nuseEffect(() => {\n  // ...\n}, []); // <- Good, effect will run when deps change\n```\n\nThere are use cases for omitting the deps array (resulting in the effect running after every render). For these cases suppress the rule.\n","readmeFilename":"README.md"}