{"_id":"@bryan-hoang/eslint-config-react","_rev":"2-b8cb63567ba474ab1db9125c201614ff","name":"@bryan-hoang/eslint-config-react","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@bryan-hoang/eslint-config-react","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","directories":{"lib":"dist"},"scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typecheck":"tsc --noEmit"},"dependencies":{"@bryan-hoang/eslint-config-base":"file:../base","eslint-config-airbnb":"18.2.1"},"peerDependencies":{"eslint":"7.20.0","eslint-plugin-react":"7.22.0","eslint-plugin-react-hooks":"4.2.0"},"engines":{"node":">=12.0.0","npm":">=7.0.0"},"_id":"@bryan-hoang/eslint-config-react@1.0.0","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-Z1FV9zI8Po/6/yde75/qMwSEss8N2AF39ixRy4jvYFXVvGj3xCCEbLdPevHuhGy0jTVpKfLJC6s0K8SORhgB7g==","shasum":"924437f8638a5eb8c78c6e29cffb05d1eff7782b","tarball":"https://registry.npmjs.org/@bryan-hoang/eslint-config-react/-/eslint-config-react-1.0.0.tgz","fileCount":4,"unpackedSize":1685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKxbvCRA9TVsSAnZWagAA+xYP/10QNWOij0TDGbUnaaSb\nfqzQlSeK0ui49yT3iT14COPKJdiOzPbz9uP6F0jREVktTbhmwuIA04o+hHEK\n2istcOb3flVGQhQnUDtBxDDrDX5GBPi1jr2OrANu1Rq1kArnKITsD+b8DUgD\nnXrHqaKskNm2qK9A1ptQmgbaql4fqQYZlpvxiWnz6kYfZA845VtVKJhzTYwi\nOb71SXGNYq4AOJTCnJtWIBnOF77cSLBqI3kED4KGbktzbZ3nMbsUE2nuVMOP\nAKaFXgVud9G8t3dCoBih7EQX51lAsTrDlT4XehV9JBJGHNg+YjMBY9ah6S5z\nAvPQyBSQ1iUKlmEBJ9YN2fSnFjmP8YEKN1fRE2cjWzZkZIwq7Zfu6FbnlPIM\nCTp6NU+shp/driEEVWQBj9CTBJfy9YBDDXqBDHU6G+d4XpFC4BDSFaDs3wlz\nGR/Wf/snlqY1hlimwH2yGIfvvhF5YITbrZASPMskFTYgJyPa346Nxu44fXJz\ndiCh8ro8yb33P0GobVzG1BDfdXWv8HkkzwLicTZVXWtppOMPtzfdXFctuvjg\n/CZb3Ga5hlYu1tcVmlpt4hGl9da/wwxva71TjY7i0fnuEV0jisb0Ik3QsQgY\nZOFErQTzFWa5b9tLmnf7qQwSfDoeqDdC1sTFCc/NnyLv6K5N9Pnn936HOeay\nzdWE\r\n=ZTr1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwEHMrnvWcuBglqztr11kyOztxV0eVXR/mVc6FuZe4JwIgSyP7JN7SltSqWNKRumtmf9qM7QUHfwWT5EitXM7I4qc="}]},"_npmUser":{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"},"maintainers":[{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_1.0.0_1613436655055_0.5427408952267536"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bryan-hoang/eslint-config-react","version":"1.1.0","description":"My personal ESLint shareable config for React.","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","directories":{"lib":"dist"},"scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","typecheck":"tsc --noEmit"},"dependencies":{"@bryan-hoang/eslint-config-base":"1.0.0","eslint-config-airbnb":"18.2.1"},"peerDependencies":{"eslint":"7.20.0","eslint-plugin-react":"7.22.0","eslint-plugin-react-hooks":"4.2.0"},"engines":{"node":">=12.0.0","npm":">=7.0.0"},"_id":"@bryan-hoang/eslint-config-react@1.1.0","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-CZASlJkxelrztY8PULSMauvoyjAaGfnd0WQq4tquqnTkjCqFe2DQudEe9bWlqZ+ebGcZT8iNjVb6fC6gKjAjhg==","shasum":"dde06fa972607584f736eec558049fe58b9c4461","tarball":"https://registry.npmjs.org/@bryan-hoang/eslint-config-react/-/eslint-config-react-1.1.0.tgz","fileCount":6,"unpackedSize":6196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKzVxCRA9TVsSAnZWagAAZS8P/0MdQae2MKG0qmOeKRxN\n8Spx2oxEyJ4fHd/7p0tQWo+hceX7Bo6Tl6vJQx9HwHDNQGVtozESAPdgwAKs\n4Kvr9I2HOoUbzEhjRTTpc66FGtmIJ5yrQQWO5zzDbN5WhxzU0993rg56o+EB\nqFzvBFiRBBkqwp7kHHvivnPeN7jmXQgoKNem6tQXRY5ax3LXyu76U21mA69z\n1xBdVOhLlx575w4P/lYvzh2OGWTEYg5hs9hd+qfT8WWSmsyHslnJm76wamJy\n2SCSZvJz6Ac/Gn60HKXaYxm3eK8T7KT7pdRHDSqYn3smteis8dy+5t0AGN7V\nsUaijbgWe1LWK7JbUtNAD9f2yLj2rC3BebH9il1NNzgyPE3H64TTLRAFKW/O\naSS3mSQXGgDJSxWtcpnbZE2OUj0lsWxVsLUbYY6WJwdNrcrOblYa0RSF+ZKY\nUqrVFOoxadF9Q23h9jPe/0j/Vk53JHSlwtzODT5Fb3l7Pe6wJ7UtQUci+QtA\nFglEQSxp/9hrDG0s7eplIqxUX4WMzse7ug+WKg40weEamwKbQRGGbRJoNJc5\nNLBSixdKeEigSGcMojvoTvcAh2KwPIyGg5N2AnuCAQ5F+K4fBLw0mNMGZSqe\nlGKkye4joedcDIzjVDLH8CFXYwgBTlq8mIh/r53woDXhwli6TCG/cBfpe7Lf\ngOXB\r\n=T+SB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuI6peLly2v6nfekG2FvmnZHQhyFi+Xt8S68735MPZuQIgItXHF4+SRchf3xGMiJ6hchg+qaigb/c4Bhf0Y4ErT1I="}]},"_npmUser":{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"},"maintainers":[{"name":"bryan-hoang","email":"bryan.c.hoang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_1.1.0_1613444465280_0.709052566330066"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-16T00:50:55.018Z","1.0.0":"2021-02-16T00:50:55.197Z","modified":"2022-04-04T20:49:37.416Z","1.1.0":"2021-02-16T03:01:05.415Z"},"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-react &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-react)](https://www.npmjs.com/package/@bryan-hoang/eslint-config-react) [![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 [React](https://reactjs.org/) `.eslintrc` as an\nextensible 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-react\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-react@latest peerDependencies\n```\n\nIf using **npm 5+**, use this shortcut\n\n```shell\nnpx install-peerdeps --dev @bryan-hoang/eslint-config-react\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-react\"` 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 React.","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"}}