1.3.0 • Published 1 year ago

@labset-eslint/eslint-plugin v1.3.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

eslint-plugin

Quality Gate Status npm version

A collection of eslint rules needed to ensure labset open-source packages are structured in a consistent way.

It comes with:

  • license-notice rule to enforce all source files include the relevant license header notice

install it

  • with npm
npm install @labset-eslint/eslint-plugin --save-dev
  • with yarn
yarn add @labset-eslint/eslint-plugin -D -W

use it

  • add the eslint plugin to your .eslintrc.js
module.exports = {
    ...,
    plugins: [
        '@labset-eslint/eslint-plugin',
    ],
    rules: {
        '@labset-eslint/license-notice': [
            'error', {
                license: 'Apache-2.0',
                copyRightYear: '<year>',
                copyRightName: '<name>'
            }
        ]
    }
}
1.3.0

1 year ago

1.2.0

1 year ago