{"_id":"@axellero/eslint-config-typescript","_rev":"1-f851a19052270179d3af7099f36cb7af","name":"@axellero/eslint-config-typescript","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@axellero/eslint-config-typescript","version":"1.0.0","description":"ESLint configuration for TypeScript","keywords":["config","eslint","eslint-config","axellero","styleguide","typescript","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"homepage":"https://github.com/axellero-io/eslint#readme","bugs":{"url":"https://github.com/axellero-io/eslint/issues","email":"npm@axellero.io"},"repository":{"type":"git","url":"git+https://github.com/axellero-io/eslint.git","directory":"packages/eslint-config-typescript"},"license":"MIT","author":{"name":"Axellero","email":"opensource@axellero.io"},"main":"index.js","typings":"index.d.ts","dependencies":{"@axellero/eslint-config-env":"^1.0.0","@axellero/eslint-env":"^1.0.0","tslib":"^2.6.0"},"devDependencies":{"@types/eslint":"^8.44.0","@types/node":"^20.4.2","eslint":"^8.45.0","typescript":"5.1.6"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.4 || ^6","@typescript-eslint/parser":"^5.4 || ^6","eslint":"^7 || ^8","typescript":"^4 || ^5"},"publishConfig":{"access":"public"},"gitHead":"3e74aa632365eee1d3e9a929b5b7e0f3fdff3c42","_id":"@axellero/eslint-config-typescript@1.0.0","_nodeVersion":"18.16.1","_npmVersion":"lerna/7.1.4/node@v18.16.1+x64 (darwin)","dist":{"integrity":"sha512-AFpPA5EBr5z9SDtb2rTBURnuzl5uV5+0GmW6FSgs/muqYWB+xUTy4vjWggNHBCICrkNieTwuEm6O3RTJpSDXSw==","shasum":"83b9c9f99b2ab5238257e4ed6e6cef93bd2f9409","tarball":"https://registry.npmjs.org/@axellero/eslint-config-typescript/-/eslint-config-typescript-1.0.0.tgz","fileCount":19,"unpackedSize":17740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpcEGUvE9t/80Qui7mMcEfDzpOwDKD154hH+7gcOFIdQIgRQlDRuGRisMdSUPkWMUtCXAC6VuSgQP6pienaVTrLOw="}]},"_npmUser":{"name":"olehan","email":"alihan.arshabekov@gmail.com"},"directories":{},"maintainers":[{"name":"olehan","email":"alihan.arshabekov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.0_1689672059148_0.7710774991044245"},"_hasShrinkwrap":false},"1.0.1":{"name":"@axellero/eslint-config-typescript","version":"1.0.1","description":"ESLint configuration for TypeScript","keywords":["config","eslint","eslint-config","axellero","styleguide","typescript","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"homepage":"https://github.com/axellero-io/eslint#readme","bugs":{"url":"https://github.com/axellero-io/eslint/issues","email":"npm@axellero.io"},"repository":{"type":"git","url":"git+https://github.com/axellero-io/eslint.git","directory":"packages/eslint-config-typescript"},"license":"MIT","author":{"name":"Axellero","email":"opensource@axellero.io"},"main":"index.js","typings":"index.d.ts","dependencies":{"@axellero/eslint-config-env":"^1.0.1","@axellero/eslint-env":"^1.0.1","tslib":"^2.6.1"},"devDependencies":{"@types/eslint":"^8.44.1","@types/node":"^20.4.5","eslint":"^8.46.0","typescript":"5.1.6"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^7 || ^8","typescript":"^4 || ^5"},"publishConfig":{"access":"public"},"gitHead":"3ceceda5be227edaebf3a39bd21f933880b0c506","_id":"@axellero/eslint-config-typescript@1.0.1","_nodeVersion":"18.17.0","_npmVersion":"lerna/7.1.4/node@v18.17.0+x64 (win32)","dist":{"integrity":"sha512-t/q38uMSXVXZR19Xtx2DPJoLZ5iKbesgyr3NVTIjYWZqef81ke3yNPcGJawXwiiNDohwZBJPBDBqlbBN6OjrQw==","shasum":"03cce06a1d95c53c082320c7267e46fa0df27a46","tarball":"https://registry.npmjs.org/@axellero/eslint-config-typescript/-/eslint-config-typescript-1.0.1.tgz","fileCount":19,"unpackedSize":17724,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1gOhvpK/Xcp8workW4jfwPN/gqZ36SMLkfkI2/WhiYCIQCkUYPoiqSvkOa7YMl6tDFu1q8HrhnZLXPmiwCNLW+wtw=="}]},"_npmUser":{"name":"olehan","email":"alihan.arshabekov@gmail.com"},"directories":{},"maintainers":[{"name":"olehan","email":"alihan.arshabekov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.1_1690890369655_0.9816109676380329"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-18T09:20:59.057Z","1.0.0":"2023-07-18T09:20:59.411Z","modified":"2023-08-01T11:46:09.907Z","1.0.1":"2023-08-01T11:46:09.805Z"},"maintainers":[{"name":"olehan","email":"alihan.arshabekov@gmail.com"}],"description":"ESLint configuration for TypeScript","homepage":"https://github.com/axellero-io/eslint#readme","keywords":["config","eslint","eslint-config","axellero","styleguide","typescript","@typescript-eslint/eslint-plugin","@typescript-eslint/parser"],"repository":{"type":"git","url":"git+https://github.com/axellero-io/eslint.git","directory":"packages/eslint-config-typescript"},"author":{"name":"Axellero","email":"opensource@axellero.io"},"bugs":{"url":"https://github.com/axellero-io/eslint/issues","email":"npm@axellero.io"},"license":"MIT","readme":"<h1 align=\"center\">\n  <a target=\"_blank\" href=\"https://axellero.io\">\n    <img\n      height=\"64\"\n      src=\"https://raw.githubusercontent.com/axellero-io/eslint/main/.github/assets/logo.png\"\n      alt=\"axellero logo\"\n    />\n    <br/>\n    @axellero/eslint-config-typescript\n  </a>\n</h1>\n\n<p align=\"center\">ESLint configuration for TypeScript</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/axellero-io/eslint/actions?query=workflow%3A%22Lint+and+Test%22\">\n    <img\n      src=\"https://github.com/axellero-io/eslint/workflows/Lint%20and%20Test/badge.svg\"\n      alt=\"axellero/eslint repository github workflow status\"\n    />\n  </a>\n  <a href=\"https://github.com/axellero-io/eslint/blob/main/LICENSE\">\n    <img\n      src=\"https://img.shields.io/github/license/axellero-io/eslint?label=License\"\n      alt=\"axellero/eslint repository license\"\n    />\n  </a>\n   <a href=\"https://www.npmjs.com/package/@axellero/eslint-config-typescript\">\n     <img\n       src=\"https://img.shields.io/npm/v/@axellero/eslint-config-typescript?color=blue&logo=npm&label=\"\n       alt=\"@axellero/eslint-config-typescript\"\n     />\n   </a>\n</p>\n\n## Installation\nAdd peer dependencies:\n```shell\n$ yarn add -D eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin\n```\n...then install config packages:\n```shell\n$ yarn add -D @axellero/eslint-config-typescript\n```\n\n## Usage\n```json5\n{\n  // package.json\n  \"eslintConfig\": {\n    \"extends\": [\n      \"@axellero/eslint-config-typescript\",\n      // WARNING.\n      // Requires tsconfig to be presented in `parserOptions.project`.\n      // May cause performance problems, so we don't recommend adding it right away.\n      \"@axellero/eslint-config-typescript/with-type-check\"\n    ]\n  }\n}\n```\n\n## Contributing\nAny PR is welcomed by our **@js-opensource** team.\nCheck out our [contributing](../../CONTRIBUTING.md) guidelines for more info.\n\n## License\n[![axellero eslint config license](https://img.shields.io/github/license/axellero-io/eslint?label=as%20always&color=informational)](../../LICENSE)\n","readmeFilename":"README.md"}