{"_id":"@celsodias12/eslint-config-typescript","name":"@celsodias12/eslint-config-typescript","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@celsodias12/eslint-config-typescript","version":"1.0.0","private":false,"description":"Linting rules to help ensure that Typescript code is readable, maintainable, and free of common errors.","keywords":["react native","react","reactJS","reactjs","react.js","lint","eslint","eslint config","eslint plugin"],"homepage":"https://github.com/celsodias12/eslint-config#readme","bugs":{"url":"https://github.com/celsodias12/eslint-config/issues"},"license":"MIT","author":{"name":"Celso Dias","url":"https://github.com/celsodias12"},"funding":{"type":"buy me a coffee","url":"'https://www.buymeacoffee.com/celsodias12'"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/celsodias12/eslint-config.git"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.47.0"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":false},"@typescript-eslint/parser":{"optional":false},"eslint":{"optional":false}},"gitHead":"545a0d70066c12ce64e6e2e6d40897b677a6f7f9","_id":"@celsodias12/eslint-config-typescript@1.0.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-I36gIvuQ6xVtDeBlN5a0f60aveNyRjVMz36hpIJuue0rhl+rnv8MdPBf8khdE+NlTgxQi63hn80qlEOFtPXnNg==","shasum":"998b09c6b680e660a2bffe606e979d22d3694e3a","tarball":"https://registry.npmjs.org/@celsodias12/eslint-config-typescript/-/eslint-config-typescript-1.0.0.tgz","fileCount":3,"unpackedSize":4600,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoAdPt6pq0EdnP3zJWM2dD/ynjqn/vlzMwyd2Q06/vngIgFjE5qA/xWVE2o4QZ91layLQWMVsI6qk94lbmvwq0foI="}]},"_npmUser":{"name":"celsodias12","email":"celsodias129@gmail.com"},"directories":{},"maintainers":[{"name":"celsodias12","email":"celsodias129@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_1.0.0_1691973341307_0.9870649665687798"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-14T00:35:41.230Z","1.0.0":"2023-08-14T00:35:41.462Z","modified":"2023-08-14T00:35:41.769Z"},"maintainers":[{"name":"celsodias12","email":"celsodias129@gmail.com"}],"description":"Linting rules to help ensure that Typescript code is readable, maintainable, and free of common errors.","homepage":"https://github.com/celsodias12/eslint-config#readme","keywords":["react native","react","reactJS","reactjs","react.js","lint","eslint","eslint config","eslint plugin"],"repository":{"type":"git","url":"git+https://github.com/celsodias12/eslint-config.git"},"author":{"name":"Celso Dias","url":"https://github.com/celsodias12"},"bugs":{"url":"https://github.com/celsodias12/eslint-config/issues"},"license":"MIT","readme":"# Installation\n\nInstall the package and its dependencies:\n\n```bash\nnpm i -D @celsodias12/eslint-config-typescript @typescript-eslint/eslint-plugin @typescript-eslint/parser\n```\n\n## Configuration\n\nIn your ESLint configuration file, add the following content:\n\n```json\n{\n  \"extends\": [\n    // ... other configs\n    \"@celsodias12/eslint-config-typescript\"\n  ],\n  \"parserOptions\": {\n    \"project\": \"./tsconfig.json\"\n  }\n}\n```\n","readmeFilename":"README.md"}