Skip to content

Latest commit

 

History

History
1075 lines (547 loc) · 48.9 KB

CHANGELOG.md

File metadata and controls

1075 lines (547 loc) · 48.9 KB

Change Log

8.0.0

Major Changes

7.0.1

Patch Changes

7.0.0

Major Changes

6.2.0

Minor Changes

6.1.0

Minor Changes

6.0.0

Major Changes

  • d03df9f Thanks @JounQin! - feat!: migrate to eslint-community packages, bump stylelint

Minor Changes

5.7.0

Minor Changes

5.6.0

Minor Changes

Patch Changes

5.5.1

Patch Changes

  • #162 434e27e Thanks @JounQin! - fix(eslint): move prefer-optional-chain to type awared section

5.5.0

Minor Changes

Patch Changes

  • #153 ac25180 Thanks @JounQin! - fix: ignore UPPER_CASE yaml files as markdown for files like .github/FUNDING.yml

5.4.4

Patch Changes

  • #144 8d9171d Thanks @JounQin! - perf(eslint): bump eslint-import-resolver-typescript, eslint-plugin-json-schema-validator and eslint-plugin-mdx

  • #144 8d9171d Thanks @JounQin! - chore(eslint): replace eslint-plugin-import with eslint-plugin-i

5.4.3

Patch Changes

5.4.2

Patch Changes

  • #133 9db70a5 Thanks @JounQin! - fix(eslint): incorrect prettier parser inferred for angular html files

5.4.1

Patch Changes

  • #131 1e06825 Thanks @JounQin! - fix(eslint): disable prettier/prettier rule for md/mdx automatically

5.4.0

Minor Changes

Patch Changes

  • Updated dependencies [7228ebb]:
    • @1stg/config@0.2.0

5.3.1

Patch Changes

5.3.0

Minor Changes

Patch Changes

5.2.6

Patch Changes

5.2.5

Patch Changes

5.2.4

Patch Changes

5.2.3

Patch Changes

5.2.2

Patch Changes

5.2.1

Patch Changes

5.2.0

Minor Changes

5.1.0

Minor Changes

  • #100 ab745b4 Thanks @JounQin! - feat(eslint): enable css/es-x/json-schema-validator/regexp plugins

5.0.0

Major Changes

  • #98 9c2c16d Thanks @JounQin! - feat!: use official eslint-plugin-prettier and eslint-plugin-svelte v2

Minor Changes

4.3.0

Minor Changes

  • 62a9421 Thanks @JounQin! - feat: use @rxts/eslint-plugin-prettier instead

4.2.0

Minor Changes

4.1.4

Patch Changes

  • 69c1da7 Thanks @JounQin! - fix(deps): upgrade eslint-plugin-mdx and prettier-plugin-pkg

4.1.3

Patch Changes

4.1.2

Patch Changes

  • 04a4d10 Thanks @JounQin! - chore: upgrade (dev)Dependencies and related usages

4.1.1

Patch Changes

4.1.0

Minor Changes

4.0.0

Major Changes

3.4.0

Minor Changes

3.3.0

Minor Changes

3.2.0

Minor Changes

3.1.1

Patch Changes

  • #69 65d9e3f Thanks @JounQin! - fix(stylelint): support JavaScript/TypeScript/Markdown files

3.1.0

Minor Changes

3.0.0

Major Changes

  • #64 c9743ef Thanks @JounQin! - feat!: bump all upgradable dependencies, update related usages

2.8.2

Patch Changes

2.8.0

Minor Changes

2.7.1

Patch Changes

2.7.0

Minor Changes

  • #58 f90c027 Thanks @JounQin! - feat(eslint): use simple-import-sort to relace import/order

2.6.1

Patch Changes

2.6.0

Minor Changes

2.5.3

Patch Changes

  • a1f65c8 Thanks @JounQin! - chore(deps): upgrade eslint-plugin-markup for better performance (synckit)

2.5.2

Patch Changes

  • #48 c625c56 Thanks @JounQin! - fix: enable allowNullOrUndefined for rule @angular-eslint/template-eqeqeq

2.5.1

Patch Changes

  • 875f6d5 Thanks @JounQin! - fix(eslint-config): set prettier parser for html files

