Releases: ota-meshi/eslint-plugin-jsonc
Releases · ota-meshi/eslint-plugin-jsonc
v2.0.0
💥 Breaking Changes
- Drop support for node v8-11, v13, and v15, and drop support for ESLint v5 by @ota-meshi in #130
- Upgrade parser to v2 by @ota-meshi in #132
- Change config by @ota-meshi in #73
See #73 for details on this changes.
✨ Enhancements
- Add
jsonc/no-parenthesized
rule by @ota-meshi in #133 - Add
jsonc/no-binary-expression
rule by @ota-meshi in #134 - Add
jsonc/all
config by @ota-meshi in #135
⚙️ Updates
- Change configs provided by plugin to parse the
.jsonc
extension by default. by @ota-meshi in #136
Full Changelog: v1.7.0...v2.0.0
v1.7.0
v1.6.0
v1.5.0
v1.4.0
v1.3.1
v1.3.0
v1.2.1
v1.2.0
v1.1.0
✨ 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