{"_id":"@cuiguojie/eslint-config-nuxt3","_rev":"1-9692a99219ed1df0ab6e7844945038b6","name":"@cuiguojie/eslint-config-nuxt3","description":"ESLint config for nuxt3","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@cuiguojie/eslint-config-nuxt3","version":"0.0.1","keywords":["eslint-config"],"author":{"name":"cuiguojie@me.com"},"license":"MIT","_id":"@cuiguojie/eslint-config-nuxt3@0.0.1","maintainers":[{"name":"cuiguojie","email":"cuiguojie@me.com"}],"homepage":"https://github.com/cuiguojie/f2e-spec/packages/eslint-config-nuxt3","bugs":{"url":"https://github.com/cuiguojie/f2e-spec"},"dist":{"shasum":"20230680b8f6ab40da4405deff4f72bcebcf393b","tarball":"https://registry.npmjs.org/@cuiguojie/eslint-config-nuxt3/-/eslint-config-nuxt3-0.0.1.tgz","fileCount":3,"integrity":"sha512-gdS311sJeYPS/enY3XbRL380rmtM4wOVshn6BQ4n/tgzqaCtXzqbqJsc35Jns43re6GQ3Vu/kXIYhZjH9ymGFg==","signatures":[{"sig":"MEUCIQCA+Ll5p9Ptqnu7/aik5isRRLnJo0YesEN/ZHR+FQJP9gIgbUB5AtZlkq7L/9wR36ahtI+wTl9PXhYJuEfb/yKeLOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2521},"main":"index.js","_from":"file:cuiguojie-eslint-config-nuxt3-0.0.1.tgz","private":false,"_npmUser":{"name":"cuiguojie","email":"cuiguojie@me.com"},"_resolved":"/private/var/folders/q3/rd163jmd1jb_cbvtgqd689gh0000gn/T/e51b8692f30927edcee5bb9b1010b7f5/cuiguojie-eslint-config-nuxt3-0.0.1.tgz","_integrity":"sha512-gdS311sJeYPS/enY3XbRL380rmtM4wOVshn6BQ4n/tgzqaCtXzqbqJsc35Jns43re6GQ3Vu/kXIYhZjH9ymGFg==","repository":{"url":"git+https://github.com/cuiguojie/f2e-spec.git","type":"git"},"_npmVersion":"9.5.1","description":"ESLint config for nuxt3","directories":{},"_nodeVersion":"18.16.1","dependencies":{"eslint-plugin-vue":"^9.19.2","@vue/eslint-config-typescript":"^12.0.0","@nuxtjs/eslint-config-typescript":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0"},"peerDependencies":{"eslint":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-nuxt3_0.0.1_1702369822581_0.29026681345225347","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@cuiguojie/eslint-config-nuxt3","private":false,"version":"0.0.2","description":"ESLint config for nuxt3","main":"index.js","author":{"name":"cuiguojie@me.com"},"keywords":["eslint-config"],"peerDependencies":{"eslint":"^8.55.0"},"dependencies":{"@vue/eslint-config-typescript":"^12.0.0","@nuxtjs/eslint-config-typescript":"^12.1.0","eslint-plugin-vue":"^9.19.2"},"devDependencies":{"eslint":"^8.55.0"},"license":"MIT","bugs":{"url":"https://github.com/cuiguojie/f2e-spec"},"homepage":"https://github.com/cuiguojie/f2e-spec/packages/eslint-config-nuxt3","repository":{"type":"git","url":"git+https://github.com/cuiguojie/f2e-spec.git"},"_id":"@cuiguojie/eslint-config-nuxt3@0.0.2","_integrity":"sha512-pLgrhnzL0NcjS2CYyS4sS9sLS837jAVzaEy3Oamb3NiCQj53VYvyKj65imSdrCGcuRCBaocgJugbbqeQqUw3Qw==","_resolved":"/private/var/folders/q3/rd163jmd1jb_cbvtgqd689gh0000gn/T/1506bcc289618f3debb4cdce2b80e044/cuiguojie-eslint-config-nuxt3-0.0.2.tgz","_from":"file:cuiguojie-eslint-config-nuxt3-0.0.2.tgz","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-pLgrhnzL0NcjS2CYyS4sS9sLS837jAVzaEy3Oamb3NiCQj53VYvyKj65imSdrCGcuRCBaocgJugbbqeQqUw3Qw==","shasum":"b8f93ce76a499553bea31ea1ce10f6b361ae77e1","tarball":"https://registry.npmjs.org/@cuiguojie/eslint-config-nuxt3/-/eslint-config-nuxt3-0.0.2.tgz","fileCount":3,"unpackedSize":2527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBUPDPsGF6FsS30jfZeC2rNUp4FvUKPniNSCEELUJiiAiEAgjZEvyaCjtebo/FPtKYxXwxa0h2SF01YFZX51op4uls="}]},"_npmUser":{"name":"cuiguojie","email":"cuiguojie@me.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-nuxt3_0.0.2_1718956949761_0.8679187578545873"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-12T08:30:22.487Z","modified":"2024-06-21T08:02:30.070Z","0.0.1":"2023-12-12T08:30:22.750Z","0.0.2":"2024-06-21T08:02:29.918Z"},"maintainers":[{"name":"cuiguojie","email":"cuiguojie@me.com"}],"author":{"name":"cuiguojie@me.com"},"repository":{"type":"git","url":"git+https://github.com/cuiguojie/f2e-spec.git"},"keywords":["eslint-config"],"license":"MIT","homepage":"https://github.com/cuiguojie/f2e-spec/packages/eslint-config-nuxt3","bugs":{"url":"https://github.com/cuiguojie/f2e-spec"},"readme":"# eslint-config-nuxt3\n\nNuxt3 + TypeScript 项目的 通用 eslint-config 配置。\n\n## 功能说明\n\n* 集成了官方的 ESLint 配置项，及依赖包\n* 添加团队常用的自定义规则覆写\n\n## 使用：\n\n安装：\n```\npnpm i @cuiguojie/eslint-config-nuxt3 -D\n```\n\n配置 `.eslintrc.cjs` （或者其他格式的 eslintrc 文件）：\n\n```\n/* eslint-env node */\nmodule.exports = {\n  'extends': [\n    '@cuiguiojie/eslint-config-nuxt3'\n  ]\n};\n```\n> 如果项目 packages.json 中已经有低版本的 eslint，需要按照 peer 提示的说明升级或者重新安装\n\n## 其他\neslint 的多个 extends 配置存在 **覆盖及合并** 操作，如果需要查看最终结果，在调用方项目中，执行以下命令可以把最终结果保存到指定的文件查看：\n\n```\npnpm eslint --print-config .eslintrc.cjs > eslint-config-log.json\n```\n\n> 命令中，`.eslintrc.cjs` 是项目中 eslintrc 文件名，`eslint-config-log.json` 是输出的文件名\n\n","readmeFilename":"README.md"}