2.5.0

Minor Changes

2.4.2

Patch Changes

  • 7b72958 Thanks @JounQin! - fix(eslint-config): no-labels should be disable when ts available

2.4.1

Patch Changes

  • 455935c Thanks @JounQin! - - fix(eslint-config): disable prefer-nullish-coalescing which is difficult to use
    • fix(eslint-config): disable import/namespace for .ts which is redundant

2.4.0

Minor Changes

  • #39 3a7c0af Thanks @JounQin! - feat(eslint-config): only enable eslint-plugin-sonar with typescript available

2.3.0

Minor Changes

2.2.4

Patch Changes

  • #34 cca16dc Thanks @JounQin! - fix(eslint-config): incorrect project due to recommended angular-eslint config

2.2.3

Patch Changes

  • fdde892 Thanks @JounQin! - fix(eslint-config): allow TSTypeParameterInstantiation and TSQualifiedName

2.2.2

Patch Changes

  • #30 154733e Thanks @JounQin! - feat(eslint): replace no-type-alias with no-restricted-syntax

2.2.1

Patch Changes

2.2.0

Minor Changes

  • #26 4a07080 Thanks @JounQin! - feat: enable stricter ts rules, bump stylelint-no-unsupported-browser-features

2.1.1

Patch Changes

2.1.0

Minor Changes

  • #22 f227d44 Thanks @JounQin! - feat: enable angular-eslint, disable tslint angilar rules

2.0.0

Major Changes

1.12.2 (2021-04-30)

Bug Fixes

  • eslint-config: bump (dev)Dependencies except babel, disbale few rules (12d125f)

1.12.1 (2021-04-20)

Bug Fixes

1.12.0 (2021-04-15)

Features

  • use official eslint-plugin-prettier again, fix postcss config (a05fefc)

1.11.1 (2021-04-08)

Bug Fixes

  • disable unicorn/no-unreadable-array-destructuring (b194734)

1.11.0 (2021-04-02)

Features

  • enable eslint-plugin-jsdoc, disable ivy for ng-lib (988f810)

1.10.2 (2021-03-25)

Bug Fixes

  • eslint-config: disable no-labels in favor of snoar/no-labels (2471d37)

1.10.1 (2021-03-23)

Bug Fixes

  • add .*.js files should be considered as non source (f9a1d3e)
  • consider .storybook folder too (f4841d0)

1.10.0 (2021-03-23)

Features

  • use @rxts/eslint-plugin-prettier temporarily (46dde2e)

1.9.0 (2021-03-14)

Features

  • enable plugin:sonar/recommended, refactor tsconfig/tslint files (70c8a99)

1.8.0 (2021-03-02)

Features

  • eslint-config: enable sonar/deprecation to replace tslint's (0679fcf)

1.7.3 (2021-02-28)

Bug Fixes

  • stylelint-config: use official stylelint-prettier (39599d8)

1.7.2 (2021-02-25)

Bug Fixes

  • disable jest if inavailable (e24a825)

1.7.1 (2021-02-25)

Bug Fixes

  • eslint-config: disable no-extraneous-class for angular temporarily (addaf1b)

1.7.0 (2021-02-25)

Features

  • eslint-config: enable allowWithDecorator for no-extraneous-class (6be38ee)

1.6.0 (2021-02-23)

Features

  • eslint-config: use eslint-plugin-svelte for consistency 🎉 (f9e6edd)

1.5.1 (2021-02-23)

Bug Fixes

  • eslint-config: should not enable js related rules on .md files (abc8489)

1.5.0 (2021-02-23)

Features

  • stylelint-config: use @rxts/stylelint-prettier to fix as workaround (ccee42c)

1.4.1 (2021-02-23)

Bug Fixes

  • eslint-config: no-negated-condition is not auto-fixable, so disable in loose mode (68196ad)

1.4.0 (2021-02-22)

Features

  • better support for svelte (9dcd408)

1.3.0 (2021-02-20)

Bug Fixes

  • eslint-config: arrow-body-style conflict with prettier (b738f32)

Features

  • eslint-config: enable eslint-comments, enforce function style (5bb2286)

