0.3.0 • Published 7 years ago

@silesia-corporation/eslint-plugin-requirejs v0.3.0

Weekly downloads
1
License
-
Repository
-
Last release
7 years ago

eslint-plugin-requirejs

ESLint rules for requirejs

Usage

  1. Install eslint-plugin-requirejs as a dev-dependency:

    npm install --save-dev @silesia-corporation/eslint-plugin-requirejs
  2. Enable the plugin by adding it to your .eslintrc:

    plugins:
      - requirejs

Configuration

This plugin exports a recommended configuration that enforces good practices.

To enable this configuration, use the extends property in your .eslintrc config file:

plugins:
  - requirejs
extends: 'plugin:requirejs/recommended'

See the ESLint config docs for more information about extending configuration files.

Rules

RuleRecommendedOptions
conditional-async-require-forbidden1
deprecate-define2
deprecate-sugar2
deprecate-strict2
deprecate-globals2

For example, using the recommended configuration, the conditional-async-require-forbidden rule is enabled and will cause ESLint to throw an error (with an exit code of 1) when triggered.

You may customise each rule by adding a value in your .eslintrc rules property:

plugins:
  - requirejs
rules:
  requirejs/conditional-async-require-forbidden: 0

See configuring rules for more information.

Author

© 2017 Silesia Corporation and contributors.