{"_id":"@stigg/eslint-config-stigg","_rev":"50-c3e91878b2a5b9c1e1d05f408648d7e2","name":"@stigg/eslint-config-stigg","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.6":{"name":"@stigg/eslint-config-stigg","version":"0.0.6","_id":"@stigg/eslint-config-stigg@0.0.6","maintainers":[{"name":"nadavstigg","email":"nadav@stigg.io"},{"name":"royyy","email":"roy@stigg.io"},{"name":"antonzy","email":"antonzy90@gmail.com"}],"dist":{"shasum":"f860eb5b0d22721bd03e106e2e7877f60ab0f64b","tarball":"https://registry.npmjs.org/@stigg/eslint-config-stigg/-/eslint-config-stigg-0.0.6.tgz","fileCount":4,"integrity":"sha512-xS1YndPA+RmLN7cR2GbaOTMI49pQdnHuUQY/edQYDWe3jl+CiFZMjGsJ5inUg6mAciUl3/UVu+d+MWsjtoeFag==","signatures":[{"sig":"MEYCIQDPGaSx4SBmJ9TzFNStD9r8HJvMaqz2XB7XN9DiTL+XNQIhALig88euWqREUm4cLF84JmlsJmOb5FfJrfpmOdCdqRNg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQEyjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWaw//XujJwpcIfAQNVqO0QXx+jhsbZnT8+gJ5XAXaVvwmTBU+Pd+T\r\nnsTr/CoGYmMQUjq+CGNLyO+JW6pzyQzwwWlaVTF6ZcBnzgbIkep1DGtCi0Mn\r\n7PwaCgrcLW8u/9UQUE8J9NfHCr+H0ylRVlieebfgZPNc/C8F3FFq8kfRtLSd\r\npoaqdyE/ExR8x8onR6JsgtmfKlI1neRzstBmW7t3rmX1I707xnXI/HOdwvPp\r\nTHZfKdAVceAh8yBljdHZDHfPcQNPnnsblLjEc5t1Yerom4lyn5UjIfVGJEuK\r\nqvacyFebBnOnL7MgUOUIrKWIPbSNLnQZVmWSyLdlFg2MPc7s7g7Z1VHaV4qV\r\nESL4LFBc9mq6E2SdPi0SpZzX7fsPVPBrTUsONSNlgQKyiDw1b03HL8/pWNzI\r\n9bG8PTCw5p6sPBOlR2EfHmNRVGFom5qv8NftptijiVDumDqZjKp6ZjHOZP3Y\r\nXy7aHUvCMKJXGA3eMkLhqWyI/nRvnKmEJO9/UsRRc4tAw9oANA2O1N0QJq2/\r\nKw37MxnBNhotiHg/5hKCNufT83zU1lPEsb2CjjJsoSLLcaMmG3tgU9MvaZ4W\r\nk1DYmX4wpKJU6dsHheZaRDv8AGFEdD5XotCoDzbyq2mj2F6Pbl3dFTdLMgPS\r\nsCGaMUwsRcfU51UPABFKSTLTnDoEdEgMZpk=\r\n=Cae8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f3690f9337de2cd22e37eaa6c6190302535c06ba","_npmUser":{"name":"nadavstigg","email":"nadav@stigg.io"},"_npmVersion":"6.14.15","description":"---","directories":{},"_nodeVersion":"14.18.0","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-stigg_0.0.6_1648381091747_0.9010728478605723","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@stigg/eslint-config-stigg","version":"0.0.7","_id":"@stigg/eslint-config-stigg@0.0.7","maintainers":[{"name":"oratstigg","email":"or@stigg.io"},{"name":"stiggnpc","email":"npc@stigg.io"},{"name":"metav","email":"metav@stigg.io"},{"name":"elithe1","email":"eli@stigg.io"},{"name":"nadavstigg","email":"nadav@stigg.io"},{"name":"royyy","email":"roy@stigg.io"},{"name":"antonzy","email":"antonzy90@gmail.com"}],"dist":{"shasum":"59803b1851d5489608311e853de703d00aaf8e16","tarball":"https://registry.npmjs.org/@stigg/eslint-config-stigg/-/eslint-config-stigg-0.0.7.tgz","fileCount":4,"integrity":"sha512-892PIfAY4UE8gEFeZfpvQQmZAnmiJAcWkssBW2Np4g5kJ51Zihj3Jr12K7/ArWEiYYeXDdxNCcj/4nJkHnx71Q==","signatures":[{"sig":"MEUCIQCd8EHnaj6F7q2UD/qqftP61wfE5MLDOTOXRlKOTwJ5CwIgUIXa/S/RxTq2FURgW7ZEgEIIQp8uNTLS/2wFevaoQUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikzmTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDDg//a6KTObbw91bTWH8fxTAfy0r2Nc9/Wfj5bLh6h7rPM7p8vGMx\r\nMxsQVHFabR0lII7JG6auaD6WCEI4XK15sJNR/YCttplgU6LCD0oJ/8geGmsZ\r\noutvYeAbrCO05p9MgOdD21o/nkNAQgJoUAhlN+HRwEleL90WAwFTX+/LnUSL\r\nwZBM71VVa22YzOXJyLv0z0gxYbzUDjPzf52nDQEJSDjK4rzyeNZdg7Zk/OQB\r\nB6h7VPh3uS+kJkaTaDVMaviA7RrclRCdMzp5NdcTHuXcp3JtE/rrL4ceMotV\r\npQkvP7PYLxkqYqUCfb8VrFHAi7n1CjAD8dczeXmL3Rb5kaEEULt8lkPqVtgm\r\nTELJ6ANZaDbrpyIhlQetfk8NMspyYEMfQ8HdrxKqq0SfO6uM9sIWAoux/LrL\r\nK2gRBuFinRuzM+eab0OEW3/DF/fDfoDSEAYlRhTX+fidHaWHqPtM7XE3SV5D\r\nQfhnmiDcSr+2TdZP72Rlj5/cUzOECH7Gm5Oea1lWB4rhx8i8oLT0BGinxn3f\r\nlCobglJfy9hv2yb8K2FW0eXAj0Rswq8MY7aMRFffx4fwXRPxQm2LbBUF97QP\r\njAKUA3y+6Dze85LgY8qm2kEZZYv/McFhL7AJ8E/FrQT8OvZJB3C+UV1EHVKE\r\n5o6JW1fa9gxi06YWzrxc1Tb2cW0DrNX9ZF4=\r\n=dqd2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c6f1e9ea1a035005f3b322c932f235dc4d150035","_npmUser":{"name":"antonzy","email":"antonzy90@gmail.com"},"_npmVersion":"8.0.0","description":"---","directories":{},"_nodeVersion":"14.18.0","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-stigg_0.0.7_1653815699119_0.07051079573019625","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@stigg/eslint-config-stigg","version":"0.0.8","_id":"@stigg/eslint-config-stigg@0.0.8","maintainers":[{"name":"aaviran-stigg","email":"ari@stigg.io"},{"name":"yt-stigg","email":"yoav@stigg.io"},{"name":"nadavsho","email":"nadav.s@stigg.io"},{"name":"alexfedin","email":"lex172008@gmail.com"},{"name":"mortal94","email":"mor@stigg.io"},{"name":"itzik.stigg","email":"itzik@stigg.io"},{"name":"oratstigg","email":"or@stigg.io"},{"name":"stiggnpc","email":"npc@stigg.io"},{"name":"nadavstigg","email":"nadav@stigg.io"},{"name":"royyy","email":"roy@stigg.io"},{"name":"antonzy","email":"antonzy90@gmail.com"}],"dist":{"shasum":"617b6a3804d06902052cf7d95f197f9175739d29","tarball":"https://registry.npmjs.org/@stigg/eslint-config-stigg/-/eslint-config-stigg-0.0.8.tgz","fileCount":4,"integrity":"sha512-glKCHS48vTdf9dqzONmdhxtdLIBzzK2DxGN5DsTmRMUNpymfIAgWS9+flosTtbJ4aHmSYpM1oDjM0+Eve3J2Eg==","signatures":[{"sig":"MEUCIAHF0hF6qGzH11eJdC+Rjyu4TmZXKDjn4HOFbw0DCWzHAiEAv4U90ablYkSTckypKjqn5RmgS3fLUzXluGt8wlDwSmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7028},"main":"index.js","gitHead":"e08d1a8241e1c7400a281935c3d4ee180479f5a2","_npmUser":{"name":"antonzy","email":"antonzy90@gmail.com"},"_npmVersion":"8.0.0","description":"---","directories":{},"_nodeVersion":"14.18.0","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-stigg_0.0.8_1693752303189_0.9730608653579889","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-03-27T11:38:11.746Z","modified":"2026-08-19T14:07:13.722Z","0.0.6":"2022-03-27T11:38:11.908Z","0.0.7":"2022-05-29T09:14:59.318Z","0.0.8":"2023-09-03T14:45:03.396Z"},"description":"---","maintainers":[{"email":"or@stigg.io","name":"oratstigg"},{"email":"npc@stigg.io","name":"stiggnpc"},{"email":"nadav@stigg.io","name":"nadavstigg"},{"email":"antonzy90@gmail.com","name":"antonzy"},{"email":"mor@stigg.io","name":"mortal94"},{"email":"yelena@stigg.io","name":"yelena-stigg"},{"email":"nadav.s@stigg.io","name":"nadavsho"},{"email":"itzik@stigg.io","name":"itzik.stigg"},{"email":"noal@stigg.io","name":"noa_levi"},{"email":"ori@stigg.io","name":"oriw"},{"email":"yotam@stigg.io","name":"yotambenz"},{"email":"tzlil@stigg.io","name":"tzlilswimmerstigg"},{"email":"oded@stigg.io","name":"odedb"},{"email":"danylo@stigg.io","name":"danyloantoniuk"},{"email":"almog@stigg.io","name":"almog-stigg"},{"email":"shai@stigg.io","name":"shaibetitostigg"},{"email":"dmitriy.saienko@stigg.io","name":"dmitriy_saienko"},{"email":"nico@stigg.io","name":"nicostigg"},{"email":"amit@stigg.io","name":"amit-stiggio"},{"email":"baruch@stigg.io","name":"bostrovsky"},{"email":"dorb@stigg.io","name":"dorbar"},{"email":"rawi@stigg.io","name":"rawistigg"}],"readme":"# Stigg shared eslint configuration\n\n---\n\n## How to install?\n\n`yarn add -D @stigg/eslint-config-stigg`\n\n### React project:\n\nInstall peer dependencies:\n\n```json\n{\n  \"devDependencies\": {\n    \"@typescript-eslint/eslint-plugin\": \"^5.0.0\",\n    \"@typescript-eslint/parser\": \"^5.0.0\",\n    \"eslint-config-airbnb\": \"^18.0.4\",\n    \"eslint-config-airbnb-typescript\": \"^16.1.0\",\n    \"eslint-config-prettier\": \"^8.3.0\",\n    \"eslint-plugin-jest\": \"^25.3.2\",\n    \"eslint-plugin-prettier\": \"^4.0.0\",\n    \"eslint-plugin-react\": \"^7.28.0\",\n    \"eslint-plugin-react-hooks\": \"^4.2.0\",\n    \"eslint-plugin-unused-imports\": \"^2.0.0\"\n  }\n}\n```\n\nExample `.eslintrc.js`:\n\n```js\nmodule.exports = {\n  extends: [\"@stigg/eslint-config-stigg\"],\n  parserOptions: {\n    project: \"tsconfig.json\",\n  },\n  root: true,\n  ignorePatterns: [\"**/scripts/*\", \".eslintrc.js\", \"craco.config.js\"],\n  rules: {},\n  overrides: [\n    {\n      files: [\"src/types/apiTypes.ts\"],\n      rules: {\n        \"no-use-before-define\": \"off\",\n      },\n    },\n  ],\n};\n```\n\n### Node project:\n\nInstall peer dependencies:\n\n```json\n{\n  \"devDependencies\": {\n    \"@typescript-eslint/eslint-plugin\": \"^5.0.0\",\n    \"@typescript-eslint/parser\": \"^5.0.0\",\n    \"eslint-config-airbnb-base\": \"^15.0.0\",\n    \"eslint-config-airbnb-typescript\": \"^16.1.0\",\n    \"eslint-config-prettier\": \"^8.3.0\",\n    \"eslint-plugin-jest\": \"^25.3.2\"\n  }\n}\n```\n\nExample `.eslintrc.js`:\n\n```js\nmodule.exports = {\n  extends: [\"@stigg/eslint-config-stigg/node\"],\n  parserOptions: {\n    project: \"tsconfig.json\",\n  },\n  root: true,\n  ignorePatterns: [\".eslintrc.js\"],\n  rules: {},\n};\n```\n","readmeFilename":"README.md"}