1.2.1 (2021-02-18)

Bug Fixes

  • eslint-config: disable no-array-for-each for loose config (591a36e)

1.2.0 (2021-02-18)

Features

  • tsconfig: enable strictTemplates for angular (d3db8df)

1.1.0 (2021-02-16)

Features

  • eslint-config: disable unicorn/prefer-spread for loose config (7d42c93)

1.0.1 (2021-01-26)

Bug Fixes

  • eslint-config: disable unicorn/no-array-callback-reference for ts files (10f3ce8)

1.0.0 (2021-01-26)

Note: Version bump only for package @1stg/eslint-config

0.21.1 (2021-01-26)

Note: Version bump only for package @1stg/eslint-config

0.21.0 (2020-11-27)

Features

0.20.5 (2020-07-07)

Note: Version bump only for package @1stg/eslint-config

0.20.4 (2020-06-18)

Bug Fixes

  • htmlWhitespaceSensitivity is not safe to use (b94fcfb)

0.20.3 (2020-06-02)

Bug Fixes

  • eslint-config: disable some too strict rules in loose mode (078eda1)

0.20.2 (2020-05-24)

Note: Version bump only for package @1stg/eslint-config

0.20.1 (2020-04-23)

Bug Fixes

  • tslint-config: bump tslint-plugin-prettier (3559406)

0.20.0 (2020-04-21)

Features

  • bump versions, change schedule to monthly (ae34961)

0.19.5 (2020-04-07)

Bug Fixes

  • eslint-config: disable duplicate rule no-process-exit (c74bbcb)
  • eslint-config: disable prefer-number-properties for loose config (d5caba9)

0.19.4 (2020-04-02)

Bug Fixes

  • deps: bump all (dev)Dependencies (31f5f14)

0.19.3 (2020-02-22)

Note: Version bump only for package @1stg/eslint-config

0.19.2 (2020-02-12)

Bug Fixes

0.19.1 (2020-02-11)

Bug Fixes

  • eslint-config: set sortCharacterClasses false for regex-shorthand (a60f2e2)

0.19.0 (2020-02-11)

Features

  • eslint-config: disable some too strict unicorn rules (337ee1c)

0.18.2 (2020-02-07)

Bug Fixes

  • lint-staged: remove git add commands (6595d7f)

0.18.1 (2020-02-07)

Bug Fixes

  • downgrade husky temporarily, remove git add in lint-staged config (50c4532)

0.18.0 (2020-02-01)

Features

  • prettier-config: add next config for babel-ts parser (0804cc8)

0.17.1 (2020-02-01)

Bug Fixes

  • prettier-config: add arrowParens avoid to prevent regression via prettier 2.0 (1336067)

0.17.0 (2020-01-31)

Features

  • tslint-config: migrate rxjs-tslint to @rxts/rxjs-tslint (a46a510)

0.16.4 (2020-01-28)

Bug Fixes

  • deps: bump all (dev)Dependencies, migrate to GitHub Actions (8b3b84c)

0.16.3 (2020-01-26)

Bug Fixes

  • deps: bump all (dev)Dependencies, ignore UPPER_CASE markdown filenames (a679e88)

0.16.2 (2020-01-17)

Bug Fixes

  • deps: bump all (dev)Dependencies (2faaabd)
  • eslint-config: change some unicorn rules (92770ed)

0.16.1 (2020-01-12)

Bug Fixes

  • eslint-config: enable prettier/babel and prettier/unicorn configs (5e7421e)

0.16.0 (2020-01-12)

Features

  • eslint-config: add eslint-plugin-unicorn support (2e2a117)

0.15.4 (2020-01-12)

Note: Version bump only for package @1stg/eslint-config

0.15.3 (2019-12-11)

Bug Fixes

  • deps: bump all (dev)Dependencies, support prettier .*shrc files (cab346c)

0.15.2 (2019-11-18)

Bug Fixes

  • deps: bump (dev)Dependencies (1a02a42)

0.15.1 (2019-11-09)

Bug Fixes

  • babel-preset: support fast/generator/promises or exclude async transformer (99a9666), closes #8

0.15.0 (2019-11-08)

