Skip to content

Releases: ota-meshi/eslint-plugin-jsonc

v1.3.0

13 Jun 00:17
Compare
Choose a tag to compare

⚙️ Updates

  • #100 Replace ESLint CLIEngine with @eslint/eslintrc

v1.2.1

13 Mar 13:40
Compare
Choose a tag to compare

🐛 Big Fixes

  • #75 Fixed issue where ordering could not be applied to non-standard paths in jsonc/sort-keys rule

v1.2.0

13 Mar 07:21
Compare
Choose a tag to compare

✨ Enhancements

  • #70 Added option to jsonc/sort-keys rule that allows to specify order of properties with array.

v1.1.0

28 Feb 09:02
Compare
Choose a tag to compare

✨ Enhancements

New Rules:

  • #61 Added jsonc/no-octal rule that disallow legacy octal literals.
  • #61 Added jsonc/no-binary-numeric-literals rule that disallow binary numeric literals.
  • #61 Added jsonc/no-octal-numeric-literals rule that disallow octal numeric literals.
  • #61 Added jsonc/no-hexadecimal-numeric-literals rule that disallow hexadecimal numeric literals.
  • #61 Added jsonc/no-unicode-codepoint-escapes rule that disallow Unicode code point escape sequences.
  • #61 Added jsonc/no-escape-sequence-in-identifier rule that disallow escape sequences in identifiers.
  • #61 Added jsonc/no-nan rule that disallow NaN.
  • #61 Added jsonc/no-infinity rule that disallow Infinity.
  • #61 Added jsonc/no-plus-sign rule that disallow plus sign.

⚙️ Update

  • #60 Upgrade jsonc-eslint-parser to v1.0.0

v1.0.0

25 Feb 10:34
Compare
Choose a tag to compare

💥 Breaking Changes

  • Updated presets configs.
    • Changed plugin:jsonc/recommended-with-json and plugin:jsonc/recommended-with-jsonc configs
      • #57 Added jsonc/no-floating-decimal rule.

✨ Enhancements

Core:

  • #53 Added new plugin:jsonc/prettier config for use with Prettier.

New Rules:

  • #57 Added jsonc/no-floating-decimal rule.

v0.9.0

23 Jan 23:41
Compare
Choose a tag to compare

⚙️ Updates

  • #40 Improve error messages in jsonc/valid-json-number rule.

v0.8.2

18 Jan 03:00
Compare
Choose a tag to compare

🐛 Bug Fixes

  • #32 Fixed bug that rules not work when using jsonc-eslint-parser as vue-eslint-parser fallback parser.

v0.8.1

03 Jan 03:23
Compare
Choose a tag to compare

🐛 Bugfixes

  • #29 Fixed crash when used with eslint-plugin-markdown in jsonc/auto rule.

v0.8.0

14 Dec 13:32
Compare
Choose a tag to compare

💥 Breaking Changes

  • #26 Deprecate jsonc/auto-config. use jsonc/auto rule instead.

✨ Enhancements

Core:

  • #26 Supports for Vue custom block.

New Rules:

  • #26 Added jsonc/auto rule.
  • #27 Added jsonc/key-name-casing rule.

v0.7.1

18 Oct 10:08
Compare
Choose a tag to compare

🐛 Fixed

  • #24 Changed not to use ESLint internal modules