@voxpelli/eslint-config-jsdoc-ts

1.0.0 • Public • Published

@voxpelli/eslint-config-jsdoc-ts

js-semistandard-style

TypeScript-validated JSDoc related rule subset of my personal ESLint config that.

Includes the semistandard rules directly rather than relying on eslint-config-semistandard, as that package isn't always trailing the main eslint-config-standard package.

This package follows semantic versioning. Tightening of any checks is a breaking change, therefore that will only happen in major releases. Minor and patch releases will only include relaxation of rules or fixing of minor obvious oversights.

Want to use my linting rules? Go ahead! Would love feedback and a comment about you doing so, then I'll be extra careful with eg. following the semantic versioning rules.

Installation

Be sure to install versions of peer dependencies that are valid according to the peer dependency specification of this module.

As ESLint configs and dependencies can and will change their rules with major releases you will likely get an incorrect ruleset otherwise.

To easily install all correct peer dependencies, you can use install-peerdeps:

install-peerdeps --dev @voxpelli/eslint-config-jsdoc-ts

Then add a .eslintrc with the following:

{
  "extends": "@voxpelli/eslint-config-jsdoc-ts",
  "root": true
}

Readme

Keywords

none

Package Sidebar

Install

npm i @voxpelli/eslint-config-jsdoc-ts

Weekly Downloads

61

Version

1.0.0

License

MIT

Unpacked Size

4.54 kB

Total Files

5

Last publish

Collaborators

  • voxpelli