eslint-config-rndmem
v11.0.0
Published
The rndmem ESLint configuration
Downloads
12
Maintainers
Readme
eslint-config-rndmem
The rndmem ESLint ECMAScript 2015 configuration
Changelog
v11.0.0
- Breaking: require-jsdoc: require JSDocs on methods, classes, and arrow functions
v10.0.0
- Breaking: require-jsdoc: require
JSDocs and
@param
docs
v9.1.0
- Fix: sort-imports: temporarily disable sorted imports requirement
v9.0.6
- Update: max-lines: increase max lines to 250
v9.0.5
- Update: no-mocha-arrows: permit Mocha arrow functions
v9.0.4
- Chore: upgrade dependencies
v9.0.3
- Update: no-underscore-dangle: permit pre and postfix underscores
- Update: brace-style: permit opening and closing braces to be on the same line
- Update: mocha/no-synchronous-test: permit synchronous Mocha tests
v9.0.2
- Chore: upgrade to rndmem-npm-skeleton v0.2.5 template
v9.0.1
- Chore: upgrade dependencies
v9.0.0
- Breaking: add html, import, mocha, and objects plugins
- Breaking: remove node env
- Breaking: upgrade dependencies
- New no-compare-neg-zero: forbid comparisons to -0
- New [nonblock-statement-body-position] (http://eslint.org/docs/rules/nonblock-statement-body-position): require single line if, else, while, do-while, and for statements when not using a block statement
v8.0.0
- Breaking: upgrade dependencies
- New no-multi-assign: forbid multiple assignments within a statements
- New prefer-promise-reject-errors: require Error type when rejecting a Promise
- New template-tag-spacing: forbid spacing in tagged template literals
- Update object-shorthand: require methods over arrow function properties
- Update no-use-before-define: require outer scoped variables to be defined as read top to bottom before use
- Breaking: forbid redundant radix parameter in parseInt() since this library is ES6+
- Update: promote func-style violations to error
- Update: demote strict mode violations to warning
- Chore: use NPM package main entry instead of dummy index.js
v7.0.0
- Breaking: indent require case clauses to be indented WRT switch statements
v6.0.0
- Breaking: func-style require the use of function expressions instead of declarations
v5.0.0
- Breaking: add rules to forbid duplicate, limitless, and unused disable ESLint directive comments
v4.0.1
- Update: disable class-methods-use-this and no-continue
v4.0.0
- Breaking: upgrade dependencies and three new rules: capitalized-comments, no-await-in-loop, require-await
v3.0.1
- Update: add some common base 2 and base 10 magic numbers to the ignore list
v3.0.0
- Breaking: upgrade dependencies
v2.0.0
- Require @param, not @arg, JSDoc method parameter annotations for VS Code's IntelliSense
- Fix peerDependencies
v1.0.4
- Update: workaround JSPM peerDependencies
v1.0.3
- Update: allow imports and exports
v1.0.2
- Update: use NPM engine property to detect unsupported JavaScript features
v1.0.1
- Update: limit one-var to only vars, not let and const
- Update: upgrade to ESLint v3.9.1 and eslint-plugin-node v3.0.3
v1.0.0
- New: initial release
License (GPLv3)
© 2017 Stephen Niedzielski
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.