{"_id":"@raycast/eslint-plugin","_rev":"34-eab8cef73c51e8b66570d753bb975aa6","name":"@raycast/eslint-plugin","dist-tags":{"latest":"2.2.0"},"versions":{"0.1.0":{"name":"@raycast/eslint-plugin","version":"0.1.0","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@0.1.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"61b288c71c7aacdf81841e3bf1ceae7538e66fbe","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-0.1.0.tgz","fileCount":8,"integrity":"sha512-bc2G/ncdMu8KpPW7AGvuB9SWMyq9nnmhs3QzBv8Sl0rmJfEC1OwHoHDV5/ICgc0RtjiD1s5RhLuWYptrlrYryw==","signatures":[{"sig":"MEYCIQD6xRtcjcNt95Mq4Tptef7a77ZEVYJImCall/75EusXdQIhAKY3O4j+IgBfJ3FvthyiTIyJvO0dV4KtM02CHurq2Y+x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3RKNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYWg//TrmP48DJdZMqNKOXKcmkrWnReHTJCqQmbxvhed1z8n2engG/\r\nlGu+irh2+iMcKxHRM9rRMqY9IYtPJGTcqO7BnLePuKWZI8d8oh2535jvtZ+y\r\nKUl22myzQMi7bSWu4uNsPXC0Y+YFYVgHwoRdrbwgVLvs9yELxuiEpsqLGkZL\r\nBcHXKPdDHDdstyp9a4QzHst9TkgeePgvQA3fEdENQGIjuUUYJdnv4YSylK61\r\nm1uWhTmudfbDdephHFIvDvnWtzh2VdoaEHTQj2c9exIhlpvk193kzjmaGEeN\r\nLQXjlCDNwAFDcVfOGgqdZIZHvB7T8PqckoQuiOXpxXmlgaS5CsQOv33jBXAW\r\noNvMLjxKipOIKswdj/tCJG26YgkwlAtXEPWgr2lKcuShkqn1aBpXZWKQ9o10\r\nO8YFE+RYok9XsUyuhP6o2tf+WGpJ25p4DtFENIQr41tcNLOn1m/2vBq8X7lL\r\nt0XmXthe1Zii2dM8v+ihGzBbDSqSOJbzw7Ui9kStIZ0KQbgIPBnz/aLh36sD\r\nZ3v2S4GWuq+zlL0QQgZjaiZ/Uo3Q99kicxnppPwQPp8kaNp3EeKGwiSlpzNP\r\n1BU3hGwz+tO6iW4NKEDSBJT3ZQHzjKof47AZck+xO2FSTQSF3kVV/GQCeuu0\r\nm7MxzHVY9ksPRTxibEwSKoJovroD2DM5h04=\r\n=svfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"047053c406594464b37d70c9196f2a4191c5aa49","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","prebuild":"rimraf dist","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs -- --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.3.1","description":"ESLint plugin designed specifically for Raycast extensions","directories":{},"_nodeVersion":"19.5.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_0.1.0_1675432589701_0.3975798807463937","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@raycast/eslint-plugin","version":"1.0.0","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.0","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"81c6e3b448512229c3c3baa7a9c265e5a575a92c","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.0.tgz","fileCount":6,"integrity":"sha512-3wQKTkTm+8qp8EISAHiK3SdD9tJgLH9fK5EfmLvoelyyQWQgMQBZZ7zd0IVkLF4P1WwC39gOyCQf8QkZGS6F4g==","signatures":[{"sig":"MEUCIQDpsrkFFL2X8D6Aar4xqK67Jq1DbJJ3QjtrwYqB6KvwPAIgSCdC17O2FvyHrmVHhSHfV6aeLsdzIHIOmQHTKCS0gak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+MyzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlbA/+MxFieQnUjNLAwX9ctZ7nSheM8eG4WrRKLZvsq9YuWSBkDNMy\r\nYISQF9OeuVLjo7/pwHZuHpPYD5Qne5+CEy1klaGPEf02uGgbbRIcXJp18aCE\r\nIFrnzABJwMhat03lb8pUrVGmIXgG4gElrQLhiYVd3cXY3J4yGrM2VaQWnk1W\r\nEL3md1ymtk/hE7j6b4TkHCT0Co7/td3AUL2bl5MzpcW8HXE4syZAbv8z9WVk\r\niLRhuos42kqUn8bZZhjV3wzbnavWt/WdSc6ww71ZBahUAThPL/IcvO4/NpWk\r\nYJxGc/q/679vhJiUpFJXg56EUC1WEHm06eJ8SZHP3bsrvdMJlX2C30or5uZ2\r\n6vyG2aN5EReC1G+/Qwh7rxpuYOKQJL+qYzSsOmUO5oO6QnMge6pZJC+RCYgz\r\nd6VH1AR44UdNJCKmxf45dQpHkTzrSUKY/zji0ADW7dSGH85vyi9vflDj2KqZ\r\nHyZY5vIo73wH3lSyaC0hIpfgCCL7p5n1Kg9McHOLVFM+/2NhqWBqH2K1BwDm\r\n7i0qHORUgDH5RHwD/xBv0CWb1EDMc2DMoYH5DDcKGoNTN1Iy06LVTlILWpjg\r\nkjUMiMEOAabX1ymEo0c/vB1ay4tp96u9OkPbfxRDoTU+QJP+e0Tct8itKF5a\r\nEyjKIIILvGw2mqLZ8V4piCeWIBEEtfkSt14=\r\n=ZNqs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"dfa1402e57343f41401db18af76ae67ee7113ee4","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","prebuild":"rimraf dist","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.3.1","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"19.5.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.0_1677249715703_0.7851800416191821","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@raycast/eslint-plugin","version":"1.0.1","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.1","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"600312e840227eb441fff083bf925343c16f15d3","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.1.tgz","fileCount":6,"integrity":"sha512-l77BXV2m8/IJxb4j4/CNpP5SikmdQbtrPnyHvySmcSF1Tb441CgiE4wtMfvhoGj5PIZL02JDUB2747kz2i7pIQ==","signatures":[{"sig":"MEQCIBS1A09qyMsxspl5jtpKFeFzAU/dWJ5HHQfNmp5ihSQ8AiBReE4eA9Ay0XF+p8cl5z5A3dSepWu/0k1l23PrgM3PSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+NT4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAPA//YaTCCz8NpbjYLjYGmbcv4Vhc285st0YFGCKa2jJjwlWcEoW1\r\nQhY6vNgOMedDOy8qcpw9fqp1Rdz1K08MG8lGwd+Al5W5Xf/IoGDEpXpyakdf\r\nmC6yg1clWQX/P0Dn1/lBqq4IOC7JPzv6Wh5T7JTa3sivZmQNjaxbxLF4ymvg\r\neck+nib7K4tVvNhWlfwmJ0c5OunS5bZoFp2t3+FgrN/UJ/tMt1+H0l6jUWOJ\r\nJv2ZZctpyLNwJFgxVpV0v9QoU/M1B6NyJXCl4KjFKs9lHNJTiEGE766ULcx7\r\n5Y+2sQXNaxvdD/LGDhfmtYZUpWXykGmpebiooeEQZYtjGdog0WVwDqRuAkid\r\njKkhDWOR5cthOwJKTObVkdzmekHcCEV1M9NwQhXvMkFw1Rs+C+UdFdlarPzF\r\nuoG6BtbAzEQszI7MVGY0zR7rkay6ahkoZdS3qTOBq0djH9hPxa1kBWmfAexO\r\nb1urHBI/I+ahZMu0hEu0HaS8HjDot/eeFWjKdg7B/0BxSZURGE90PAsUzLXX\r\ndT+x6Nsb4uB5M6wY8JPELLWAUvuXWJ0yEy81KRHpIIXJWcVN+5gwsinZwFzz\r\nrxWKFgWXhbH8pRgIbAm7+BxXzTbfyvyNbuPpjXaRE1uo9YEnEd3P5BbMfLpt\r\n8brcZXe6J2gk4sZ2AfhipYDeR7VRAvczrf0=\r\n=aMKq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"dfa1402e57343f41401db18af76ae67ee7113ee4","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","prebuild":"rimraf dist","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.3.1","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"19.5.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.1_1677251832218_0.28892818305620893","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@raycast/eslint-plugin","version":"1.0.2","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.2","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"058d462b566368f78b40aec84d3814301a9bcb9e","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.2.tgz","fileCount":6,"integrity":"sha512-5Q275lVWWXp0CCEyOBavhQvlkxTi50A/9BXDclfYUSDpAvf5qKWDaB1/lww+r3cNwROmuHUDwBKYAi8urLnpMQ==","signatures":[{"sig":"MEYCIQCh0wr+B7ulvMfan8j4anr177LkwqXolWJVrsbPGB+LnQIhAJ43eD9JY0GlLLzVCDTBSyPoShHp7GpevPR1ib6QvuY5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+NYoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3lg//ZP6plfRk6CSKZ7y3bMFNMbz5kPNI2tV0gIEAHT+MzEb9qh7U\r\nNti/dju3CWdr4v4f+6FtRyTMFmftALSicTohFe6YYIvVethlMdRF6k7aXpw3\r\nesZmZaaCVYkrBEvVx3GAUff2TCXSFXIx5eiCwbeS2dVMTYUMSMmgxUuhhX7r\r\n6wTLscsAmHGQHkBUDCmmq/tPvtedJPajAlZlziPebsnWX1fh/zWSA46nPQ4P\r\n9Mc6tUXIwpDcSSWP5Rn487z72Hy/wMb+0i/6IvuYl0V5jRPqkTJdZ9zyODjf\r\n8a8CC3S2XNHzyMDHH/FtnTOnX9Z/xaErX2JVRG8oObnKm7u9+YnBBogWsQMW\r\nUTlDyMdyCfP1uXzIDjX0XOj9BIPHJujP2NJ18eGD5VxfiJk0dhM678rCyvlO\r\nBBvhUEDaG5rb7Do67yKiUTtfKvNz0MmdIniVzqSM4TQz4hrzZ5d+H5vTI+3i\r\nu7L15vp9sgF9vLHLS+IpoMWRLz5lao8L+yazY+yoRCrEqU37FCwvmFuJGJHV\r\nojVPG91/rn5LyKNDydrtyEl6hqzaKJgUBUP7F9ZIAg2oAJW0hwK8ZpUWj/Fi\r\nOx5hOD2BwW7KEpwr6oN0+X89ta+4RWt1WM+LHe61Z3F5QwVFWoOKnWjq+D/u\r\n3U6BY4zXnRaF+nRAuPeCDLPu4gP5gJITB0k=\r\n=18Ki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"b286a37e7fbc6531b7b5ca826c034e1b641ef550","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","prebuild":"rimraf dist","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.3.1","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"19.5.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.2_1677252136112_0.24336788403103915","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@raycast/eslint-plugin","version":"1.0.3","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.3","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"00211fcded6481c3219730c6a616a4a8117b030e","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.3.tgz","fileCount":6,"integrity":"sha512-WeNQ1BT3WXUx9CN/Gy7TeY6oMNYTo3D5a98sX2I7fI6RSYO8Vc/YUZNYwuddpER36rAwoICBASs0HOdk8bSDTw==","signatures":[{"sig":"MEUCIQDf72XHtfLQsNZoQsCyb8689t+yyd0Z609aMGH0MQ7UQgIgUdTMOa+QzVA1vsd/ckx+PcnfEceA/zY7zt7oswcwAYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+NaPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv+A/8DG7y1UwVKMfwiniEWuf6VLlMX9k4yGC8kkW//bzKnSEr96qu\r\nTE6mDP9D4CZmiGP9hGoiVzJQkHWyRbuwS6vUFOcim23kD/fiJXOzEYitfBLT\r\nHKUuE9BdDecbTTFCudxaWEp8z/MCv2LD8shTcXp76XjfqxBkKKg9Oqd8XXFr\r\n4OJNk0C7/8HLP4TKDbrCRxMLtJx4c0IHY6MA3S1OC0N32H2L7GwTf4v2oqiI\r\nvTgtW57f1VL/85u4jovA2DA38IJj6MyJYAQ4xT1IR+iLJ/q2UHXPpU/q6h/C\r\n209WDKHij0HN7gXHaDbeAd8oICtuUxLY1fJYTiZCCMJ6sVugjutdRnTkRBWD\r\nQTrw5wIEol+2yCbSP+hDp6blCzgWnDuaRdEQl8OogXgkDMUOoPn8aoKSOdGB\r\n89HPaZEaTV76RDKwNFaKMS2owOd9+7MdU3nOnJUssnPzlSgtnissN4jAVbCT\r\n4p87sAdt8X55sfxlV4PTvC9Be5zPlj3JZS2Hp0QW5LQO7Uvc1+JwFJ78Kp5u\r\nCfNCaVl3Y0JaKqNnVYLwUBph+4xV2dTWC+rMWCHa3yGiw3T+R5b/BSEGYO9U\r\n+MQkK5ftzl8fR76rUp41sNVG2NfLu0iFVK9htq/KotitKLE26IB/S/AlPyhh\r\nODLMTNRUl1dXucYNpG0QniFEgTB1eLBE7Oo=\r\n=rI40\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"b286a37e7fbc6531b7b5ca826c034e1b641ef550","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","prebuild":"rimraf dist","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.3.1","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"19.5.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.3_1677252239132_0.42001390856714527","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@raycast/eslint-plugin","version":"1.0.4","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.4","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"0a556486055489274ef56bd7296de5ddc8f6d75c","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.4.tgz","fileCount":6,"integrity":"sha512-d94MpqETpOOEKi09kwkMRNBzwPDYkJn9UPuhVoXK+HwjXtUevGzJAhd7xoxOXzlh5aL854JqN75Y5DbkyJjr0w==","signatures":[{"sig":"MEUCIFDpH8Mv9drqURWnqdqs9z6TPTgi3pWtuD8fAzn732AbAiEA7iEQDEgbZdfP9PAeweoHA2ZvaxOl+26ZdpBp7KWHjJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAfdrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjTQ//Ucp9ZFSfeRNAdcMN7NJXc1j6v966EiBjFlGZgLOiNnsa/DYD\r\nEiaF2G6SM6g528Ch1h7y29d+XjHMc/oZ9KccJNVtMSmH/7OJDkW9O3vFDPqI\r\nqB/ZbR5x6Xpx0lF/osltCeLylQH3KByYbaaL3PLO6P0/qQEuFXBQ+yu/ROGj\r\n4XTNB7OUwIgjNWp2xIm1MSqRgyoe8XAgub46KRd/b6qT/dcGJDke6o2QI+qK\r\nW/VkczqlKranrFema7kXSC6sOvKbyEUj/IoQE83QwUR/Z/hcr/373Da4AAGE\r\n/YYZMkGWO/6J7EYRp4s91LxZNrIKW2n97JdMv+otkAs6aZmF+PeAIID/DjU3\r\ntvM+gbKr9jRoOYXvepC1D7ttmTizdgPSxh7HLoHCpzF1EjWDiCLnhqTw8jMY\r\nd3Ij2Ne++PyfrjFtX6+K/nOG8rj0B9uFog8A5oHLq33hWQU9JqQB5dtuUoqc\r\nq6I2dYcXeqaXT53stEqO3ON7xrqArq9NULcno/GAxp+MLF2+67qsEtFwTJhC\r\nOWVIYJcP0Lh8GIympnG5rm86NVUdFlqZXoILl0LVPBbeOBh0tLGAbKvZxw9D\r\ndKoLl7mU4gocRbM0azEI9BnL+zR1+L7D+ldOfubWvyuuj0MwrRL3u3pcFu58\r\nVg6n+zjGSrolHOakYFrQRbANJ5/fmmehvEQ=\r\n=veIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","gitHead":"b444311291a2eea230936a882f87f51280b11dee","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","prebuild":"rimraf dist","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.3.1","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"19.5.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.4_1677850475446_0.214985352989695","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@raycast/eslint-plugin","version":"1.0.5","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.5","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"eb85e06d8780a0ebd1cbfdbbbc3e59dfdbd97553","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.5.tgz","fileCount":6,"integrity":"sha512-+qLHlIdaGDflmfZaQeKDH2s83H6ZXmuvRRxv4L++gnU016Jsx4z70pQxA/94pyY3zEP7UsafHssA/Of90lRN5g==","signatures":[{"sig":"MEUCIQCrQk0/mRE/ekP6e5rfVgoNfPB09K0X/O5XEkbEz3MligIgOy4gXa0NrJq8/oZE8JDm5WSl0hVHAsIji0BEM0+9SmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12100},"main":"./dist/index.js","gitHead":"ff4c770d4e9a208ed2c6ed21b54c7730afdc40d5","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"9.6.6","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"20.2.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.5_1685438534701_0.47590340605664383","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@raycast/eslint-plugin","version":"1.0.6","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.6","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"e8a0a88883ed69b0d5efd25ef2200e22a179575d","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.6.tgz","fileCount":6,"integrity":"sha512-aEITef3LpNvR61j6Z6obx5P6voXG2f2i5cUsPk4tov7s0JuxYMgEj+0/oASBx+Tz6m86BbjtZDYsgrKNVI44pw==","signatures":[{"sig":"MEUCIBvUg/jvHbQfdLx8QAg+DwN/XAtG+CavhUDtiXAE6HbNAiEAsZ96SqriQlw16rnURP2WH1cKnrzGU3MfSkM/QbZWt90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12098},"main":"./dist/index.js","gitHead":"0166c901839e470118525dbbab257dcf92794d59","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.1.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"20.8.0","dependencies":{"title-case":"^4.1.1","@typescript-eslint/utils":"^6.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.5.2","@typescript-eslint/parser":"^6.8.0","eslint-plugin-eslint-plugin":"^5.1.1"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.6_1697720762714_0.42343782002299246","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@raycast/eslint-plugin","version":"1.0.7","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.7","maintainers":[{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"59dfa721a17b7495248b5dc16b706de530bdbf0b","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.7.tgz","fileCount":6,"integrity":"sha512-JSoX/cNcg0PzVvXCXjuvXjAGZdTBT+1UZgTAn7fxQ2XhufGx3C+7KOtJOeem4k0k0ptLsskvHksgCZRUwY95fg==","signatures":[{"sig":"MEUCIQDfW2h+gPIOeY4qLzKJK5jQooTXH2tSnjx0bx+/SgyllwIgc2eVyaQR4TScHvoif/2Ch0ClnAKZRqj/UEUxryCQ/n8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12100},"main":"./dist/index.js","gitHead":"3ce9dc4f93e91cc53d7b9654f48e44dea5885e05","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"thomlom","email":"lombart.thomas@icloud.com"},"_npmVersion":"10.1.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"20.8.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.19.0","rimraf":"^4.0.4","ts-jest":"^29.0.5","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.4.2","@typescript-eslint/parser":"^5.48.1","eslint-plugin-eslint-plugin":"^5.0.7"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.7_1697721762237_0.29096941458905445","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@raycast/eslint-plugin","version":"1.0.8","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.8","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"41865e59cc86dd36580ed26d6be413c1ce361c96","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.8.tgz","fileCount":6,"integrity":"sha512-PQbniNjhfO+uPLfjBJnnJ3PSbuVvbxgt0v7xuqiL+EX92mLgz/wp3cvlTBjJpphIrkmCIOvpmEMbZOch8HwEjQ==","signatures":[{"sig":"MEQCIG2CGDdf+sg+YkyOiNT2/1vs2ClWWhyD5Vr4nX1jCSLQAiAwZnfP459kZBdflazvV2m4smn8yB9reyNmF1QtQpErOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13963},"main":"./dist/index.js","gitHead":"a24603333616d08036868eeb3a29784079173480","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.7.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.2.0","dependencies":{"title-case":"^3.0.3","@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.6.2","@typescript-eslint/parser":"^7.0.2","eslint-plugin-eslint-plugin":"^5.4.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.8_1723559624330_0.7689458526386241","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@raycast/eslint-plugin","version":"1.0.9","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.9","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"507280d5761cc4d60109bbfc2e2bcc4293256563","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.9.tgz","fileCount":6,"integrity":"sha512-w4WYyjUTOLaR7eTJUM/qRjphSJT9GHIvCAKukcxXSLbJAFNH5/Wi8wBYDDrY0pUeRjeOpXPLlcjRfXwUflcTGg==","signatures":[{"sig":"MEQCID5plkJhNMlD68A7sh7/1HJrP1FWAq8i9m/HCdI1XWKQAiB28Dkau45SZv2Yul+Tjr8ljd9sXaDRiehBwWJzFGnBUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13961},"main":"./dist/index.js","gitHead":"b452db842f37680dca3bd50007982f37cb532092","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.7.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.2.0","dependencies":{"@typescript-eslint/utils":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/rule-tester":"^8.1.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.9_1723619114704_0.37863296782951794","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@raycast/eslint-plugin","version":"1.0.10","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.10","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"257e6dfe0643972182a54f1a66d80c431375112b","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.10.tgz","fileCount":6,"integrity":"sha512-82cetj/iHf3HiHelGpZ/meX8u0WfGvrQKFrRKAYeWntxLksW2wBVcyqUjlnS0XpBOhRwcipKPs6RsTnVsiXXvA==","signatures":[{"sig":"MEYCIQCkPgcYXi2ZgAkoJryrQAhODtss7x0nLKZlGDGiNxQ1UQIhAO5AG6nkJ+7wefDhmb74FIu67qX2dtKQe87NpMUYDF3D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13915},"main":"./dist/index.js","gitHead":"b452db842f37680dca3bd50007982f37cb532092","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.7.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.2.0","dependencies":{"@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.10_1723619725467_0.32099775995673663","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@raycast/eslint-plugin","version":"1.0.11","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.11","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"b2829a6afd1f8bdef7006f0b4178be556bc95b11","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.11.tgz","fileCount":6,"integrity":"sha512-NbQQYlZnsMp2P4l1qis//PpokzbHpv5cSJKOxDtrNHqYrOwKh/SI0GVeueBOhNIhcGAh4qq2ElrXQkVhsjCKDQ==","signatures":[{"sig":"MEUCIQCzLknZ8eh8GkxI/hNy1kubdBL+nrZ7icweOVjK5DJnRQIgcN6+r+wkBfZn0znslBu80KZdAqeE1xdu9Ssa0+XUPHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13975},"main":"./dist/index.js","gitHead":"f0c2335aa5228630769a099ff41e009a6cbab80d","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.7.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.2.0","dependencies":{"@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.11_1723642616205_0.34322971068824426","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@raycast/eslint-plugin","version":"1.0.12","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.12","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"37fc8b57f7a3b847eb6ebcaa6d889ab2c6885387","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.12.tgz","fileCount":6,"integrity":"sha512-4/+xahd6wqhDnxDfEjVPrTdgrvNMuLWqa04zxZRH0Hx9y/PE3Bhm7DudPRbB2DArIZJxhVptKwsWvsma0Mq+MQ==","signatures":[{"sig":"MEUCIQCefovkVWPB1pBYACBLhgYk7np6E/1dM2obVCaS39TgtwIgMmnvIbtyLReHrlgM/rASRKGFw94d/qj2w4+Gg+NPtsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14011},"main":"./dist/index.js","gitHead":"193f59cc4fd5b7fa7e49c57a055201c88c3b9600","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.7.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.2.0","dependencies":{"@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.12_1723809117725_0.0595264682789598","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@raycast/eslint-plugin","version":"1.0.13","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.13","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"6f608dfb3d105199983fcda6d9d2623264067564","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.13.tgz","fileCount":6,"integrity":"sha512-Ll5kzZs/MO+ahNLqqoO4B0Q6TNNkg5UX/KHrjldZhnKk63b1HiZvozuaEsHU3XROiVnXv3p99rtdR5+/uBaZxg==","signatures":[{"sig":"MEUCICMo/S8CRqZN+qNvNe3G9fklII2OyNyJytpB/QvEUSlCAiEAolf0FcxfJfr2SdfaOw6hcKINou1NZep+H64WYD/JwGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14070},"main":"./dist/index.js","gitHead":"4e018d3977122c2f96ff875debb21332922c4bb2","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.8.3","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.13_1729604031652_0.630231293974072","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@raycast/eslint-plugin","version":"1.0.14","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.14","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"e95d5cbd73f2a419787774c33e08f14bc0d5644c","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.14.tgz","fileCount":8,"integrity":"sha512-bWUucTGyhAX8A1srLfXS3BykeJUdkOUswOwad1avYAtW6nz0CgytQT63tK0/rr7RNP1pbHZuoFvRHy5xHNlT4Q==","signatures":[{"sig":"MEUCIAnwOfqNABh2NyN6AMf5KVqoF4ORhwKO/uMRgo/OgNf1AiEA+HHAR0/CPR16vnawyjaxazqoTQPaVzTlsPLCLGKIMz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14232},"main":"./dist/index.js","gitHead":"4e018d3977122c2f96ff875debb21332922c4bb2","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.8.3","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.14_1729604882912_0.21260385029528472","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@raycast/eslint-plugin","version":"1.0.15","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.15","maintainers":[{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"}],"dist":{"shasum":"59778ec1afe938c79359d9ca516756098e7ee9d6","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.15.tgz","fileCount":9,"integrity":"sha512-RHh/+dFgayF9HAuM38/PG+zLo/sfXcueUNMsIqvye/ZqFY7DkUHaU2byQecQWqwPpcv+wEmS/pMRhfA80IMa1w==","signatures":[{"sig":"MEYCIQCFzuJ7oI+raUIjaX+1IJMmVsZpi9lOyOYx/mazZ0DowAIhAKE6QDJGOnN9eChkwA9ADh7HP81R9xtw3gSVTrkJwlIY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14433},"main":"./dist/index.js","gitHead":"c1cf522f26918222ba26d5a2dcbd78a107b16da5","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.8.3","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.15_1731501008896_0.6780206180580479","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@raycast/eslint-plugin","version":"1.0.16","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@1.0.16","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"dist":{"shasum":"270c440fdd84f29680de4870824c9efd444eb606","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-1.0.16.tgz","fileCount":9,"integrity":"sha512-OyFL/W75/4hlgdUUI80Eoes0HjpVrJ8I1kB/PBH2RLjbcK22TC6IwZPXvhBZ5jF962O1TqtOuHrTjySwDaa/cQ==","signatures":[{"sig":"MEUCIFijnhPz0wmb8OjOFgReAZlngIIfScRC3ER24Wq/vglhAiEA1CPopv6yPDCpIzXzIFQ7VXdfk5lyJRpqfAb8bos/uKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14027},"main":"./dist/index.js","gitHead":"0f99f465ef5312f031a128de77758deafe8ffc26","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^5.62.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^6.0.1","ts-jest":"^29.2.4","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^1.7.1","@typescript-eslint/parser":"^8.1.0","eslint-plugin-eslint-plugin":"^6.2.0"},"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_1.0.16_1740673009862_0.35253335486335935","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@raycast/eslint-plugin","version":"2.0.0","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.0.0","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"dist":{"shasum":"9ef337c771770d24d23b923b84e5e02961e35523","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.0.0.tgz","fileCount":9,"integrity":"sha512-mB6hCSOW3ys4O4Lpw7RI9RIzrzHOhXgoLI33CWzexfJfh+6HLbRh8nWveZw/dCT0axOqEVubqG0d/NmE3qjAEg==","signatures":[{"sig":"MEYCIQDl4GsN1flYqQLct5VDHaOALtb3ns+GnfH7l22wfCsyGwIhAJ3fjJcsSgHyHhXmzJTv5ZFbbdjwXLWwBJ0b5/ZcUF1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14323},"main":"./dist/index.js","gitHead":"d024a99414c5bf07a7ff831e5d411afda5b20bac","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.6","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.0_1742213772621_0.6752709780353989","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@raycast/eslint-plugin","version":"2.0.1","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.0.1","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"dist":{"shasum":"b60f41e2d847fcb7cb9b255f13c650a79083917b","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.0.1.tgz","fileCount":9,"integrity":"sha512-ks3nzGAl0z0hSOdzi9QbbKFwHyxeAFT58vra0CcqEMtOEeDVVvUF/PieckzSUJoMDNK15qDy4ZPQyUmHVnu0cA==","signatures":[{"sig":"MEUCIQCPdeNDCTykaEM/DFTR63gAJfjTUBkf1c+fqPNeHOc4nQIgb8eh9E9q0rkqSbT6k9gq8GeT/aKH4ke29tK/gAEu3Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14323},"main":"./dist/index.js","gitHead":"d024a99414c5bf07a7ff831e5d411afda5b20bac","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.6","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.1_1742215613527_0.5673780849612027","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@raycast/eslint-plugin","version":"2.0.3","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.0.3","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"dist":{"shasum":"cbeb5daea040983d5997f7badf6cb57c20db8342","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.0.3.tgz","fileCount":9,"integrity":"sha512-IWdXC+4ouHc0Y6wiGvwRv1lrOyEgnHcu8bwpKE5xWjsJ60xmDH1KoppvANWgegFRHaPYTuv1kLKddNcUAtARHg==","signatures":[{"sig":"MEUCIQDtKkgMVVk8FvlNZ6XBASHlGHnhMBmAEVDK23w3DFNcmQIgCvG5T1EJ8srdyJoB54wzk0Cuj/EBrrkGZbqdI6FeDHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14323},"main":"./dist/index.js","gitHead":"d024a99414c5bf07a7ff831e5d411afda5b20bac","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","ts-jest":"^29.2.6","npm-run-all":"^4.1.5","eslint-plugin-node":"^11.1.0","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.3_1742216824675_0.766841717370339","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@raycast/eslint-plugin","version":"2.0.4","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.0.4","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"dist":{"shasum":"4201368b40b664f49465a680ae3b0dc780f7f6e3","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.0.4.tgz","fileCount":9,"integrity":"sha512-XrKppNp1sW4eoIErVgU/uStIIiwB3cesp+4hc4sK3PJGBGVz+8sO70+6pkqcOwqjeTv2COAeCFVVs6sdINsMHA==","signatures":[{"sig":"MEYCIQCKF1ydlS9mP1sauvl7Gew/iCrfe970l+Csc2FXzXSL7AIhAPnogqgkkHJPERQe//BNj+ygWlisXyuwcloU9T9Tv8EK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15102},"main":"./dist/index.js","gitHead":"d024a99414c5bf07a7ff831e5d411afda5b20bac","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","ts-jest":"^29.2.6","@eslint/js":"^9.22.0","npm-run-all":"^4.1.5","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.23.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.4_1742218450779_0.19086369763893507","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@raycast/eslint-plugin","version":"2.0.5","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.0.5","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"dist":{"shasum":"78b9f746f7dad9f15d8306503569845edfb6802e","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.0.5.tgz","fileCount":9,"integrity":"sha512-CT5tFCoxM0BzSe78ZmNOYvOY2gKC7bxCjncQnE5Pv5WXn0SBhP3Q1ltQ0bSgCjVAvnNeV/ikY9RcnOpSRACFyQ==","signatures":[{"sig":"MEUCIQDkGrkoP4RTbS+7wXagpIBeaU7ZZoe8muHKX9NVRRIw4gIgdsL1dyniQsa9dvZfqkclbb/Ne0AUjd6R9i3dnXjqMqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15325},"main":"./dist/index.js","gitHead":"7cb954377596358596de353c913a8942571e6006","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","ts-jest":"^29.2.6","@eslint/js":"^9.22.0","npm-run-all":"^4.1.5","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.23.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.5_1742986419999_0.7189624929087941","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@raycast/eslint-plugin","version":"2.0.6","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.0.6","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"felix.rc","email":"felix@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"thomlom","email":"lombart.thomas@icloud.com"},{"name":"rso","email":"r.s.oldenbeuving@gmail.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"}],"dist":{"shasum":"65988ffaf442e0c169a1cd7e05e93b472ef5309f","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.0.6.tgz","fileCount":9,"integrity":"sha512-0D26J9UlSyOvnZYYKOb31TmP5qOEmFtM4ettNKkUEWS/d1mF3OlNT4Sftqd+w+QqhREsbWxfavR6NQjp82S5qQ==","signatures":[{"sig":"MEUCIQD9f4D7UyRAnvzDNalR/BFjOHwRHLwXGvJ5EhyIIW5QHQIgNYNbmEBK+JJg4ZIfyA8YnTYIhURwU255PtXMLI8myXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15367},"main":"./dist/index.js","gitHead":"762e8145dff612d20ab9ff18aef72ca3576728c4","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"sxn","email":"hello@sorinmuntean.ro"},"_npmVersion":"11.0.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","ts-jest":"^29.2.6","@eslint/js":"^9.22.0","npm-run-all":"^4.1.5","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.23.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.6_1746705130801_0.3938263150317962","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@raycast/eslint-plugin","version":"2.0.7","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.0.7","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"dist":{"shasum":"38405683127fd3d38357dd9bbfa355082325d80b","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.0.7.tgz","fileCount":9,"integrity":"sha512-4dAdua+TFQu7ay3EuDmg5nT7boIAj3Rjf0V1aQ3w5uAx/j98DvI91h/zbbkVb4mIXCom1w7SfRrZQzYIOE+tZw==","signatures":[{"sig":"MEQCIFfIbiysEL0ZPLMe4Mkcn3LFOMllJjsgVRS7Wb9l2Ey5AiBC66zdzhlQaATmbnkGY98YyKF8k1NdeJa/dcCZbZjN2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15325},"main":"./dist/index.js","gitHead":"fdc466733f48187e943f644bd98447eff73a4fe1","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","ts-jest":"^29.2.6","@eslint/js":"^9.22.0","npm-run-all":"^4.1.5","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.23.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.0.7_1747983604353_0.6956510058657053","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@raycast/eslint-plugin","version":"2.1.0","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.1.0","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"dist":{"shasum":"9cfe89f8969b7ee34bf77003521b3d66360c7360","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.1.0.tgz","fileCount":10,"integrity":"sha512-3HNPBfRy8SdoevobJPaf/2nYNv0RSa3bNpoldNU9TpLD/HD5BTG5EiDefaGwD8sndOQXWAogY4TowIgawwmQZg==","signatures":[{"sig":"MEUCIQCN6T0t7u/jPWrX1DBoT3PwqUhfctBZ505mOD8BpJVLxgIga+mS1bnnuESDManaBO59O7EnCBVjdxYCJSnChEl0JXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23128},"main":"./dist/index.js","gitHead":"082ddaf2f0cb166583b3f2918dd1f5ce3e57b7b4","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","ts-jest":"^29.2.6","@eslint/js":"^9.22.0","npm-run-all":"^4.1.5","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.23.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.1.0_1759402942537_0.6166467722903666","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@raycast/eslint-plugin","version":"2.1.1","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","_id":"@raycast/eslint-plugin@2.1.1","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"dist":{"shasum":"4305e5cc71e8a402accb0069f39decca5bcd3e92","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.1.1.tgz","fileCount":10,"integrity":"sha512-r2gs8uIlNp6I2mLOyN/kReGlvigzEeuyQPl4yw7nwLy8Zxjfjhg8txMViaBux8juBWBxbSWq/IfW6ZA50oeOHQ==","signatures":[{"sig":"MEUCIQDpyZygFoQeZ3pm15XiOTItNsDDdci6kiACzvTz0b7LywIgA2AsoCfIf9wpcIJvwxZpoKGr7idSnovCgdXwHNp5iLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23130},"main":"./dist/index.js","gitHead":"312cd9d3a827fe3e410d04ba6d91c83003206c4b","scripts":{"lint":"npm-run-all \"lint:*\"","test":"jest","build":"tsc","lint:ts":"eslint .","test:ci":"jest --ci","prebuild":"rimraf dist","prepublish":"npm run build","type:check":"tsc --noEmit","update:docs":"eslint-doc-generator","preupdate:docs":"npm run build","lint:eslint-docs":"npm-run-all \"update:docs --check\""},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"_npmVersion":"10.9.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@typescript-eslint/utils":"^8.26.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","ts-jest":"^29.2.6","@eslint/js":"^9.22.0","npm-run-all":"^4.1.5","eslint-doc-generator":"^2.1.2","@typescript-eslint/parser":"^8.26.0","eslint-plugin-eslint-plugin":"^6.4.0","@typescript-eslint/rule-tester":"^8.26.1"},"peerDependencies":{"eslint":">=8.23.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.1.1_1759483593565_0.4029608895070911","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@raycast/eslint-plugin","version":"2.2.0","description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","author":{"name":"Raycast Technologies Ltd."},"keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"license":"MIT","main":"./dist/index.js","scripts":{"prebuild":"rimraf dist","build":"tsc","type:check":"tsc --noEmit","test":"jest","test:ci":"jest --ci","preupdate:docs":"npm run build","update:docs":"eslint-doc-generator","lint":"npm-run-all \"lint:*\"","lint:eslint-docs":"npm-run-all \"update:docs -- --check\"","lint:ts":"eslint .","prepublish":"npm run build"},"dependencies":{"@typescript-eslint/utils":"^8.62.0"},"devDependencies":{"@eslint/js":"^10.0.1","@typescript-eslint/parser":"^8.62.0","@typescript-eslint/rule-tester":"^8.62.0","eslint":"^10.5.0","eslint-doc-generator":"^3.6.0","eslint-plugin-eslint-plugin":"^7.4.0","globals":"^17.7.0","jest":"^30.4.2","npm-run-all":"^4.1.5","prettier":"^3.8.5","rimraf":"^6.0.1","ts-jest":"^29.4.11"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"gitHead":"7a167f73261445758a6bc24eea4c7881acdcc099","_id":"@raycast/eslint-plugin@2.2.0","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-ixO3PoRAEAZZcSQeRPvvDS/vs09D47tXdyXrs7hctoxxPtweXgJ6I24kjCD5GuuuQS5hGTiuL+Uy6hIg6a/a4w==","shasum":"142009045c1f2c53467b457950f7b3d586c27435","tarball":"https://registry.npmjs.org/@raycast/eslint-plugin/-/eslint-plugin-2.2.0.tgz","fileCount":13,"unpackedSize":44423,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFC+yxFR6uNr7g9S5bKJ/5SPmEjFMgmjQoo192H/Muf2AiEAjq78eU134NLue6Is7TJ1SHJLcKn+h0em6PIvSQWC6V4="}]},"_npmUser":{"name":"mathieudutour","email":"mathieu@dutour.me"},"directories":{},"maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin_2.2.0_1782482143470_0.3665252551363649"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-03T13:56:29.644Z","modified":"2026-06-26T13:55:43.830Z","0.1.0":"2023-02-03T13:56:29.848Z","1.0.0":"2023-02-24T14:41:55.855Z","1.0.1":"2023-02-24T15:17:12.391Z","1.0.2":"2023-02-24T15:22:16.273Z","1.0.3":"2023-02-24T15:23:59.299Z","1.0.4":"2023-03-03T13:34:35.589Z","1.0.5":"2023-05-30T09:22:14.854Z","1.0.6":"2023-10-19T13:06:02.943Z","1.0.7":"2023-10-19T13:22:42.462Z","1.0.8":"2024-08-13T14:33:44.495Z","1.0.9":"2024-08-14T07:05:14.931Z","1.0.10":"2024-08-14T07:15:25.645Z","1.0.11":"2024-08-14T13:36:56.378Z","1.0.12":"2024-08-16T11:51:57.913Z","1.0.13":"2024-10-22T13:33:51.849Z","1.0.14":"2024-10-22T13:48:03.132Z","1.0.15":"2024-11-13T12:30:09.118Z","1.0.16":"2025-02-27T16:16:50.050Z","2.0.0":"2025-03-17T12:16:12.818Z","2.0.1":"2025-03-17T12:46:53.717Z","2.0.3":"2025-03-17T13:07:04.892Z","2.0.4":"2025-03-17T13:34:11.015Z","2.0.5":"2025-03-26T10:53:40.199Z","2.0.6":"2025-05-08T11:52:10.979Z","2.0.7":"2025-05-23T07:00:04.516Z","2.1.0":"2025-10-02T11:02:22.716Z","2.1.1":"2025-10-03T09:26:33.751Z","2.2.0":"2026-06-26T13:55:43.591Z"},"author":{"name":"Raycast Technologies Ltd."},"license":"MIT","keywords":["raycast","eslint","eslintplugin","eslint-plugin"],"description":"ESLint plugin designed to help Raycast's extensions authors follow best practices","maintainers":[{"name":"thomaspaulmann","email":"hello@thomaspaulmann.com"},{"name":"mathieudutour","email":"mathieu@dutour.me"},{"name":"sxn","email":"hello@sorinmuntean.ro"},{"name":"grzegorzkrukowski_raycast","email":"grzegorz@raycast.com"},{"name":"raycastbot","email":"bot@raycast.com"},{"name":"pitnikola","email":"petr@raycast.com"},{"name":"samuelkraft","email":"samuelkraft@me.com"},{"name":"danielraycast","email":"daniel@raycast.com"}],"readme":"# Raycast ESLint Plugin\n\nRaycast provides a plugin designed to help you follow best practices as you build extensions.\n\nFind more on [developers.raycast.com](https://developers.raycast.com/information/tools/eslint).\n\n## Rules\n\nYou'll find below a summary of all the rules included in our ESLint plugin.\n\n<!-- begin auto-generated rules list -->\n\n⚠️ Configurations set to warn in.\\\n✅ Set in the `recommended` configuration.\\\n🔧 Automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\n\n| Name                                                                           | Description                                                                                     | ⚠️ | 🔧 |\n| :----------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------- | :- | :- |\n| [no-ambiguous-platform-shortcut](docs/rules/no-ambiguous-platform-shortcut.md) | Warn when a shortcut is ambiguous in cross-platform extensions.                                 | ✅  |    |\n| [no-reserved-shortcut](docs/rules/no-reserved-shortcut.md)                     | Warn when a shortcut prop defines a reserved shortcut that Raycast uses.                        | ✅  |    |\n| [prefer-common-shortcut](docs/rules/prefer-common-shortcut.md)                 | Warn when a shortcut matches a common one; prefer Keyboard.Shortcut.Common.* from @raycast/api. | ✅  | 🔧 |\n| [prefer-ellipsis](docs/rules/prefer-ellipsis.md)                               | Prefer Ellipsis Character                                                                       | ✅  | 🔧 |\n| [prefer-placeholders](docs/rules/prefer-placeholders.md)                       | Prefer Placeholders for Text Fields                                                             |    |    |\n| [prefer-title-case](docs/rules/prefer-title-case.md)                           | Prefer Title Case                                                                               | ✅  | 🔧 |\n\n<!-- end auto-generated rules list -->\n","readmeFilename":"README.md"}