{"_id":"eslint-plugin-fetch","_rev":"4-cbdc68b508dd8f8041a2056052fff162","name":"eslint-plugin-fetch","description":"Prefer fetch over other ajax requests","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.0":{"name":"eslint-plugin-fetch","version":"0.0.0","description":"Prefer fetch over other ajax requests","keywords":["eslint","eslintplugin","eslint-plugin","ajax","fetch","xhr"],"files":["README.md","lib"],"author":{"name":"Jeff Dolle"},"main":"lib/index.js","scripts":{"test":"npm run lint && node_modules/mocha/bin/_mocha tests --recursive --compilers js:babel-core/register --reporter dot","lint":"eslint ./","prepublish":"babel src/lib -d lib"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","eslint":"^2.9.0","eslint-plugin-babel":"^3.2.0","mocha":"^2.4.5"},"engines":{"node":">=0.10.0"},"license":"MIT","gitHead":"470addd80390f3d6bb9fb386e430aa227c47c654","_id":"eslint-plugin-fetch@0.0.0","_shasum":"c01645f01b1a3cf8e0ceab7dedfd284d22fabd38","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.4.0","_npmUser":{"name":"jdolle","email":"jeff@jeffdolle.com"},"maintainers":[{"name":"jdolle","email":"jeff@jeffdolle.com"}],"dist":{"shasum":"c01645f01b1a3cf8e0ceab7dedfd284d22fabd38","tarball":"https://registry.npmjs.org/eslint-plugin-fetch/-/eslint-plugin-fetch-0.0.0.tgz","integrity":"sha512-k5gRN/lhLx40mktdpbvVzCLvcDlsw4+82oF+fB5fe0oEA5MXDFmP9Rr1SiiQ48UWf4DOLnPJLfoVBIuIAy3kWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmVbPBQ8icjlYk1jHya79cP5cQ2/UasbUrb0ZxQ3i/4AiBU5/eLPm5qXdp2CnGLwEEVnAU9Pjgr7bYrzpNe3l06ZQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-fetch-0.0.0.tgz_1463991641594_0.6295733111910522"}},"0.0.1":{"name":"eslint-plugin-fetch","version":"0.0.1","description":"Prefer fetch over other ajax requests","keywords":["eslint","eslintplugin","eslint-plugin","ajax","fetch","xhr"],"files":["README.md","lib"],"author":{"name":"Jeff Dolle"},"main":"lib/index.js","scripts":{"test":"npm run lint && ./node_modules/mocha/bin/_mocha tests --recursive --compilers js:babel-core/register --reporter dot","test-travis":"babel-node node_modules/.bin/babel-istanbul cover node_modules/.bin/_mocha -- -R spec tests/**/*","lint":"eslint ./","prepublish":"babel src/lib -d lib"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-istanbul":"^0.8.0","babel-preset-es2015":"^6.9.0","coveralls":"^2.11.9","eslint":"^2.9.0","eslint-plugin-babel":"^3.2.0","mocha":"^2.4.5"},"engines":{"node":">=0.10.0"},"repository":{"type":"git","url":"git:jdolle/eslint-plugin-fetch"},"license":"MIT","gitHead":"b9b24b865b1a5afd37d3cff835cf4165bd76cc2d","_id":"eslint-plugin-fetch@0.0.1","_shasum":"46fa1f9790dcf2483839d560fabd3799a2b2a985","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.4.0","_npmUser":{"name":"jdolle","email":"jeff@jeffdolle.com"},"maintainers":[{"name":"jdolle","email":"jeff@jeffdolle.com"}],"dist":{"shasum":"46fa1f9790dcf2483839d560fabd3799a2b2a985","tarball":"https://registry.npmjs.org/eslint-plugin-fetch/-/eslint-plugin-fetch-0.0.1.tgz","integrity":"sha512-GoKxpg9Fgi9xnHeVuXCBdj6Ak/JS1bDqUNOCRlk4DA06nDKIYjEyx62ngG++v4d+eEuNPgiafbnHi1543jqxWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfVpINfKoOvwv9s+y1x0u2O15eEwWpERqqD/QlyZ3blAiB5hsWXEouF9vvOqKEflQbdHbgk6e+1oYdH3u2PLdpvVg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-fetch-0.0.1.tgz_1463998432775_0.02456297120079398"}}},"readme":"ESLint-Plugin-Fetch\n===================\n\n[![Build Status](https://travis-ci.org/jdolle/eslint-plugin-fetch.svg?branch=master)](https://travis-ci.org/jdolle/eslint-plugin-fetch)\n[![Coverage Status](https://coveralls.io/repos/github/jdolle/eslint-plugin-fetch/badge.svg?branch=master)](https://coveralls.io/github/jdolle/eslint-plugin-fetch?branch=master)\n\nPrefer [fetch](https://github.com/github/fetch) over other ajax requests\n\n# Installation\n\nYou'll first need to install [ESLint](http://eslint.org):\n\n```\n$ npm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-fetch`:\n\n```\n$ npm install eslint-plugin-fetch --save-dev\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-fetch` globally.\n\n# Recommended configuration\n\n\nAdd `fetch` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix.\nThis plugin exports a `recommended` configuration that enforces all the rules. You can configure the plugin as follows:\n\n```json\n{\n    \"plugins\": [\"fetch\"],\n    \"extends\": [\"plugin:fetch/recommended\"]\n}\n```\n\n## List of Provided Rules\n\n* [no-jquery](docs/rules/no-jquery.md): Prevent jQuery ajax requests.\n* [no-xhr](docs/rules/no-xhr.md): Prevent XMLHttpRequest.\n\n### Library Specific Rules\n\nThese rules are disabled by default to improve performance.\n\n* [no-$http](docs/rules/no-$http.md): Prevent Angular's $http.\n\n\n\n# Contributing\n\nContributions are always welcome.\n\n\n# License\n\nESLint-plugin-fetch is licensed under the [MIT License](http://www.opensource.org/licenses/mit-license.php).\n","maintainers":[{"name":"jdolle","email":"jeff@jeffdolle.com"}],"time":{"modified":"2022-06-17T20:31:00.349Z","created":"2016-05-23T08:20:42.043Z","0.0.0":"2016-05-23T08:20:42.043Z","0.0.1":"2016-05-23T10:13:54.867Z"},"keywords":["eslint","eslintplugin","eslint-plugin","ajax","fetch","xhr"],"author":{"name":"Jeff Dolle"},"license":"MIT","readmeFilename":"README.md","repository":{"type":"git","url":"git:jdolle/eslint-plugin-fetch"}}