{"_id":"@awkward/eslint-config","_rev":"25-3b6c9935ed4f3bd039de54a6ad59add6","name":"@awkward/eslint-config","description":"This package contains linting configuration that we use for our JavaScript projects at Awkward. The configuration is based on [JavaScript Standard Style](https://github.com/feross/standard).","dist-tags":{"next":"2.0.0","latest":"2.0.3"},"versions":{"2.0.0":{"name":"@awkward/eslint-config","version":"2.0.0","description":"This package contains linting configuration that we use for our JavaScript projects at Awkward. The configuration is based on [JavaScript Standard Style](https://github.com/feross/standard).","main":"index.js","scripts":{"lint":"eslint .","test":"npm run lint && jest"},"author":{"name":"Timon van Spronsen","email":"timon@awkward.co","url":"http://awkward.co/"},"license":"MIT","devDependencies":{"eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^10.2.1","eslint-config-standard-jsx":"^4.0.2","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","prettier":"^1.5.2"},"peerDependencies":{"eslint":">=4.2.0","eslint-config-prettier":">=2.3.0","eslint-config-standard":">=10.2.1","eslint-config-standard-jsx":">=4.0.2","eslint-config-standard-react":">=5.0.0","eslint-plugin-import":">=2.7.0","eslint-plugin-node":">=5.1.0","eslint-plugin-prettier":">=2.1.2","eslint-plugin-promise":">=3.5.0","eslint-plugin-react":">=7.1.0","eslint-plugin-standard":">=3.0.1","prettier":">=1.5.2"},"repository":{"type":"git","url":"git://github.com/awkward/eslint-config-awkward.git"},"keywords":["eslint","eslintconfig"],"gitHead":"9138b716ece6de30a25cc53950e3d00ff582a37e","bugs":{"url":"https://github.com/awkward/eslint-config-awkward/issues"},"homepage":"https://github.com/awkward/eslint-config-awkward#readme","_id":"@awkward/eslint-config@2.0.0","_shasum":"3fafb178a1b22a802ced274ef54f4a61d99da730","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timonvs","email":"timonvanspronsen@outlook.com"},"dist":{"shasum":"3fafb178a1b22a802ced274ef54f4a61d99da730","tarball":"https://registry.npmjs.org/@awkward/eslint-config/-/eslint-config-2.0.0.tgz","integrity":"sha512-U4nTnvwvAJ4Ju+D4qnGIsme6roxF9n7rE0siubnu9bzO+JpZYaQIiXWkFTNTvgu52S63yk0knZUlpXA9HLylOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaI+i4jpM5qIR6Vg8akSm8A4vcTM9Y5nZ/u3rVNo7BoAiBXRRsGBix2qHsfueeVH1rIwU+yhELQDUBgp5/HMJDQ9Q=="}]},"maintainers":[{"name":"timonvs","email":"timonvanspronsen@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-2.0.0.tgz_1500030419424_0.6079931505955756"},"directories":{}},"2.0.1":{"name":"@awkward/eslint-config","version":"2.0.1","description":"This package contains linting configuration that we use for our JavaScript projects at Awkward. The configuration is based on [JavaScript Standard Style](https://github.com/feross/standard).","main":"index.js","scripts":{"lint":"eslint .","test":"npm run lint && jest"},"author":{"name":"Timon van Spronsen","email":"timon@awkward.co","url":"http://awkward.co/"},"license":"MIT","devDependencies":{"eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^10.2.1","eslint-config-standard-jsx":"^4.0.2","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","prettier":"^1.5.2"},"peerDependencies":{"eslint":">=4.2.0","eslint-config-prettier":">=2.3.0","eslint-config-standard":">=10.2.1","eslint-config-standard-jsx":">=4.0.2","eslint-config-standard-react":">=5.0.0","eslint-plugin-import":">=2.7.0","eslint-plugin-node":">=5.1.0","eslint-plugin-prettier":">=2.1.2","eslint-plugin-promise":">=3.5.0","eslint-plugin-react":">=7.1.0","eslint-plugin-standard":">=3.0.1","prettier":">=1.5.2"},"repository":{"type":"git","url":"git://github.com/awkward/eslint-config-awkward.git"},"keywords":["eslint","eslintconfig"],"gitHead":"7fea12e99ee736e2c06f7a481196d6978b9cdb3c","bugs":{"url":"https://github.com/awkward/eslint-config-awkward/issues"},"homepage":"https://github.com/awkward/eslint-config-awkward#readme","_id":"@awkward/eslint-config@2.0.1","_shasum":"c0e8c1acad0f736c44fbd942954e6e5fd8aee9fc","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timonvs","email":"timonvanspronsen@outlook.com"},"dist":{"shasum":"c0e8c1acad0f736c44fbd942954e6e5fd8aee9fc","tarball":"https://registry.npmjs.org/@awkward/eslint-config/-/eslint-config-2.0.1.tgz","integrity":"sha512-685hzclJ1f7kfN/AxVKIPMecXShKvFDeIotgvFDG2Buz6NJTmAQ1p1vLFnlxp3BLZHW1nzh3a3VptJ0ekbpwwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSfQGEVLBfzo1eHWcfV8KWktSVcGofnX/UJyuN7lYL8AiEAkowTl2FBaKy3VddMJlq/5eins50azXL1zbaoV02yGAU="}]},"maintainers":[{"email":"dennis@awkward.co","name":"drblok"},{"email":"timonvanspronsen@outlook.com","name":"timonvs"},{"email":"tiemen@tiemenwaterreus.com","name":"tiemen"},{"email":"john.vd.water85@gmail.com","name":"jchn"},{"email":"david@madeawkward.com","name":"davidvanleeuwen"},{"email":"hello@awkward.co","name":"madeawkward"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-2.0.1.tgz_1500032095090_0.8172490741126239"},"directories":{}},"2.0.2":{"name":"@awkward/eslint-config","version":"2.0.2","description":"This package contains linting configuration that we use for our JavaScript projects at Awkward. The configuration is based on [JavaScript Standard Style](https://github.com/feross/standard).","main":"index.js","scripts":{"lint":"eslint .","test":"npm run lint && jest"},"author":{"name":"Timon van Spronsen","email":"timon@awkward.co","url":"http://awkward.co/"},"license":"MIT","devDependencies":{"eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^10.2.1","eslint-config-standard-jsx":"^4.0.2","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","prettier":"^1.5.2"},"peerDependencies":{"eslint":">=4.2.0","eslint-config-prettier":">=2.3.0","eslint-config-standard":">=10.2.1","eslint-config-standard-jsx":">=4.0.2","eslint-config-standard-react":">=5.0.0","eslint-plugin-import":">=2.7.0","eslint-plugin-node":">=5.1.0","eslint-plugin-prettier":">=2.1.2","eslint-plugin-promise":">=3.5.0","eslint-plugin-react":">=7.1.0","eslint-plugin-standard":">=3.0.1","prettier":">=1.5.2"},"repository":{"type":"git","url":"git://github.com/awkward/eslint-config-awkward.git"},"keywords":["eslint","eslintconfig"],"gitHead":"dc97b3c38cdf8b20841412aac4d356acba8a18cb","bugs":{"url":"https://github.com/awkward/eslint-config-awkward/issues"},"homepage":"https://github.com/awkward/eslint-config-awkward#readme","_id":"@awkward/eslint-config@2.0.2","_shasum":"98f424550082b5790fd097cad0c50e86f71c36fd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timonvs","email":"timonvanspronsen@outlook.com"},"dist":{"shasum":"98f424550082b5790fd097cad0c50e86f71c36fd","tarball":"https://registry.npmjs.org/@awkward/eslint-config/-/eslint-config-2.0.2.tgz","integrity":"sha512-VlziIjlLm9fjjvPDdNPn2ADUY+5DZNOgw4okqZR8UwTQTLODJnYSEgWVXAPVPmgF586i5dm+D4GJQKuIDzgthg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFIXNgETpD1Jc6S7WQcjNPhaIcz0htJ7tRLdTQ/lZyIAIhAOC9CZ8tw4kb9pYS9MAqoUoCe8dkSNESQHFdkhR7bAyI"}]},"maintainers":[{"email":"dennis@awkward.co","name":"drblok"},{"email":"timonvanspronsen@outlook.com","name":"timonvs"},{"email":"tiemen@tiemenwaterreus.com","name":"tiemen"},{"email":"john.vd.water85@gmail.com","name":"jchn"},{"email":"david@madeawkward.com","name":"davidvanleeuwen"},{"email":"hello@awkward.co","name":"madeawkward"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-2.0.2.tgz_1500032981534_0.09446690883487463"},"directories":{}},"2.0.3":{"name":"@awkward/eslint-config","version":"2.0.3","description":"This package contains linting configuration that we use for our JavaScript projects at Awkward. The configuration is based on [JavaScript Standard Style](https://github.com/feross/standard).","main":"index.js","scripts":{"lint":"eslint .","test":"npm run lint && jest"},"author":{"name":"Timon van Spronsen","email":"timon@awkward.co","url":"http://awkward.co/"},"license":"MIT","devDependencies":{"eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-standard":"^10.2.1","eslint-config-standard-jsx":"^4.0.2","eslint-config-standard-react":"^5.0.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.0","eslint-plugin-prettier":"^2.1.2","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","jest":"^20.0.4","prettier":"^1.5.2"},"peerDependencies":{"eslint":">=4.2.0","eslint-config-prettier":">=2.3.0","eslint-config-standard":">=10.2.1","eslint-config-standard-jsx":">=4.0.2","eslint-config-standard-react":">=5.0.0","eslint-plugin-import":">=2.7.0","eslint-plugin-node":">=5.1.0","eslint-plugin-prettier":">=2.1.2","eslint-plugin-promise":">=3.5.0","eslint-plugin-react":">=7.1.0","eslint-plugin-standard":">=3.0.1","prettier":">=1.5.2"},"repository":{"type":"git","url":"git://github.com/awkward/eslint-config-awkward.git"},"keywords":["eslint","eslintconfig"],"gitHead":"ca3a0b7701948007f69c1662f7af59a014c57a15","bugs":{"url":"https://github.com/awkward/eslint-config-awkward/issues"},"homepage":"https://github.com/awkward/eslint-config-awkward#readme","_id":"@awkward/eslint-config@2.0.3","_shasum":"0784a267e0d3f0ad85b8ba1419db08b1c5d0a2cf","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timonvs","email":"timonvanspronsen@outlook.com"},"dist":{"shasum":"0784a267e0d3f0ad85b8ba1419db08b1c5d0a2cf","tarball":"https://registry.npmjs.org/@awkward/eslint-config/-/eslint-config-2.0.3.tgz","integrity":"sha512-GbIqKHSm6RLvkUhnwc5ApJW8X7pVr5VFlRqkbn8vY/N47jLwhRgdLibGWfLwoWBiHE8s03+gltBTYUQYsPJpiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTlDtsUEbklIGe3mRYv7P2K4hPtC6RrVX6H43CDLxw7QIhAMTW0H1n5eDvAyZG5iL8znKVguFhwBTsvljkv9g6LB0P"}]},"maintainers":[{"email":"dennis@awkward.co","name":"drblok"},{"email":"timonvanspronsen@outlook.com","name":"timonvs"},{"email":"tiemen@tiemenwaterreus.com","name":"tiemen"},{"email":"john.vd.water85@gmail.com","name":"jchn"},{"email":"david@madeawkward.com","name":"davidvanleeuwen"},{"email":"hello@awkward.co","name":"madeawkward"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-2.0.3.tgz_1500380542588_0.14510389510542154"},"directories":{}}},"readme":"# eslint-config-awkward\n\nThis package contains linting configuration that we use for our JavaScript projects at Awkward. The configuration is based on [JavaScript Standard Style](https://github.com/feross/standard).\n\n## Installation\n\n**1. Install the shareable config**\n\n```bash\nnpm install @awkward/eslint-config --save-dev\n```\n\n**2. Install correct versions of peer dependencies**\n\nList peer dependencies:\n\n```bash\nnpm info \"@awkward/eslint-config@latest\" peerDependencies\n```\n\nmacOS/Linux users can run the following command to install all peer dependencies at once:\n\n```bash\n(\n  export PKG=@awkward/eslint-config;\n  npm info \"$PKG@latest\" peerDependencies --json | command sed 's/[\\{\\},]//g ; s/: /@/g' | xargs npm install --save-dev \"$PKG@latest\"\n)\n```\n\nWindows users can either install all the peer dependencies manually, or use the [install-peerdeps](https://github.com/nathanhleung/install-peerdeps) cli tool.\n\n```bash\nnpm install -g install-peerdeps\ninstall-peerdeps --dev @awkward/eslint-config\n```\n\n## Usage\n\nShareable configs are designed to work with the `extends` feature of `.eslintrc` files.\nYou can learn more about [Shareable Configs](http://eslint.org/docs/developer-guide/shareable-configs) on the official ESLint website.\n\nThis package includes the following configurations:\n\n- [`@awkward`](configurations/base.js) − The base configuration used for all projects.\n- [`@awkward/react`](configurations/react.js) − To be used in addition to `@awkward` configuration for projects that use [React](https://facebook.github.io/react/).\n\nAn example of what to put in your `.eslintrc.json` file:\n\n```json\n{\n  \"extends\": [\n    \"@awkward\",\n    \"@awkward/eslint-config/react\",\n    ... // additional configs to extend from\n  ]\n}\n```\n\n## TODO\n\n- Leveraging ESLint in your project (lint-staged, auto fix) w/ examples (package.json)\n","maintainers":[{"email":"office@awkward.co","name":"madeawkward"},{"email":"david@madeawkward.com","name":"davidvanleeuwen"}],"time":{"modified":"2022-06-12T14:54:34.430Z","created":"2017-07-14T11:07:00.499Z","2.0.0":"2017-07-14T11:07:00.499Z","2.0.1":"2017-07-14T11:34:56.147Z","2.0.2":"2017-07-14T11:49:42.506Z","2.0.3":"2017-07-18T12:22:23.558Z"},"homepage":"https://github.com/awkward/eslint-config-awkward#readme","keywords":["eslint","eslintconfig"],"repository":{"type":"git","url":"git://github.com/awkward/eslint-config-awkward.git"},"author":{"name":"Timon van Spronsen","email":"timon@awkward.co","url":"http://awkward.co/"},"bugs":{"url":"https://github.com/awkward/eslint-config-awkward/issues"},"license":"MIT","readmeFilename":"README.md"}