{"_id":"@aak.lear/eslint-config-typescript","_rev":"3-95cafe3f0bf32d33be6ea1c56fcec120","name":"@aak.lear/eslint-config-typescript","dist-tags":{"beta":"1.0.0-beta.0","latest":"1.0.0-beta.4"},"versions":{"1.0.0-beta.0":{"name":"@aak.lear/eslint-config-typescript","private":false,"version":"1.0.0-beta.0","description":"This package contains my ESLint rules configuration for TypeScript","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aak-lear/eslint-config.git"},"author":{"name":"https://github.com/aak-lear"},"license":"MIT","keywords":["eslint","eslint-config","typescript"],"peerDependencies":{"eslint":"^8.49.0","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2"},"gitHead":"78515bfdb74276b600de37b12835ac6738e0b8d1","bugs":{"url":"https://github.com/aak-lear/eslint-config/issues"},"homepage":"https://github.com/aak-lear/eslint-config#readme","_id":"@aak.lear/eslint-config-typescript@1.0.0-beta.0","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-4fiIfd15HI/0q9cRUx+FcEF1PihfaOwmxvoaJMczYcAhpxoBWJG0OTW0NkN96lk9HiC5Lj4vwJPmv8YjHgGLug==","shasum":"16f7488b233b7f0fb9a25c632a3dcc18b628a896","tarball":"https://registry.npmjs.org/@aak.lear/eslint-config-typescript/-/eslint-config-typescript-1.0.0-beta.0.tgz","fileCount":4,"unpackedSize":10455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHRjNGemg7JU1kdbW8VgMUXUIO+m3u+aS99jG8QWFWqAiEAk6pKPQxbLFyN05lggTTfQQcXDR2mT6x+FrJRpw8mmnc="}]},"_npmUser":{"name":"aak.lear","email":"mgk.lear@gmail.com"},"directories":{},"maintainers":[{"name":"aak.lear","email":"mgk.lear@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.0-beta.0_1695302930178_0.4682379970734727"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"@aak.lear/eslint-config-typescript","private":false,"version":"1.0.0-beta.1","description":"This package contains my ESLint rules configuration for TypeScript","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aak-lear/eslint-config.git"},"author":{"name":"https://github.com/aak-lear"},"license":"MIT","keywords":["eslint","eslint-config","typescript"],"peerDependencies":{"eslint":"^8.49.0","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2"},"gitHead":"fb7f89ef675f28c5314ffd923c1687212b1dba4e","bugs":{"url":"https://github.com/aak-lear/eslint-config/issues"},"homepage":"https://github.com/aak-lear/eslint-config#readme","_id":"@aak.lear/eslint-config-typescript@1.0.0-beta.1","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-UrsDewlmUBPoQs9oLxlaCHkP6o0N7waP4v5lpEuO1sQeYAesYIogP3Alo4CvSLywvUT/r3ZBTmfIIYxxTHC0lw==","shasum":"02395eeb02f8966fa8432c87c188881c7cdc8e30","tarball":"https://registry.npmjs.org/@aak.lear/eslint-config-typescript/-/eslint-config-typescript-1.0.0-beta.1.tgz","fileCount":4,"unpackedSize":10455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYpK7P7cst1dHtxZCQbjZG+pBDU6T2hyR0TdynNNqTBgIhAMXrxD/YMD9vYaq/kjobFwEvmnE81V+GHJksio+F5MQ4"}]},"_npmUser":{"name":"aak.lear","email":"mgk.lear@gmail.com"},"directories":{},"maintainers":[{"name":"aak.lear","email":"mgk.lear@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.0-beta.1_1695319983971_0.8749735361609841"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"@aak.lear/eslint-config-typescript","private":false,"version":"1.0.0-beta.2","description":"This package contains my ESLint rules configuration for TypeScript","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aak-lear/eslint-config.git"},"author":{"name":"https://github.com/aak-lear"},"license":"MIT","keywords":["eslint","eslint-config","typescript"],"peerDependencies":{"eslint":"^8.49.0","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2"},"gitHead":"89508f4ce0fe7cb9dc2a70ce4dcc39bcb4384d3f","bugs":{"url":"https://github.com/aak-lear/eslint-config/issues"},"homepage":"https://github.com/aak-lear/eslint-config#readme","_id":"@aak.lear/eslint-config-typescript@1.0.0-beta.2","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-jzlvETGRjTHJutyHmJNQJm0/AEAdDVOJzts17knigR+LS0qdAKttbsXDdlJniZ3xRFPWRB/NpxBtx813k9xjdw==","shasum":"d5133e1eb8285e4d2b707f8bd2dc5e6f070ee09d","tarball":"https://registry.npmjs.org/@aak.lear/eslint-config-typescript/-/eslint-config-typescript-1.0.0-beta.2.tgz","fileCount":4,"unpackedSize":10481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvi6+kzoz0LIyCGy6NFO/wrhj5sQf1DbbxMxdGwGCDiAIgdkweXBikAOVHTWjCm+0GKtjmrSHWNj7Ku+405vg9qpY="}]},"_npmUser":{"name":"aak.lear","email":"mgk.lear@gmail.com"},"directories":{},"maintainers":[{"name":"aak.lear","email":"mgk.lear@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.0-beta.2_1695322759152_0.30835315410611464"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"@aak.lear/eslint-config-typescript","private":false,"version":"1.0.0-beta.4","description":"This package contains my ESLint rules configuration for TypeScript","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aak-lear/eslint-config.git"},"author":{"name":"https://github.com/aak-lear"},"license":"MIT","keywords":["eslint","eslint-config","typescript"],"peerDependencies":{"eslint":"^8.49.0","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2"},"gitHead":"2b7a3710d5b966663807a5126303bfa3cb804c75","bugs":{"url":"https://github.com/aak-lear/eslint-config/issues"},"homepage":"https://github.com/aak-lear/eslint-config#readme","_id":"@aak.lear/eslint-config-typescript@1.0.0-beta.4","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-yFEwVFHnc1nJdJA6VjfTDTNQEkvtG/Z73IpWYijF9kOj64+CNlW31E27HOswOGtb8N1HzdZ6MnM7e+XhUGQE/w==","shasum":"b10d98a67ff6fc744ba045559a9e6067d61a8fe5","tarball":"https://registry.npmjs.org/@aak.lear/eslint-config-typescript/-/eslint-config-typescript-1.0.0-beta.4.tgz","fileCount":4,"unpackedSize":10521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrjabsqFTzbS6RWgLcy34UEu2e7ZpwkwiWKvGIgNGsxAIhAIe4fnp7Wo251Lpnco23IHYkzJWo3/0tOOmlHma5Sdlj"}]},"_npmUser":{"name":"aak.lear","email":"mgk.lear@gmail.com"},"directories":{},"maintainers":[{"name":"aak.lear","email":"mgk.lear@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.0-beta.4_1695325835994_0.6455162294635748"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-21T13:28:50.068Z","1.0.0-beta.0":"2023-09-21T13:28:50.315Z","modified":"2023-09-21T19:50:36.394Z","1.0.0-beta.1":"2023-09-21T18:13:04.191Z","1.0.0-beta.2":"2023-09-21T18:59:19.321Z","1.0.0-beta.4":"2023-09-21T19:50:36.208Z"},"maintainers":[{"name":"aak.lear","email":"mgk.lear@gmail.com"}],"description":"This package contains my ESLint rules configuration for TypeScript","homepage":"https://github.com/aak-lear/eslint-config#readme","keywords":["eslint","eslint-config","typescript"],"repository":{"type":"git","url":"git+https://github.com/aak-lear/eslint-config.git"},"author":{"name":"https://github.com/aak-lear"},"bugs":{"url":"https://github.com/aak-lear/eslint-config/issues"},"license":"MIT","readme":"# @aak.lear/eslint-config-typescript\n\nThis package contains my ESLint rules configuration for TypeScript.\n\nYou should already have installed ESLint package to use this configuration.\n\n## Install\n\n### Install with CLI\n\nRun following command in your project root and select the desired options\n\n```shell\nnpx @aak.lear/eslint-config\n```\n\n### Install manually\n\n#### npm\n```shell\nnpm i -D @aak.lear/eslint-config-typescript\n```\n\n#### yarn\n```shell\nyarn add -D @aak.lear/eslint-config-typescript\n```\n\nFor the correct work of configuration you should also install peer dependencies.\n\nRun this command:\n```shell\nnpx install-peerdeps --dev @aak.lear/eslint-config-typescript\n```\n<br/>\nOr you can list all peer dependencies and install it manually:\n\n```shell\nnpm info @aak.lear/eslint-config-typescript peerDependencies\n```\nThen install all dependencies from list with this template:\n\n#### npm\n```shell\nnpm i -D <dependency>@<version>\n```\n#### yarn\n```shell\nyarn add -D <dependency>@<version>\n```\n\n\n## Usage\n\n_Note: You can skip this configuration step if you chose CLI installation._\n\nUse this extension in your eslint configuration file.\n\nExample for `.eslintrc.js`:\n```javascript\nmodule.exports = {\n  extends: [\n    '@aak-lear/typescript',\n  ],\n};\n```","readmeFilename":"README.md"}