eslint-config-teppeis

ESLint shareable config for me!

MIT License

Downloads
1.3K
Stars
42
Committers
5
eslint-config-teppeis -

Published by teppeis over 5 years ago

eslint-config-teppeis -

Published by teppeis over 5 years ago

  • fix: detect nested deps for eslint-jsdoc-plugin 231f53f
  • chore(deps): update dependency prettier to v1.16.4 (#218) c8db9fb

https://github.com/teppeis/eslint-config-teppeis/compare/v9.1.0...v9.1.1

eslint-config-teppeis -

Published by teppeis over 5 years ago

Features

  • feat: enable jsdoc/require-returns-check, add allowOverrideWithoutParam options 11f678f
  • feat: allowTaggedTemplates of no-unused-expressions (#216) 1ddb568

Internals

  • build: replace http with https in package-lock.json 48babb7
  • chore(deps): lock file maintenance (#199) 8933760
  • chore(deps): lock file maintenance (#200) 754cbf5
  • chore(deps): lock file maintenance (#213) aeae81a
  • chore(deps): update dependency eslint to ^5.12.0 (#203) c3c71a3
  • chore(deps): update dependency eslint to ^5.12.1 (#208) bbfeb23
  • chore(deps): update dependency eslint to ^5.13.0 (#215) 31450f8
  • chore(deps): update dependency eslint-config-prettier to ^3.4.0 (#204) d1bd641
  • chore(deps): update dependency eslint-config-prettier to ^3.5.0 (#206) e590d12
  • chore(deps): update dependency eslint-config-prettier to v4 (#211) 9d1336d
  • chore(deps): update dependency eslint-plugin-jsdoc to ^3.15.1 (#201) 59a1edf
  • chore(deps): update dependency eslint-plugin-jsdoc to ^4.1.0 (#212) 4d933e7
  • chore(deps): update dependency eslint-plugin-jsdoc to v4 (#207) 3a063c3
  • chore(deps): update dependency eslint-plugin-node to ^8.0.1 (#202) ee18423
  • chore(deps): update dependency prettier to v1.16.1 (#210) 42f8b93
  • chore(deps): update dependency prettier to v1.16.3 (#214) 71c3921
  • chore(deps): update eslint and prettier (#198) fd22b2b
  • chore(deps): update eslint and prettier (#209) 286b0e9
  • ci(docker): update node docker digests in circleci 12c7892
  • ci(docker): update node docker digests in circleci 2d3c94c
  • ci(docker): update node docker digests in circleci 2e78337
  • ci(docker): update node docker digests in circleci 63fa71f
  • ci(docker): update node docker digests in circleci fb910f4

https://github.com/teppeis/eslint-config-teppeis/compare/v9.0.0...v9.1.0

eslint-config-teppeis -

Published by teppeis almost 6 years ago

Feat

  • add teppeis/node-v11

Breaking changes

eslint-config-teppeis -

Published by teppeis almost 6 years ago

  • fix: node-v10 supports 10.12+ (f7c2f2beb0e212f1b10c53c9bcc04ca604b7a029)
eslint-config-teppeis -

Published by teppeis almost 6 years ago

Install with beta tag

$ npm i -D eslint-config-teppeis@beta

Feat

  • add teppeis/node-v11

Breaking changes

eslint-config-teppeis -

Published by teppeis about 6 years ago

  • chore(deps): lock file maintenance (#182)
  • chore(deps): update dependency eslint-plugin-prettier to v3 (#183)
  • chore(deps): update dependency eslint to ^5.6.1 (#181)
eslint-config-teppeis -

Published by teppeis about 6 years ago

  • feat: add +module and +browser (#179)
  • feat: add eslint-plugin-unicorn (#178)
eslint-config-teppeis -

Published by teppeis about 6 years ago

  • [email protected] #169
    • Enables three possible error rules:
      • no-misleading-character-class
      • require-atomic-updates
      • no-async-promise-executor
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • feat: allow assert non-strict deprecated method in Node v6/v8 #165
eslint-config-teppeis -

Published by teppeis over 6 years ago

BREAKING CHANGE:

  • feat: replace node/no-unsupported-features (#163)
    • enable node/no-unsupported-features/node-builtins
    • node-v6, node-v8 and node-v10 requires Node v6.6+, v8.10+ and v10.6+ respectively
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • peerDeps minor/patch updates: eslint, eslint-plugin-eslint-comments and eslint-plugin-prettier
eslint-config-teppeis -

Published by teppeis over 6 years ago

Braking changes

  • drop Node v4 and v9, add Node v10 (#118, a5eae2b)
  • update ESLint to v5 (Migrating to v5.0.0 - ESLint - Pluggable JavaScript linter) (#119, #142, #155)
  • enable "eslint-comments/disable-enable-pair": [2, {"allowWholeFile": true}] (#119)
  • enable eslint-comments/no-unused-disable (#136)
  • remove closure-es20XX and add +closure modifier (#124, #156)
  • remove node-es20XX and add +node modifier (#126, #156)
  • rename prettier with +prettier (#156)
  • make teppeis/es2018 default (#125)

Features and changes

  • feat(mocha): add teppeis/+mocha config (#127, #134, #137, #156)
  • feat(prettier): make usePrettierrc: false (#130)
  • feat(base): disable multiline option of object-curly-newline according to new ESLint default (#140)
  • feat(node): enable "no-restricted-globals": [2, "URL", "URLSearchParams"] in node-v6 and node-v8 (d6390ca3982da35f179bd2e7c82eccbf24225738)
  • feat(es2015): disable avoidExplicitReturnArrows in object-shorthand (#132)
  • feat: assert no invalid deps in project root (#128)

Others

  • refactor(examples): filenames in examples (#133)
  • build(deps): update deps and devDeps
  • docs: add LICENSE (4965b59)
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • fix: update eslint in peerDeps to v5 stable and test #155
  • feat: add prefix '+' to modifiers #156
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • fix: update eslint to v5.0.0-rc.0 in devDeps and peerDeps #152
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • build: update eslint and prettier (#147)
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • build: update peerDeps ESLint to v5.0.0-alpha.3 (#142)
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • build: update ESLint to v5.0.0-alpha.3 #140
  • disable multiline option of object-curly-newline according to new ESLint default #140
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • feat(mocha): disable no-invalid-this in mocha (#137)
eslint-config-teppeis -

Published by teppeis over 6 years ago

  • update eslint-plugin-eslint-comments (#136)
  • docs: add LICENSE
  • build(deps): update dependency npm-run-all to ^4.1.3 (#135)