{
    "[computed=false] Literal.key[bigint]": {
        "name": "no-bigint-property-names",
        "supported": ">=14.0.0"
    },
    "[shorthand=true][kind='get'], [shorthand=true][key.name='get']": {
        "name": "no-property-shorthands-get",
        "supported": ">=6.0.0"
    },
    "[shorthand=true][kind='set'], [shorthand=true][key.name='set']": {
        "name": "no-property-shorthands-set",
        "supported": ">=6.0.0"
    },
    "CallExpression[optional=true] > SpreadElement.arguments": {
        "name": "no-spread-parameters-after-optional-chaining",
        "supported": ">=16.1.0"
    },
    "MethodDefinition > PrivateName.key": {
        "name": "no-class-private-methods",
        "supported": ">=14.6.0"
    },
    "MemberExpression[object.name='Atomics'] > Identifier.property[name='notify']": {
        "name": "no-class-private-methods",
        "supported": ">=10.6.0"
    },
    "MemberExpression[object.name='Array'] > Identifier.property[name='fromAsync']": {
        "name": "no-class-array-fromasync",
        "supported": null
    }
}
