eslint-config-frost-standard
Version:
Standard ESLint rules for Frost projects
131 lines (80 loc) • 4.5 kB
Markdown
# 10.1.0 (2019-02-27)
* Upgrade eslint-plugin-ember-standard
# 10.0.1 (2018-09-25)
* Update travis api key
# 10.0.0 (2018-09-25)
* Update eslint-plugin-ember-standard for Ember 3.0
# 9.0.2 (2018-03-28)
* **Updated** engines.node version to `>= 6.0.0` in `package.json`
# 9.0.1 (2018-03-07)
* **Updated** pull request template
* **Added** issue template
* **Updated** `eslint-plugin-ember-standard` to `1.0.3`
* **Updated** `eslint-plugin-ocd` to `1.0.6`
* **Updated** `package-lock.json` file
# 9.0.0 (2017-12-18)
* **Updated** babel-eslint to ^8.0.3
* **Updated** istanbul to ^0.4.5
* **Upgraded** and pinned eslint-plugin-ember-standard to latest version
* **Upgraded** and pinned eslint-plugin-ocd to latest version
# 8.0.0 (2017-11-21)
* **Updated** to version 8 of `babel-eslint`
* **Updated** to version 1.0.1 of `eslint-plugin-ember-standard`
* **Updated** to version 2.8.0 of `eslint-plugin-import`
* **Updated** to version 5.2.1 of `eslint-plugin-node` dependency
* **Updated** to version 1.0.2 of `eslint-plugin-ocd`
* **Updated** to version 3.6.0 of `eslint-plugin-promise`
# 7.1.1 (2017-10-05)
* **Updated** eslint-plugin-ember-standard to new version which add support for `ember-decorators` to the `computed-readonly` rule
# 7.1.0 (2017-07-06)
* **Fixed** dependencies to use versions that have appropriate `peerDependencies` settings to work with `eslint@4`.
# 7.0.0 (2017-06-27)
* **Upgraded** `eslint-config-standard` from `5.x` to `10.x`
* **Added** explicit disabling of `import/first` rule to allow us to destructure `Ember` directly below import
* **Added** `mocha/valid-test-descriptions` (Resolves [#38](https://github.com/ciena-frost/eslint-config-frost-standard/issues/38))
* **Added** `mocha/no-mocha-arrows` (Resolves [#37](https://github.com/ciena-frost/eslint-config-frost-standard/issues/37))
* **Added** `no-var` rule to enforce using `let` or `const` instead of `var`, b/c who the heck wants to use `var` anyway ;)
* **Updated** documentation in `README.md` for additional rules we've added.
* **Upgraded** `pr-bumper` to `3.x`
* **Switched** from `npm` to `yarn` for installing dependencies.
* **Added** `node@8` to build matrix.
* **Added** the ability to detect consuming project name and add it to `localPrefixes` automatically, and tested it by locally installing in an app.
# 6.0.2 (2017-06-24)
* **Upgraded** to `eslint-plugin-ember-standard@0.0.23`
# 6.0.1 (2017-03-23)
* **Upgraded** to eslint-plugin-ember-standard 0.0.22
# 6.0.0
## Breaking Changes
* **Converted** some warning rules to error rules (the `ember` and `ocd` ones that were recently introduced)
## Non-breaking Changes
* **Updated** `pr-bumper` and `travis` settings
# 5.3.2
* **Fixed** bug with fix functionality of `ember-standard/destructure` rule where a property could end up in the variable declarator twice.
# 5.3.1
* **Fixed** bug where `Ember.String` and `Ember.Object` were being destructured when they shouldn't be.
# 5.3.0
* **Added** warning to when using [object curly spacing](http://eslint.org/docs/rules/object-curly-spacing).
# 5.2.0
* **Fixed** `ocd/sort-imports` rule to separate internal and external modules.
# 5.1.0
* **Added** plugins [ember-standard](https://github.com/ciena-blueplanet/eslint-plugin-ember-standard) and [ocd](https://github.com/ciena-blueplanet/eslint-plugin-ocd) and configured their rules as warnings (will switch to errors in the next major release).
# 5.0.1
* **Fixed** a typo in `README.md` (thanks @juwara0 😄)
# 5.0.0
* **Added** an additional rule: `no-unused-expressions` which will disallow `expect(foo).to.be.true` style assertions. See [this issue](https://github.com/chaijs/chai/issues/726) for more info.
# 4.0.1
* **Updated** `eslint-plugin-mocha` to allow us to stop using the fork from `job13er`
# 4.0.0
* **New Rule** `complexity` to enforce a maximum cyclomatic complexity of 5 for all functions.
# 3.0.0
## Breaking changes
* **Switched** to `eslint@3.x`
## New Rules
* **Added** rule to error on a `describe.only` or `describeComponent.only` in tests
* **Added** rule to warn on a `describe.skip` or `it.skip` (with `--fix` option 😄 )
* **Added** rule to error on an `it('pending test')` with no test
* **Added** rule to error on a global `it()`(not within a test suite)
* **Added** rule to error if the `done` callback isn't called when it's defined.
# 2.1.0
* Added camelcase property for variables
* Added max-len property of 120 chars per line