{"_id":"@ant-ai/eslint-plugin-ant-ai","_rev":"3-138d2c13ff16b9bbab400b381241c375","name":"@ant-ai/eslint-plugin-ant-ai","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@ant-ai/eslint-plugin-ant-ai","version":"0.1.0","description":"eslint plugin for ant-ai","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"ryannz"},"main":"lib/index.js","scripts":{"pub":"npm publish --access public","test":"mocha tests --recursive"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^5.15.1","mocha":"^6.0.2"},"engines":{"node":">=0.10.0"},"license":"ISC","gitHead":"0c0ecbabe3895932ac45fa070623a291bd8df8b5","_id":"@ant-ai/eslint-plugin-ant-ai@0.1.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-yY9Q86yjzbKEeSv40CSUyY8ngbmz2pvDbg62vr/8GRv4QH7tDg1w181nFK8SiYurGjM9sDfYk3TphV2pzfczug==","shasum":"45b897b4a8153d4424ab9ec4693c7a0f59ba281d","tarball":"https://registry.npmjs.org/@ant-ai/eslint-plugin-ant-ai/-/eslint-plugin-ant-ai-0.1.0.tgz","fileCount":7,"unpackedSize":7109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcilTNCRA9TVsSAnZWagAAS0cP/2jXjIrL4//PiuYHhMu8\n3cW25RSALfCZHxN6qZSrXEe9OOjFwMDndFuNyJB3V/Wdc9QBozxbRsocy2Gm\n8EVFfuZHNSebJIH/aWduBb7osnBLYU8a7Stm4JtUaav9a2xPtlzZwdnSn3+B\nCHpULrbJd8RqxtuQkZbFkfoSAGl+dMKO1zT/Q6TbbPQ9zTlRZ7yu0N5MhOX9\nPwLCAJl/Dxi0z5zS2iseujR5Zm8rgL5OqTVpTLC6NhWaz8w2ErQNNYwZX1ww\nP3sYKFVpbWo+6HsqEibml2G6neeiJDwjGEV8+VPsvV1VWriGLqLhIR5x57Op\nCNW5nsWMPSL/Y5xpGkP579bYCcdwsyqhdqmTOYIrqcxaOfXA5KAedeJNp+O5\nMTGmfQ1aNMxjU+j9hgc9F6bDBu7SVIkRAJKQan73bqXKiM94qkgy08Bq7ZXo\nVPS/A/5oCGgrS4Cl4DWsWYPDvQJ27wHO+Vb51zh+tdx4tOurEs7dBOEa3x7d\niLiqWJfstQiw/C3EiRctZuHHmzQrl+Uu4TqUJ4vkqpDVMBQzyu1D6iLdAYv3\np4gl2fdUetjMUA1XxHPUyRMoBA7qa1K1qSbwVRtAbh/0E9M3a8OIWPF6U9NV\njFORFsj2V6yVKE8rVDGqE+POVFltLX+m+nT1dMAp2VjbPcRm6+6cEOcXruxP\ncbyS\r\n=H4Pl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnZmLPG5C74+FGxv01ZvhJ2C66vZmU5ePJlKb/XYXgKAiEAn+nQuzRsxpAvL1Ljl+IXH58dM/RA7p2TqRavmIjyS6s="}]},"maintainers":[{"name":"zhanba","email":"c5e1856@gmail.com"},{"name":"yoha","email":"yohacai@foxmail.com"}],"_npmUser":{"name":"zhanba","email":"c5e1856@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-ant-ai_0.1.0_1552569549277_0.6332697292967826"},"_hasShrinkwrap":false},"0.1.1":{"name":"@ant-ai/eslint-plugin-ant-ai","version":"0.1.1","description":"eslint plugin for ant-ai","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"ryannz"},"main":"lib/index.js","scripts":{"pub":"npm publish --access public","test":"mocha tests --recursive"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^5.15.1","mocha":"^6.0.2"},"engines":{"node":">=0.10.0"},"license":"ISC","gitHead":"ed31e66099ed6d98f9372a0fdbdd617ed6ef42fe","_id":"@ant-ai/eslint-plugin-ant-ai@0.1.1","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2k+mlLUT6T8duDeIENSkYEnEZe4nRnYBgy0Tyug+k84yUoAKIzAucELGAhZo+v/dSux1ZH08JIanPopqiA6UMw==","shasum":"fa46d0dcf8af20dbfca7eeebabc6b0883bcb22f6","tarball":"https://registry.npmjs.org/@ant-ai/eslint-plugin-ant-ai/-/eslint-plugin-ant-ai-0.1.1.tgz","fileCount":7,"unpackedSize":7306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci1v6CRA9TVsSAnZWagAAWwYP/j2j+gXdjjlRKCVPAnpQ\nSEJz02YY9tggicNvxMzTtaVHn/M8MAO8m8RLNfRtO9vUTR2+3RxERS4y46os\nXtXwoJHqoKVRbwYVii8URlNooGQ1n//QwPLrxxH9EzI8Ws/77/KE/XIVs37m\n/aEY3perS30SSAv96M6II0JcnyHog9r7Ot+sz8LaCUoLiiW+sWJXCwLT1tbm\nErrdtIl97sz63t5ZDwcnPfpQe7uS3oCKAA1yMpQLqk8kALZEdRuO95C/OqZ0\nv8Jz3UXGQaBqQoOsfZM/QHMb+DNuy+knz5vl0cs3w4btfxD0TJEGEEYtMALI\n6qUwbCgq8QHyjAS7a2SYHbeSor1+Is/hGtDrtRouA+/yk094A9AwkBTI+FFr\nqZE7HmoNx/tWIgf3dneMAyEJRzQQWvdrffxePKuJUTyDUh/Qovol5ejQj9IQ\ng5QylfXrKLeA+a8GAdv7gMAZHM57depOIHL2mn3ulgtfv++0byvrQa07pTjS\n8BF6Ai9NwtQBW2lWCG1Aebl2G8qHTeCdKkoY4DbluJYrSwvG7rOwvcgrAd8b\nZicnpPJwkwDcYbEQxWKUOW9cciDDpZyKANx07gUUKY8TVzzgnwLgOLTQvylG\nJkD8vGioL7O8LYrn1G+kqdu2tdo15T6i0tJ5mHfjwi2Y4NN/xUmB707Q2iHn\n1esh\r\n=8TDd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHQfBKenSI5HNy4Y3tNhaK4i1ZzhD198kdVigOH3rLqgIhANjuCtRUkk9WWi0l9gkeuOGJAi4wHt+ssQTft1u2fnhS"}]},"maintainers":[{"name":"yoha","email":"yohacai@foxmail.com"},{"name":"zhanba","email":"c5e1856@gmail.com"}],"_npmUser":{"name":"zhanba","email":"c5e1856@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-ant-ai_0.1.1_1552636922298_0.13896513694895085"},"_hasShrinkwrap":false},"0.1.2":{"name":"@ant-ai/eslint-plugin-ant-ai","version":"0.1.2","description":"eslint plugin for ant-ai","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"ryannz"},"main":"lib/index.js","scripts":{"pub":"npm publish --access public","test":"mocha tests --recursive"},"dependencies":{"requireindex":"~1.1.0"},"devDependencies":{"eslint":"^5.15.1","mocha":"^6.0.2"},"engines":{"node":">=0.10.0"},"license":"ISC","gitHead":"6232bb550a43d620e063cffeab39a44867cce1a1","_id":"@ant-ai/eslint-plugin-ant-ai@0.1.2","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-UYZnM6L8vk++EFBYdeh9fGaRQK+gJ0J+Eoh1dyPM2uX7j3Ez7xhWK0LoRhAO8QrCkdao5fwAZxGAXIBkgo1iSQ==","shasum":"6929a0a4ed1b91bbc39b4513f3968113a9bc9d4f","tarball":"https://registry.npmjs.org/@ant-ai/eslint-plugin-ant-ai/-/eslint-plugin-ant-ai-0.1.2.tgz","fileCount":7,"unpackedSize":7538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci2pRCRA9TVsSAnZWagAA+20P/icFKy3hmI2/QgiTcSuR\n8XXMMOttgxZbZW9fHvn5pIps76kCxdHWaS6R1VNEMUooEDrHanUNO2g4+mY+\nTEl3pClFgW2FFymVHqvfYaXz/aFRZp46XzY5lme9FirA6TCKnZKevfvP7rkO\nKUXblRvWU1v6Bud1KvbTcbtFPtJ4fddgXd8MKHVwrbFk5CTDPyuNwevZzMX4\nyUwhp1FQGGDm4IgjXYusYvuE6Yuf1fUBiGk9cASt93H1WgqUsN17mJn+EsnI\nt6gX48CEimPGZ8lqP7FSQBRON2mtN6n73GhczDwRzw0GiPCzuzJa1Exwo9o7\nwbJexXyngR6anYNOjWK1EvcJjwB5B6wUSx3uSmJeoxxMoQKqLjjd28VvaLkZ\nR6vugdYTJlIr9x+Q0OPVsLUuaaCPPhScyO2BR6f7yFs1mdgx00JpGJo8q8EN\nRjVVLS+axdM5fRjDwdDbQ630LLLc7yfYjNZyCXwxUQ5sJ1Zyxlb5WcbL4ZV7\nwaUGGcHrhvZuNoohXpIAXMMP0JvUiiDW91WayQYz+NnMOggSrn5brw0epMUk\nmcPF3RNdnImX3RA2V+OQRRHho8M70V4zG5E++tRtq0CIlWMomB1twYpmND6Z\njtcTVbb+dxEWBkWzkfGgHUaN64lFCbeVdk5iME+nA0hSADoSMkWHYCpF2UHd\nB8nW\r\n=VH7u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9tbd2+KQIDLU3fx/3CWx/ZEDDMtwxmMshAnKI9MTwyQIgGCaudEHu3Xudjc4C/1fmA8d8tSIm7WBf3Yu6r1brFSc="}]},"maintainers":[{"name":"yoha","email":"yohacai@foxmail.com"},{"name":"zhanba","email":"c5e1856@gmail.com"}],"_npmUser":{"name":"zhanba","email":"c5e1856@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-ant-ai_0.1.2_1552640593121_0.8238539066441619"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-14T13:19:09.098Z","0.1.0":"2019-03-14T13:19:09.391Z","modified":"2022-04-04T14:20:10.851Z","0.1.1":"2019-03-15T08:02:02.408Z","0.1.2":"2019-03-15T09:03:13.285Z"},"maintainers":[{"name":"yoha","email":"yohacai@foxmail.com"},{"name":"zhanba","email":"c5e1856@gmail.com"}],"description":"eslint plugin for ant-ai","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"ryannz"},"license":"ISC","readme":"# eslint-plugin-ant-ai\n\neslint plugin for ant-ai\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 `@ant-ai/eslint-plugin-ant-ai`:\n\n```\n$ npm install @ant-ai/eslint-plugin-ant-ai --save-dev\n```\n\n**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `@ant-ai/eslint-plugin-ant-ai` globally.\n\n## Usage\n\nAdd `ant-ai` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n    \"plugins\": [\n        \"ant-ai\"\n    ]\n}\n```\n\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n    \"rules\": {\n        \"ant-ai/strict-dispatch-function\": 2,\n        \"ant-ai/no-dispatch-then\": 2\n    }\n}\n```\n\n## Supported Rules\n\n* strict-dispatch-function\n* no-dispatch-then\n\n\n\n\n\n","readmeFilename":"README.md"}