un-ts / markuplint

Incredible markuplint plugins, make markuplint greater.
MIT License
4 stars 7 forks source link
markuplint

@unts/markuplint

GitHub Actions FOSSA Status Language grade: JavaScript Codecov type-coverage GitHub release

Conventional Commits Renovate enabled JavaScript Style Guide Code Style: Prettier changesets

Incredible markuplint plugins, make markuplint greater.

Angular parser

To enable Angular parser, install markuplint-angular-parser and adjust your .markuplintrc:

{
  "parser": {
    ".html$": "markuplint-angular-parser"
  },
  "rules": {
    // ...
  }
}

Angular-specific rules

If you want to enable additional Angular-specific linter rules, install markuplint-angular-rules and enable them in your .markuplintrc:

{
  "parser": {
    ".html$": "markuplint-angular-parser"
  },
  "plugins": ["markuplint-angular-rules"],
  "rules": {
    "markuplint-angular-rules/attribute-group-order": true
  }
}

See markuplint-angular-rules for list of rules.

Packages

This repository is a monorepo managed by changesets what means we actually publish several packages to npm from same codebase, including:

Package Description Version
markuplint-angular-parser Angular parser for markuplint. npm View changelog
markuplint-angular-rules Angular specific rules for Markuplint. npm View changelog

markuplint-sync has been deprecated, please use synckit to wrap it directly instead.

Sponsors

1stG RxTS UnTS
1stG Open Collective backers and sponsors RxTS Open Collective backers and sponsors UnTS Open Collective backers and sponsors

Backers

1stG RxTS UnTS
1stG Open Collective backers and sponsors RxTS Open Collective backers and sponsors UnTS Open Collective backers and sponsors

Changelog

Detailed changes for each release are documented in CHANGELOG.md.

License

MIT © JounQin@1stG.me

FOSSA Status