{"library":"pug-lint-vue","title":"pug-lint-vue","description":"A CLI tool that lints Pug (formerly Jade) templates inside Vue single-file components (.vue). It wraps the pug-lint library and scans template tags with 'lang=\"pug\"' attribute. This is the only package that specifically targets Pug templates in Vue files, as opposed to generic Pug or Vue linting tools. The current stable version is 0.4.0, though the project appears unmaintained since 2018, with no recent releases or activity. It requires pug-lint as a peer dependency. For CI or pre-commit hooks on Vue + Pug projects, it may still function but lacks active support.","language":"javascript","status":"deprecated","last_verified":"Fri May 01","install":{"commands":["npm install pug-lint-vue"],"cli":{"name":"pug-lint-vue","version":null}},"imports":["npx pug-lint-vue [options] <file ...>","N/A - no programmatic API exported","Create .pug-lintrc in project root (JSON or YAML)"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"npm install pug-lint-vue pug-lint\n# Create .pug-lintrc.json with sample rules:\n# {\n#   \"disallowMultipleSpaces\": true,\n#   \"requireSpaceAfterCodeOperator\": true\n# }\n# Lint all .vue files in src/:\nnpx pug-lint-vue src/\n# Or specify files directly:\nnpx pug-lint-vue src/App.vue src/components/","lang":"javascript","description":"Installs both packages, configures basic pug-lint rules, and runs the CLI against a directory of .vue files.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}