Skip to content

Releases: otovo/eslint-config-otovo

v4.0.1

23 Mar 11:35
Compare
Choose a tag to compare

Bugfix

Commits

  • Add --no-tests to yarn release 921300f
  • Merge pull request #8 from otovo/mortnod+simenaa/false-positive-no-shadow-rule 85e19b9
  • Fix bug where eslint reported a false positive for the no-shadow rule when using Typescript. c711b08

v4.0.0...v4.0.1

Eslint 7

01 Sep 09:41
5d820a0
Compare
Choose a tag to compare

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...v4.0.0

v3.0.0

15 Jul 09:28
Compare
Choose a tag to compare

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 to react-flowtype-recommended
  • @otovo/eslint-config-otovo/prettier no longer includes prettier-react and prettier-flowtype
  • @otovo/eslint-config-otovo collection no longer includes prettier-react and prettier-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...v3.0.0

v2.1.0

02 Jul 12:53
57ce42b
Compare
Choose a tag to compare

Now using eslint v6.0. This has some breaking changes (migration guide) so you might have to upgrade node to be able to run.

  • Upgrade np dependency to latest version (5.0.3) f05a333
  • Update README with publish instructions ac67cd8
  • Update examples in README 837ae6f
  • React: fix config error after eslint 6 upgrade 7afffb5
  • Upgrade peer dependencies 7920793

v2.0.3...v2.1.0

Patch: update docs

18 Mar 08:17
2dc78f2
Compare
Choose a tag to compare

📄 Update install section in README fd450c9

v2.0.2...v2.0.3

Now with @otovo scope 🔍

18 Mar 08:07
894ee1f
Compare
Choose a tag to compare

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

v2.0.1...v2.0.2

Hello world ✌️

29 Aug 15:52
1d2390a
Compare
Choose a tag to compare

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")