{"_id":"@anlinyang/eslint-config","_rev":"2-d94fb14be6a39b248ee7b1b75c1c690a","name":"@anlinyang/eslint-config","dist-tags":{"latest":"0.0.2-beta.3"},"versions":{"0.0.1":{"name":"@anlinyang/eslint-config","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","_id":"@anlinyang/eslint-config@0.0.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-XQqKR8yLAJI+T79LNfpXUAEF31SSgivFIn8MATJFEY6vznZWfH4zXn+ZvQu91iG/R3zIkN5e5i6mw4cD9Wc87Q==","shasum":"263ab2e77e6afa60e6519839c86c92ce37ae0c3e","tarball":"https://registry.npmjs.org/@anlinyang/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":2,"unpackedSize":277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+dy3i8vNM3vM8ffVt3xzLpBM+qDwi0UCeT7JeVuRK6QIhAMvI+xHh6B4D48V3EgWN0I6fXUg20a20YKuw5kRueLky"}]},"_npmUser":{"name":"anlin-yang","email":"anlin0414@gmail.com"},"directories":{},"maintainers":[{"name":"anlin-yang","email":"anlin0414@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.1_1715057370867_0.06566491512064498"},"_hasShrinkwrap":false},"0.0.2-beta.1":{"name":"@anlinyang/eslint-config","version":"0.0.2-beta.1","description":"prettier, eslint, stylelint的规范","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/anlin-yang/ylfe.base.eslint-config.git"},"scripts":{"sort":"npx sort-package-json","lint:style":"stylelint tests","prettier":"prettier -c \"./**/*\"","prettier:fix":"prettier --write -l \"./**/*\""},"author":"","license":"ISC","keywords":[],"dependencies":{"@babel/core":"7.19.1","@babel/eslint-parser":"7.18.9","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-decorators":"7.19.0","@babel/preset-env":"7.19.0","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@typescript-eslint/eslint-plugin":"5.36.2","@typescript-eslint/parser":"4.33.0","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-prettier":"8.5.0","eslint-plugin-babel":"5.3.1","eslint-plugin-import":"2.26.0","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.31.8","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-react-native":"4.0.0","eslint-plugin-vue":"8.7.1","prettier":"2.7.1","stylelint":"13.13.1","stylelint-config-prettier":"8.0.2","stylelint-config-recommended-scss":"4.3.0","stylelint-config-standard":"20.0.0","stylelint-scss":"3.21.0","typescript":"3.9.10"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"b4de0c49d750e9faa1c08417af8bb13c860391cf","bugs":{"url":"https://github.com/anlin-yang/ylfe.base.eslint-config/issues"},"homepage":"https://github.com/anlin-yang/ylfe.base.eslint-config#readme","_id":"@anlinyang/eslint-config@0.0.2-beta.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-pI4B3BGn9L5UvMUK/bSqbis5QAkHqY9UBQ33yxYqSSKx4brazQHFefTterQ4c07I7mIBQD9hRRp+EGMMGn7p+A==","shasum":"622d92fca62740836dbf5379675687d2796f9d29","tarball":"https://registry.npmjs.org/@anlinyang/eslint-config/-/eslint-config-0.0.2-beta.1.tgz","fileCount":30,"unpackedSize":29768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS12BoicHpPz8OXitWXlD8HmpGSLdlzkZpJCJOHtoJDAIgce7O70RV8DEgUJ3gRQHr5dXDLec09enTYjN+NSitlwI="}]},"_npmUser":{"name":"anlin-yang","email":"anlin0414@gmail.com"},"directories":{},"maintainers":[{"name":"anlin-yang","email":"anlin0414@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.2-beta.1_1715066243605_0.6306276718036228"},"_hasShrinkwrap":false},"0.0.2-beta.3":{"name":"@anlinyang/eslint-config","version":"0.0.2-beta.3","description":"prettier, eslint, stylelint的规范","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/anlin-yang/ylfe.base.eslint-config.git"},"scripts":{"sort":"npx sort-package-json","lint:style":"stylelint tests","prettier":"prettier -c \"./**/*\"","prettier:fix":"prettier --write -l \"./**/*\""},"author":"","license":"ISC","keywords":[],"dependencies":{"@babel/core":"7.19.1","@babel/eslint-parser":"7.18.9","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-decorators":"7.19.0","@babel/preset-env":"7.19.0","@babel/preset-react":"7.18.6","@babel/preset-typescript":"7.18.6","@typescript-eslint/eslint-plugin":"5.36.2","@typescript-eslint/parser":"4.33.0","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-prettier":"8.5.0","eslint-plugin-babel":"5.3.1","eslint-plugin-import":"2.26.0","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.31.8","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-react-native":"4.0.0","eslint-plugin-vue":"8.7.1","prettier":"2.7.1","stylelint":"13.13.1","stylelint-config-prettier":"8.0.2","stylelint-config-recommended-scss":"4.3.0","stylelint-config-standard":"20.0.0","stylelint-scss":"3.21.0","typescript":"3.9.10"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"75b71cc37aec07ed07ff002e7924c99d0a774ff4","bugs":{"url":"https://github.com/anlin-yang/ylfe.base.eslint-config/issues"},"homepage":"https://github.com/anlin-yang/ylfe.base.eslint-config#readme","_id":"@anlinyang/eslint-config@0.0.2-beta.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-vcA5PKfNQ0YV8nedAMEe0roSiUuOQq8dKkBxRYuW80omJxmM+MALcxGsOpnjyi/eGN3siHt9WnhM8KANzb+eCg==","shasum":"63210cc57e10ee056749c95aa328e37ef774ab57","tarball":"https://registry.npmjs.org/@anlinyang/eslint-config/-/eslint-config-0.0.2-beta.3.tgz","fileCount":30,"unpackedSize":29768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8ZnzJDh2flg8J3VhPqXjROqInMkyfmUGsQ7a5lFfqBAIgciNefFJ6+JKpEele1CE0n2OzHNEQ79rWTT/6P6GHIjk="}]},"_npmUser":{"name":"anlin-yang","email":"anlin0414@gmail.com"},"directories":{},"maintainers":[{"name":"anlin-yang","email":"anlin0414@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.2-beta.3_1715066758782_0.8471434211365241"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-07T04:49:30.773Z","0.0.1":"2024-05-07T04:49:31.003Z","modified":"2024-05-07T07:25:59.135Z","0.0.2-beta.1":"2024-05-07T07:17:23.744Z","0.0.2-beta.3":"2024-05-07T07:25:58.938Z"},"maintainers":[{"name":"anlin-yang","email":"anlin0414@gmail.com"}],"license":"ISC","readme":"# eslint-config-zp\n封装了 ESLint Stylelint Prettier 配置集\n为了整合项目中的 ESLint Stylelint Prettier 配置，统一编码风格\n\n## 使用方式\nnpm install -D @anlinyang/eslint-config\n\n详细接入规则见: [@anlinyang/eslint-config 接入文档](xxx)\n\n### ESLint\n`.eslintrc.js`\n\n```js\nmodule.exports = {\n  root: true,\n  extends: '@anlinyang/eslint-config/typescript',\n  rules: {\n    // your own rules\n  },\n};\n```\n\n`.prettierrc.js`\n\n### Prettier\n\n```js\nconst config = require('@anlinyang/eslint-config');\n\nmodule.exports = {\n  ...config.prettierConfig,\n};\n```\n\n`.stylelintrc.js`\n\n### Stylelint\n\n```js\nmodule.exports = {\n  root: true,\n  extends: '@anlinyang/eslint-config/stylelint',\n  rules: {\n    // your own rules\n  },\n};\n```\n## 提示\n\n**eslint-config-zp** 中，已经包含了相关插件的 dependencies, 无需再次在项目中安装相关依赖\n## 规则链接\n[eslint](https://github.com/eslint/eslint/tree/master/docs/rules)  \n[import](https://github.com/benmosher/eslint-plugin-import/tree/master/docs/rules)  \n[jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y/tree/master/docs/rules)  \n[react](https://github.com/yannickcr/eslint-plugin-react/tree/master/docs/rules)  \n[react-hooks](https://reactjs.org/docs/hooks-rules.html)  \n[typescript](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin/docs/rules)\n","readmeFilename":"README.md","description":"prettier, eslint, stylelint的规范","homepage":"https://github.com/anlin-yang/ylfe.base.eslint-config#readme","keywords":[],"repository":{"type":"git","url":"git+ssh://git@github.com/anlin-yang/ylfe.base.eslint-config.git"},"bugs":{"url":"https://github.com/anlin-yang/ylfe.base.eslint-config/issues"}}