{"_id":"@alifd/eslint-config-next","_rev":"32-1ba24a94e6618561fccd4f524a5e8c80","name":"@alifd/eslint-config-next","dist-tags":{"latest":"2.0.0"},"versions":{"2.0.0":{"name":"@alifd/eslint-config-next","version":"2.0.0","keywords":["fusion","eslint","config","next"],"license":"MIT","_id":"@alifd/eslint-config-next@2.0.0","maintainers":[{"name":"aboutblank","email":"njuzhaoguoyan@foxmail.com"},{"name":"bindoon","email":"bindoon@sina.com"},{"name":"no-repeat","email":"chenpeng.mini@gmail.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"},{"name":"vicerwang","email":"1060455478@qq.com"},{"name":"wwsun","email":"ww.sun@outlook.com"}],"homepage":"https://github.com/alibaba-fusion/eslint-config-next","bugs":{"url":"https://github.com/alibaba-fusion/eslint-config-next/issues"},"dist":{"shasum":"57585a1f1aea33a053a93cf659994634971f938e","tarball":"https://registry.npmjs.org/@alifd/eslint-config-next/-/eslint-config-next-2.0.0.tgz","fileCount":7,"integrity":"sha512-L6fXxAXXO4PIQ5Sns+qMi+I3AVf9xcw0EeOLDbs/vBwPz2DiVZG6Ob68F7489j7bdxQaMT6ipG+EbnXsnpm/Zw==","signatures":[{"sig":"MEQCIFqJAdOkh5918AJ0Wag+KbBe3F2ZV5aOycN0OVJPZzKQAiAiHGf5B51ODAzrCNasPhGAfuu4HuGMc0qGHcAoIIn3yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1wJ/CRA9TVsSAnZWagAAXgAP/3+gmyNBtCJPqE/6zJw+\nrkh+DpcFgUh6iq/4Wi9mJ4fiidUj0PGfBoHkqitGRKEYbK5KEmLxePVcjl9Y\nhTGktZu3gSsvGcPP/k+pmMaD7uNR2rgfwOthkRSd1P1XyFYON5uO5ZKjWY3g\njUCccwt/yvH6p75peisJR/vaw8+3+tVY/FUFBoEp+0APachqa50Pga5a5U5l\nfu7lCxHQzPrgBc5Po6AiZNzeCX9Jc/Cbt6SB+T6Ru0H5M9OXx+4Vr7/1xLQH\n4qD8PsP5E7XO/AcitBMY72k/C51Ft4wCkilBxmOQuFMDyfgk0ay6tk53kYkm\ntDMupPqejlXNAPfCiH3uXJywbWyMjkDbzzc1woX4ng9V0Ewk35945q4u0GaA\ns5WGjY1r/L+9S7l8/xGg6xOVEs15OFBIdSjJSgNsEPWiy12EicqHIZypSIrY\nNQMzBceYcoWSQqihgQ7xmpqQ7UIulacOjSgJ0Ihpe+voF2ZM23yEUFfHz63f\nMCPqXbVM17T5zGriUYrxs8E485mih9ETpMb+aNcDJMYzs9WqHXPwg38A2Uj3\nvEiPLL4DjvmwWzWFguz6fEa4M9NPpPR4x/GcyHZr/Jv/bxJ/EZK+Zd5Gi2/c\n+tvFLGtWJPaCOwkwO6++zGcZWGLLZ/7uuIeUfj8yyBaiyy+2nUao6LQO5Ear\nT8SL\r\n=xJ4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","rules"],"gitHead":"4b58794b26f71f7326b59e5be59dbcbaa99cdef8","scripts":{"lint":"eslint .","precommit":"npm run lint"},"_npmUser":{"name":"vicerwang","email":"1060455478@qq.com"},"repository":{"url":"git+https://github.com/alibaba-fusion/eslint-config-next.git","type":"git"},"_npmVersion":"5.6.0","description":"Next components ESLint config, following our styleguide.","directories":{},"_nodeVersion":"8.11.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^0.14.3","eslint":"^4.19.1","babel-eslint":"^8.2.3","eslint-plugin-react":"^7.9.1","eslint-plugin-import":"^2.12.0","eslint-plugin-markdown":"^1.0.0-beta.6"},"peerDependencies":{"eslint":"^4.19.1","babel-eslint":"^8.2.3","eslint-plugin-react":"^7.9.1","eslint-plugin-import":"^2.12.0","eslint-plugin-markdown":"^1.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-next_2.0.0_1534856756124_0.72053787722607","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-08-21T13:05:55.930Z","modified":"2025-12-25T06:43:43.930Z","2.0.0":"2018-08-21T13:05:56.203Z"},"bugs":{"url":"https://github.com/alibaba-fusion/eslint-config-next/issues"},"license":"MIT","homepage":"https://github.com/alibaba-fusion/eslint-config-next","keywords":["fusion","eslint","config","next"],"repository":{"url":"git+https://github.com/alibaba-fusion/eslint-config-next.git","type":"git"},"description":"Next components ESLint config, following our styleguide.","maintainers":[{"email":"chenpeng.mini@gmail.com","name":"no-repeat"},{"email":"ww.sun@outlook.com","name":"wwsun"},{"email":"njuzhaoguoyan@foxmail.com","name":"aboutblank"},{"email":"bindoon@sina.com","name":"bindoon"},{"email":"tao360907796@gmail.com","name":"tao1991123"},{"email":"1060455478@qq.com","name":"vicerwang"},{"email":"710411486@qq.com","name":"soberz"},{"email":"myronliu347@gmail.com","name":"myronliu347"},{"email":"justindavidkahn@gmail.com","name":"jdkahn"},{"email":"fusion-bot@alibaba-inc.com","name":"fusion-bot"},{"email":"yanyanwang93@gmail.com","name":"kopiluwaky"},{"email":"sobear.me@gmail.com","name":"sobear"},{"email":"lianmin.slm@qq.com","name":"lianmin"},{"email":"xiawenwu41@gmail.com","name":"clarkxia"},{"email":"898617222@163.com","name":"quanyin"},{"email":"1193486072@qq.com","name":"jerryyxu"},{"email":"779509411@qq.com","name":"yellow2dong"},{"email":"alvin.hui@qq.com","name":"alvinhui"},{"email":"hit.wpeng@gmail.com","name":"andevery"},{"email":"luhengchang228@126.com","name":"luhengchang228"},{"email":"879249235@qq.com","name":"yuysmile"},{"email":"galo.gm.work@gmail.com","name":"fd.xy"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"lakerswgq@gmail.com","name":"lakerswgq"},{"email":"muscle.mark.cheng@gmail.com","name":"mark-ck"},{"email":"btyzzyl@163.com","name":"zyliang96"},{"email":"wsj7552715@hotmail.com","name":"eternalsky"},{"email":"wangjiarui1924@gmail.com","name":"john-watson"},{"email":"sy294746869@gmail.com","name":"sunyuan20"},{"email":"kbbqbb@gmail.com","name":"jiaqiu_chen"},{"email":"whatever6g@gmail.com","name":"whatever_lll"},{"email":"Slimeria37@gmail.com","name":"slimeria"},{"email":"1052228950@qq.com","name":"liujuping123"}],"readme":"# @alifd/eslint-config-next\n`@alifd/eslint-config-next` 是 Next 组件库默认的 [eslint](http://eslint.org/) 配置。\n\n## 代码风格指南\n\n* [javascript](./docs/code-guide/javascript.md)\n* [jsx](./docs/code-guide/jsx.md)\n\n## 规则配置原则\n\n* **browser**，目前配置的规则主要针对浏览器端代码的检查\n* **es6+**，支持对es6+语法规则的检查\n* **react**，扩展对jsx语法规则的检查\n* **ie9+**，不包括对兼容ie低版本特殊代码书写方式规则的检查\n\n## 常见代码风格配置\n\n* 缩进使用4个空格 `\"indent\": [2, 4, { \"SwitchCase\": 1 }]`,\n* 使用单引号 `\"quotes\": [2, \"single\"]`\n* 语句结尾保有分号 `\"semi\": 2`\n\n## IDE 配置\n\n* [Atom](./docs/ide-usage/atom.md)\n* [Sublime](./docs/ide-usage/sublime.md)\n* [VSCode](./docs/ide-usage/vscode.md)\n* [WebStorm](./docs/ide-usage/webstorm.md)\n\n## 参考\n\n* [eslint rules](http://eslint.org/docs/rules/)\n* [eslint rules (中文)](http://eslint.cn/docs/rules/)\n* [eslint-plugin-import rules](https://github.com/benmosher/eslint-plugin-import)\n* [eslint-plugin-react rules](https://github.com/yannickcr/eslint-plugin-react)\n","readmeFilename":"README.md"}