{"_id":"@bondsports/eslint-config","_rev":"38-ae8386f6b2abcdb67b5588d1b8bceb4f","name":"@bondsports/eslint-config","dist-tags":{"ido":"1.0.3-ido","latest":"1.1.6"},"versions":{"1.0.0":{"name":"@bondsports/eslint-config","version":"1.0.0","author":{"name":"BondSports"},"license":"MIT","_id":"@bondsports/eslint-config@1.0.0","maintainers":[{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},{"name":"jbknickerbocker","email":"joe@bondsports.co"},{"name":"aviramroi","email":"aviram7168@gmail.com"}],"homepage":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config/issues"},"dist":{"shasum":"d57cee5fb4bfe4d134eb46b9f0c4f3408bef0510","tarball":"https://registry.npmjs.org/@bondsports/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":8,"integrity":"sha512-PA7clD9WRHb6hmry2gNwmwv2yBfzFPnZ6GMTiA5WC0T+obrzwW1sPZwIm9zR+VKiOSQ217NQxNswJ8mPj3/vNg==","signatures":[{"sig":"MEQCIEsNtySnc9g+OcMEKCCQnTofPJPUdBqBS5sf9p92j4rOAiAnzSi3tBhlD1pvHN9Of0x3UeP4qIWFaJCd59FyVCn19w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5kjZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcYw//RYVx1sVZMCL5ULK+QvdgknkRDdkagqDXtuUEGuP6unpGRncX\r\nMPXlXr+lbxl0/GBF0eyndqDncQRnJ/Qk2VPhuqCasQCEgcK3BMl0BQa9l7Tt\r\nqR3QoKc02YcTD4gVXOnF4chCjcV5MfAcWqDZqn7syEBFM9e3ljOXp7zrDkp1\r\nqjXmO19D0uiKfqx8kMu7XULOYq64uMMS5CgkgQSkKSb4JiRvuaEyN5DkbtF3\r\n8whB1zU02tKeT3G/NX3osG/7lsNFCrlCVo2ekX9k+esiM6l2q1dppm5OP24s\r\n4awJ7GOvM6P/M2rfMb+2ChsxAwq2SWEgbBOr/LV/XoKfkGz06NOgsMxC9x4k\r\n2/HzFYYOzUJucDnc/Yz255S1YZRRY1nzmbQTMgmWBvJL9Cuc8CLJ9XrfVMbU\r\n8gYBPNmWZKtrI0Jmbkge95WHVrcgLLoM1hGas0llLANHoXWN7ZPgcp/4G8P/\r\ng16E0oGde35HQFJJ56LlLCNZiP2YhLgGxaT4h6TrgZmhyAOX9TLu96Xh1vw2\r\nAPuju2RsjRU6TvqbvsP+a+McnrvK59QdZy9wHpL1rC01pNA5ISDeAVFNxuPS\r\nqbum9iUYus5c9efh/B1viGopMY18J3v5s+OP6gK5J/Reuoo1HpHtrxLA1S3Y\r\nw24hs/OqBJ1atRpKc7i0H2WeUh8kd0sLGpU=\r\n=6rcZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"db0e5688e9e231225ee96f91af306715e33c3333","scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"standard-version"},"_npmUser":{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},"repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git#main","type":"git"},"_npmVersion":"8.11.0","description":"eslint configs for bond sports organization","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-plugin-jest":"^26.2.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"5.24.0","@typescript-eslint/eslint-plugin":"5.24.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","commitlint":"^17.0.0","@commitlint/cli":"^17.0.0","standard-version":"^9.5.0","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"eslint":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1659259097303_0.7905503935272904","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@bondsports/eslint-config","version":"1.0.1","author":{"name":"BondSports"},"license":"MIT","_id":"@bondsports/eslint-config@1.0.1","maintainers":[{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},{"name":"jbknickerbocker","email":"joe@bondsports.co"},{"name":"aviramroi","email":"aviram7168@gmail.com"}],"homepage":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config/issues"},"dist":{"shasum":"743d07d5828614788c1383e6c2c932ab9be94038","tarball":"https://registry.npmjs.org/@bondsports/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":8,"integrity":"sha512-yeXW0FJiJpVU28olsVwHK+1n88+l87uiVrw87ngwArKeQOHelHTQ4c9ioXs0YSQ8LDG+mpvNrU+jOY/f9NBnmQ==","signatures":[{"sig":"MEQCIGL4+JcS3EpjAwRjSIPuaL3q/U7oIKQnZf2tpaG29NqgAiA3dUOoL7kvlfjigtE0k9mQVhlA2C0549W2Is9uMEwz1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6M0zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSfQ//XGfT5lFco1aWxU/0YGYfro2fg/tWUCVrqkeFRvPo1E+MXuUo\r\no2zzu8dw7Hh7NtRv/EiQpT8q1vGBl8kr8gbLMizz1jlzzACAWEIMFHbHJ0+z\r\nbZP5T5ba/N3LRjixETHnKyIEXfEVNv/qWjtSXvHYwSll5jXhjJnDJISNG6X1\r\ny2kIMkY1j77qCBli/RBQH0dUXouGeYKLVYXheh8G2cRQzvkOlKhgCC7wVrc3\r\nySxLbMQGbyX0tXBhWLwOvU5k+Cr6Ck5KWWBFIiimIF9R3RDCyAV/pB0vUwsE\r\nVeBdlb8c4XjB4pp63vYQb/nPRV9wK5jTKUBAMdbTqUrIjibg9mpJ1hDocvvm\r\n2j+jiCY6nmNyq98asmxvq7C3rKVOsL36tLw4DQZdXIy7STM4pd1ntaY3dKD7\r\nIt0Dc2xU58LnAHuwdSiP80Wow6vdZ5ZG8qKTU24SSkZqTymvJWjK84QlPSPs\r\nhyS1pLsKLw7kMR5LoGB/rHjrDJlgo3v3IlOn5+KquKQ+FAp/+NXg7RRXlgin\r\nM0vIveeX9V+RN8mW4LRW80VnfvYddBYeceeDI5+DvkMex3o1S8Hp6mXmTxfe\r\nAgozZuCzV7kYEViTOly5nuX3ZZavJ3JyPtG2koljDpLBSoL7ayjZwP7Y+wvF\r\nF584Yj2uvyDK0WPPd4nZezD0qIvR+oigGGc=\r\n=ZAXm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"bb3aea117d89a6b32ff20cdbd3bdb6b5c57c6ccb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"standard-version"},"_npmUser":{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},"repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git#main","type":"git"},"_npmVersion":"8.11.0","description":"eslint configs for bond sports organization","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-plugin-jest":"^26.2.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"5.24.0","@typescript-eslint/eslint-plugin":"5.24.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","commitlint":"^17.0.0","@commitlint/cli":"^17.0.0","standard-version":"^9.5.0","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"eslint":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1659424051382_0.894948360164709","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@bondsports/eslint-config","version":"1.0.2","author":{"name":"BondSports"},"license":"MIT","_id":"@bondsports/eslint-config@1.0.2","maintainers":[{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},{"name":"jbknickerbocker","email":"joe@bondsports.co"},{"name":"aviramroi","email":"aviram7168@gmail.com"}],"homepage":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config/issues"},"dist":{"shasum":"65996058e0a48421df661afdb4daa32e624dc596","tarball":"https://registry.npmjs.org/@bondsports/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":8,"integrity":"sha512-ZicaCNurEEjVU34Orb73aC2F22btjDwennR1F8ixufEgYa0l/8Ghk1Z2KLgBqlqsDCX1/zouczLD07mtjjvbLg==","signatures":[{"sig":"MEQCIBAYnsAtjivWlYf83WWgUFQyf3YXkcWQUmsWgG1iGZ9cAiA04h/AYvoeH0pY/uvIrcef7CWpxQ6XEH+oozL9WWHSGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+kOkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxKQ//U9ukoG9yawdDEpKt6ZbU5PsUYFgL+LLi5RG1xvQH1/bEqaeB\r\nl83mgQ0Wss+RJhkbNj0P+cS7nLl1e+kYZHU3OQ33OCcRO1FqbJvnEyyfRscI\r\nFFmaaH6rfdECv+ve/uz6B4VfHlfCJghDEsj6ExObOqzqOq9+T5aYQrdugWL7\r\n8wMGjUDLyW5CuJNmxSO50JpvIn4N55Y1AtF+ReGr/fNrGiR9CiF+R85eaQO6\r\nfnwqrzO3RFS+hQLZfyp00XBW6NA7Cr7MOY32kf2JEZsD1wYcFFAD1sGbjx7F\r\nZ6aBTbUDn/XkhE0xUmLyZzkDb4nicGoKDSj0vloZVzm/NgC2ihhmasyfXDds\r\npEXrtBf27FJ+PANa5USRXfRAsHf+lBpD9jwcNpSuPA9R3k8Som0lNSi927ip\r\nqaPzx4wclkncjbkun9nb6gykpShB3qGhnasFs4lBn9hbd444lYjlVA/5GV94\r\nxQ5rVr1fcxbvCo9SdsaqjFspQCd8/4LGUjKGReTzHU8ynKgvGOkhdoojkTzO\r\nU+3zEcJ0m3MbUIlrdakYQ8pFi2aZMFJ3wuGbxAXs1s0pIC8JddC6BcL6HHj9\r\nybYarZ4YJfJklsz2t2FhMrXP1Pm/UwXA11OnA4weYytiQv2f8qafLIEP3Rev\r\naryH5bBJTktbGWae8bgJ/kcAtHaKCS1AuV4=\r\n=apAH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f444436568c18563408ed0dc410366b65c772f02","scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"standard-version"},"_npmUser":{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},"repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git#main","type":"git"},"_npmVersion":"8.11.0","description":"eslint configs for bond sports organization","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-plugin-jest":"^26.2.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"5.24.0","@typescript-eslint/eslint-plugin":"5.24.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","commitlint":"^17.0.0","@commitlint/cli":"^17.0.0","standard-version":"^9.5.0","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"eslint":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1660568484407_0.11768599179814832","host":"s3://npm-registry-packages"}},"1.0.3-ido":{"name":"@bondsports/eslint-config","version":"1.0.3-ido","author":{"name":"BondSports"},"license":"MIT","_id":"@bondsports/eslint-config@1.0.3-ido","maintainers":[{"name":"ido.naveh.bondsports","email":"ido.naveh@bondsports.co"},{"name":"yoav.h","email":"yoav.yh@gmail.com"},{"name":"gittyp","email":"gitty@bondsports.co"},{"name":"noam.benzeev","email":"noam@bondsports.co"},{"name":"taroninak","email":"tgtaron@gmail.com"},{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},{"name":"jbknickerbocker","email":"joe@bondsports.co"}],"homepage":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config/issues"},"dist":{"shasum":"9d4ab246c99c9b04669800ffa2e26c3fd441cd8e","tarball":"https://registry.npmjs.org/@bondsports/eslint-config/-/eslint-config-1.0.3-ido.tgz","fileCount":8,"integrity":"sha512-SPHR7r+DzU/CGUeuAixSA1Pee4rc2Dg60BH2mZ4kbJ4n6BHHJ7jenvZmuV1b9JuL2yU87v1KopxDj6diz1JzXQ==","signatures":[{"sig":"MEUCIFnmYrNzCJCCkD4tUtsqiWMvkDkt0A/I922GVTBU7BVLAiEAivnXNet8SFK4P9STeZsxSpuFH0L7Uenw0mo4eBX1TkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNSg8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh0w/+KlBj1XzayOgFytgmcMPqXrU6zgBGMU1Jks5vmHUoV9M6wHpo\r\nMdT8YbM6Xmbu71BRhDzPBT2o3L/VoNbrSM7RP15TBmEU/2FIl6Qbtgs9IT3x\r\nuSkbNGk647tlHEaRgCIloNjcWcwnp9Jd1f2kxdzvZrSnvziTMHdSv7axu7OG\r\nXiSO4Zb3YmCr9e8/Pb5L73kdGJjbqJmZLI+LPqmrIatvg3+C0GXW/Fd6lQtu\r\nae0qsB3xzRPro7fdvMRdA5po6FLzFNOKgkL/EMtVic+1yE4UpKZZ6D/as04L\r\ntyaAXd69LvFygupVc9SJE4p5JuAb/5l2YVGjqHqVauyR6beDwT+kGmwS2gFO\r\n8uSrFS+FGTRbjuCeYVDf8mRjLA1twk6hFj1nGSRNe53tfk4usSIu8nBXy04H\r\n2oENK/aGlluJiVLZlDx7jF01RcKFeGdiXiSxmtXrtbmF2IGI/CcIhKzqqPZY\r\nrYDdwFL7Z7T1picZdvk+F0cewgZEUa5pj4DHLOTKy53vZwL5HyJkSXshCiwO\r\nHjKYNLD5GKXeHA4bBC0EVNpqr6A3WI4cYoO2xy/dB4tLaDFnO1e8srdcGqgq\r\nLikhS6UvclOaSBhy99cC5u6/UYvSv2UFuB1KOadZvJILtvbwO8jYxTgsoV5w\r\neHiSxkXzkuZU3aWP1VDsFpjATOR+rPXISZQ=\r\n=diO+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"readme":"# Bond Sports ESLint configs\n\nA collection of ESlint configs for various frameworks and environments.\n\n## Available Configs\n\n- **ts-base**: base configurations for typescript.\n- **react**: rules for react (extends react-app).\n- **jest**: rules for jest.\n\n## Installation\n\n```\n$ npm install --save-dev eslint @bondsports/eslint-config\n```\n\nor\n\n```\n$ yarn add --dev eslint @bondsports/eslint-config\n```\n\n## Usage\n\nAdd the configs you want to the extend section of your `eslintConfig` of your `package.json`, or to your `.eslintrc` configuration file.\n<br/>\n**Note:** make sure to add `ts-base` last.\n\n```\n \"eslintConfig\": {\n    \"extends\": [\n        \"@bondsports/eslint-config/react\",\n        \"@bondsports/eslint-config/ts-base\"\n      ]\n  }\n```\n\nThen add the path to your TypeScript configuration file to the `parserOptions`\n\n```\n\"eslintConfig\": {\n    \"parserOptions\": {\n      \"project\": \"./path/to/your/tsconfig.json\"\n    }\n  }\n```\n\n## Adding new Configs\n\nAdd a new file and name it as you would like. Inside export the ESLint configuration.\n\n```\nmodule.exports = {\n  extends: ['plugin:jest/recommended', 'plugin:jest/style'],\n  plugins: ['jest'],\n  env: {\n    'jest/globals': true,\n  },\n};\n```\n\nafter you finished developing the config, make sure it works by using the `--print-config` flag of ESLint, in the project you use for testing.\n\n```\n$ npx eslint --print-config index.ts\n```\n\nDont forget adding the config to this readme :blush:\n\n## Issues\n\nIf any linting error is appearing twice, or you have any other problem, please open an issue with all the details you have.\n","gitHead":"5ed83666b04170b69816a1dddf48296028599b17","scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"standard-version"},"_npmUser":{"name":"ido.naveh.bondsports","email":"ido.naveh@bondsports.co"},"repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git#main","type":"git"},"_npmVersion":"8.19.3","description":"eslint configs for bond sports organization","directories":{},"_nodeVersion":"16.19.0","dependencies":{"eslint-plugin-jest":"^26.2.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"5.24.0","@typescript-eslint/eslint-plugin":"5.24.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^8.0.1","commitlint":"^17.0.0","@commitlint/cli":"^17.0.0","standard-version":"^9.5.0","eslint-plugin-security":"^1.7.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"eslint":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3-ido_1681205307806_0.6240399535273111","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@bondsports/eslint-config","version":"1.1.4","author":{"name":"BondSports"},"license":"MIT","_id":"@bondsports/eslint-config@1.1.4","maintainers":[{"name":"ido.naveh.bondsports","email":"ido.naveh@bondsports.co"},{"name":"yoav.h","email":"yoav.yh@gmail.com"},{"name":"gittyp","email":"gitty@bondsports.co"},{"name":"noam.benzeev","email":"noam@bondsports.co"},{"name":"taroninak","email":"tgtaron@gmail.com"},{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},{"name":"jbknickerbocker","email":"joe@bondsports.co"}],"homepage":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config/issues"},"dist":{"shasum":"81941bc030ed60ba24d7d87f7c3421e55d762f71","tarball":"https://registry.npmjs.org/@bondsports/eslint-config/-/eslint-config-1.1.4.tgz","fileCount":8,"integrity":"sha512-jR/JXgn87gNncfkJXik4Gjy+nHDLg61zoLHzQaj11GVG6g+B/Y1FaXR08lKo+mj1RbO0z7cckNxWl7r2etxrKw==","signatures":[{"sig":"MEQCIGrPFueLXKb5vQ1CQnlK/sOtRRkLcODfqmwVpSIDVTorAiAv/wi4b0V8p0PdIX1a9rA4cQO1HmUOYYVAse3/pkmJOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN6goACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpShhAAjC9uR0mEAUyEIxkfXTJYvJkBGkctjet7aJmpf73r1KdzL8cw\r\nVAsfKsVAKDFhj8l4CKWoK92mBLuXFT0oTizZO3EbYmgPWxUWOOcsCSBv5hPb\r\nljHG3MLCVBYT+nzBWXWdPXOtsnwsWrZ048n9u/xKu78CpJVel4msFhwAoPcu\r\nKFnrrSR4O2K6vFSux4LaddIXQkkQNMygshHI87+PMm+2ugl7mQKTSFc2kBU7\r\nQ1vkYvq8mx1b+XmL3UdFb6J0i8dY46MZwOA+Q9L7ps47SccKWpRN/K2M3B9J\r\nHd3sB6OE6iPx5i/SOokqI4brt8rryhKgFq5zAaY/DByKEU8wWoFBAIQ2a/eN\r\nOpnQd4xjsktjBJRyooiFcJhvhJmjD+rYFNALIBoLMVa4nVRcbnF0WRWhZEax\r\nF5Z8bO6+b8txCxU/rHSuc/XaSH+uLTdqcaqhld0hhBr9idJhqwHt7wEUCqJQ\r\n7bVR0L5/1tveRfQ0+altf8sYXnS+Ua9Vw5V94R+t572trKvok21vv0dA/MI9\r\n6ls+CvLYqt5wHPZBUjeG4XvoFQ+GC/k7xnIF9LHJHFrUXc/DcxKqfY8boPxc\r\nBR8gQWTm45idFFAQ/K6Gv/lxxemWq95eMqC8j5RvDtZRH27u+b/CZUVymLi2\r\n6403IO6wYwDEWH6bcmweyE09pmOji2PxnVc=\r\n=08iP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0a5ebfb88a29ee03ecdc3971004b666ca872078d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"standard-version"},"_npmUser":{"name":"ido.naveh.bondsports","email":"ido.naveh@bondsports.co"},"repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git#main","type":"git"},"_npmVersion":"8.19.3","description":"eslint configs for bond sports organization","directories":{},"_nodeVersion":"16.19.0","dependencies":{"eslint-plugin-jest":"^26.2.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"5.24.0","@typescript-eslint/eslint-plugin":"5.24.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","commitlint":"^17.0.0","@commitlint/cli":"^17.0.0","standard-version":"^9.5.0","eslint-plugin-security":"^1.7.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"eslint":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.4_1681369128463_0.45270395557132903","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@bondsports/eslint-config","version":"1.1.5","author":{"name":"BondSports"},"license":"MIT","_id":"@bondsports/eslint-config@1.1.5","maintainers":[{"name":"ido.naveh.bondsports","email":"ido.naveh@bondsports.co"},{"name":"yoav.h","email":"yoav.yh@gmail.com"},{"name":"gittyp","email":"gitty@bondsports.co"},{"name":"noam.benzeev","email":"noam@bondsports.co"},{"name":"taroninak","email":"tgtaron@gmail.com"},{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},{"name":"jbknickerbocker","email":"joe@bondsports.co"}],"homepage":"https://github.com/Bond-Sports/bondUtils/blob/main/packages/eslint-config/README.md","bugs":{"url":"https://github.com/Bond-Sports/bondUtils/issues"},"dist":{"shasum":"182131a5328639d06b53cfba7bc185c8ef6f0500","tarball":"https://registry.npmjs.org/@bondsports/eslint-config/-/eslint-config-1.1.5.tgz","fileCount":2,"integrity":"sha512-1kMWkuSEh5iYpoetZWZmeOyX8qJAFY8fOwWvsMx7WXtpvkDMHTKOZpWO2mQGVJ5roME15rukzfSCCvigbFKGig==","signatures":[{"sig":"MEQCIHep8cQT1rFaleXNty7mRfKsSvjIG8ypTAlyuZQVX6b9AiBDyxM+wbbFJCBCMHUG8PQA6yGDQgzIm2BX0QMKOk+YSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQZUVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Lg//ZI4/Fv9YdAiuJ5+xcUpVY2iCyPKJXBP58vcfv8xsLdn/zzP7\r\nO+5/hzPVzWeYoD9SLUsGWoxuH3JrcJ/oOcVyAI4SPeV+dTbPHaAqL8NZvl6Y\r\nrERtK7W07suNqc2WIrOu0KIy28UI3G1GC2jywNRCNxEx8WDs3BKMIVHfmG+o\r\nD1RkEvuXaoyU00KA/mTuXgle7zRuDsrsP941mFpi0mI1AoWEDUkPHaYzyy8K\r\nYUxQhuMNHLj8Ifsvi+MW5Uh8RRYsiQPR2WVX+yvaZkBdbFD/QK1JxzTiXme1\r\nD78mZS3Rwyf1bSTIXgmi523rqbp8Df8Xy9kFv5Z0V74MVgAz9NWOXEMHa+Nb\r\nG5wAWf5yPpCkD2eFAvuE5FyvnaPf9ZjU3dAVPTFEwhWE3eWd9+dx5fJnlgdf\r\nkx/FrtVNSd8AprJ3jttn8hYy+IdloIT3TEa/svRF/CuRGFGOwW7cfXn+4tOx\r\nd1N6fcKsJ/+Oruv58V5BIc6EGpaEX1mQTTuWiNCLhp8p9TlOy83LjlNfWvQK\r\nxYw8h3mY09ZAsUfdnZZWQzKVLwE2TwnU6nAlRYRB8vqjFQ8wxOiKBfwyzvPG\r\nfyxhZhRAE8/ip71QENW4PoHaybxW3YkgKmfaNFTa2TExZC4uUPUykbBAtmXk\r\nX0R7DD5vlJqk/R99eq3jfQ0grNfDgnYM9cw=\r\n=aq+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"aeda647bfccb09817fe894712d6b6f9dd4b18cc8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","release":"standard-version","version":"echo $npm_package_version"},"_npmUser":{"name":"jbknickerbocker","email":"joe@bondsports.co"},"repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git","type":"git"},"_npmVersion":"8.19.4","description":"Eslint Config for bond sports organization","directories":{"lib":"lib","test":"__tests__"},"_nodeVersion":"16.20.0","dependencies":{"eslint-plugin-jest":"^26.2.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"5.24.0","@typescript-eslint/eslint-plugin":"5.24.0"},"_hasShrinkwrap":false,"devDependencies":{"commitlint":"^17.0.0","@commitlint/cli":"^17.0.0","standard-version":"^9.5.0","eslint-plugin-security":"^1.7.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"eslint":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.5_1682019605383_0.5261945732229478","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@bondsports/eslint-config","version":"1.1.6","author":{"name":"BondSports"},"license":"MIT","_id":"@bondsports/eslint-config@1.1.6","maintainers":[{"name":"ido.naveh.bondsports","email":"ido.naveh@bondsports.co"},{"name":"yoav.h","email":"yoav.yh@gmail.com"},{"name":"gittyp","email":"gitty@bondsports.co"},{"name":"noam.benzeev","email":"noam@bondsports.co"},{"name":"taroninak","email":"tgtaron@gmail.com"},{"name":"barak_matityahu","email":"barakmatityahu90@gmail.com"},{"name":"jbknickerbocker","email":"joe@bondsports.co"}],"homepage":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config#readme","bugs":{"url":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config/issues"},"dist":{"shasum":"e70458993dbb7233593635eb1e9f343e449ae11e","tarball":"https://registry.npmjs.org/@bondsports/eslint-config/-/eslint-config-1.1.6.tgz","fileCount":8,"integrity":"sha512-KizT04CnoL21SFo5FdojXs4JaoNjI44sjnPrxeqcp5uoLY5Fn9tHUsv/TvqWVTWXu+8kJOGnBjDyR/oEJ8axfg==","signatures":[{"sig":"MEQCIB/GD0gBRCgxv+eNmts0fl3oxswcoRcST7cRvgQ5pQfxAiA27rjQYI8oq/AF64d450G7KQcaAQ9aRayCW+AhORNP2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRTlOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjSg/9Fjvw0/F/wiqJZXTrJ7vcgtFbuEZiSC1bhB3nOGj/r+vSSRaR\r\n1WI3ISe01gcDbVL98tzbkM9/O+2SsaYEuwpWrEEUBYCVx/ksO8Afyeqw0mQn\r\nOYMigCvBqOiRphXED0GZ7/6GHibS6UPFhxIAbZnmKTj9HpmaS1ssuv3nr8pg\r\nUYFaLAaY5Orm72BrzGIb49fX/ZVTvC8qfX0slHN577ID+eT55y93omBS3g1t\r\nz9ZQ0EMfkPUftNDN8l5a59N5jsJCzitG8e4y1Ex40fFgaRumttXPmKG4mQ33\r\nGf9s4hi8ND3UAZEKQzf7nN9tyGnVEdayHxtVwytWC6wskoryc+/o1FhXEfTv\r\nwOGNqpD966bL/oQ0z3X7lpdelsL70QDpP6CjGelYxU4A1uGcm+fl3Q0ZqKoF\r\neLBkKEieBZGvow/QGYixz8kvbk4lygnYPBgUbcUyCF+z+ebBwHKiySsdex5u\r\np8pDJVf/IgQyshxTn9KCAhPnOJ3njFsLZe0fGtp2ODpl6CfnB857/Ti0D/MC\r\noNnsLyFQPbGQGreKgwY7HbfsNLylYREOolkXCaBLOnHH4bAG21/YFyn8pA6k\r\nxp+2mbX6Eo/sJCj8VSlqVzAlkfqArr3FBsMm5C3lPeNyX/Mk8UWRchdBO8fh\r\nw0NMLHw/4jrYYIkdZQmMeiGbDYjcnH1Kg0A=\r\n=lVRC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0ae74806c3dd09d297c50212f8731bacfa181d45","scripts":{"test":"echo \"Error: no test specified\" && exit 1","release":"standard-version"},"_npmUser":{"name":"ido.naveh.bondsports","email":"ido.naveh@bondsports.co"},"repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git#main","type":"git"},"_npmVersion":"8.19.3","description":"eslint configs for bond sports organization","directories":{},"_nodeVersion":"16.19.0","dependencies":{"eslint-plugin-jest":"^26.2.2","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-config-react-app":"^7.0.1","@typescript-eslint/parser":"5.24.0","@typescript-eslint/eslint-plugin":"5.24.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","commitlint":"^17.0.0","@commitlint/cli":"^17.0.0","standard-version":"^9.5.0","eslint-plugin-security":"^1.7.1","cz-conventional-changelog":"^3.3.0","@commitlint/config-conventional":"^17.0.0"},"peerDependencies":{"eslint":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.6_1682258254260_0.7251894627208657","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-07-31T09:18:17.239Z","modified":"2026-08-25T13:49:21.093Z","1.0.0":"2022-07-31T09:18:17.513Z","1.0.1":"2022-08-02T07:07:31.589Z","1.0.2":"2022-08-15T13:01:24.569Z","1.0.3-ido":"2023-04-11T09:28:28.010Z","1.1.4":"2023-04-13T06:58:48.633Z","1.1.5":"2023-04-20T19:40:05.546Z","1.1.6":"2023-04-23T13:57:34.426Z"},"bugs":{"url":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config/issues"},"author":{"name":"BondSports"},"license":"MIT","homepage":"https://github.com/Bond-Sports/bondUtils/tree/main/packages/eslint-config#readme","repository":{"url":"git+https://github.com/Bond-Sports/bondUtils.git#main","type":"git"},"description":"eslint configs for bond sports organization","maintainers":[{"email":"ido.naveh@bondsports.co","name":"ido.naveh.bondsports"},{"email":"ofir.kenan@bondsports.co","name":"tetrobond"},{"email":"barakmatityahu90@gmail.com","name":"barak_matityahu"},{"email":"noam@bondsports.co","name":"noam.benzeev"},{"email":"shir.gilboa@bondsports.co","name":"shirgilboa"},{"email":"matthew.cafiero@bondsports.co","name":"matthew-cafiero-bond"},{"email":"alex.massenzio@bondsports.co","name":"alex-bondsports"},{"email":"michal.wojtowicz@bondsports.co","name":"mw-bondsports"},{"email":"ori.naveh@bondsports.co","name":"orinavehbond"},{"email":"paul.hoover@bondsports.co","name":"paulhoover"},{"email":"gitty@bondsports.co","name":"gittybond"},{"email":"aniam.wolff@bondsports.co","name":"aniambond"}],"readme":"# Bond Sports ESLint configs\n\nA collection of ESlint configs for various frameworks and environments.\n\n## Available Configs\n\n- **ts-base**: base configurations for typescript.\n- **react**: rules for react (extends react-app).\n- **jest**: rules for jest.\n\n## Installation\n\n```\n$ npm install --save-dev eslint @bondsports/eslint-config\n```\n\nor\n\n```\n$ yarn add --dev eslint @bondsports/eslint-config\n```\n\n## Usage\n\nAdd the configs you want to the extend section of your `eslintConfig` of your `package.json`, or to your `.eslintrc` configuration file.\n<br/>\n**Note:** make sure to add `ts-base` last.\n\n```\n \"eslintConfig\": {\n    \"extends\": [\n        \"@bondsports/eslint-config/react\",\n        \"@bondsports/eslint-config/ts-base\"\n      ]\n  }\n```\n\nThen add the path to your TypeScript configuration file to the `parserOptions`\n\n```\n\"eslintConfig\": {\n    \"parserOptions\": {\n      \"project\": \"./path/to/your/tsconfig.json\"\n    }\n  }\n```\n\n## Adding new Configs\n\nAdd a new file and name it as you would like. Inside export the ESLint configuration.\n\n```\nmodule.exports = {\n  extends: ['plugin:jest/recommended', 'plugin:jest/style'],\n  plugins: ['jest'],\n  env: {\n    'jest/globals': true,\n  },\n};\n```\n\nafter you finished developing the config, make sure it works by using the `--print-config` flag of ESLint, in the project you use for testing.\n\n```\n$ npx eslint --print-config index.ts\n```\n\nDont forget adding the config to this readme :blush:\n\n## Issues\n\nIf any linting error is appearing twice, or you have any other problem, please open an issue with all the details you have.\n","readmeFilename":"README.md"}