-
#203 Switch to
naming-convention
TypeScript ruleThe
camelcase
andinterface-name-prefix
rules were deprecated in a previous typescript-eslint version. The former settings have been migrated to the new rule options.When upgrading to this version, make sure
@typescript-eslint/eslint-plugin
and@typescript-eslint/parser
are upgraded to their latest as well.
- #181 Upgrade
eslint-plugin-ember
to 8.12.0
A breaking change due to the updates to the recommended rules config (see changelog)
- #185 Add
react-hooks
plugin to the React config - #172 Upgrade Prettier to 2.0.5
This is a major version increase to Prettier, which has some new default settings, as well as other updates. For more info, see the changelog - #186 Change Ember config to account for Ember blueprints
For the Ember config we should assume the default ESLint settings from Ember blueprints are in place.
- #182 Add an explicit LICENSE file to match the
package.json
setting
- #126 Add
react/sort-comp
and other React rules - #120 Bump eslint-plugin-ember from 7.3.0 to 7.7.1
- #118 Bump eslint-config-prettier from 6.5.0 to 6.7.0
- #120 Bump eslint-plugin-ember from 7.3.0 to 7.7.1
- #128 Bump @typescript-eslint/eslint-plugin from 2.6.1 to 2.10.0
- #118 Bump eslint-config-prettier from 6.5.0 to 6.7.0
- #127 Bump @typescript-eslint/parser from 2.6.1 to 2.10.0
- #122 Bump eslint-plugin-react from 7.16.0 to 7.17.0
- #123 Bump prettier from 1.18.2 to 1.19.1
- #125 Bump eslint from 6.6.0 to 6.7.2
- #121 Bump lint-staged from 9.4.2 to 9.5.0
- #119 Bump husky from 3.0.9 to 3.1.0
- #116 Bump lerna-changelog from 0.8.2 to 0.8.3
- 💣 #115 ⚙️ Update Prettier config
- Removes the
prettier-eslint-cli
package and configures eslint to runprettier
as aneslint
plugin - Removes blueprint settings from Ember config, leaving only settings that are custom to Showbie
- Removes duplicate settings from React config
- Removes the
- #103 Bump
husky
to 3.0.9 - #96 Bump
eslint-plugin-react
to 7.16.0 - #112 Bump
@typescript-eslint/parser
to 2.6.1 - #113 Bump
@typescript-eslint/eslint-plugin
to 2.6.1 - #114 Upgrade devDependencies
- Fix
parser
setting in React config
- #64 Add React/TypeScript settings
- #65 Update dependency versions
- #50 Bump lodash.merge from 4.6.1 to 4.6.2
- #51 Bump lodash from 4.17.11 to 4.17.14
- #52 Bump lint-staged from 9.0.2 to 9.2.0
- #45 Bump husky from 2.4.1 to 3.0.0
- #37 Bump prettier-eslint-cli from 4.7.1 to 5.0.0
- #43 Bump eslint-config-prettier from 4.3.0 to 6.0.0
- #48 Bump lint-staged from 8.2.1 to 9.0.2
- #47 Bump eslint-plugin-ember from 6.5.1 to 6.7.1
- #34 Bump lint-staged from 8.2.0 to 8.2.1
- #31 Bump lint-staged from 8.1.5 to 8.2.0
- #33 Bump husky from 1.3.1 to 2.4.1
- #30 Bump eslint-plugin-ember from 6.3.0 to 6.5.1
- #28 Bump eslint-config-prettier from 4.1.0 to 4.3.0
- #20 Bump eslint from 5.15.3 to 5.16.0
- #15 Update Ember config overrides
- #9 Bump lodash from 4.17.5 to4.17.11
- #13 Bump eslint-config-prettier from 4.0.0 to 4.1.0
- #12 Bump eslint from 5.13.0 to 5.14.1
- #14 Bump lint-staged from 8.1.3 to 8.1.5
- #8 Bump eslint-plugin-ember from 6.1.0 to 6.2.0
- #7 Upgrade devDependencies
- #1 Upgrade
eslint-plugin-ember
& update Ember settings
The latest version introduced several changes to theember/recommended
configuration.
- #6 Remove deprecated
experimentalObjectRestSpread
option
See the migrating to 5.0.0 section of the eslint docs for more details. - #5 Remove
semi
rule
This can be removed since Prettier will handle semicolons. - #1 Upgrade
eslint-plugin-ember
& update Ember settings
- Remove
parser
setting since the package is not installed