Features

  • eslint-config: export recommended config as default, try ts like other types (a6238f6)

0.14.6 (2019-11-05)

Bug Fixes

  • eslint-config: disable member-ordering in loose config (e118451)

0.14.5 (2019-11-05)

Bug Fixes

  • eslint-config: disable no-type-alias in loose config (420f61a)

0.14.4 (2019-11-03)

Bug Fixes

  • eslint-config: disable @typescript-eslint/no-explicit-any for .d.ts (808ee1e)

0.14.3 (2019-11-03)

Bug Fixes

  • bump @pkgr/utils version, dTs config takes highest priority (e980ddb)

0.14.2 (2019-11-01)

Bug Fixes

  • eslint-config: remove isSrcDirAvailable from resolvePaths (aa218d2)

0.14.1 (2019-11-01)

Bug Fixes

  • eslint-config: remove isSrcAppDirAvailable which seems useless (7906321)

0.14.0 (2019-10-31)

Features

  • enable sonar for eslint/tslint, refactor dependencies declaration (a27422f)

0.13.6 (2019-10-30)

Bug Fixes

  • eslint-config: enable import/external-module-folders option (8e89e14)

0.13.5 (2019-10-28)

Bug Fixes

  • eslint-config: angular rules should take higher priority (a4860d4)

0.13.4 (2019-10-28)

Bug Fixes

  • eslint-config: rename isNgAvailable to isNgAvailable (9471805)

0.13.3 (2019-10-28)

Bug Fixes

  • eslint-config: use @pkgr/utils to simplify codes (0ae5b71)

0.13.2 (2019-10-23)

Bug Fixes

  • eslint-config: upgrade eslint-mdx to fix issue of typescript-eslint (355e578)

0.13.1 (2019-10-22)

Bug Fixes

  • set parser option for vue correctly (a9804e0)
  • treat mdx as jsx correctly, remove standard-jsx for vue (e9e488f)
  • eslint-config: split react and vue config correctly (ce82dd8)

0.13.0 (2019-10-22)

Features

  • eslint-config: check react and vue availability like angular (c6fcb11)

0.12.22 (2019-10-21)

Bug Fixes

  • eslint-config: disable node/shebang for {bin,cli}.ts (42cdbf0)

0.12.21 (2019-10-15)

Bug Fixes

  • eslint-config: disable some redundant rules (837f6f3)

0.12.20 (2019-10-05)

Bug Fixes

  • deps: upgrade buggy/outdated (dev)Dependencies (7dceac0)

0.12.19 (2019-10-03)

Bug Fixes

  • babel-preset: detect react-hot-loader and enable it automatically (795a2fe)

0.12.18 (2019-10-01)

Bug Fixes

  • browserslist-config: update modern queries, bump dep versions (d749107)
  • eslint-config: disable some no so useful rules, add stories and config (74d1a69)

0.12.17 (2019-10-01)

Bug Fixes

  • postcss-config: add postcss-modules support, skip npm and .global.* files automatically (b4e7d15)
  • upgrade eslint to 6.5.1 to fix no-useless-rename (bd6fc13)

0.12.16 (2019-09-30)

Bug Fixes

  • eslint-config: add 1024 as magic number, extends jest rules from test (e41f0cf)

0.12.15 (2019-09-29)

Bug Fixes

  • eslint-config: no need to enable tslint twice if tslint.json presents (6505628)

0.12.14 (2019-09-29)

Bug Fixes

  • disable node/no-extraneous-import for .d.ts (dcaf6b4)

0.12.13 (2019-09-26)

Bug Fixes

  • deps: bump dependencies, add tslint-config/eslint, disable no-namespace for .d.ts (8b340e8)

0.12.12 (2019-09-23)

Bug Fixes

  • check package.json existence, add compose tsconfig (47da218)

0.12.11 (2019-09-23)

Bug Fixes

  • allow triple-slash for path, add more common tsconfigs (69996d3)

0.12.10 (2019-09-21)

Bug Fixes

  • eslint-config: disable rule node/no-extraneous-require like node/no-extraneous-import for test(s) (eb88521)

0.12.9 (2019-09-21)

