{"_id":"@binur95/eslint-config-typescript","_rev":"2-99b3a195f76acbc2749e8175fe1926e5","name":"@binur95/eslint-config-typescript","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.0-development":{"name":"@binur95/eslint-config-typescript","version":"0.0.0-development","description":"Anvilabs' ESLint config for our Typescript codebases","keywords":["eslint","eslint config","config","anvilabs","styleguide"],"repository":{"type":"git","url":"git+https://github.com/binchik/eslint-config.git"},"homepage":"https://github.com/binchik/eslint-config#readme","bugs":{"url":"https://github.com/binchik/eslint-config/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"https://yenbekbay.me"},"engines":{"node":">=6.0.0"},"main":"index.js","scripts":{"find-new-rules:base":"eslint-find-rules --unused test/fixtures/index.js","find-new-rules:react":"eslint-find-rules --unused test/fixtures/react.js","find-new-rules:react-native":"eslint-find-rules --unused test/fixtures/react-native.js","find-new-rules":"exit 0; run-p --silent find-new-rules:*","semantic-release":"semantic-release"},"release":{"extends":"semantic-release-monorepo"},"peerDependencies":{"@binur95/eslint-config":"*","typescript":"*"},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.11.0","@typescript-eslint/parser":"^1.11.0","eslint-import-resolver-typescript":"^1.1.1","eslint-plugin-import":"^2.18.0"},"devDependencies":{"typescript":"^3.5.2"},"_id":"@binur95/eslint-config-typescript@0.0.0-development","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-02FdUHgx8VeHxCHF9HdV4j1V0F4BP9B2mU/O64VDmpTerKeSwMclgiTIOmNdxB2qo6GqrR6+BKHe9ON0BXlM5Q==","shasum":"ff88716363fcf1a0d7a4a1ab780c6a2f13b6de37","tarball":"https://registry.npmjs.org/@binur95/eslint-config-typescript/-/eslint-config-typescript-0.0.0-development.tgz","fileCount":5,"unpackedSize":9180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEkiOCRA9TVsSAnZWagAAinwP/2hmFRjqmPvC6eYHVaQJ\n36gThrwTD5MLHObdLIk85LBS5eEYFD/0BHeULNfacqcy33P7nwr7ID2awFhE\nkfZAkhYIWd4ZyOwh8kFmRoUsx32MeEbxbQ/95KilMsk/sLIc9O00F9BuYifu\nLuPDY3tvxWA65NwIXb3AiGcdLKV1sC+Mjr7yp69Rnf5icBvUMtTzYtAKJQPw\nlTCDo1m2V3T5SHtkBFGpSlep3tqODs4xaXiB7mZYb6G46Da7ve5pY8V3uxGl\nsyHlsDWL/FSl5Q6SVzQuP9M/oWO0ao8tZM3nD/6FcyUPyY/MpKN9eY2/zuk1\nvh4l8PFgDZO7BqtelaUzgSe0RTLRthjqNtSgVW29i9Aonai6xwNuGCwy+5In\nS3hkBuU8zv2W11c7hN475DvOt5zfKdK7zCOKWKR1MNsIgpcmcB5p7TTfdac1\nmCroAtRM5ihTlIvKv3CsLG/v8F05ZNhHq79qQwWu5jg5pxw66bh92lp4yj82\nDcJ2IohSA4dIRCiAcXrP9NITvASwV2Z3exGY50q2SH5uJjji2ZDFx8Q1+CrD\nEkd6m+9Gs+Oc45krpKVa/3IxBdTNDhVSGdL5xI2IdYi4Kjt1PWkSIgBj4y/t\ngNtFkCeZ1tINEye+SoO/0P1bXz0YD7vcMtqGGb1vkz+vqbEnRUqt0RgI/BPt\nh8Ze\r\n=S9LP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3a/F/EqXTiwgVMcwcioYLqtaz9TfacSugXizOngjQKAiAGCsss9NVPH+o0oY1BTi10XIcDswtQpNKhiiXa4GHXDA=="}]},"maintainers":[{"name":"binchik","email":"binur95@gmail.com"}],"_npmUser":{"name":"binchik","email":"binur95@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_0.0.0-development_1561479309432_0.046605901474847"},"_hasShrinkwrap":false},"1.1.0":{"name":"@binur95/eslint-config-typescript","version":"1.1.0","description":"Anvilabs' ESLint config for our Typescript codebases","keywords":["eslint","eslint config","config","anvilabs","styleguide"],"repository":{"type":"git","url":"git+https://github.com/binchik/eslint-config.git"},"homepage":"https://github.com/binchik/eslint-config#readme","bugs":{"url":"https://github.com/binchik/eslint-config/issues"},"license":"MIT","author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"https://yenbekbay.me"},"engines":{"node":">=6.0.0"},"main":"index.js","scripts":{"find-new-rules:base":"eslint-find-rules --unused test/fixtures/index.js","find-new-rules:react":"eslint-find-rules --unused test/fixtures/react.js","find-new-rules:react-native":"eslint-find-rules --unused test/fixtures/react-native.js","find-new-rules":"exit 0; run-p --silent find-new-rules:*","semantic-release":"semantic-release"},"release":{"extends":"semantic-release-monorepo"},"peerDependencies":{"@binur95/eslint-config":"*","typescript":"*"},"dependencies":{"@typescript-eslint/eslint-plugin":"^1.11.0","@typescript-eslint/parser":"^1.11.0","eslint-import-resolver-typescript":"^1.1.1","eslint-plugin-import":"^2.18.0"},"devDependencies":{"typescript":"^3.5.2"},"_id":"@binur95/eslint-config-typescript@1.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0/PfPkb5wLSTqMwS+H01hGMGSmsh6JieMfNaV5V5ppEnpZ04Dh1bgzgsIVZt8z573tEnXAQtFo3S59RjNN+S7Q==","shasum":"805d1f39c2d7fca6e06cac4b2cc6c058425becf7","tarball":"https://registry.npmjs.org/@binur95/eslint-config-typescript/-/eslint-config-typescript-1.1.0.tgz","fileCount":5,"unpackedSize":9102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEk92CRA9TVsSAnZWagAAhDgP/2NwoRzAJyGUGRSvRtiz\nQ3d4rU1syGyM3UDZGtNzQFDz1HZeKNR8m7evk1pj3hthAhkJD1QJ6/q5dpv3\np6dF8vz3O6ZxBkA/KkUTFo3dGtQsBAbClUQU+ZBaGXo1Gi8Ng+bGi8mk9mK+\n1JVJ1OOTv900i6jUVxRZoN3XVw2bG6HoEHML8aT6raZtuP5mStbQQZCUq6lG\nnfaHvurXHzYHLpELFj5KKESU3D/0MwboAiGiZ6AWJOCzPa7ejkzpmDMM61Jc\nRlmeEnrVVQn7oNsdGie7F7ncSSe6OLVmBy8uU3sSAkvCa2u+Wq0LOCfbmwXa\n/tZ2q+5jWoQWC9NefCpfl8aDCQZpDDkmO63wE81MIYks+CDd61cOFGIj7rbc\nbWlIvOxOMtzr2gRAFZ2pL4Gt/2i1JT6YaMYas4FPYlxXoNbRrjw6Kwmin0u2\nHvpYhGszA5to1VbVF2uB4MsuKTaUC7JfBb04zIpCL8uwU2E4VMkCUKasue1P\nO7wtrqIUjoXZwGerBp32sTyzLolr30yu3VFd8ZGHgAbnc88vBwbGSSqzOegS\nISlsof6x/+roDcPZYtC1WoI+cp/IoiSHlA/Xz9IDx1lJetOx38HiVpGc7xeL\nD3uw3alCKofpTpb4Qe8K7OPuvwsut9Xb1HnAk8ylmhGcWtf0YLrvUKHpUWCf\nx2mJ\r\n=s1DU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLGYt72+oEyGWqIOoVmrRsetTZbT+Tx8PfP7wiKx7Y/AiAvEOFPv05BrLi1715h/y6NeihqB3wVtWLI+8wZUb+Qlw=="}]},"maintainers":[{"name":"binchik","email":"binur95@gmail.com"}],"_npmUser":{"name":"binchik","email":"binur95@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.1.0_1561481077490_0.3201430534273302"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-25T16:15:09.227Z","0.0.0-development":"2019-06-25T16:15:09.600Z","modified":"2022-04-04T18:53:32.273Z","1.1.0":"2019-06-25T16:44:37.704Z"},"maintainers":[{"name":"binchik","email":"binur95@gmail.com"}],"description":"Anvilabs' ESLint config for our Typescript codebases","homepage":"https://github.com/binchik/eslint-config#readme","keywords":["eslint","eslint config","config","anvilabs","styleguide"],"repository":{"type":"git","url":"git+https://github.com/binchik/eslint-config.git"},"author":{"name":"Ayan Yenbekbay","email":"ayan.yenb@gmail.com","url":"https://yenbekbay.me"},"bugs":{"url":"https://github.com/binchik/eslint-config/issues"},"license":"MIT","readme":"# @binur95/eslint-config-typescript\n\n[![Version](https://img.shields.io/npm/v/@anvilabs/eslint-config-typescript.svg)](http://npm.im/@anvilabs/eslint-config-typescript)\n[![Dependency Status](https://david-dm.org/anvilabs/eslint-config/status.svg?path=packages/eslint-config-typescript)](https://david-dm.org/anvilabs/eslint-config?path=packages/eslint-config-typescript)\n[![devDependency Status](https://david-dm.org/anvilabs/eslint-config/dev-status.svg?path=packages/eslint-config-typescript)](https://david-dm.org/anvilabs/eslint-config?path=packages/eslint-config-typescript&type=dev)\n\nAnvilabs' ESLint config for our Typescript codebases.\n\n## Usage\n\nThis config relies dangerously on npm@3/yarn flatter tree for its dependencies (because of [eslint/issues/3458](https://github.com/eslint/eslint/issues/3458)), so installation may be as simple as: \n\n```bash\n$ yarn add eslint prettier @binur95/eslint-config @binur95/eslint-config-typescript --dev\n# or\n$ npm install eslint prettier @binur95/eslint-config @binur95/eslint-config-typescript --save-dev\n```\n\nThen add the extends to your `.eslintrc.js`:\n\n```js\nmodule.exports = {\n  extends: ['@binur95/eslint-config', '@binur95/eslint-config-typescript' /* and maybe '@binur95/eslint-config-typescript/react' or '@binur95/eslint-config-typescript/react-native' */],\n  rules: {\n    // your overrides\n  },\n};\n```\n\nAdditional configs include:\n\n- `'@binur95/eslint-config-typescript/react'` for usage with [React](https://reactjs.org/)\n- `'@binur95/eslint-config-typescript/react-native'` for usage with [React Native](https://facebook.github.io/react-native/)\n\n## License\n\n[MIT License](../../LICENSE) © Anvilabs LLC\n","readmeFilename":"README.md"}