eslint-config-kevinoid

ESLint shareable config for @kevinoid's style (based on Airbnb).

MIT License

Downloads
3K
Stars
0
Committers
4

Bot releases are hidden (Show)

eslint-config-kevinoid - Latest Release

Published by kevinoid almost 1 year ago

BREAKING CHANGES

  • Drop support for Node.js <18.

Features

eslint-config-kevinoid -

Published by kevinoid about 1 year ago

eslint-config-kevinoid - v31.0.0

Published by kevinoid about 1 year ago

31.0.0 (2023-09-06)

Features

  • Group builtin imports separately before others in the import order (c1aaec3)
eslint-config-kevinoid -

Published by kevinoid about 1 year ago

BREAKING CHANGES

Features

  • Extend plugin:jsdoc/recommended-error rather than converting warn to error (6a316b9)
eslint-config-kevinoid -

Published by kevinoid over 1 year ago

BREAKING CHANGES

Bug Fixes

  • Rename node.js to nodejs.js to avoid inadvertent invocation on Windows. Continue to export /node and /node.js from this package for compatibility. (f313889)
eslint-config-kevinoid -

Published by kevinoid almost 2 years ago

Features

  • Disable n/no-process-exit (5bd1dc8) which is already checked by the built-in no-process-exit rule.
eslint-config-kevinoid -

Published by kevinoid almost 2 years ago

BREAKING CHANGES

Features

  • Support Node.js >16 (9fe3e66)
  • Disable unicorn/prefer-module for webextensions (831eabb)
  • Enable unicorn/prefer-array-flat-map in webextensions (bcb9dce)
  • Ignore import/no-unresolved false-positives (c10642a)
eslint-config-kevinoid -

Published by kevinoid about 2 years ago

Features

eslint-config-kevinoid -

Published by kevinoid over 2 years ago

Features

  • Bump parserOptions.ecmaVersion to 2022 (7e1978d)
eslint-config-kevinoid -

Published by kevinoid over 2 years ago

BREAKING CHANGES

eslint-config-kevinoid - v26.0.0

Published by kevinoid over 2 years ago

BREAKING CHANGES

  • Drop support for Node.js 12. Require Node.js 14.14 or later.

Features

  • use parserOptions.ecmaVersion 2021 (14611b2)
eslint-config-kevinoid -

Published by kevinoid over 2 years ago

BREAKING CHANGES

Bug Fixes

  • disable capIsNew new-cap option for WSH (2e40bf5)
  • disable jsdoc/no-undefined-types for WSH (3d9c51d)
eslint-config-kevinoid -

Published by kevinoid almost 3 years ago

BREAKING CHANGES

eslint-config-kevinoid -

Published by kevinoid about 3 years ago

BREAKING CHANGES

eslint-config-kevinoid -

Published by kevinoid about 3 years ago

BREAKING CHANGES

eslint-config-kevinoid -

Published by kevinoid over 3 years ago

BREAKING CHANGES

Bug Fixes

Features

eslint-config-kevinoid -

Published by kevinoid over 3 years ago

BREAKING CHANGES

Dependency Updates

Bug Fixes

  • Match trailing comma in max-len ignorePattern (aeb7825)
eslint-config-kevinoid -

Published by kevinoid over 3 years ago

Bug Fixes

  • Improve code for importing peer dependencies to fix issues when require.main is not eslint. (d898698)
eslint-config-kevinoid -

Published by kevinoid over 3 years ago

Dependency Updates

eslint-config-kevinoid -

Published by kevinoid over 3 years ago

Features

  • Configure definedTypes for the jsdoc/no-undefined-types rule for ECMAScript/TypeScript types which do not have a matching name in the global scope (e.g. Generator, Iterator, etc.).