UNPKG

@linthtml/linthtml-config-recommended

Version:
48 lines (36 loc) 1.09 kB
# linthtml-config-recommended Recommended shareable config for [linthtml](https://github.com/linthtml/linthtml). It turns on some of the [rules](https://github.com/linthtml/linthtml/blob/develop/docs/rules.md) within [linthtml](https://github.com/linthtml/linthtml).. Use it as is or as a foundation for your own config. ## Installation ```bash npm install @linthtml/linthtml-config-recommended --save-dev ``` ## Usage If you've installed `linthtml-config-recommended` locally within your project, just set your `linthtml` config to: ```json { "extends": "@linthtml/linthtml-config-recommended" } ``` ### Extending the config Simply add a `"rules"` key to your config, then add your overrides and additions there. For example, to change the `line-max-len` rule and increase the limit, turn off the `tag-close` rule, and add the `attr-order` rule: ```json { "extends": "stylelint-config-recommended", "rules": { "line-max-len": [ true, 120 ], "tag-close": "off", "attr-order": [ true, [ "id", "class" ] ] } } ```