Bug Fixes

  • disable ban-ts-ignore, enable allow-empty-catch (3bb2b34)

0.12.8 (2019-09-20)

Bug Fixes

  • eslint-config: only enable compat plugin if browserslist installed specifically (6ce0240)

0.12.7 (2019-09-19)

Bug Fixes

  • incorrect src directory, add i bin for imagemin (6281909)

0.12.6 (2019-09-18)

Bug Fixes

  • eslint-config: bump eslint-plugin-prettier, add more common magic numbers (01d94a3)

0.12.5 (2019-09-18)

Bug Fixes

  • eslint-config: add common ignorable magic numbers (5f8f2e1)

0.12.4 (2019-09-18)

Bug Fixes

  • eslint-config: refactor vue config based on ts config without types (e5fc2a1)

0.12.3 (2019-09-18)

Bug Fixes

  • eslint-config: exports.angular is an array, use concat directly (6d5f759)

0.12.2 (2019-09-18)

Bug Fixes

  • eslint-config: extract angular overrides, resolve src(/app) automatically (0b98eb6)

0.12.1 (2019-09-17)

Bug Fixes

  • eslint-config: remove @typescript-eslint/strict-boolean-expressions rule (3b24b4e)

0.12.0 (2019-09-17)

Features

  • eslint-config: support angular/webpack out of box, more rules (657eb68)

0.11.1 (2019-09-16)

Bug Fixes

  • deps: upgrade eslint-plugin-mdx, use recommended config directly (6c54a92)

0.11.0 (2019-09-16)

Features

  • eslint: bump eslint version, use overrides in npm pkg (8e02136)

0.10.6 (2019-09-13)

Bug Fixes

  • eslint: match deeper and deeper test files! (3053871)

0.10.5 (2019-09-13)

Bug Fixes

  • eslint: match deeper test files (13da11e)

0.10.4 (2019-09-13)

Bug Fixes

  • eslint: disable node/no-extraneous-import in tests? folder (aa231f1)

0.10.3 (2019-09-13)

Bug Fixes

  • eslint: statSync also breaks if packages does not exist (0f7a37f)

0.10.2 (2019-09-13)

Bug Fixes

  • eslint: readdirSync breaks if packages does not exist (f10c8dd)

0.10.1 (2019-09-13)

Bug Fixes

  • deps: bump dep versions, support directory option of ts resolver (0c6bcf1)

0.10.0 (2019-09-12)

Features

  • eslint: enable excludedFiles feature to simplify ts linter (63f9332)

0.9.3 (2019-09-10)

Bug Fixes

  • deps: enable eslint-import-resolver-ts, add prod option for rollup (3471316)

0.9.2 (2019-09-09)

Bug Fixes

  • eslint: disable promise/catch-or-return for ts files (d4bc677)

0.9.1 (2019-09-07)

Bug Fixes

  • deps: upgrade eslint-plugin-mdx and remark-preset-prettier (c735d6d)

0.9.0 (2019-09-07)

Features

  • eslint-plugin-node: resolve packages in @types automatically (abb24e6)

0.8.2 (2019-09-07)

Bug Fixes

  • add module related rules for eslint config (5d1c36c)

0.8.1 (2019-09-07)

Bug Fixes

  • eslint: try other extensions in overrides rules (4a48196)

0.8.0 (2019-09-05)

Features

  • enable eslint-plugin-compat, disable node query temporarily (a003dac)

0.7.0 (2019-09-05)

Features

  • enable eslint-plugin-node, more plugins for rollup (abfa39b)

0.6.0 (2019-09-01)

Bug Fixes

  • disable prettier in eslint for .md temporarily (8a7f3ed)
  • missing error binding in eslint config, bump dependencies (3210985)

Features

  • add rollup config, improve eslint and ts configs (c3523bb)
  • enable eslint-plugin-tslint (117a1df)
  • enhance eslint-config and more useful tsconfig files (acae220)
  • first blood, should just work (f925e8e)
  • improve babel-preset and eslint-config usage (4884606)
  • support lint markdown files, add standard-react config (8841cde)
  • upgrade eslint/stylelint-scss, consider mdx content as jsx (032e9bf)