{"_id":"@code-freedom/eslint-plugin-vue-plus","name":"@code-freedom/eslint-plugin-vue-plus","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"name":"@code-freedom/eslint-plugin-vue-plus","version":"0.0.0","description":"plus","type":"module","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"eslint-plugin-vue-plus"},"main":"./lib/index.js","exports":"./lib/index.js","scripts":{"pb":"npm publish --access public","lint":"npm-run-all \"lint:*\"","lint:eslint-docs":"npm-run-all \"update:eslint-docs -- --check\"","lint:js":"eslint .","test":"mocha tests --recursive","update:eslint-docs":"eslint-doc-generator"},"dependencies":{"requireindex":"^1.2.0"},"devDependencies":{"@eslint/js":"^9.0.0","@typescript-eslint/eslint-plugin":"^8.4.0","@typescript-eslint/parser":"^8.4.0","@typescript-eslint/rule-tester":"^8.4.0","eslint":"^9.0.0","eslint-config-prettier":"^9.1.0","eslint-doc-generator":"^1.0.0","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-prettier":"^5.2.1","mocha":"^10.0.0","npm-run-all2":"^6.1.2","prettier":"^3.3.3"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"peerDependencies":{"eslint":">=8.57.0"},"license":"MIT","_id":"@code-freedom/eslint-plugin-vue-plus@0.0.0","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-88v1/kL6w+nUCBbVW5VEOYfQJRG0ODZE23WPxbwqaYUMU6DTBc6jdfiFci/ehs84sxqfnFmu0nDDCuMRpPN9rg==","shasum":"7a46a9cfc307426b8464df063345b12ab3ab23e0","tarball":"https://registry.npmjs.org/@code-freedom/eslint-plugin-vue-plus/-/eslint-plugin-vue-plus-0.0.0.tgz","fileCount":4,"unpackedSize":4393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkOQdqkb7bpCNqnsE0RlFQCF7Z3DyTCLpds5OECWxreAiB2cvhv0qkVBN26tdxzdBiFBAkYZT94mEF8M3WXmCV49w=="}]},"_npmUser":{"name":"wangguangkai","email":"416266475@qq.com"},"directories":{},"maintainers":[{"name":"wangguangkai","email":"416266475@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-plus_0.0.0_1725891997851_0.6353123501416307"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-09T14:26:37.742Z","0.0.0":"2024-09-09T14:26:38.013Z","modified":"2024-09-09T14:26:38.282Z"},"maintainers":[{"name":"wangguangkai","email":"416266475@qq.com"}],"description":"plus","keywords":["eslint","eslintplugin","eslint-plugin"],"author":{"name":"eslint-plugin-vue-plus"},"license":"MIT","readme":"# eslint-plugin-vue-plus\n\nplus\n\n## Installation\n\nYou'll first need to install [ESLint](https://eslint.org/):\n\n```sh\nnpm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-vue-plus`:\n\n```sh\nnpm install eslint-plugin-vue-plus --save-dev\n```\n\n## Usage\n\nAdd `vue-plus` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n{\n    \"plugins\": [\n        \"vue-plus\"\n    ]\n}\n```\n\n\nThen configure the rules you want to use under the rules section.\n\n```json\n{\n    \"rules\": {\n        \"vue-plus/rule-name\": 2\n    }\n}\n```\n\n\n\n## Configurations\n\n<!-- begin auto-generated configs list -->\nTODO: Run eslint-doc-generator to generate the configs list (or delete this section if no configs are offered).\n<!-- end auto-generated configs list -->\n\n\n\n## Rules\n\n<!-- begin auto-generated rules list -->\nTODO: Run eslint-doc-generator to generate the rules list.\n<!-- end auto-generated rules list -->\n\n\n","readmeFilename":"README.md"}