Package Exports
- eslint-plugin-standard
- eslint-plugin-standard/rules/array-bracket-even-spacing.js
- eslint-plugin-standard/rules/computed-property-even-spacing.js
- eslint-plugin-standard/rules/no-callback-literal.js
- eslint-plugin-standard/rules/object-curly-even-spacing.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (eslint-plugin-standard) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
eslint-plugin-standard

Deprecated: This package isn't used by standard anymore, as of standard v16. See: https://github.com/standard/standard/issues/1316
ESlint Rules for the Standard Linter
Usage
npm install --save-dev eslint-plugin-standard
Configuration
module.exports = {
rules: {
'standard/object-curly-even-spacing': [2, 'either'],
'standard/array-bracket-even-spacing': [2, 'either'],
'standard/computed-property-even-spacing': [2, 'even'],
'standard/no-callback-literal': [2, ['cb', 'callback']]
}
}Rules Explanations
There are several rules that were created specifically for the standard linter.
object-curly-even-spacing- Likeobject-curly-spacingfrom ESLint except it has aneitheroption which lets you have 1 or 0 spaces padding.array-bracket-even-spacing- Likearray-bracket-even-spacingfrom ESLint except it has aneitheroption which lets you have 1 or 0 spacing padding.computed-property-even-spacing- Likecomputed-property-spacingaround ESLint except is has anevenoption which lets you have 1 or 0 spacing padding.no-callback-literal- Ensures that we strictly follow the callback pattern withundefined,nullor an error object in the first position of a callback.