{"_id":"@allahbin/eslint","_rev":"4-fe46b78ad2c4ccbf838960988e1c5169","name":"@allahbin/eslint","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@allahbin/eslint","version":"0.0.1","description":"我为项目共享的ESLint和Prettier配置","author":{"name":"allahbin1996@gmail.com>"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Tzng/allahbin-eslint.git"},"engines":{"node":">=10.0.0"},"main":"index.js","scripts":{"publishNpm":"npm publish --access public --registry=https://registry.npmjs.org/","lint":"eslint . --ext .ts,.js","lint:fix":"eslint . --ext .ts,.js --fix"},"keywords":["javascript","typescript","ecmascript","node","react","commonjs","eslint","lint","config","prettier","airbnb","abhijithvijayan"],"dependencies":{"@babel/core":"^7.12.10","@babel/eslint-parser":"^7.12.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.13.5","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.7","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.17.0","@umijs/fabric":"^2.9.0","chalk":"^4.1.1","eslint":"^7.11.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.0.0","eslint-import-resolver-typescript":"^2.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^24.0.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^20.0.0","fast-glob":"^3.2.4","os-locale":"^5.0.0","prettier":"^2.6.1","prettier-plugin-two-style-order":"^1.0.1","stylelint":"^13.0.0","stylelint-config-css-modules":"^2.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-declaration-block-no-ignored-properties":"^2.1.0","typescript":"^4.5.4"},"gitHead":"cf0968915a1550eea9cc50cb7635e3b8156064e4","bugs":{"url":"https://github.com/Tzng/allahbin-eslint/issues"},"homepage":"https://github.com/Tzng/allahbin-eslint#readme","_id":"@allahbin/eslint@0.0.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-NpRO9AGAKQewcSnCp6YEp2nYo30Ne6o01JZIJR2NJIPhah7wP/vfT3oTuwvvc1dH6vyaTFURiYrh24ARcRp1OQ==","shasum":"0dc16e02b80ca8920ac7ae6b079ec9dfb17de467","tarball":"https://registry.npmjs.org/@allahbin/eslint/-/eslint-0.0.1.tgz","fileCount":19,"unpackedSize":24606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjZKPNJszSuxPxkLP4nM+BCDAv6skIoSLaiveyGzxisQIgHbIk/SpkKRSVRQH16Spz8k/W054uM/CC35kf/cWW8+U="}]},"_npmUser":{"name":"allahbin","email":"569693942@qq.com"},"directories":{},"maintainers":[{"name":"allahbin","email":"569693942@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_0.0.1_1711361757474_0.9866762793537966"},"_hasShrinkwrap":false},"0.0.2":{"name":"@allahbin/eslint","version":"0.0.2","description":"我为项目共享的ESLint和Prettier配置","author":{"name":"allahbin1996@gmail.com>"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Tzng/allahbin-eslint.git"},"engines":{"node":">=10.0.0"},"main":"index.js","scripts":{"publishNpm":"npm publish --access public --registry=https://registry.npmjs.org/","lint":"eslint . --ext .ts,.js","lint:fix":"eslint . --ext .ts,.js --fix"},"keywords":["javascript","typescript","ecmascript","node","react","commonjs","eslint","lint","config","prettier","airbnb","abhijithvijayan"],"dependencies":{"@babel/core":"^7.12.10","@babel/eslint-parser":"^7.12.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.13.5","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.7","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.17.0","@umijs/fabric":"^2.9.0","chalk":"^4.1.1","eslint":"^7.11.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.0.0","eslint-import-resolver-typescript":"^2.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^24.0.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^20.0.0","fast-glob":"^3.2.4","os-locale":"^5.0.0","prettier":"^2.6.1","prettier-plugin-two-style-order":"^1.0.1","stylelint":"^13.0.0","stylelint-config-css-modules":"^2.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-declaration-block-no-ignored-properties":"^2.1.0","typescript":"^4.5.4"},"gitHead":"58dcb16b849bd1cb23220c7e5fe17dd31c40dbc6","bugs":{"url":"https://github.com/Tzng/allahbin-eslint/issues"},"homepage":"https://github.com/Tzng/allahbin-eslint#readme","_id":"@allahbin/eslint@0.0.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-VJvc6BNfAa8NCC2J4sWDYE9GJgsXfiHBLwhsOMKyazyiDsD0UOPeWnvoW3qK5tu3ZL9q/cal+k04bzBfW2HMVA==","shasum":"9716d2ff59cbbdad2b91be312bde8763023d99be","tarball":"https://registry.npmjs.org/@allahbin/eslint/-/eslint-0.0.2.tgz","fileCount":19,"unpackedSize":23717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4TMU4AXwiHu2Kudx3BcH4IAIJTIfcCAXaAmaT1whHkAiAlp3PGJdjFyGqvqAZ4IkEJEeQLXs36FykVO8G3A8VHzw=="}]},"_npmUser":{"name":"allahbin","email":"569693942@qq.com"},"directories":{},"maintainers":[{"name":"allahbin","email":"569693942@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_0.0.2_1711361966942_0.5637799911742971"},"_hasShrinkwrap":false},"0.0.3":{"name":"@allahbin/eslint","version":"0.0.3","description":"我为项目共享的ESLint和Prettier配置","author":{"name":"allahbin1996@gmail.com>"},"license":"MIT","repository":{"type":"git","url":"https://github.com/Tzng/allahbin-eslint"},"engines":{"node":">=10.0.0"},"main":"index.js","scripts":{"publishNpm":"yarn publish --access public --registry=https://registry.npmjs.org/","lint":"eslint . --ext .ts,.js","lint:fix":"eslint . --ext .ts,.js --fix"},"keywords":["javascript","typescript","ecmascript","node","react","commonjs","eslint","lint","config","prettier","airbnb","abhijithvijayan"],"dependencies":{"@babel/core":"^7.12.10","@babel/eslint-parser":"^7.12.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.13.5","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.7","@stylistic/eslint-plugin-jsx":"^1.7.0","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.17.0","chalk":"^4.1.1","eslint":"^7.11.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.0.0","eslint-import-resolver-typescript":"^2.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^24.0.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^20.0.0","fast-glob":"^3.2.4","os-locale":"^5.0.0","prettier":"^2.6.1","prettier-plugin-two-style-order":"^1.0.1","stylelint":"^13.0.0","stylelint-config-css-modules":"^2.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-declaration-block-no-ignored-properties":"^2.1.0","typescript":"^4.5.4"},"_id":"@allahbin/eslint@0.0.3","dist":{"shasum":"d1afe87fc36c879743bbf51508e9dea74b41f51a","integrity":"sha512-1lqObx0dV/1aDLlugD1wOlcdQhTcHaMlwkOChZJp3cgn49zqyHu9Au++9cV6zH4ZXI7+wErOgsIAhiAo+3uXkg==","tarball":"https://registry.npmjs.org/@allahbin/eslint/-/eslint-0.0.3.tgz","fileCount":22,"unpackedSize":220957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDp6UoEp0FeWQ79nnj+vJMrBmqU7ARKML3Ojzmp/XrDAiEA52hQO8cL6J5UIZfRvGbfvAUBGKtg7wfjEtvPl0uaAZA="}]},"_npmUser":{"name":"allahbin","email":"569693942@qq.com"},"directories":{},"maintainers":[{"name":"allahbin","email":"569693942@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_0.0.3_1711463956442_0.36385677039302866"},"_hasShrinkwrap":false},"0.0.5":{"name":"@allahbin/eslint","version":"0.0.5","description":"我为项目共享的ESLint和Prettier配置","author":{"name":"allahbin1996@gmail.com>"},"license":"MIT","repository":{"type":"git","url":"https://github.com/Tzng/allahbin-eslint"},"engines":{"node":">=10.0.0"},"main":"index.js","scripts":{"publishNpm":"yarn publish --access public --registry=https://registry.npmjs.org/","lint":"eslint . --ext .ts,.js","lint:fix":"eslint . --ext .ts,.js --fix"},"keywords":["javascript","typescript","ecmascript","node","react","commonjs","eslint","lint","config","prettier","airbnb","abhijithvijayan"],"dependencies":{"@babel/core":"^7.12.10","@babel/eslint-parser":"^7.12.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.13.5","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.7","@stylistic/eslint-plugin-jsx":"^1.7.0","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.17.0","chalk":"^4.1.1","eslint":"^7.11.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.0.0","eslint-import-resolver-typescript":"^2.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^24.0.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^5.0.0","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.1.2","eslint-plugin-unicorn":"^20.0.0","fast-glob":"^3.2.4","os-locale":"^5.0.0","prettier":"^2.6.1","prettier-plugin-two-style-order":"^1.0.1","stylelint":"^13.0.0","stylelint-config-css-modules":"^2.2.0","stylelint-config-prettier":"^8.0.1","stylelint-config-standard":"^20.0.0","stylelint-declaration-block-no-ignored-properties":"^2.1.0","typescript":"^4.5.4"},"_id":"@allahbin/eslint@0.0.5","dist":{"shasum":"22630940be590b669fa806cde9172591fe1c4f9b","integrity":"sha512-7DREo1pkEEQdZC5EmaSVVrAZa+zYpddZDIj/DgFI9cQL0YbrPqmfGA5YPmmH/3zv0TVwMlnPkf8uRE3g9Wtxqw==","tarball":"https://registry.npmjs.org/@allahbin/eslint/-/eslint-0.0.5.tgz","fileCount":23,"unpackedSize":227060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRG+c7voxXwtb2kGKwoEwtH122dIevDIe+jFrX3dK4sAIhAMIfuTlPXstF30Bm4xI6g6Gq/s/w3IKaU6On905w3QFv"}]},"_npmUser":{"name":"allahbin","email":"569693942@qq.com"},"directories":{},"maintainers":[{"name":"allahbin","email":"569693942@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_0.0.5_1711465436410_0.8058838149685281"},"_hasShrinkwrap":false},"0.0.6":{"name":"@allahbin/eslint","version":"0.0.6","description":"我为项目共享的ESLint和Prettier配置","author":{"name":"allahbin1996@gmail.com>"},"license":"MIT","repository":{"type":"git","url":"https://github.com/Tzng/allahbin-eslint"},"keywords":["eslint","prettier","antd","ant","design","pro"],"main":"index.js","scripts":{"build":"tsc --build tsconfig.json && npm run copy-files","copy-files":"copyfiles -u 1 src/.prettierignore ./dist/","publishNpm":"yarn publish --access public --registry=https://registry.npmjs.org/"},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-vue":"^9.17.0","prettier":"^3.0.2","typescript":"^5.2.2"},"peerDependencies":{"eslint":">=8.0.0"},"_id":"@allahbin/eslint@0.0.6","dist":{"shasum":"aa6685a4b3d64ec91a03f721af62f4f4df623f69","integrity":"sha512-2jvh6ITMr+cgFQMDyZrnq6oTXTx5KzhkI03ckIF/ZjY+Yj047L/cbZE3CkXIqfdhb4F45nZnSYi0w1D24ndNUQ==","tarball":"https://registry.npmjs.org/@allahbin/eslint/-/eslint-0.0.6.tgz","fileCount":6,"unpackedSize":8875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGz2aC4RcvY1SH0jQvDhfoI88bSJtp2YLQEGWlwe8mNAiBVeudDQO2bCrqQVcnvfk1fHxXRMh33QCb1txU3wwp2Xg=="}]},"_npmUser":{"name":"allahbin","email":"569693942@qq.com"},"directories":{},"maintainers":[{"name":"allahbin","email":"569693942@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint_0.0.6_1711469232941_0.4188008183381784"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-25T10:15:57.383Z","0.0.1":"2024-03-25T10:15:57.654Z","modified":"2024-03-26T16:07:13.487Z","0.0.2":"2024-03-25T10:19:27.081Z","0.0.3":"2024-03-26T14:39:16.634Z","0.0.5":"2024-03-26T15:03:56.603Z","0.0.6":"2024-03-26T16:07:13.077Z"},"maintainers":[{"name":"allahbin","email":"569693942@qq.com"}],"description":"我为项目共享的ESLint和Prettier配置","keywords":["eslint","prettier","antd","ant","design","pro"],"repository":{"type":"git","url":"https://github.com/Tzng/allahbin-eslint"},"author":{"name":"allahbin1996@gmail.com>"},"license":"MIT","readme":"# eslint的包\n\n## 说明\n\n这个是按照官方的教程进行配置的\n\n教程地址：https://eslint.org/docs/latest/extend/shareable-configs\n\n## 官方规则\n\nhttps://eslint.org/docs/latest/rules/\n\n## TS规则 @typescript-eslint/parser\n\nhttps://typescript-eslint.io/rules/indent/\n\n## react规则\n\nhttps://github.com/jsx-eslint/eslint-plugin-react\n\n## vue规则\n\n## eslint-config-prettier\n\n用于关闭所有不必要的规则或可能与 Prettier 冲突的规则。\n\n## 配置prettier\n\nhttps://prettier.io/docs/en/options.html\n\n需要以下依赖\n\neslint-plugin-prettier、prettier、eslint-config-prettier","readmeFilename":"README.md"}