Skip to content

Releases: techmmunity/eslint-config

Update Strict Patterns

04 Jun 17:39
56b0f1e
Compare
Choose a tag to compare
  • Update @typescript-eslint/naming-convention: strictCamelCase -> camelCase
  • Update @typescript-eslint/naming-convention: strictPascalCase -> PascalCase

Fix Uncorrect Rules

03 Jun 15:11
685b966
Compare
Choose a tag to compare
  • Remove class-methods-use-this
  • Remove no-plusplus
  • Allow the use of ++

Fix Incorrect Rules

03 Jun 01:10
61281be
Compare
Choose a tag to compare

TS-NEXTJS

  • Disable @typescript-eslint/naming-convention at _document
  • Disable eslint-disable-next-line no-underscore-dangle at _document

TYPESCRIPT

  • Disable filenames/match-regex in migrations folder
  • Disable class-methods-use-this in migrations folder
  • Disable @typescript-eslint/quotes in migrations folder
  • Disable @typescript-eslint/prefer-nullish-coalescing

Improve Enum Naming Convencion

02 Jun 11:51
c7b7626
Compare
Choose a tag to compare
  • Add strict do camel and pascal cases
  • Enums must have the Enum suffix
  • Enum members must follow the UPPER_CASE pattern

Improve ts-nextjs Naming Convencion

02 Jun 11:24
98b51c0
Compare
Choose a tag to compare
  • All the files inside src/pages now can have default exports
  • All the variables inside the folders src/config and src/assets must be in UPPER_CASE

Add 'ts-nextjs' Module

02 Jun 02:01
7fd62b9
Compare
Choose a tag to compare
1.3.0

Add 'ts-nextjs' Module (#16)

Remove Rules

31 May 01:05
d530ceb
Compare
Choose a tag to compare
  • Remove no-extra-parens rule
  • Remove brace-style rule

Reason: Conflict with prettier

Fix Uncorrect Config

31 May 00:55
ad257d5
Compare
Choose a tag to compare
  • Remove no-magic-numbers rule
  • Remove no-undefined rule
  • Remove operator-linebreak rule
  • Update filename regex to accept scoped modules imports and files with numbers (like migrations)
  • Remove @typescript-eslint/no-confusing-void-expression rule
  • Remove @typescript-eslint/brace-style rule
  • Remove @typescript-eslint/no-extra-parens
  • Remove @typescript-eslint/no-magic-numbers

Add Env es6

30 May 18:50
e5db79c
Compare
Choose a tag to compare
1.1.0

Add Env es6 (#10)

Techmmunity ESLint Config - Release!

30 May 18:10
80013d6
Compare
Choose a tag to compare
1.0.0

Add Initial Config (#9)