{"_id":"@bryan-hoang/eslint-config-typescript","_rev":"2-eff079d178809879ec9b76921efe3d0b","name":"@bryan-hoang/eslint-config-typescript","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@bryan-hoang/eslint-config-typescript","version":"1.0.0","description":"","keywords":["eslint","eslint-config","eslintconfig"],"license":"MIT","author":{"name":"Bryan Hoang"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typecheck":"tsc --noEmit"},"dependencies":{"@bryan-hoang/eslint-config-base":"file:../base","@typescript-eslint/parser":"4.15.0","eslint-config-airbnb-typescript":"12.3.1"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4.15.0","eslint":"7.20.0"},"engines":{"node":">=12.0.0","npm":">=7.0.0"},"_id":"@bryan-hoang/eslint-config-typescript@1.0.0","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-PGlOT99mK51RzYcR5VVXGozVJZNAkJvqv63AGpyYmjWKCydyOV1kqyIMDLdacknSPY7N7fyWzGeeeVKBMiJl/Q==","shasum":"4e39e00b75577fbfcdc7a20ebe53036b7a41664d","tarball":"https://registry.npmjs.org/@bryan-hoang/eslint-config-typescript/-/eslint-config-typescript-1.0.0.tgz","fileCount":5,"unpackedSize":2210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKxcCCRA9TVsSAnZWagAAkCMP/RYK1vvC8Wta7A56cGkm\nBUf2fanILY3joe58dTRrlAXBIm7EMmkpgnn6zWvievRHY2IIqCXHl/RH4jlg\nN9piNVFY3s/uCz+jHrMl3SwAaTQBns55EtYHQfixgj+HKHbH2AmpARQFRrID\nyZN9dC9jamh606jRzKItRtsn72ZjigRoixxKlcelyrg+K6fab4tCnLIbipk3\n8lX1k7xFX24jQbWySVEQi9z5oBZ4DUFA7HpCuBadaaOZatS4RGNUHUV6RT27\nltIlbeu1P6btdvWzHNuOnqW1v3EbcW3Bwu9A8gjkcYgbsMOughliyBXbcS/Y\ncN+GNG3ecfre/sXxU+rNVQL934bAeP2KUEDyhU6gVAOY6Rconvl799bXwL76\n7noQcnj1Vqk0rDHw2W3c6uG2H9DrS5Cj91HFH0pN6GOQHTN3gabcUFXFPeQN\nJt09deqmypqED17cnjcGR9l40uYQDiSYQJWv38jpVoM3nCjmlNVJZRjs29+s\nb+WJCIXcExxJVeeKtpT+hUb988u5vDL60oQQxoevtq4EZ/EFLg7uuzxN9Spn\nt6QqIvN1cpP8bUCG2ZA1F3RgmQaF4czSBVHRrGpfgro8Edn+pCczQhMbH+n4\n9zy9uAnbKfnspnQfdcHo92XMywX1kve9mOP3l9tDmKDTYIfyze9R/PvUN+Ci\nj/IJ\r\n=SHHd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSw6dhaWFuqXM4CvWu3tb5eXhR20f6WKhtKR7CeUV0WAiAJOl27DBq+1Rn9ZZ2bKX6iJaOWAXtUaX4GL/zNcZBiqw=="}]},"_npmUser":{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"},"directories":{},"maintainers":[{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.0_1613436674100_0.6968671050059168"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bryan-hoang/eslint-config-typescript","version":"1.1.0","description":"My personal ESLint shareable config for TypeScript.","keywords":["eslint","eslint-config","eslintconfig"],"homepage":"https://github.com/bryan-hoang/eslint-config#readme","bugs":{"url":"https://github.com/bryan-hoang/eslint-config/issues"},"repository":{"type":"git","url":"git+https://github.com/bryan-hoang/eslint-config.git"},"license":"MIT","author":{"name":"Bryan Hoang"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typecheck":"tsc --noEmit"},"dependencies":{"@bryan-hoang/eslint-config-base":"1.0.0","@typescript-eslint/parser":"4.15.0","eslint-config-airbnb-typescript":"12.3.1"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"4.15.0","eslint":"7.20.0"},"engines":{"node":">=12.0.0","npm":">=7.0.0"},"_id":"@bryan-hoang/eslint-config-typescript@1.1.0","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-NSlPdaqT0qwF+N6NJMK0EZolxSp64I2fSO6PG0O89Fvnv4/DOCYiUmsYwPuADqZkxie9lFM5z7xUxO5k21jxbg==","shasum":"09bd32af91cc95b418a1f988a282add3c488e8d7","tarball":"https://registry.npmjs.org/@bryan-hoang/eslint-config-typescript/-/eslint-config-typescript-1.1.0.tgz","fileCount":6,"unpackedSize":6360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKzWECRA9TVsSAnZWagAApuQP/RZ2KEXDJK1NrooGA8tf\n8UidIajmAZ/ioWIHJj9zLKuzbdvExSZ1Gz6CzofPnNAP2p8KF+6stZVji90v\nRG/cnwvHwPNALmI7mbYmMFUz/hnKg7gE/fRLpSoCxP2CcnXrtpJYdou2Kl1Q\nqNveWJf1iYXX3q7ikHxC+ddcECYHM/m4TTiYYFhqGkHySgitu6Sqhl1d63yL\nfGm+DLaTzltM678fxIGdWUAde0x/YBnPVnYmW55+nWXfkBjdAM8n+Ej/8N9K\nVz4YgzinKP5xwprLBHIgpgRoGnUMlpJmbertjltjOXWVeaIkZcA9DGFMouyc\nA5+3+aYXuubuWmAL+JTiFZvxRuLigkt/tQcMo3mSq7JujNpb0eAhSuoSOcNU\n8inSNImgIdQycpFS8zTOnJjH8sGs4C1bMQcxNYcCxbsfJXpQlLG7MsTMl/MI\ns/MIWeb38JUHK5OZm2oG57tkQCZrqz5BREPRUKN5pHXrs82s7k66oTKiTXxJ\nwbgJDpqAPNPULfdQ2k53Dlp+DtNeVxjLc9OH1/+CXh/bLPMvtGBksVQLz6i9\nMDAGY5vsaYSlsbxr/3ZqqU1fwDpbt89y7awwrT0c9ikAqDq2jPSr/YpE3rUx\nlb+aZJ2hYykYmtsLMcjgm+sGKgHfsOZ/vFtFzb/n84kU8NL/wiamcfgqZkrs\nwZbS\r\n=XbsM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3blieVtE0FmIbWHwA+OJWD8D2rPJNLPbTpdlgxfgwXAIgT38dNjEuHUNJIt5UJGK6qHIVBCZArhIKsLTLdVmRlfw="}]},"_npmUser":{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"},"directories":{},"maintainers":[{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.1.0_1613444483779_0.5520460298796959"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-16T00:51:14.064Z","1.0.0":"2021-02-16T00:51:14.235Z","modified":"2022-04-04T20:49:37.590Z","1.1.0":"2021-02-16T03:01:23.935Z"},"maintainers":[{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"}],"keywords":["eslint","eslint-config","eslintconfig"],"author":{"name":"Bryan Hoang"},"license":"MIT","readme":"<img src=\"../../img/eslint.png\" height=100 alt=\"ESLint's Logo\" align=\"right\">\n\n# @bryan-hoang/eslint-config-typescript &middot; [![CI Status](https://github.com/bryan-hoang/eslint-config/workflows/Node.js%20CI/badge.svg)](https://github.com/bryan-hoang/eslint-config/actions?query=workflow%3A%22Node.js+CI%22) [![npm](https://img.shields.io/npm/v/@bryan-hoang/eslint-config-typescript)](https://www.npmjs.com/package/@bryan-hoang/eslint-config-typescript) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/your/your-project/blob/master/LICENSE) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/) [![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\n> My approach to JavaScript linting\n\nThis package provides my base [Typescript](https://www.typescriptlang.org/)\n`.eslintrc` as an extensible shared config.\n\n- [Installing / Getting started](#installing-getting-started)\n- [Contributing](#contributing)\n- [Licensing](#licensing)\n\n## Installing / Getting started\n\n1. **Installing the packages**\n\nIf using **npm 7+**, run\n\n```shell\nnpm install --save-dev @bryan-hoang/eslint-config-typescript\n```\n\nwhich will also install its associated peer dependencies.\n\nIf not using **npm 7+**, run the above command and then install the packages\nlisted by the command:\n\n```shell\nnpm info @bryan-hoang/eslint-config-typescript@latest peerDependencies\n```\n\nIf using **npm 5+**, use this shortcut\n\n```shell\nnpx install-peerdeps --dev @bryan-hoang/eslint-config-typescript\n```\n\nIf using **yarn**, you can also use the shortcut described above if you have npm\n5+ installed on your machine, as the command will detect that you are using yarn\nand will act accordingly. Otherwise, run\n`npm info \"eslint-config-airbnb-base@latest\" peerDependencies` to list the peer\ndependencies and versions, then run `yarn add --dev <dependency>@<version>` for\neach listed peer dependency.\n\n1. **Extending the configuration**\n\nOnce the config is installed, add\n`\"extends\": \"@bryan-hoang/eslint-config-typescript\"` to your `.eslintrc` file.\n\n## Contributing\n\nTake a look at the [README.md](../../README.md) and\n[CONTRIBUTING.md](../../CONTRIBUTING.md) for the monorepo.\n\n## Licensing\n\nMIT License\n\nCopyright (c) 2021 Bryan Hoang\n\nSee [LICENSE](LICENSE).\n","readmeFilename":"README.md","description":"My personal ESLint shareable config for TypeScript.","homepage":"https://github.com/bryan-hoang/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/bryan-hoang/eslint-config.git"},"bugs":{"url":"https://github.com/bryan-hoang/eslint-config/issues"}}