JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 316
  • Score
    100M100P100Q104969F
  • License MIT

Command line tool to lint Pug templates in Vue single file components.

Package Exports

  • pug-lint-vue

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (pug-lint-vue) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

pug-lint-vue

npm npm downloads Build Status js-standard-style

Command line tool to lint Pug templates in Vue single file components. It uses pug-lint under the hood.

Installation

$ npm install pug-lint-vue

Usage

$ pug-lint-vue [options] <file ...>

Options

  • -h, --help: output usage information
  • -V, --version: output the version number
  • -c, --config <path>: configuration file path (see pug-lint for more information)

Example

The following example scans the assets directory for .vue files and outputs lint errors in <template> tags with the attribute lang="pug" set.

$ pug-lint-vue assets

Development

Build the docker container via:

$ docker build . -t pug-lint-vue

Use docker compose to work on the files:

$ docker-compose up
$ docker-compose exec app bash