Skip to content
This repository was archived by the owner on Apr 4, 2019. It is now read-only.

Releases: researchgate/linting

v5.0.1

Choose a tag to compare

@researchgate-bot researchgate-bot released this 01 Oct 09:44
v5.0.1

v5.0.0

Choose a tag to compare

@researchgate-bot researchgate-bot released this 27 Aug 14:16
v5.0.0

v4.0.0

Choose a tag to compare

@researchgate-bot researchgate-bot released this 29 Jun 10:42

Bug Fixes

  • set npmClient=yarn in lerna.json (#12) (b45bfc7)

Features

  • base: Add no-cond-assign and no-new-func (ff85fa1)
  • deps: update dependency eslint to v5 (#14) (798ac50)

BREAKING CHANGES

  • deps: Requires eslint v5
  • base: Add no-cond-assign and no-new-func

v3.0.0

Choose a tag to compare

@researchgate-bot researchgate-bot released this 05 Feb 09:33

Features

  • node: update dependency eslint-plugin-node to ^6.0.0 (a16518e)

v2.0.1

Choose a tag to compare

@researchgate-bot researchgate-bot released this 04 Feb 14:48

Bug Fixes

  • prettier: Use local prettier config and add root test folders (1076db4)

v2.0.0

Choose a tag to compare

@researchgate-bot researchgate-bot released this 13 Dec 17:35

Bug Fixes

  • deps: Add missing peer dependency on eslint (f2b43d2)
  • import: Add correct default import extension settings (409b5a7)
  • imports: Allow dev dependencies in tests directory (c3d52b0)
  • lint: correctly set sourceType in all configs (ecb126e)
  • no-unused-vars: Allow rest siblings to be unused (737ee93)
  • package: Ensure latest versions of plugins are required. (ca5cc3f)
  • prettier: Fix conflicting rules check and remove 2 conflicting react rules (484678c)

Features

  • jsx: Require booleans to always be specified (a6d7a76)
  • no-alert: Enable no-alert rule (3db53ce)
  • no-use-before-define: Ignore functions (b5f8a28)
  • react: Make prop-types rule an error (4be64d6)
  • rules: Add 3 new react rules: display-name, no-string-refs, require-render-return (f88c2f6)

BREAKING CHANGES

  • no-alert: alert functions are now not allowed anymore
  • jsx: Requires boolean flags in jsx to always specify true explicitely
  • rules: The 3 new react rules might trigger new linting errors
  • react: The prop-types rule is now an error. Downgrade to warning in project if necessary.
  • package: Requires newer versions of peer dependencies.

v1.0.1

Choose a tag to compare

@researchgate-bot researchgate-bot released this 23 Sep 22:14

Bug Fixes

  • prettier: Require eslint-plugin-prettier >= 2.3.0 for config support (89150d0)

v1.0.0

Choose a tag to compare

@researchgate-bot researchgate-bot released this 23 Sep 21:32

Bug Fixes

  • dependencies: Add correct peerDependencies (ef1d4ce)
  • prettier: Turn off conflicting rule no-floating-decimal (50d8f13)

BREAKING CHANGES

  • dependencies: Need to install peerDependencies

v0.3.0

Choose a tag to compare

@researchgate-bot researchgate-bot released this 23 Sep 21:35

Bug Fixes

  • prettier: Fix eslint configs to not conflict with prettier (eacbef1)
  • prettier: Remove curly to fix conflicts with prettier (7fc4142)

Features

  • eslint-node-babel: New config for node packages using babel (dce7326)

v0.2.0

Choose a tag to compare

@danez danez released this 02 Sep 18:33

Features

  • eslint-base: Add arrow-body-style rule ("off") (1256930)
  • eslint-base: Add no-floating-decimal rule (910ffb9)
  • eslint-base: Add no-label-var rule ("off") (2d98822)
  • eslint-base: Add no-labels rule (eae24f3)
  • eslint-base: Add no-shadow-restricted-names rule (4ff5653)
  • eslint-base: Add no-unneeded-ternary rule (b66fe2f)
  • eslint-base: Add no-useless-concat rule (8bbaddc)
  • eslint-base: Add no-var rule (fe64d01)
  • eslint-base: Add one-var rule (645a6b0)
  • eslint-base: Add padded-blocks rule (a1f5f1e)
  • eslint-base: Add prefer-template rule (28e14c8)
  • eslint-react: Add commonjs, and shared-node-browser environments (64654cb)
  • eslint-react: Add import/no-nodejs-modules rule (ab3b2b1)