{"_id":"@ausuliv/eslint-config-redhat-cloud-services","name":"@ausuliv/eslint-config-redhat-cloud-services","dist-tags":{"latest":"2.0.4"},"versions":{"2.0.4":{"name":"@ausuliv/eslint-config-redhat-cloud-services","version":"2.0.4","description":"Recommended eslint configuration used in cloud.redhat.com frontend apps.","keywords":["eslint","eslintplugin","eslint-plugin"],"scripts":{},"dependencies":{"@babel/eslint-parser":"^7.19.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.31.8","eslint-plugin-rulesdir":"^0.2.1","prettier":"^2.7.1"},"peerDependencies":{"@babel/core":"^7.14.0","eslint":"^8.9.0"},"license":"Apache","publishConfig":{"access":"public"},"_id":"@ausuliv/eslint-config-redhat-cloud-services@2.0.4","gitHead":"eb0fd267e93ac241f9c77f84ad84b23726196fbe","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-9BCWtuWAw4oYoV6c0hPHy6iXXNJU5bbq5oUmBV0P9Zes/4SwvwGqjd+MdqexONp8llOgwv4DC4bM/ZKRW4mfVA==","shasum":"a2b9fc7aa68838bd21e64b7ebca2823dc6eb55f5","tarball":"https://registry.npmjs.org/@ausuliv/eslint-config-redhat-cloud-services/-/eslint-config-redhat-cloud-services-2.0.4.tgz","fileCount":10,"unpackedSize":17677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFHiPTg+Wd+4c9rYZVy8wG+yhOdOmfuQKGSI/7b24sWgIgeI1YKV43lvlcxtT1pn8ulSjv9EHQPKQ60DZS9JKEo4Q="}]},"_npmUser":{"name":"ausuliv","email":"ausulliv@redhat.com"},"directories":{},"maintainers":[{"name":"ausuliv","email":"ausulliv@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-redhat-cloud-services_2.0.4_1718224871798_0.2297720841252915"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-12T20:41:11.672Z","2.0.4":"2024-06-12T20:41:11.950Z","modified":"2024-06-12T20:41:12.249Z"},"maintainers":[{"name":"ausuliv","email":"ausulliv@redhat.com"}],"description":"Recommended eslint configuration used in cloud.redhat.com frontend apps.","keywords":["eslint","eslintplugin","eslint-plugin"],"license":"Apache","readme":"# Recommended eslint configuration used in cloud.redhat.com frontend apps.\n\n## Installation\n\n**NPM**\n```sh\n$ npm i --save-dev @redhat-cloud-services/eslint-config-redhat-cloud-services\n```\n\n**YARN**\n```sh\n$ yarn add -D @redhat-cloud-services/eslint-config-redhat-cloud-services\n```\n\n## Configuration\n\n### Eslint\nIn your eslint configuration extends this eslint config\n\n```JSON\n{\n    \"extends\": \"@redhat-cloud-services/eslint-config-redhat-cloud-services\"\n}\n```\n\nYou can also extend multiple configurations and customize your rules\n```JSON\n{\n  \"extends\": [\"@redhat-cloud-services/eslint-config-redhat-cloud-services\", \"other-config\", ...],\n  \"rules\": {\n    \"no-console\": \"warn\"\n  }\n}\n```\n\n### Prettier\nIf you are not using prettier, firtst add `prettier.config.js`.\n\nAdd this content to your prettier configuration file:\n\n```js\nmodule.exports = {\n  ...require('@redhat-cloud-services/eslint-config-redhat-cloud-services/prettier.config.js'),\n  // For more configuration options visit: https://prettier.io/\n};\n```\n\n## Used packages\n- eslint-config-prettier\n- eslint-plugin-prettier\n- eslint-plugin-react\n- prettier","readmeFilename":"README.md"}