{"_id":"eslint-plugin-vue-pug-sfc","_rev":"36-24aaa5bd7b832b3393a23be3b54975fc","name":"eslint-plugin-vue-pug-sfc","dist-tags":{"alpha":"1.0.0-alpha.20","latest":"1.0.0-alpha.20"},"versions":{"1.0.0-alpha.1":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.1","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/node":"~16.9.1","@typescript-eslint/eslint-plugin":"~4.31.1","@typescript-eslint/parser":"~4.31.1","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.0","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"168d03d856751976ab1549c4337681c153918c05","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.1","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-w0Mg7K7sW2P2b1Rwk9RMz3lyxlceHRIjQq5bMMEoqWvt4Zef812IntsO12QgseM4bOI/5B30sYCSecnRd4IdMw==","shasum":"4dba5fcdd6168e4aad508c3b1405bc55736252ec","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.1.tgz","fileCount":18,"unpackedSize":35651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQySOCRA9TVsSAnZWagAAOc0P/iTDf+ICb/nOadmJs2os\ni+g3D/4h2j42pbYW5yXP3I4kV8fMiGbIk8MroF/Ps0uivNeBJAm5WHDY9oBA\nWagw3549BoxXDXm0YRa8GWLNTy05t+Ze0vYTUZl5tPd8ICuABHAPyqMlPDxo\nuRMkuiitt4dJ06PnS+WixmijuM5enZExeMDkbckYYFx6twwD0LYBGk1ROzf8\nOffU+q0ZTGgHNvec2NiH/AnK2fzIkYLJfkKuvKr0FkvYFPU61VqJxDjeZHl0\nzsCmvD4D8JG+642fr1+o8nDd+MGoDRLey1TkhFQVsRDkdoKYbrpl6qLrXa0M\nTQLvZepe8UnxIA3+Q/UeMeQwJjIiWCvTTuuyZPNaYfSGMd4FrNBfGWH0enNq\no+NAMT1iaxOiDR4HxWLeXGc/vkn4C/v7rBFHpJv7c2Ho2ocrUTxDqlQ0OyWU\nbm5rb5HeZEscg2ZNNqyLkSZcvqZXOxRQFTWFeGGK25MXzDk7Z9qP18Jmtsgy\nuzP0ZUxS4Isw7GEciS+QT1tKVZyKgnD91n/7ITqIEBgBeye0hBdz7l1NL93B\nq+2oRftQBqvVbv7QlTazJhYEHOA42801CTtg0P9IIkWVo4puQWE66UeNj0hZ\nK+o1Ft2yYO1qJGOs7KsOKysDqQys4sejmobczbfJzZfz+ZjVdgxVlovf0wot\nrEOG\r\n=EM7p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID17xeNeZtCDXLx1FzbuxIWGb5uRkWL1oQWtndL19gaPAiEA+6mFIj9mGvWIVT/wg00h/9wxbom9mznCGcMC17yO0Qc="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.1_1631790222643_0.5376806360470434"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.2":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.2","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/node":"~16.9.1","@typescript-eslint/eslint-plugin":"~4.31.1","@typescript-eslint/parser":"~4.31.1","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.0","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"readme":"<h1 align=\"center\">\n:warning: THIS PROJECT IS CURRENTLY IN ALPHA :warning:<br>\nUse fixer at your own risk, could damage your code!\n</h1>\n\n<p align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://eslint.org\" target=\"_blank\">\n    <img alt=\"Eslint\" src=\"https://avatars.githubusercontent.com/u/6019716?s=160&v=4\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://vuejs.org\" target=\"_blank\">\n    <img alt=\"Vue\" src=\"https://vuejs.org/images/logo.svg\" height=\"150\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://pugjs.org\" target=\"_blank\">\n    <img alt=\"Pug\" src=\"https://cdn.rawgit.com/pugjs/pug-logo/eec436cee8fd9d1726d7839cbe99d1f694692c0c/SVG/pug-final-logo-_-colour-128.svg\" height=\"160\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n</p>\n\n<h2 align=\"center\">Eslint Plugin Vue Pug SFC</h2>\n\n<p align=\"center\">\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/blob/main/LICENSE\">\n    <img alt=\"license: MIT\" src=\"https://img.shields.io/github/license/Shinigami92/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"NPM package\" src=\"https://img.shields.io/npm/v/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"downloads\" src=\"https://img.shields.io/npm/dt/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://prettier.io\" target=\"_blank\">\n    <img alt=\"Code Style: Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n</p>\n\n# Intro\n\nThis plugin adds support for the Pug language to Eslint in `.vue` files.\n\n---\n\n- [Getting started](#getting-started)\n- [Usage](#usage)\n- [Motivation](#motivation)\n\n## Getting started\n\n```bash\nyarn add --dev eslint-plugin-vue-pug-sfc\n```\n\n## Usage\n\nIn `eslint` config:\n\n```jsonc\n{\n  \"plugins\": [\"vue-pug-sfc\"],\n  \"rules\": {\n    \"vue-pug-sfc/this-in-template\": \"warn\"\n  }\n}\n```\n\n## Motivation\n\n- https://github.com/vuejs/eslint-plugin-vue/issues/640\n- https://github.com/vuejs/eslint-plugin-vue/issues/310\n- https://github.com/vuejs/vue-eslint-parser/issues/29\n","readmeFilename":"README.md","gitHead":"8cdbf5407b1df43be7ebf0e8ca11f02b7eae7f6f","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.2","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-z84iMJVKjRoXY4pbYu13t/voSVOjtXAYoJAisD8DESF0RQZlegsVPZd5xpNlUxvjZ9+sm8TH+s0JJz5ZeA74Lg==","shasum":"2a7a140b86b865c2bfa7628e1ceb1c16e1f370c2","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.2.tgz","fileCount":18,"unpackedSize":37415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ0YkCRA9TVsSAnZWagAAlycQAJiH12kd8OMQLNQJ/qxt\neS17X/eCbwGDn5huBq4MkREravaF/u6rc1dDp+kJH7T5URnAIajw3sI8Q21o\ncw/WWI0aBH/ldUwVpkSoOT3HV9W9CvT21+vixreDcbIp1lfiIKtRraJlTkkf\nHJ5l6ip6aqX1vta9puElsMzHUyD0B2HjOQyuJz4SjOC0+k7Bq3kaMsV3vbog\nP//ARTHMXsDn/A5spEHuGEnsWFCRBbfuOYfsAg9+PMQtKBGq0BYZm1nkgldL\nViFCQL5+1V5Bv+7YlcaX6F34fFs+b/rfHOk4bNyriH6aa7SX3Exb4jnvUHzW\ndDNt5Tyhj0wQJClkrq743fm5tud2EFLRmIsp0gHeZ0mxxbsyVub6Y3vjxBtY\nKvqDUhVsyovkGK7ighDZwo7r+LPue2mCJ6sSEILWadeGIS5N2Vy7+w3S8Kif\nIho+apXq5wdw7lBDDFgst6wq/4RGuf8+2thAZEXFI4sTsDRwIGCSc3Wyt5EG\nR91ypedqV4atrWhSDNyALpusdBSb0jt+Nyr4BNN/ihJcngwgPKt8N+0t+FmM\nEUnvYpWOr/gHwtlvyidYFu9BRtb3wYA7DwSWeGy1hQwF/cziAwPbVGkwxcdU\nK/nZKb0eHAHtd667l29kCS7Xzsnj+h+PCBqvIrt7sm7xJK+Vb/eR47N2aJYF\nr+Pi\r\n=nvrz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE4DJm6NM62iQLKIIX2spCLeSsdYy5dLXiOwX3Uz4uDwIhAMJY8FcUkknu0RWASyF9SSeYA4EAF0Vok/+qKoOEcwxT"}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.2_1631798820083_0.7905998249453272"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.3":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.3","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/node":"~16.9.1","@typescript-eslint/eslint-plugin":"~4.31.1","@typescript-eslint/parser":"~4.31.1","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.0","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"readme":"<h1 align=\"center\">\n:warning: THIS PROJECT IS CURRENTLY IN ALPHA :warning:<br>\nUse fixer at your own risk, could damage your code!\n</h1>\n\n<p align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://eslint.org\" target=\"_blank\">\n    <img alt=\"Eslint\" src=\"https://avatars.githubusercontent.com/u/6019716?s=160&v=4\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://vuejs.org\" target=\"_blank\">\n    <img alt=\"Vue\" src=\"https://vuejs.org/images/logo.svg\" height=\"150\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://pugjs.org\" target=\"_blank\">\n    <img alt=\"Pug\" src=\"https://cdn.rawgit.com/pugjs/pug-logo/eec436cee8fd9d1726d7839cbe99d1f694692c0c/SVG/pug-final-logo-_-colour-128.svg\" height=\"160\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n</p>\n\n<h2 align=\"center\">Eslint Plugin Vue Pug SFC</h2>\n\n<p align=\"center\">\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/blob/main/LICENSE\">\n    <img alt=\"license: MIT\" src=\"https://img.shields.io/github/license/Shinigami92/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"NPM package\" src=\"https://img.shields.io/npm/v/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"downloads\" src=\"https://img.shields.io/npm/dt/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://prettier.io\" target=\"_blank\">\n    <img alt=\"Code Style: Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n</p>\n\n# Intro\n\nThis plugin adds support for the Pug language to Eslint in `.vue` files.\n\n---\n\n- [Getting started](#getting-started)\n- [Usage](#usage)\n- [Motivation](#motivation)\n\n## Getting started\n\n```bash\nyarn add --dev eslint-plugin-vue-pug-sfc\n```\n\n## Usage\n\nIn `eslint` config:\n\n```jsonc\n{\n  \"plugins\": [\"vue-pug-sfc\"],\n  \"rules\": {\n    \"vue-pug-sfc/this-in-template\": \"warn\"\n  }\n}\n```\n\n## Motivation\n\n- https://github.com/vuejs/eslint-plugin-vue/issues/640\n- https://github.com/vuejs/eslint-plugin-vue/issues/310\n- https://github.com/vuejs/vue-eslint-parser/issues/29\n","readmeFilename":"README.md","gitHead":"9580a4b20953995d81e7c60405ab036cf6ffe141","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.3","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-ktVB8PwDGagPFiQnkbWqvC8i83iotFVU5P0VoBQRcxUTXxxLPejG+ys00x3hLSZUd5zvxx+H2TpNliMsnlobdQ==","shasum":"12d582cc7cef199004e60845b1d3478d67e56a38","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.3.tgz","fileCount":18,"unpackedSize":38302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ0/MCRA9TVsSAnZWagAAKiIQAJOLhe22e5LWAud2tZTy\nF/gGyoxTEb+8mixdeJ+dgAW1JDaM19djTHKs5N/AauklPYOGcLcWMKYgLicj\nVgKlkoasnBCP/s2ayi72OWvx3IWwnR3UvhXFnXCfbx5h6zR7ZWL/22KMKME8\ncLqtEKlG1NE8dCFmSp915CkxmIiLEBV5VLMqcT1lu8qoG8LQOSL/gHZEsxop\nzG9GMTwUq3vzaQ40fBZoepqltMdoMNR99wnldxedoxwvTKDsPMO1SSQT+0cM\n8mY225Py0R92cJTLRW8vsAHLgrivBfjkizAZu9C/6aPQjcoEbbPiJXYSw92H\nw4Wg2pVBsdQPhrqi5edhBK/kC+Dth8NSJxm1KgkoY/Z+PWSvwtA8zjc9NYFu\nw0T4JHolIMh5TNGwYxoqyckUJmGdySwGc7KQCzdrtKsWHzQtJnGzb/8PbusR\nLUBMEuaN8etfoeFi6KeWUbKTJGPBppmBuwzcdlyoYpmCQhqS00BnclgAgHEL\nh0/VvhnnUDjeZ0Mk0CuerQiKViBNMIecL1XKltoA0elRbRK14KO2cIBJvGAR\nxax2/Yf270EuWYOs0PCXSWuZoS0RTcX7lkRWg5L/cGKRcPrVhazFcDTjzLrZ\nPBUwpwSOVq7+LzJSf3zrbBF2KtJzY2aTpVooUqK6uZbbYrtcSuWhs4CzN7p7\n8UCj\r\n=tNzR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4Bg5MDxrqErxQqfqScugQUPa+rWnVAfLaAAwMZgrEDAIhAOCGUg+2xXJR5qBbphS3SVGxeL3XhXHRY0uUuY7YUf9/"}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.3_1631801292617_0.25784490444320607"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.4":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.4","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.1","@types/node":"~16.9.2","@typescript-eslint/eslint-plugin":"~4.31.1","@typescript-eslint/parser":"~4.31.1","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.0","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"readme":"<h1 align=\"center\">\n:warning: THIS PROJECT IS CURRENTLY IN ALPHA :warning:<br>\nUse fixer at your own risk, could damage your code!\n</h1>\n\n<p align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://eslint.org\" target=\"_blank\">\n    <img alt=\"Eslint\" src=\"https://avatars.githubusercontent.com/u/6019716?s=160&v=4\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://vuejs.org\" target=\"_blank\">\n    <img alt=\"Vue\" src=\"https://vuejs.org/images/logo.svg\" height=\"150\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://pugjs.org\" target=\"_blank\">\n    <img alt=\"Pug\" src=\"https://cdn.rawgit.com/pugjs/pug-logo/eec436cee8fd9d1726d7839cbe99d1f694692c0c/SVG/pug-final-logo-_-colour-128.svg\" height=\"160\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n</p>\n\n<h2 align=\"center\">Eslint Plugin Vue Pug SFC</h2>\n\n<p align=\"center\">\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/blob/main/LICENSE\">\n    <img alt=\"license: MIT\" src=\"https://img.shields.io/github/license/Shinigami92/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"NPM package\" src=\"https://img.shields.io/npm/v/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"downloads\" src=\"https://img.shields.io/npm/dt/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://prettier.io\" target=\"_blank\">\n    <img alt=\"Code Style: Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n</p>\n\n# Intro\n\nThis plugin adds support for the Pug language to Eslint in `.vue` files.\n\n---\n\n- [Getting started](#getting-started)\n- [Usage](#usage)\n- [Motivation](#motivation)\n\n## Getting started\n\n```bash\nyarn add --dev eslint-plugin-vue-pug-sfc\n```\n\n## Usage\n\nIn `eslint` config:\n\n```jsonc\n{\n  \"plugins\": [\"vue-pug-sfc\"],\n  \"rules\": {\n    \"vue-pug-sfc/this-in-template\": \"warn\"\n  }\n}\n```\n\n## Motivation\n\n- https://github.com/vuejs/eslint-plugin-vue/issues/640\n- https://github.com/vuejs/eslint-plugin-vue/issues/310\n- https://github.com/vuejs/vue-eslint-parser/issues/29\n","readmeFilename":"README.md","gitHead":"279ddbd89c866ea10b850a16ba26f8322fce9b72","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.4","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-zu3j52tIN5F4wYkkUrIOz/larbrhllhIbDnPsVKRqvbhqrERkZpaGmihVVtZ3I57Y3mDd0H0AQK6g+yubGUwHA==","shasum":"cb099d329e53f8ce3c234426fb8c0fe28ad49d9b","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.4.tgz","fileCount":19,"unpackedSize":38768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkJX2lHpBVC2i2LpMNtHLmNUOZ1XfoPc6tZ5JhMnowhAiAoxRtSsm53D45xQTNOlOEYNsMRLIgzz3NY22Nm0m+2oA=="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.4_1631890850197_0.3700434398764123"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.5":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.5","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.1","@types/node":"~16.9.2","@typescript-eslint/eslint-plugin":"~4.31.1","@typescript-eslint/parser":"~4.31.1","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.0","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"2d2a8ff36fddd47236669390127dc35d0998c3ca","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.5","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-GT98rA1HchRNfhvI8N3BEfHqBvCb3ok55l2nUuAHmYHyLtQFFEKPFbGJDvL4H+1ZyS0N+eDEN8l0ShKl2Lg6pg==","shasum":"876a217d72f3aa1896c5a00b42352cb7cef1fff8","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.5.tgz","fileCount":18,"unpackedSize":42843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4yMXyhdxADAwTJEaY8/cg1fbulbQSv9g7fMVBXFJwJAIgTLyFv9xzWAT7WmzyEXu/LS7KwYntIVvnQsDNIicDplQ="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.5_1631967489004_0.8978433233535887"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.6":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.6","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.9.6","@typescript-eslint/eslint-plugin":"~4.31.2","@typescript-eslint/parser":"~4.31.2","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.1","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"5071ea80062ff4b6497b91c3b69783cc2a0cc77e","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.6","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-89Go9d6INHAp06IPYeXEjrLQBBE7sFY+tPk95c5hX4z0io+NyHojPoLzvmmtPr2+mvwWUxw7E0RsDa5xuJEnZQ==","shasum":"bb19f37fb7ea6a55b7a5be5ab837cd31fbea2a81","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.6.tgz","fileCount":68,"unpackedSize":202204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGsa96co4nZ49NBDN/fVfl2gG2dWKfqaFPRsnJCrxGOgIgcXmbXAs1AamESrU4fLUBVARXELOUVTF39FcOFcMcPoI="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.6_1632295870228_0.05231372738384388"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.7":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.7","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.9.6","@typescript-eslint/eslint-plugin":"~4.31.2","@typescript-eslint/parser":"~4.31.2","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.1","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"98515fe5f0e2ada1b66bfc45fd9c16323bfa7a4a","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.7","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-2+Qx8vdzCeJc22ODbxFQALeDQNSN0FfZDwyLMzOYVuDsU8p/B15szRK/HCQdJjdWhRBfBQ8+/MkXYHwCT1L0+w==","shasum":"40658982f9c191a24dfa922a2060972571e4a24c","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.7.tgz","fileCount":68,"unpackedSize":202638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsLiVlMlwFgvdZ5TS8Rvu+MqBtFaru2JEdzu084p0qPAiEAhq4+QgAWh3HhJFRGEprgN52X8+J+3g9ZBxoiu60oZl0="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.7_1632301299777_0.010333461858313076"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.8":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.8","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.9.6","@typescript-eslint/eslint-plugin":"~4.31.2","@typescript-eslint/parser":"~4.31.2","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.1","prettier":"2.4.1","prettier-plugin-organize-imports":"2.3.3","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"3f0a200c7c0d5f8ed0ded76112f80778adaf3bc3","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.8","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-hKbKpJVq/DleODyh9SGHslP5AzynYe9mTaInv4tj6mzbb1DBFf5PByHeDu1mmw/ZUSUY80lJo7G4E/XTHnNX4g==","shasum":"46a13821efd8dceeb3394dd105fadef76ba610b0","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.8.tgz","fileCount":77,"unpackedSize":228036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX08Zvq+SUFwLK0OpIJNhJp3kd9mpR1B6O7LpE6gkc0wIgTKIiEGzBnV1mvDLqkQi7rHX/gIvBSMjZ8Gld6Tb+OeA="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.8_1632339819046_0.541083401491864"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.9":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.9","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.9.6","@typescript-eslint/eslint-plugin":"~4.31.2","@typescript-eslint/parser":"~4.31.2","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.1","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"bee1ffa14cc1dfbaa0d060c3cee032372b0b411b","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.9","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-Pk5dF1YyTWgC6TxTUHN0kKJU6vnl1Ld5xeH0oB+Lenu2jQxachjW3z6xp0qbAAYj362LQDbHv/GgT6ebU8humw==","shasum":"a59a18d0c05b0e855311dd269d46617ff1b616fe","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.9.tgz","fileCount":79,"unpackedSize":239857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvthwGWZeihTmzz8HqYO5jgrRauSSqIx1LacJ/uCj1VAiA3WDZI1m4/FdTYpIbLWJiI6Br3BOS2Y//J6DzdKKdUEQ=="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.9_1632413614346_0.18943530095534467"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.10":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.10","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.10.1","@typescript-eslint/eslint-plugin":"~4.32.0","@typescript-eslint/parser":"~4.32.0","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.9","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.3","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"ad2d83344f9f850a0c07c1f6adb6d721f9f8bebd","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.10","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-MtUCjgSgPgWhhWekWkia9UlfbhbH4JDLw6uBScEBptsgniWW5lgQxSvCgWhhc0ZkvQnYe6+n8ackdD4J1t2R6w==","shasum":"21dce8d0d33ab44e31f942b66486a39c0f30bb01","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.10.tgz","fileCount":81,"unpackedSize":258071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQk3A5s2er2fghI9uVDLdQxU/IAirCbIz9tA7elQy4xwIhAIMqKNUGVA2OAjRn8a7CdK+gs//NaPXVrmaU4ul5DrYD"}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.10_1632846304390_0.8948237315182983"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.11":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.11","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.10.2","@typescript-eslint/eslint-plugin":"~4.32.0","@typescript-eslint/parser":"~4.32.0","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.1","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.4","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.5","typescript":"~4.4.3"},"readme":"<h1 align=\"center\">\n:warning: THIS PROJECT IS CURRENTLY IN ALPHA :warning:<br>\nUse fixer at your own risk, could damage your code!\n</h1>\n\n<p align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://eslint.org\" target=\"_blank\">\n    <img alt=\"Eslint\" src=\"https://avatars.githubusercontent.com/u/6019716?s=160&v=4\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://vuejs.org\" target=\"_blank\">\n    <img alt=\"Vue\" src=\"https://vuejs.org/images/logo.svg\" height=\"150\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://pugjs.org\" target=\"_blank\">\n    <img alt=\"Pug\" src=\"https://cdn.rawgit.com/pugjs/pug-logo/eec436cee8fd9d1726d7839cbe99d1f694692c0c/SVG/pug-final-logo-_-colour-128.svg\" height=\"160\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n</p>\n\n<h2 align=\"center\">Eslint Plugin Vue Pug SFC</h2>\n\n<p align=\"center\">\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/blob/main/LICENSE\">\n    <img alt=\"license: MIT\" src=\"https://img.shields.io/github/license/Shinigami92/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"NPM package\" src=\"https://img.shields.io/npm/v/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"downloads\" src=\"https://img.shields.io/npm/dt/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://prettier.io\" target=\"_blank\">\n    <img alt=\"Code Style: Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n</p>\n\n# Intro\n\nThis plugin adds support for the Pug language to Eslint in `.vue` files.\n\n---\n\n- [Getting started](#getting-started)\n- [Usage](#usage)\n- [Motivation](#motivation)\n\n## Getting started\n\n```bash\nnpm add --save-dev eslint-plugin-vue-pug-sfc\n#or\nyarn add --dev eslint-plugin-vue-pug-sfc\n#or\npnpm add --save-dev eslint-plugin-vue-pug-sfc\n```\n\n## Usage\n\nIn `eslint` config:\n\n```jsonc\n{\n  \"plugins\": [\"vue-pug-sfc\"],\n  \"rules\": {\n    \"vue-pug-sfc/this-in-template\": \"warn\"\n  }\n}\n```\n\nor via `extends`:\n\n```jsonc\n{\n  \"extends\": [\"plugin:vue-pug-sfc/recommended\"]\n}\n```\n\n## Motivation\n\n- https://github.com/vuejs/eslint-plugin-vue/issues/640\n- https://github.com/vuejs/eslint-plugin-vue/issues/310\n- https://github.com/vuejs/vue-eslint-parser/issues/29\n","readmeFilename":"README.md","gitHead":"35e1e4f8c9a3ce8a0e9f00ac08f2f9ddbbdcb1c4","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.11","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-Mfbk2EVBl0NQ/TXk8By/ctTbS9V6Ccj7ne03+iEJRAoYUEgMw3yNY3uSWwwY6F3tQ8iSGYOM6Mx12IiYWRo85A==","shasum":"2363cc60ad67fa9a692ee10e162747c20f68fc1b","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.11.tgz","fileCount":83,"unpackedSize":266143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKZ8f/1QX7nQV2pKYcx94rCjNCF1tHg1j2ejblBxf0NAiBwZx6Wk7JtGY1U98DPgBteL/yIaQH9XM8uLpTJM0faGw=="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.11_1633181602306_0.13073878164236374"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.12":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.12","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.10.2","@typescript-eslint/eslint-plugin":"~4.32.0","@typescript-eslint/parser":"~4.32.0","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.1","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.4","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"4dbe373605dcff54f377c9c90b241e9a3529808b","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.12","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-JAVxhzPtJN3ZBVB4/DVPbRko3nT/JTb8i5ZnxxYR+gPVb32XDSj/47vRlBzYh7UxyatT0Lkvlx1ABJMNiagoHA==","shasum":"2237c9b61b2285cb371861079a3c33531aa2ca54","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.12.tgz","fileCount":88,"unpackedSize":293443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHWY2+a2iPIAPX30JvmudI9DHCX1p/v7H9ojzFlL79LAiAj4kBJ7AnwSF2eLQKj4vT60CNxU5hVbLBKezXryHvqxg=="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.12_1633353635867_0.655746707218432"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.13":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.13","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.10.2","@typescript-eslint/eslint-plugin":"~4.33.0","@typescript-eslint/parser":"~4.33.0","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.1","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.4","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"5be8ae3439e23abf209bce656628992e2b3a56b4","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.13","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-4HWRN1jbqmE4Zukh16Jo8HQtqaGTnNR+BdNUhgF2rKe789bEkYIZHxREf90K2vy9jHvHCWUMkRtWbkvTzV8V5w==","shasum":"30f2556c3cfac69bbd76653fdeed4aa651c92c56","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.13.tgz","fileCount":90,"unpackedSize":313247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCib1qARfu40fTh+ZYu7hVr0f1aq22KOQC4vTZyhCAWIQIgdlbb1xsnn8orMD5IRg0KyR2D6oUNH3Q7YfyIRjtvdew="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.13_1633440647349_0.84075896701852"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.14":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.14","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.10.3","@typescript-eslint/eslint-plugin":"~4.33.0","@typescript-eslint/parser":"~4.33.0","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.1","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.4","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.5","typescript":"~4.4.3"},"gitHead":"cf9da4738c1fcb098107390d4d23ecdb6e9b1917","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.14","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-5NVIpKIps8GZ4un7C8eyRIHbdGOnSX8roDc0pR+6zLl6VNMaitJjBSc5+6lsV5FOPtvYxPBLREUJ7gTCMYf8Zg==","shasum":"38b401df4c22782e0a4ee327aea5c4a2684df283","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.14.tgz","fileCount":94,"unpackedSize":328770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiQD5gR5xYxQPfbg9QQPHPDGLuco9m7fqjkjLJ9URUQAiAXbHEmJB4rdJyHfPgXNq/MwYda0ICUpVxWvcbPnh+z+A=="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.14_1633694840801_0.6848077383743016"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.15":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.15","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.1","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.11.1","@typescript-eslint/eslint-plugin":"~5.0.0","@typescript-eslint/parser":"~5.0.0","eslint":"~8.0.1","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.1","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.5","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.7","typescript":"~4.4.4"},"gitHead":"afec94f18cd8cf84d537fc86a6198bc47e9238d0","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.15","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-T6J8aXrj8Dzuiuk9n86rpjgE5k+Sjea4zdR1c6aJN3x3YZa1wTuq6PkXekU4/5vgd/bcZF/eMQZp4pjJebV7gw==","shasum":"4120eb0ef0efff8b8c0f2eb0a420386b0a020ee3","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.15.tgz","fileCount":97,"unpackedSize":346509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh9Abk/OXrx5GE7jt6n7xkWhGOgOGSKT/b984iw1jH8AIgE2DgtTLrIHtCpzVbmn7Y9ZjMFZZ7ck8QQmcP8FNAhao="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.15_1634470428533_0.15922388319595826"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.16":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.16","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~7.11.0"},"devDependencies":{"@types/eslint":"~7.28.1","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.11.1","@typescript-eslint/eslint-plugin":"~5.0.0","@typescript-eslint/parser":"~5.0.0","eslint":"~8.0.1","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.1","eslint-plugin-prettier":"~4.0.0","jest":"~27.2.5","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.7","typescript":"~4.4.4"},"gitHead":"8b17689236179edd7b3eacac724edd69746ef104","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.16","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-/8ZvuqG3g2FvTuDBovNulYRAHeZ4DkEdqwuFDZ1rDRIm0u3tj5OmBPxUmxIZqNwlgWrD33QgZsBMSbnkYTAOyw==","shasum":"f7476ef95fc8300b44368cdcd200e139cdaec035","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.16.tgz","fileCount":98,"unpackedSize":348258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKiY1CQz5wwQzzlB0FgBfxh484I8pZbZcIAXgTEW0pSAIgDXMD1r35WU690+ix61rEE/dujwfTeSIcLARzo7aQiAY="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.16_1634716209428_0.2676061723278953"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.17":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.17","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~8.0.0"},"devDependencies":{"@types/eslint":"~7.28.1","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.11.1","@typescript-eslint/eslint-plugin":"~5.1.1-alpha.6","@typescript-eslint/parser":"~5.1.1-alpha.6","eslint":"~8.0.1","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.1","eslint-plugin-prettier":"~4.0.0","jest":"~27.3.1","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.7","typescript":"~4.4.4"},"gitHead":"a7f6f8ca070920a6b12b8efd02408ce3c5fb7df5","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.17","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-aZyqFt1jRJIbo65ftlYnpidC7DGdSeT0bht+Bj9piLilurQMTAHjWlMhmojvn/X27n+7w+giZF2G7Ct3VxuJZQ==","shasum":"bb816667ade5b3b72e61fa4c881f135b0f527259","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.17.tgz","fileCount":98,"unpackedSize":349135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH+rSidWT0z3K7LfY9VY3HxXLVsUeAZDB1UVV9DlAo7QIhAJ2ApYp6qHShMt/uFBP2MCHmC+OHItAg+WYjIGicxv4H"}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.17_1634803039695_0.26730727361341255"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.18":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.18","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~8.0.1"},"devDependencies":{"@types/eslint":"~7.29.0","@types/eslint-scope":"~3.7.1","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.2","@types/node":"~16.11.7","@typescript-eslint/eslint-plugin":"~5.4.0","@typescript-eslint/parser":"~5.4.0","eslint":"~8.2.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.1.3","eslint-plugin-prettier":"~4.0.0","jest":"~27.3.1","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.0.7","typescript":"~4.4.4"},"packageManager":"pnpm@6.22.2","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"gitHead":"7c4b041f4e47fe1924bc9c34ff9e9758acc80b9d","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.18","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-yyi8IDYjR4B2gAR1E6hoXq1EYvlevhydZfSGwvxjOy5NzuOfV/0LiHVwAOiEY36XCDRQ9Q+4R7c/N1/QG+ddHw==","shasum":"c1e6454111a53e172e6eab6805d5a45cf41e8ae3","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.18.tgz","fileCount":105,"unpackedSize":391180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlQ4SCRA9TVsSAnZWagAABvAP/RrtLRo006S+U0CUmqbw\nold3HNZ1cCNb40c08UUxJs8+T2bECRVvsIERNqTm93aPtJJoew3sIydvMNe1\nCB5O8uccZFRr4+kzxjLKcZqM3aftYLs6FqVe0GcEhqBVCgGPIcLnPw7v5ZyT\nUMWWdlxlJboi58WPl41iLRFgAQgrbfUgX2zV+xVdPex1l0zwTv4c7K7N/b46\nKyuVLT4lzLzctS409LFx+kKkhWb5rncqIBFtpnToZQ1Ys6oS2pF+pDec1UMv\nG902ePVxqEeW+s/wV1hzt/TMXGWLVtDh/E/bZYbfuHbU41CKIbFXZBKhZ3vv\n4HmA12P039P5VYYhgMSLu0fBvyO4E0HG6n5TksWMA+1f8gir+eElUbAiPxfK\nZI4+di3L/b7hx+ULzUplImyvPHXHZyQVZMMG4rOSaesMFURjUhZ5ngBXxXnf\nVQOP0IdMBndE70lEDaZ3gR87MRebZVG2ijqdTCMqvaUw4u1eZE5ssnbhu8Hh\nfgNn5SZvE/K12gyXhmTXqlDsFufFU8S7fG15LbyuUT+TjoM4DS98tYbq1hg/\nmuVRme/oHCSB51qmZtpiRA5pwIuuOZdF4KEu1vNRFSM7fi27p+n59pLthiDp\nDskrpT8RZKbtk3k+z6Shun1o4ni16Nd42DvXzH5+exQ2cXF7J9nqVG+gdP91\nEC69\r\n=pJq0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeJMd6IxdgVdBF7tMeP/QeA3iRi2aoO6Wkt302n8I/2QIhAPSU4e5X5/0MHbjDuN4s+lycECs1I1IJ9YK/DOgpDXSG"}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.18_1637158418550_0.5304470460540103"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.19":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.19","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~8.0.1"},"devDependencies":{"@types/eslint":"~8.2.1","@types/eslint-scope":"~3.7.2","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.0.3","@types/node":"~16.11.14","@typescript-eslint/eslint-plugin":"~5.7.0","@typescript-eslint/parser":"~5.7.0","eslint":"~8.4.1","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.2.0","eslint-plugin-prettier":"~4.0.0","jest":"~27.4.5","prettier":"2.5.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.1.2","typescript":"~4.5.4"},"packageManager":"pnpm@6.24.1","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"gitHead":"32edbb6a731c6f245889d65c243e51dafaf47f1b","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.19","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-hopvNnIYnAAq+ZHpbUaWppPascPOoK9SDlPyIyt6+eIcBUzNGmimSWN4fyeX28lkWjm9rZxG/oJMunW509l4DQ==","shasum":"a1749ec990f5d16dc1842c83ac7e5d54de72ead3","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.19.tgz","fileCount":105,"unpackedSize":391936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvGLDCRA9TVsSAnZWagAAtDkP/39XjGpBdVN+xEiaOW1A\nHSLRspzyirrHK2ryIleK26nAndM2yY9Qut8bEUqq8L6gTP99VV42Y1+xyB1X\nj3k1UYoluA7j34iKVXezRrGAGbAKxsuUlY9X7mSFgioTIhtidLm5Q578o5AD\ny0l34arakrFduFvLMIKTlhK/Dsg5uj2Thu23otuPJ5dR/8p6/TqfBfgxU+o9\nntOpJ8tFWekaK9b9Y0lETFI4Idp2AWqKQMftYdUeUHbXJI5xDI1SkBg73NKY\nUUfZUXG1BaEw6+OpzBxJJv/qFWRhKtdo/16ynkzgqYEXnENnXEfGIj8o65e7\ngnRSm/qB3QLHUkFAHkjH69ZDV7KJQaXbP7pEmq/nI3C8LrkyN0Ryq6Q1IJw0\n2Q7vSER4TGbfukPvju1n7VvWJUfOlQc+HYJhAz3/oJn2USOYEkccvuDLFXY1\nBZQmlK7zMP+IK8sWT/lnzA8JdYndWk5jukbwf2aZU7y7VNK9OmkwSGmNxtc9\nkNnBUyqL5UaKJ8nGgnw7K1wxTFLnvRV+9h2s5Dn46JKHxtC4HKabOKWytuDE\n6VWLqj4LU7T6M3jhAHKJc23Q36OyPH5lk7rFNleWisFMESGvoa160wLQRv0/\nWloFCzRWMj7CUPBtRpLCbZPe+fH+D8q/WNAdC3ez4n2rRfnFWXQ1RTY8Hruh\n7b5/\r\n=mDTA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdCcwurm54NVHg4PKFogBJstGHzy9f5TJ2ADeOnYEeOAiAihO2iihYJevxFjtrEB6Av5/TOdPEJgdjEppaxxkkymA=="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.19_1639736003820_0.013112402121369993"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."},"1.0.0-alpha.20":{"name":"eslint-plugin-vue-pug-sfc","version":"1.0.0-alpha.20","description":"eslint plugin vue pug sfc","main":"dist/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","test":"jest","prepublishOnly":"pnpm run clean && pnpm install && pnpm run build"},"keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","dependencies":{"pug-lexer":"^5.0.1","vue-eslint-parser":"~8.0.1"},"devDependencies":{"@types/eslint":"~8.2.1","@types/eslint-scope":"~3.7.2","@types/eslint-visitor-keys":"~1.0.0","@types/jest":"~27.4.0","@types/node":"~16.11.19","@typescript-eslint/eslint-plugin":"~5.9.0","@typescript-eslint/parser":"~5.9.0","eslint":"~8.6.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.2.2","eslint-plugin-prettier":"~4.0.0","jest":"~27.4.7","prettier":"2.5.1","prettier-plugin-organize-imports":"~2.3.4","ts-jest":"~27.1.2","typescript":"~4.5.4"},"packageManager":"pnpm@6.25.0","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"readme":"<p align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://eslint.org\" target=\"_blank\">\n    <img alt=\"Eslint\" src=\"https://avatars.githubusercontent.com/u/6019716?s=160&v=4\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://vuejs.org\" target=\"_blank\">\n    <img alt=\"Vue\" src=\"https://vuejs.org/images/logo.svg\" height=\"150\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://pugjs.org\" target=\"_blank\">\n    <img alt=\"Pug\" src=\"https://cdn.rawgit.com/pugjs/pug-logo/eec436cee8fd9d1726d7839cbe99d1f694692c0c/SVG/pug-final-logo-_-colour-128.svg\" height=\"160\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n</p>\n\n<h2 align=\"center\">Eslint Plugin Vue Pug SFC</h2>\n\n<p align=\"center\">\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/blob/main/LICENSE\">\n    <img alt=\"license: MIT\" src=\"https://img.shields.io/github/license/Shinigami92/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"NPM package\" src=\"https://img.shields.io/npm/v/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"downloads\" src=\"https://img.shields.io/npm/dt/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://prettier.io\" target=\"_blank\">\n    <img alt=\"Code Style: Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n</p>\n\n# Intro\n\nThis plugin tries to support all the `template` related rules from [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) for Pug in `.vue` files.  \nIt does **NOT** replace [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue)!\n\n---\n\n- [Getting started](#getting-started)\n- [Usage](#usage)\n- [Motivation](#motivation)\n\n## Getting started\n\n```bash\nnpm add --save-dev eslint-plugin-vue-pug-sfc\n#or\nyarn add --dev eslint-plugin-vue-pug-sfc\n#or\npnpm add --save-dev eslint-plugin-vue-pug-sfc\n```\n\nMake sure you also installed `eslint` and `eslint-plugin-vue`.\n\n## Usage\n\nIn `eslint` config:\n\n```jsonc\n{\n  \"plugins\": [\n    // Still configure eslint-plugin-vue, because you want also lint parts like `<script>`.\n    \"vue\",\n    // Now configure eslint-plugin-vue-pug-sfc.\n    \"vue-pug-sfc\"\n  ],\n  \"rules\": {\n    \"vue-pug-sfc/this-in-template\": \"warn\"\n  }\n}\n```\n\nor via `extends`:\n\n```jsonc\n{\n  \"extends\": [\"plugin:vue/recommended\", \"plugin:vue-pug-sfc/recommended\"]\n}\n```\n\nPlease note that the `vue-pug-sfc` plugin has no access to `vue` configuration, so you need to configure it additionally.\n\n## Motivation\n\n- https://github.com/vuejs/eslint-plugin-vue/issues/640\n- https://github.com/vuejs/eslint-plugin-vue/issues/310\n- https://github.com/vuejs/vue-eslint-parser/issues/29\n","readmeFilename":"README.md","gitHead":"9976a1385f0ea825874333fced35e0fe138191e3","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","_id":"eslint-plugin-vue-pug-sfc@1.0.0-alpha.20","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-xyFK3XLAVyTqKDT1BoQHdN+jvuRmyG5KKA5XNLa3iijE+VmB1Y2jJMlhTx+9U1AtFoFiovFGQy2M/oj6Vdx19w==","shasum":"2bf0707322d69091464abe56f2e4bcd4b8a02628","tarball":"https://registry.npmjs.org/eslint-plugin-vue-pug-sfc/-/eslint-plugin-vue-pug-sfc-1.0.0-alpha.20.tgz","fileCount":105,"unpackedSize":391964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1zsMCRA9TVsSAnZWagAANwQQAJVrhjjmNxE6iDIpBeCd\nYhGboFysFdESH9fOxI2JyNZFBXpfWud8OSrh6osibcqm3tBGm1YdpHty54Ns\noneZb+b5ooRUkO1I28jJ8dJGdA//Cf1PoZV2i0DVKo1+OcgBok8kbqdOis7t\n26dhIV/UTmXWcIgMNAdw/l8+LyekrLM+RwfSi5JW7Zo/fU5db8p6pNYC9zfS\n4KuS57b6d0st+oOMWcIfk3FNwGiuk0hWsi71GNU0/jFt/Eg/e+ND5JIw/g4d\nhiKSkQ3LXI9tsDZpNSApOM9XIHtbcHVYBmPD1m1KXVe48U0FdMdxbfKjlT76\n75TmiI+zf/B+mA/M6NECjtnUrMJzhKIFvRZmJRn7AGE6w/nkhoq4DCmLI9s0\naVzqfiZmA8qoji9cJKHhc9ykU13WU+yDnrPKBv27cjX3XpuaPRfsXgIYsp0Z\nUX8LeD9c64MthuocJiLFL+1vNSKDE617gSkcq6K9BCE02XqEs3qW7ObjjQ4m\nDYn8RE1M4kUbojhVm5P2RisJVO8QOni+yWYcUDbZofcusKJBkRKJTPgP76oZ\n9YlFQHo9FDtt9eApPKRsxCG/MzspVAVfLcyxEDcIMKLs2GlRm87xUjoiRMRS\n9nvUW7Q0hma/xR2/cb2+vZpZVzNlOAuCPHS32vImKaAagDdwQLIzkqwKmHWr\nOj5+\r\n=kdAf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdqLGL/HG3oLkbWeZIohZSCzqBYqW4gcFpr7olx7nFuAiBVRQL5Mkw16b9hU6dJpnnAp2IP7sfBRfGEL0oRbzFOTQ=="}]},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-vue-pug-sfc_1.0.0-alpha.20_1641495308392_0.9010173156981627"},"_hasShrinkwrap":false,"deprecated":"Please use @rashfael new package eslint-plugin-vue-pug instead."}},"time":{"created":"2021-09-16T11:03:42.561Z","1.0.0-alpha.1":"2021-09-16T11:03:42.788Z","modified":"2022-05-01T17:09:30.623Z","1.0.0-alpha.2":"2021-09-16T13:27:00.254Z","1.0.0-alpha.3":"2021-09-16T14:08:12.886Z","1.0.0-alpha.4":"2021-09-17T15:00:50.536Z","1.0.0-alpha.5":"2021-09-18T12:18:09.213Z","1.0.0-alpha.6":"2021-09-22T07:31:10.401Z","1.0.0-alpha.7":"2021-09-22T09:01:39.992Z","1.0.0-alpha.8":"2021-09-22T19:43:39.213Z","1.0.0-alpha.9":"2021-09-23T16:13:34.744Z","1.0.0-alpha.10":"2021-09-28T16:25:04.648Z","1.0.0-alpha.11":"2021-10-02T13:33:22.473Z","1.0.0-alpha.12":"2021-10-04T13:20:36.015Z","1.0.0-alpha.13":"2021-10-05T13:30:47.536Z","1.0.0-alpha.14":"2021-10-08T12:07:21.016Z","1.0.0-alpha.15":"2021-10-17T11:33:48.811Z","1.0.0-alpha.16":"2021-10-20T07:50:09.578Z","1.0.0-alpha.17":"2021-10-21T07:57:19.853Z","1.0.0-alpha.18":"2021-11-17T14:13:38.719Z","1.0.0-alpha.19":"2021-12-17T10:13:23.949Z","1.0.0-alpha.20":"2022-01-06T18:55:08.650Z"},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"description":"eslint plugin vue pug sfc","homepage":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc#readme","keywords":["pug","vue","vuejs","eslint","eslintplugin","plugin","lint","linter","linting","sfc"],"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc.git"},"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"bugs":{"url":"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/issues"},"license":"MIT","readme":"<p align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://eslint.org\" target=\"_blank\">\n    <img alt=\"Eslint\" src=\"https://avatars.githubusercontent.com/u/6019716?s=160&v=4\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://vuejs.org\" target=\"_blank\">\n    <img alt=\"Vue\" src=\"https://vuejs.org/images/logo.svg\" height=\"150\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  &nbsp;&nbsp;&nbsp;&nbsp;\n  <a href=\"https://pugjs.org\" target=\"_blank\">\n    <img alt=\"Pug\" src=\"https://cdn.rawgit.com/pugjs/pug-logo/eec436cee8fd9d1726d7839cbe99d1f694692c0c/SVG/pug-final-logo-_-colour-128.svg\" height=\"160\">\n  </a>\n  &nbsp;&nbsp;&nbsp;&nbsp;\n</p>\n\n<h2 align=\"center\">Eslint Plugin Vue Pug SFC</h2>\n\n<p align=\"center\">\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/blob/main/LICENSE\">\n    <img alt=\"license: MIT\" src=\"https://img.shields.io/github/license/Shinigami92/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"NPM package\" src=\"https://img.shields.io/npm/v/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-plugin-vue-pug-sfc\" target=\"_blank\">\n    <img alt=\"downloads\" src=\"https://img.shields.io/npm/dt/eslint-plugin-vue-pug-sfc.svg?style=flat-square\">\n  </a>\n  <a href=\"https://prettier.io\" target=\"_blank\">\n    <img alt=\"Code Style: Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/Shinigami92/eslint-plugin-vue-pug-sfc/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n</p>\n\n# Intro\n\nThis plugin tries to support all the `template` related rules from [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) for Pug in `.vue` files.  \nIt does **NOT** replace [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue)!\n\n---\n\n- [Getting started](#getting-started)\n- [Usage](#usage)\n- [Motivation](#motivation)\n\n## Getting started\n\n```bash\nnpm add --save-dev eslint-plugin-vue-pug-sfc\n#or\nyarn add --dev eslint-plugin-vue-pug-sfc\n#or\npnpm add --save-dev eslint-plugin-vue-pug-sfc\n```\n\nMake sure you also installed `eslint` and `eslint-plugin-vue`.\n\n## Usage\n\nIn `eslint` config:\n\n```jsonc\n{\n  \"plugins\": [\n    // Still configure eslint-plugin-vue, because you want also lint parts like `<script>`.\n    \"vue\",\n    // Now configure eslint-plugin-vue-pug-sfc.\n    \"vue-pug-sfc\"\n  ],\n  \"rules\": {\n    \"vue-pug-sfc/this-in-template\": \"warn\"\n  }\n}\n```\n\nor via `extends`:\n\n```jsonc\n{\n  \"extends\": [\"plugin:vue/recommended\", \"plugin:vue-pug-sfc/recommended\"]\n}\n```\n\nPlease note that the `vue-pug-sfc` plugin has no access to `vue` configuration, so you need to configure it additionally.\n\n## Motivation\n\n- https://github.com/vuejs/eslint-plugin-vue/issues/640\n- https://github.com/vuejs/eslint-plugin-vue/issues/310\n- https://github.com/vuejs/vue-eslint-parser/issues/29\n","readmeFilename":"README.md"}