{"_id":"@amille/eslint-ts-config","_rev":"3-d8d27d459edb9ae0a87f1c7327e130f4","name":"@amille/eslint-ts-config","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@amille/eslint-ts-config","version":"1.0.0","description":"![npm](https://img.shields.io/npm/v/@amille/eslint-ts-config) ![CircleCI](https://img.shields.io/circleci/build/github/amille44420/eslint-ts-config) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitiz","repository":{"type":"git","url":"git+https://github.com/amille44420/eslint-ts-config.git"},"bugs":{"url":"https://github.com/amille44420/eslint-ts-config/issues"},"homepage":"https://github.com/amille44420/eslint-ts-config","keywords":["typescript","eslint","prettier","config","amille"],"license":"MIT","author":{"name":"Adrien Mille","email":"adrien.mille.aer@gmail.com"},"main":"index.js","dependencies":{"@amille/eslint-config":"^1.4.31","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","commitlint-circle":"^1.0.0","eslint":"^7.13.0","prettier":"^2.1.2","semantic-release":"^17.2.2"},"peerDependencies":{"eslint":"^7.13.0","prettier":"^2.1.2","typescript":"^4.0.5"},"scripts":{"lint":"eslint --ignore-path .gitignore --ignore-pattern \"!**/.*\" .","lint:fix":"npm run lint -- --fix","lint:commit":"commitlint","lint:commit:ci":"commitlint-circle","release":"semantic-release"},"publishConfig":{"access":"public"},"gitHead":"86efe33b70a82b0a2add4a1837509b06d3c38d33","_id":"@amille/eslint-ts-config@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RE+qt+U5Fk87Vo0OxI7qE//4EKBWEK2/v++QoCTv7a71Xpo58IxpNwbXz8Wv3yaK2H5nrs/AmHkxt79U/x85Fg==","shasum":"c2b6b46064432c2e188c5945cbe6d9f4ce0961fc","tarball":"https://registry.npmjs.org/@amille/eslint-ts-config/-/eslint-ts-config-1.0.0.tgz","fileCount":5,"unpackedSize":3328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr6Y9CRA9TVsSAnZWagAA5foP/jbzmVLgaVVjMwr2P17n\n9c6csflSbK0kU84jrdHvmZezclOp/XEsAwYNFGgUXt4Y9gST9h1WKdGz5Pfz\nbSL75/4tUQCypeA0sKLiJfxqRQcwj5vuHJtPaRwCJdQ000YK6m2p1K3tR6rT\nnL7M4TSG0WoKbn+ov+JOhLRQCjZUDs2uZ8l2AOKpNmemY7pWRNdn1LnK410R\nRLQ58ekwFSDQGzfrCtVPPe3oAq93ynjNgnRN8PKMcQhzwxhvDsQVVkDBK/th\ngGu6G2U91z/vUzrutjXv27kmzgvR7pOno+nZavNMRnDYR/Vu6XYNgb5smAX4\n9Enm/WuVob77yOLx8UCYzFT60XQctZhSvwm20gGHv5rd2i8CgDbCUWu8HjQR\nOlKML6+VIXD4fRtZ1jlTUARew5E++s3QKfBVZLTmj/M2TizyBfBoo9d6EZTk\nEETD6BQVIFn0dQ6lsl7VojwRDTBhyaEXNUKXQahYCbuUAT4+9rnC6kTKK5Tv\nAV0XXXFHFxjLc3KhOp3VYW495AVOw8eyTmWc5E3Oe5Xw4fKQ7zgWK5bqAMeR\na6FTnkIC/dettV2RbaDUkddCleM29rhz2Q2LQGxIevz47X02GzsrpMwOmDya\njUP5W3PF9HFKg3dMX3SE0RAE2tefyWqdxOdzMI9EVpDUvv6c+SmOcUSXclJh\ngH/G\r\n=CbCo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+pR97XbYxu/YMc5U8kxoCrzx97HORr5fLPsTcvVzUxAiAkdzdc2o1ZptNhDmdAGeaf/NvG7x3LW0IdW/nYDJ45SQ=="}]},"_npmUser":{"name":"mille_a","email":"adrien.mille.aer@gmail.com"},"directories":{},"maintainers":[{"name":"mille_a","email":"adrien.mille.aer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-ts-config_1.0.0_1605346877422_0.7936515743775461"},"_hasShrinkwrap":false},"1.0.1":{"name":"@amille/eslint-ts-config","version":"1.0.1","description":"![npm](https://img.shields.io/npm/v/@amille/eslint-ts-config) ![CircleCI](https://img.shields.io/circleci/build/github/amille44420/eslint-ts-config) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitiz","repository":{"type":"git","url":"git+https://github.com/amille44420/eslint-ts-config.git"},"bugs":{"url":"https://github.com/amille44420/eslint-ts-config/issues"},"homepage":"https://github.com/amille44420/eslint-ts-config","keywords":["typescript","eslint","prettier","config","amille"],"license":"MIT","author":{"name":"Adrien Mille","email":"adrien.mille.aer@gmail.com"},"main":"index.js","dependencies":{"@amille/eslint-config":"^1.4.31","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","commitlint-circle":"^1.0.0","eslint":"^7.13.0","prettier":"^2.1.2","semantic-release":"^17.2.2"},"peerDependencies":{"eslint":"^7.13.0","prettier":"^2.1.2","typescript":"^4.0.5"},"scripts":{"lint":"eslint --ignore-path .gitignore --ignore-pattern \"!**/.*\" .","lint:fix":"npm run lint -- --fix","lint:commit":"commitlint","lint:commit:ci":"commitlint-circle","release":"semantic-release"},"publishConfig":{"access":"public"},"gitHead":"6704503cf855629cf9c0f7c04307d53443072e30","_id":"@amille/eslint-ts-config@1.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lM2gOe8nFOZmZ3qkVXmq//oWIjDWDhD/B7rtV0meJClJpsUoDMyDyrtxIUrHnKLHyf36wmWB9YYsRdBtxrKCUg==","shasum":"b92fcbff9321e9155aefbb589a958e47535201d6","tarball":"https://registry.npmjs.org/@amille/eslint-ts-config/-/eslint-ts-config-1.0.1.tgz","fileCount":6,"unpackedSize":5443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr6tOCRA9TVsSAnZWagAAnvsP/18EECk9f0R4ch3m6rP+\nb9R8AtaW198F8CxpcSn4/DDpej0n5u3f8owQfwJfKKGImYr5ymWA2RRw8Gmi\nEg6Kex3p+QUrYSIKqTNl5r5wB8FgB23/sRRZFc3OJ1idrDbCFxi/gim3m+c8\nOVSzSou3Bd+HYqjw0ItD2moPngc/qVrBOVOFZGNkAKQ9ZZaDWoyMwJjlaFsy\nUxIxex0yVC8J+URPLRNmEstBKb2ckmU4TPH5HjIJ5C904b5F0ZNj9z4fr099\nNYePxU9khqsvWaGqULbXf1j46BYiK1MSueFPKanKfAegwsowRYDGtnvklAVa\nm3vQ+yCaSQa87emRtnUhsoUdDGFpQzDeqUGMyIYsOA32FsScc9J3B48eZCbw\negufOZZ69gQqzhCo6MYsEskDZ1JtrHvLqkdamY8nyz8ogN3bu7qYS6U8C5tC\nWQkUEIXCPEC2AXfbTxCKjYMnfNttI4n7kt2c6/tyWQx8r/N1ZINrujwdASyc\neHdeM/0F3FtYV/GvWptERyY5iKHxsSbzW/wv7rteE5c26S/eM7/b1Ug4psqt\n5ZFQ86Q7leFjneXmdkl/yDMHeBI7Kn1L0KZl8+0MvJua4SUhIUF1XMKW1Gmo\noVgiAUwTgy90fyZBGUAejUTHn3bew5c6KESmNlympxwk8JtNtf5pSapcPsgN\nof7d\r\n=f7GB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzo+f7uFioi6K0vbwogueeTSDS8neGKXI0+ILJ9xOEbgIgEKdkbMlfI0RhZtc3JQc1FR9hQuzofybWKlBT+0V23+g="}]},"_npmUser":{"name":"mille_a","email":"adrien.mille.aer@gmail.com"},"directories":{},"maintainers":[{"name":"mille_a","email":"adrien.mille.aer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-ts-config_1.0.1_1605348173488_0.25217331473487103"},"_hasShrinkwrap":false},"1.0.2":{"name":"@amille/eslint-ts-config","version":"1.0.2","description":"![npm](https://img.shields.io/npm/v/@amille/eslint-ts-config) ![CircleCI](https://img.shields.io/circleci/build/github/amille44420/eslint-ts-config) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitiz","repository":{"type":"git","url":"git+https://github.com/amille44420/eslint-ts-config.git"},"bugs":{"url":"https://github.com/amille44420/eslint-ts-config/issues"},"homepage":"https://github.com/amille44420/eslint-ts-config","keywords":["typescript","eslint","prettier","config","amille"],"license":"MIT","author":{"name":"Adrien Mille","email":"adrien.mille.aer@gmail.com"},"main":"index.js","dependencies":{"@amille/eslint-config":"^1.4.31","@typescript-eslint/eslint-plugin":"^4.7.0","@typescript-eslint/parser":"^4.7.0"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","commitlint-circle":"^1.0.0","eslint":"^7.13.0","prettier":"^2.1.2","semantic-release":"^17.2.2"},"peerDependencies":{"eslint":"^7.13.0","prettier":"^2.1.2","typescript":"^4.0.5"},"scripts":{"lint":"eslint --ignore-path .gitignore --ignore-pattern \"!**/.*\" .","lint:fix":"npm run lint -- --fix","lint:commit":"commitlint","lint:commit:ci":"commitlint-circle","release":"semantic-release"},"publishConfig":{"access":"public"},"gitHead":"4043b302593c993efff6dc823e5a0d4d8653faf3","_id":"@amille/eslint-ts-config@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TONkxkb5A8kETSpfm0M0isksp2Y7Z3MPoALIBaQa/M4VKkpesPb3WBl1llkd1dnJOFjjvL9tvLDTZYKGpw1Ylg==","shasum":"4bfe06de2037ed262c2b8bdbd8dea023d3777f6d","tarball":"https://registry.npmjs.org/@amille/eslint-ts-config/-/eslint-ts-config-1.0.2.tgz","fileCount":6,"unpackedSize":5445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr8GVCRA9TVsSAnZWagAAqcIQAJMxA8oekanB72Ktj6bg\nwmVh1aNEVDyDb1Oe4S1jn1H5Bvl9eJ3g4rLjW8VVEDo8+zFGYlU1BfIjkQ7s\npCcZmvAjGNbDlbeybm3cMKUWYFQXcR/JNd5l+8lxh5XT6vN/UrTJjGQqdbck\nig9le9rz8r5756Bbn81C2ZUHQYLxkNL5lc6eiExCVTSW1Eu7BIXdHGyIvXoF\nu2GhDJogWUDtzF66bPyvyQ6XUPYhaAVIiJ5fsDl3+ewsriIhJOBjIOMvzWHS\nN5dg177qSZnKhULF1naaQhipZA+B/S91Yw6ypynMLJYe7TzjCp9qTcx2fs05\n9s5srhjipAUlhbaPfV0+scmey9jIHdUON1oNDM76jbZH6p189ynek6HblfrI\nMd2NNo8Qt2lsc8gXhzRlPhQIaJXKxnRRmmbIacTFhzOW6pnKEomPbOW0WFht\n1RZm0tSCTfTA1Q7Utw4KSup6ryaD10FP+S9DsRdqaHIobxCZPRMsXH7PNaO5\n57sIl5Hhrrhxh+5P7rr9HZAlXYZWFvf3zvY0Krl+KBRL3QK9wMu8Ien2+nlB\n1JmZM7rb3Ro03AzSm80z4sM9cBb24d31KY5jG/1xuLXypz28SeA1Jq4Yl6Or\nxDcEnoj2cmopbVPhIBD/NFxds7Jf6sowR+StPg8BspyDMHbMyXCHR5Sm5Shu\nyIHu\r\n=Ii4r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqB9mkWzH6qPLjq5awhlatrLaxGR8Lk+Q8JpQO91clCAiEAn+/UItNi85PO7+NHNVC3FU+yjoIYbkj3qftCwwcEC4E="}]},"_npmUser":{"name":"mille_a","email":"adrien.mille.aer@gmail.com"},"directories":{},"maintainers":[{"name":"mille_a","email":"adrien.mille.aer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-ts-config_1.0.2_1605353876646_0.2953734811626021"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-14T09:41:17.194Z","1.0.0":"2020-11-14T09:41:17.587Z","modified":"2022-04-04T13:48:54.368Z","1.0.1":"2020-11-14T10:02:53.732Z","1.0.2":"2020-11-14T11:37:56.790Z"},"maintainers":[{"name":"mille_a","email":"adrien.mille.aer@gmail.com"}],"description":"![npm](https://img.shields.io/npm/v/@amille/eslint-ts-config) ![CircleCI](https://img.shields.io/circleci/build/github/amille44420/eslint-ts-config) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitiz","homepage":"https://github.com/amille44420/eslint-ts-config","keywords":["typescript","eslint","prettier","config","amille"],"repository":{"type":"git","url":"git+https://github.com/amille44420/eslint-ts-config.git"},"author":{"name":"Adrien Mille","email":"adrien.mille.aer@gmail.com"},"bugs":{"url":"https://github.com/amille44420/eslint-ts-config/issues"},"license":"MIT","readme":"# @amille/eslint-ts-config\n\n![npm](https://img.shields.io/npm/v/@amille/eslint-ts-config)\n![CircleCI](https://img.shields.io/circleci/build/github/amille44420/eslint-ts-config)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n\nEslint and prettier configuration with TypeScript support based on [@amille/eslint-config][amille-eslint-config]\n\n[amille-eslint-config]: https://www.npmjs.com/package/@amille/eslint-config\n\n## Installation\n\nFirst you need to install [eslint] and [prettier].\n\nThen install `@amille/eslint-ts-config`.\n\n```sh\n# using npm\nnpm install --save-dev @amille/eslint-ts-config\n\n# or using yarn\nyarn add -D @amille/eslint-ts-config\n```\n\n\nThen create a file named `.eslintrc.json` with following contents in the root folder of your project:\n\n```json\n{\n    \"root\": true,\n    \"extends\": [\"@amille/eslint-ts-config\"]\n}\n```\nThen creat a file named `.prettierrc.json` along side the previous file, with the following contents.\n\n```json\n\"@amille/eslint-ts-config\"\n```\n\n## Variants\n\nThis package comes with two configurations\n\n#### Default\n\nThe default configuration is based on `airbnb-base` and `prettier`.\n\n```json\n{\n    \"extends\": [\"@amille/eslint-ts-config\"]\n}\n```\n\n#### React\n\nThe react configuration is based on `airbnb`, `prettier` and `prettier/react`.\n\n```json\n{\n    \"extends\": [\"@amille/eslint-ts-config/react\"]\n}\n```\n\n[eslint]: https://www.npmjs.com/package/eslint\n[prettier]: https://www.npmjs.com/package/prettier\n","readmeFilename":"README.md"}