Skip to content

Releases: peggyjs/peggyjs-eslint-config

v5.0.2

25 Dec 16:58
v5.0.2
93301fd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.1...v5.0.2

v5.0.1

09 Nov 16:23
v5.0.1
b043e03
Compare
Choose a tag to compare

What's Changed

  • Allow trailing commas in JSONC by @hildjj in #37

Full Changelog: v5.0.0...v5.0.1

v5.0.0

10 Oct 14:10
v5.0.0
c41e3ad
Compare
Choose a tag to compare

What's Changed

Breaking: Modernize the eslint configuration.

  • Moved to ES6 module, in preparation for pulling in "@eslint/json" and other modern plugins.

  • Removed all non-flat configurations. They would stop working soon anyway, and the warnings are pretty loud.

  • Made all flat configs export arrays.

  • Made the commonjs/module split more apparent

  • Moved all flat/* configs into the main directory

  • Added @eslint/json (which currently has a problem with trailing commas in JSONC) and @eslint/markdown.

Full Changelog: v4.0.4...v5.0.0

Tweak ignored variables

01 Aug 04:49
v4.0.4
aed8599
Compare
Choose a tag to compare

Provenance

31 Jul 22:19
v4.0.3
7a9b0e9
Compare
Choose a tag to compare

Update to typescript-eslint@v8 and get provenance working.

Update dependencies

16 Jul 15:33
v4.0.1
f11ce5e
Compare
Choose a tag to compare

typescript-eslint -> 8.0.0-alpha.44

Eslint v9

02 Jul 14:04
v4.0.0
c0b9822
Compare
Choose a tag to compare

@typescript-eslint@8 is still not released, but this will work with workarounds like this:

{
  "overrides": {
    "@typescript-eslint/utils": "8.0.0-alpha.39",
    "@typescript-eslint/parser": "8.0.0-alpha.39"
  },
  "pnpm": {
    "overrides": {
      "@typescript-eslint/utils": "8.0.0-alpha.39",
      "@typescript-eslint/parser": "8.0.0-alpha.39"
    }
  }
}

Apply mocha settings to more files

26 Feb 15:46
v3.2.4
eeeb66f
Compare
Choose a tag to compare

Add .ts, .cjs, and .mjs files in test/

v3.2.1

12 Feb 23:21
v3.2.1
f9a3f4d
Compare
Choose a tag to compare

Update dependencies. v3.2.0 included flat configs.

Target es2018

28 Aug 21:59
v3.0.6
b6e3582
Compare
Choose a tag to compare

Move to es2018 on the input side. Typescript will polyfill back to older JavaScript on compiling.