{"_id":"@alphatr/eslint-config-react","name":"@alphatr/eslint-config-react","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@alphatr/eslint-config-react","description":"EcmaScript Style Guide for React","type":"module","version":"1.0.0","author":{"name":"AlphaTr","email":"alphatr@alphatr.com"},"types":"./dist/index.d.ts","module":"./dist/index.esm.js","main":"./dist/index.cjs.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"prepublishOnly":"npm run build","build":"tsup --config build.config.ts","eslint":"eslint --flag unstable_ts_config"},"dependencies":{"eslint":"^9.0.0","@stylistic/eslint-plugin":"^2.12.1","@alphatr/eslint-config-base":"~2.4.0","@alphatr/eslint-config-typescript":"~1.2.0"},"devDependencies":{"@types/node":"^18.18.0 || ^20.9.0 || >=21.1.0","typescript-eslint":"^8.18.1","eslint-plugin-react":"^7.37.0","jiti":"^2.4.1","tsup":"^8.3.5","typescript":"^5.2.0"},"peerDependencies":{"eslint":">= 9.0.0","eslint-plugin-react":"^7.37.0"},"repository":{"type":"git","url":"git+https://github.com/alphatr/eslint-config.git"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"license":"MIT","_id":"@alphatr/eslint-config-react@1.0.0","gitHead":"6f9f7829743f0ae2455500f606d1f8b5cbc8d0a3","bugs":{"url":"https://github.com/alphatr/eslint-config/issues"},"homepage":"https://github.com/alphatr/eslint-config#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-z6vrEZNQrynJ+9ZSQ3JSyAChFUc0ed5r0E3Hha9ISmCFeogatEv0fWIi0PD4WCk4vAJhZqTVBTGyuoNU5ymZlQ==","shasum":"215a5342c20308ea0f2c07c925dc9d6b6b9a22b9","tarball":"https://registry.npmjs.org/@alphatr/eslint-config-react/-/eslint-config-react-1.0.0.tgz","fileCount":13,"unpackedSize":194708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqxT6DwFeKDqSSyFWDNGHWilKWDM4tBdpECsiauiCzrgIgXFbWoyXAUlTDIdz7LUCAwWZNcoeP6VraJpXQRvou//U="}]},"_npmUser":{"name":"alphatr","email":"alphatr@alphatr.com"},"directories":{},"maintainers":[{"name":"alphatr","email":"alphatr@alphatr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-react_1.0.0_1735257910409_0.8637228324835613"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-27T00:05:10.300Z","1.0.0":"2024-12-27T00:05:10.628Z","modified":"2024-12-27T00:05:10.914Z"},"maintainers":[{"name":"alphatr","email":"alphatr@alphatr.com"}],"description":"EcmaScript Style Guide for React","homepage":"https://github.com/alphatr/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/alphatr/eslint-config.git"},"author":{"name":"AlphaTr","email":"alphatr@alphatr.com"},"bugs":{"url":"https://github.com/alphatr/eslint-config/issues"},"license":"MIT","readme":"### eslint-config-react\n\nESLint 适用于 React 文件的规则\n\n### Install\n\n```bash\n$ npm install --save-dev @alphatr/eslint-config-react\n```\n\n### 使用\n\n在项目根目录下新建 `.eslintrc.js` 文件，写入如下内容:\n\n```javascript\nmodule.exports = {\n    extends: '@alphatr/eslint-config-react',\n};\n\n```\n\n### License\n\nMIT\n","readmeFilename":"readme.md"}