{"_id":"@brainhubinc/eslint-config","_rev":"2-132058fe4003a4e4199f6289bb2c95bf","name":"@brainhubinc/eslint-config","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@brainhubinc/eslint-config","version":"0.0.1","keywords":["eslint","config"],"author":{"name":"Ilya Lesik","email":"ilialesik@gmail.com"},"license":"MIT","_id":"@brainhubinc/eslint-config@0.0.1","maintainers":[{"name":"ilyalesik","email":"ilialesik@gmail.com"}],"homepage":"https://github.com/brainhubinc/eslint-config#readme","bugs":{"url":"https://github.com/brainhubinc/eslint-config/issues"},"dist":{"shasum":"647b0858f7167ad3ff34aee878a5f3225815f11a","tarball":"https://registry.npmjs.org/@brainhubinc/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":9,"integrity":"sha512-G4RkXkaj5pQGzRdAQS3CuJvvXQ3Ad/7d8B+uU7765drrooE839javBCv1aVEAQWPFQbczrKqe6qYUjNGFR4wiQ==","signatures":[{"sig":"MEUCIBUwDeV3hm7vsJe3nK/u03N+dchjxXbe8yG9/QUyw9c3AiEAi1tMTpjuRbuRgh8VRYEPjQSnmf8oG0wPrX/vFDPf3/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5478},"main":"index.js","gitHead":"f3ed0ca731bf914b3c016371b8230b873c9c0c5b","scripts":{"lint":"eslint *.js"},"_npmUser":{"name":"ilyalesik","email":"ilialesik@gmail.com"},"repository":{"url":"git+ssh://git@github.com/brainhubinc/eslint-config.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint config for BrainHub projects","directories":{},"_nodeVersion":"21.6.2","eslintConfig":{"extends":"./lib.js"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.16.0","eslint-plugin-es5":"^1.4.0","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","eslint-plugin-react-hooks":"^1.6.0","eslint-plugin-import-helpers":"^0.1.4"},"peerDependencies":{"eslint":"^5.16.0","eslint-plugin-es5":"^1.4.0","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","eslint-plugin-react-hooks":"^1.6.0","eslint-plugin-import-helpers":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.1_1746100599267_0.9668272064360477","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@brainhubinc/eslint-config","version":"0.0.2","description":"ESLint config for BrainHub projects","main":"index.js","scripts":{"lint":"eslint *.js"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/brainhubinc/eslint-config.git"},"keywords":["eslint","config"],"author":{"name":"Ilya Lesik","email":"ilialesik@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/brainhubinc/eslint-config/issues"},"homepage":"https://github.com/brainhubinc/eslint-config#readme","devDependencies":{"eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-es5":"^1.4.0","eslint-plugin-import":"^2.17.3","eslint-plugin-import-helpers":"^0.1.4","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-react-hooks":"^1.6.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-es5":"^1.4.0","eslint-plugin-import":"^2.17.3","eslint-plugin-import-helpers":"^0.1.4","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-react-hooks":"^1.6.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"eslintConfig":{"extends":"./lib.js"},"_id":"@brainhubinc/eslint-config@0.0.2","gitHead":"274ca12e1a1336e70a5f12a3e123e10bbfda629c","_nodeVersion":"21.6.2","_npmVersion":"10.2.4","dist":{"integrity":"sha512-VxryDbBDv8yRkCsZFRhnjJHYRBEJDyeeIxYmFAhg+er1PI05vq1i6aw8OJBiRs17C3uunG6rGcZYKT23qujTWQ==","shasum":"7d864745adc03b8995b7049961f85d5c25babf1f","tarball":"https://registry.npmjs.org/@brainhubinc/eslint-config/-/eslint-config-0.0.2.tgz","fileCount":9,"unpackedSize":5514,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKj0V2/U3r6OO9KhByzqCoK5K6NaDmDqlR0DPQZ4QHTQIgVUBOK5tFWgEJXopsXIuYZ0I5JGFO995sIfFhG9KGVrQ="}]},"_npmUser":{"name":"ilyalesik","email":"ilialesik@gmail.com"},"directories":{},"maintainers":[{"name":"ilyalesik","email":"ilialesik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_0.0.2_1746101327335_0.7513540674569446"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-01T11:56:39.201Z","modified":"2025-05-01T12:08:47.750Z","0.0.1":"2025-05-01T11:56:39.495Z","0.0.2":"2025-05-01T12:08:47.544Z"},"bugs":{"url":"https://github.com/brainhubinc/eslint-config/issues"},"author":{"name":"Ilya Lesik","email":"ilialesik@gmail.com"},"license":"MIT","homepage":"https://github.com/brainhubinc/eslint-config#readme","keywords":["eslint","config"],"repository":{"type":"git","url":"git+ssh://git@github.com/brainhubinc/eslint-config.git"},"description":"ESLint config for BrainHub projects","maintainers":[{"name":"ilyalesik","email":"ilialesik@gmail.com"}],"readme":"# @brainhubinc/eslint-config\n\n[![npm version](https://img.shields.io/npm/v/@brainhubinc/eslint-config.svg)](https://www.npmjs.com/package/@brainhubinc/eslint-config)\n\nShared eslint config for BrainHub projects\n\n## Usage\n\n### For ES5 libs\n\nInstall peer dependencies via npx (npm 5+)\n```bash\nnpx install-peerdeps --dev @brainhubinc/eslint-config\n```\nor\n```bash\nyarn add --dev @brainhubinc/eslint-config eslint-config-standard eslint-plugin-promise eslint-plugin-node eslint-plugin-es5 eslint-plugin-standard eslint-plugin-security eslint-plugin-import eslint-plugin-import-helpers eslint\n```\nModify your .eslintrc:\n\n```json\n{\n  \"extends\": \"@brainhubinc/eslint-config/lib\"\n}\n```\n### For React Hooks\n\nInstall:\n```bash\nyarn add --dev @brainhubinc/eslint-config eslint-plugin-react-hooks\n```\nModify your .eslintrc:\n\n```json\n{\n  \"extends\": \"@brainhubinc/eslint-config/react-hooks\"\n}\n```\n\n","readmeFilename":"README.md"}