Releases: coursera/eslint-config-coursera
Releases · coursera/eslint-config-coursera
v0.9.1
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- jsx-no-bind by @lewisf in #9
- Use import/no-duplicates instead of no-duplicate-imports by @lewisf in #10
- Using
import/no-duplicates
by @jnwng in #11 - Add flowtype/recommended to eslint by @lewisf in #13
- Bump version by @lewisf in #14
- Update airbnb and jsx-a11y plugins by @mmmoussa in #15
- Upgrade eslint and add rules to better integrate with coursera codebase by @mmmoussa in #16
- bump prettier to ^1.8.2, and eslint-config-coursera to 0.4.7 by @moaazsidat in #17
- Adjust jsx-a11y/anchor-is-valid rule by @mmmoussa in #18
- use some instead of every for jsx-a11y/label-has-for by @carlchen-coursera in #19
- Disabled default-props-match-prop-types rule by @dquang-tran in #20
- Bumping
babel-eslint
by @jnwng in #21 - Eslint config update by @gagoar in #22
- removing function paren match by @gagoar in #23
- Update eslint-plugin-coursera version by @cliu587 in #24
- Upgrade babel-eslint and @babel/eslint-plugin by @aovens-coursera in #30
New Contributors
- @mmmoussa made their first contribution in #15
- @moaazsidat made their first contribution in #17
- @carlchen-coursera made their first contribution in #19
- @dquang-tran made their first contribution in #20
- @gagoar made their first contribution in #22
- @cliu587 made their first contribution in #24
- @aovens-coursera made their first contribution in #30
Full Changelog: v0.2.0...v0.9.0
Adding `prettier` support
Prettier is an opinionated javascript formatter — it can automatically deal with pretty-printing our code so we don't have to bikeshed over style nitpicks.
This release adds support for the requisite configuration changes for eslint
to conform to prettier
's guidelines.
Move peerDependencies to dependencies.
Per #6, moving dependencies that more recently had to be manually installed via an installation script to dependencies
, which should make installation much simpler.