Skip to content
eslint-plugin-jsonc
Search
K
Main Navigation
Introduction
User Guide
Rules
Playground
Appearance
Menu
Return to top
On this page
Playground
Star
Tweet
Filter:
All Rules
eslint-plugin-jsonc
jsonc/array-bracket-newline
jsonc/array-bracket-spacing
jsonc/array-element-newline
jsonc/auto
jsonc/comma-dangle
jsonc/comma-style
jsonc/indent
jsonc/key-name-casing
jsonc/key-spacing
jsonc/no-bigint-literals
jsonc/no-binary-expression
jsonc/no-binary-numeric-literals
jsonc/no-comments
jsonc/no-dupe-keys
jsonc/no-escape-sequence-in-identifier
jsonc/no-floating-decimal
jsonc/no-hexadecimal-numeric-literals
jsonc/no-infinity
jsonc/no-irregular-whitespace
jsonc/no-multi-str
jsonc/no-nan
jsonc/no-number-props
jsonc/no-numeric-separators
jsonc/no-octal
jsonc/no-octal-escape
jsonc/no-octal-numeric-literals
jsonc/no-parenthesized
jsonc/no-plus-sign
jsonc/no-regexp-literals
jsonc/no-sparse-arrays
jsonc/no-template-literals
jsonc/no-undefined-value
jsonc/no-unicode-codepoint-escapes
jsonc/no-useless-escape
jsonc/object-curly-newline
jsonc/object-curly-spacing
jsonc/object-property-newline
jsonc/quote-props
jsonc/quotes
jsonc/sort-array-values
jsonc/sort-keys
jsonc/space-unary-ops
jsonc/valid-json-number
jsonc/vue-custom-block/no-parsing-error
ESLint core rules(Possible Errors)
array-callback-return
constructor-super
for-direction
getter-return
no-async-promise-executor
no-await-in-loop
no-class-assign
no-compare-neg-zero
no-cond-assign
no-const-assign
no-constant-binary-expression
no-constant-condition
no-constructor-return
no-control-regex
no-debugger
no-dupe-args
no-dupe-class-members
no-dupe-else-if
no-dupe-keys
no-duplicate-case
no-duplicate-imports
no-empty-character-class
no-empty-pattern
no-ex-assign
no-fallthrough
no-func-assign
no-import-assign
no-inner-declarations
no-invalid-regexp
no-irregular-whitespace
no-loss-of-precision
no-misleading-character-class
no-new-native-nonconstructor
no-obj-calls
no-promise-executor-return
no-prototype-builtins
no-self-assign
no-self-compare
no-setter-return
no-sparse-arrays
no-template-curly-in-string
no-this-before-super
no-undef
no-unexpected-multiline
no-unmodified-loop-condition
no-unreachable
no-unreachable-loop
no-unsafe-finally
no-unsafe-negation
no-unsafe-optional-chaining
no-unused-private-class-members
no-unused-vars
no-use-before-define
no-useless-assignment
no-useless-backreference
require-atomic-updates
use-isnan
valid-typeof
ESLint core rules(Suggestions)
accessor-pairs
arrow-body-style
block-scoped-var
camelcase
capitalized-comments
class-methods-use-this
complexity
consistent-return
consistent-this
curly
default-case
default-case-last
default-param-last
dot-notation
eqeqeq
func-name-matching
func-names
func-style
grouped-accessor-pairs
guard-for-in
id-denylist
id-length
id-match
init-declarations
logical-assignment-operators
max-classes-per-file
max-depth
max-lines
max-lines-per-function
max-nested-callbacks
max-params
max-statements
new-cap
no-alert
no-array-constructor
no-bitwise
no-caller
no-case-declarations
no-console
no-continue
no-delete-var
no-div-regex
no-else-return
no-empty
no-empty-function
no-empty-static-block
no-eq-null
no-eval
no-extend-native
no-extra-bind
no-extra-boolean-cast
no-extra-label
no-global-assign
no-implicit-coercion
no-implicit-globals
no-implied-eval
no-inline-comments
no-invalid-this
no-iterator
no-label-var
no-labels
no-lone-blocks
no-lonely-if
no-loop-func
no-magic-numbers
no-multi-assign
no-multi-str
no-negated-condition
no-nested-ternary
no-new
no-new-func
no-new-wrappers
no-nonoctal-decimal-escape
no-object-constructor
no-octal
no-octal-escape
no-param-reassign
no-plusplus
no-proto
no-redeclare
no-regex-spaces
no-restricted-exports
no-restricted-globals
no-restricted-imports
no-restricted-properties
no-restricted-syntax
no-return-assign
no-script-url
no-sequences
no-shadow
no-shadow-restricted-names
no-ternary
no-throw-literal
no-undef-init
no-undefined
no-underscore-dangle
no-unneeded-ternary
no-unused-expressions
no-unused-labels
no-useless-call
no-useless-catch
no-useless-computed-key
no-useless-concat
no-useless-constructor
no-useless-escape
no-useless-rename
no-useless-return
no-var
no-void
no-warning-comments
no-with
object-shorthand
one-var
operator-assignment
prefer-arrow-callback
prefer-const
prefer-destructuring
prefer-exponentiation-operator
prefer-named-capture-group
prefer-numeric-literals
prefer-object-has-own
prefer-object-spread
prefer-promise-reject-errors
prefer-regex-literals
prefer-rest-params
prefer-spread
prefer-template
radix
require-await
require-unicode-regexp
require-yield
sort-imports
sort-keys
sort-vars
strict
symbol-description
vars-on-top
yoda
ESLint core rules(Layout & Formatting)
unicode-bom
{ "foo": "bar" }
Now loading...