Releases: otovo/eslint-config-otovo
Releases · otovo/eslint-config-otovo
v4.0.1
Bugfix
- Fix false positive for no-shadow rule. See typescript-eslint/typescript-eslint#2484 for more.
Commits
Eslint 7
This release upgrades all packages including Eslint 7.
- Update README publishing info 13bd900
- Merge pull request #5 from otovo/mortnod/move-peer-dependencies 8f4e5da
- typescript: update import/extensions c522a9b
- Upgrade all packages and move them to dependecies 283639b
- Re-add np as a dependency to force new lodash version cf754ca
- Update quick start in README 3a27761
v3.0.0
Hi, fellow organisms! 🦠
New features
- Typescript support
- Increase from 2 to 4 recommended collections. You can now choose between...
- Pure JS
- React without types
- React with Flow
- React with TypeScript
Breaking changes
react-recommended
has been renamed toreact-flowtype-recommended
@otovo/eslint-config-otovo/prettier
no longer includesprettier-react
andprettier-flowtype
@otovo/eslint-config-otovo
collection no longer includesprettier-react
andprettier-flowtype
Improvements
Configs are split up into smaller chunks. Gives more refined control if you don't want to use of of the recommended collections.
Commits
- Add prettier config and run on all files 1db7abb
- Remove react from the 'default' collection. Add collection 'react-recommended' 5c3df45
- Fix issue that triggered 'eslint(import/no-unresolved)' errors 36ebb0a
- Update README.md 99a18f6
- Refactor recommended sets 9faaf83
- Add typescript support 14c2d8d
- Split up config so it can be used without flow 2f2d9fa
- Update publish instructions in README b1dd56f
v2.1.0
Now using eslint v6.0
. This has some breaking changes (migration guide) so you might have to upgrade node to be able to run.
Patch: update docs
📄 Update install section in README fd450c9
Now with @otovo scope 🔍
This release removes the @pika/pack dependency in favour of just using np, as there's really no need to build this code.
The package is now available as a scoped package under @otovo/eslint-config-otovo on npm
Hello world ✌️
This is the initial release of Javascript linter configs used across Otovo projects.
They include individual configs for:
- JavaScript (plain JS)
- React
- Flow
- Prettier
It has two pre-configured setups:
- JavaScript + Prettier (default – use
"extends": "otovo"
) - JavaScript + React + Flow + Prettier (use
"extends": "otovo/react-recommended"
)