{
  "javascript": {
    "grammar": {
      "array_literals": {
        "__compat": {
          "description": "Array literals (<code>[1, 2, 3]</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Array_literals",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "4"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "4"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "binary_numeric_literals": {
        "__compat": {
          "description": "Binary numeric literals (<code>0b</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Binary",
          "support": {
            "chrome": {
              "version_added": "41"
            },
            "chrome_android": {
              "version_added": "41"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "25"
            },
            "firefox_android": {
              "version_added": "25"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": [
              {
                "version_added": "4.0.0"
              },
              {
                "version_added": "0.12",
                "flags": [
                  {
                    "type": "runtime_flag",
                    "name": "--harmony"
                  }
                ]
              }
            ],
            "opera": {
              "version_added": "28"
            },
            "opera_android": {
              "version_added": "28"
            },
            "safari": {
              "version_added": "9"
            },
            "safari_ios": {
              "version_added": "9"
            },
            "samsunginternet_android": {
              "version_added": "4.0"
            },
            "webview_android": {
              "version_added": "41"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "boolean_literals": {
        "__compat": {
          "description": "Boolean literals (<code>true</code>/<code>false</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Boolean_literal",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "3"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "3"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "decimal_numeric_literals": {
        "__compat": {
          "description": "Decimal numeric literals (<code>1234567890</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Decimal",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "3"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "3"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "hashbang_comments": {
        "__compat": {
          "description": "Hashbang (<code>#!</code>) comment syntax",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Hashbang_comments",
          "support": {
            "chrome": {
              "version_added": "74"
            },
            "chrome_android": {
              "version_added": "74"
            },
            "edge": {
              "version_added": "79"
            },
            "firefox": {
              "version_added": "67"
            },
            "firefox_android": {
              "version_added": "67"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "62"
            },
            "opera_android": {
              "version_added": "53"
            },
            "safari": {
              "version_added": false
            },
            "safari_ios": {
              "version_added": false
            },
            "samsunginternet_android": {
              "version_added": false
            },
            "webview_android": {
              "version_added": "74"
            }
          },
          "status": {
            "experimental": true,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "hexadecimal_escape_sequences": {
        "__compat": {
          "description": "Hexadecimal escape sequences (<code>'\\0xA9'</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Hexadecimal_escape_sequences",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "4"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "4"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "hexadecimal_numeric_literals": {
        "__compat": {
          "description": "Hexadecimal numeric literals (<code>0xAF</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Hexadecimal",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "3"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "3"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "null_literal": {
        "__compat": {
          "description": "Null literal (<code>null</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Null_literal",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "3"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "3"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "numeric_separators": {
        "__compat": {
          "description": "Numeric separators (<code>1_000_000_000_000</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Numeric_separators",
          "support": {
            "chrome": {
              "version_added": "75"
            },
            "chrome_android": {
              "version_added": "75"
            },
            "edge": {
              "version_added": "79"
            },
            "firefox": {
              "version_added": "70"
            },
            "firefox_android": {
              "version_added": false
            },
            "ie": {
              "version_added": false
            },
            "nodejs": [
              {
                "version_added": "12.5.0"
              },
              {
                "version_added": "10.4.0",
                "flags": [
                  {
                    "type": "runtime_flag",
                    "name": "--harmony"
                  }
                ]
              }
            ],
            "opera": {
              "version_added": "62"
            },
            "opera_android": {
              "version_added": false
            },
            "safari": {
              "version_added": "13"
            },
            "safari_ios": {
              "version_added": "13"
            },
            "samsunginternet_android": {
              "version_added": false
            },
            "webview_android": {
              "version_added": "75"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "octal_numeric_literals": {
        "__compat": {
          "description": "Octal numeric literals (<code>0o</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Octal",
          "support": {
            "chrome": {
              "version_added": "41"
            },
            "chrome_android": {
              "version_added": "41"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "25"
            },
            "firefox_android": {
              "version_added": "25"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": [
              {
                "version_added": "4.0.0"
              },
              {
                "version_added": "0.12",
                "flags": [
                  {
                    "type": "runtime_flag",
                    "name": "--harmony"
                  }
                ]
              }
            ],
            "opera": {
              "version_added": "28"
            },
            "opera_android": {
              "version_added": "28"
            },
            "safari": {
              "version_added": "9"
            },
            "safari_ios": {
              "version_added": "9"
            },
            "samsunginternet_android": {
              "version_added": "4.0"
            },
            "webview_android": {
              "version_added": "41"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "regular_expression_literals": {
        "__compat": {
          "description": "Regular expression literals (<code>/ab+c/g</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Regular_expression_literals",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "4"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "5"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "string_literals": {
        "__compat": {
          "description": "String literals (<code>'Hello world'</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#String_literals",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "3"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "3"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "unicode_escape_sequences": {
        "__compat": {
          "description": "Unicode escape sequences (<code>'\\u00A9'</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Unicode_escape_sequences",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "4"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "4"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "unicode_point_escapes": {
        "__compat": {
          "description": "Unicode point escapes (<code>\\u{}</code>)",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Lexical_grammar#Unicode_code_point_escapes",
          "support": {
            "chrome": {
              "version_added": "44"
            },
            "chrome_android": {
              "version_added": "44"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "40"
            },
            "firefox_android": {
              "version_added": "40"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": "4.0.0"
            },
            "opera": {
              "version_added": "31"
            },
            "opera_android": {
              "version_added": "32"
            },
            "safari": {
              "version_added": "9"
            },
            "safari_ios": {
              "version_added": "9"
            },
            "samsunginternet_android": {
              "version_added": "4.0"
            },
            "webview_android": {
              "version_added": "44"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "shorthand_object_literals": {
        "__compat": {
          "description": "Shorthand notation for object literals",
          "support": {
            "chrome": {
              "version_added": "43"
            },
            "chrome_android": {
              "version_added": "43"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "33"
            },
            "firefox_android": {
              "version_added": "33"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": "4.0.0"
            },
            "opera": {
              "version_added": "30"
            },
            "opera_android": {
              "version_added": "30"
            },
            "safari": {
              "version_added": "9"
            },
            "safari_ios": {
              "version_added": "9"
            },
            "samsunginternet_android": {
              "version_added": "4.0"
            },
            "webview_android": {
              "version_added": "43"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        }
      },
      "template_literals": {
        "__compat": {
          "description": "Template literals",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Template_literals",
          "spec_url": "https://tc39.es/ecma262/#sec-template-literals",
          "support": {
            "chrome": {
              "version_added": "41"
            },
            "chrome_android": {
              "version_added": "41"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "34"
            },
            "firefox_android": {
              "version_added": "34"
            },
            "ie": {
              "version_added": false
            },
            "nodejs": {
              "version_added": "4.0.0"
            },
            "opera": {
              "version_added": "28"
            },
            "opera_android": {
              "version_added": "28"
            },
            "safari": {
              "version_added": "9"
            },
            "safari_ios": {
              "version_added": "9"
            },
            "samsunginternet_android": {
              "version_added": "4.0"
            },
            "webview_android": {
              "version_added": "41"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        },
        "template_literal_revision": {
          "__compat": {
            "description": "Escape sequences allowed in tagged template literals",
            "support": {
              "chrome": {
                "version_added": "62"
              },
              "chrome_android": {
                "version_added": "62"
              },
              "edge": {
                "version_added": "79"
              },
              "firefox": {
                "version_added": "53"
              },
              "firefox_android": {
                "version_added": "53"
              },
              "ie": {
                "version_added": false
              },
              "nodejs": [
                {
                  "version_added": "8.10.0"
                },
                {
                  "version_added": "8.0.0",
                  "flags": [
                    {
                      "type": "runtime_flag",
                      "name": "--harmony"
                    }
                  ]
                }
              ],
              "opera": {
                "version_added": "49"
              },
              "opera_android": {
                "version_added": "46"
              },
              "safari": {
                "version_added": "11"
              },
              "safari_ios": {
                "version_added": "11"
              },
              "samsunginternet_android": {
                "version_added": "8.0"
              },
              "webview_android": {
                "version_added": "62"
              }
            },
            "status": {
              "experimental": true,
              "standard_track": true,
              "deprecated": false
            }
          }
        }
      },
      "trailing_commas": {
        "__compat": {
          "description": "Trailing commas",
          "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Trailing_commas",
          "support": {
            "chrome": {
              "version_added": "1"
            },
            "chrome_android": {
              "version_added": "18"
            },
            "edge": {
              "version_added": "12"
            },
            "firefox": {
              "version_added": "1"
            },
            "firefox_android": {
              "version_added": "4"
            },
            "ie": {
              "version_added": "9"
            },
            "nodejs": {
              "version_added": "0.1.100"
            },
            "opera": {
              "version_added": "9.5"
            },
            "opera_android": {
              "version_added": "10.1"
            },
            "safari": {
              "version_added": "1"
            },
            "safari_ios": {
              "version_added": "1"
            },
            "samsunginternet_android": {
              "version_added": "1.0"
            },
            "webview_android": {
              "version_added": "1"
            }
          },
          "status": {
            "experimental": false,
            "standard_track": true,
            "deprecated": false
          }
        },
        "trailing_commas_in_functions": {
          "__compat": {
            "description": "Trailing comma in functions",
            "support": {
              "chrome": {
                "version_added": "58"
              },
              "chrome_android": {
                "version_added": "58"
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "52"
              },
              "firefox_android": {
                "version_added": "52"
              },
              "ie": {
                "version_added": false
              },
              "nodejs": {
                "version_added": "8.0.0"
              },
              "opera": {
                "version_added": false
              },
              "opera_android": {
                "version_added": false
              },
              "safari": {
                "version_added": "10"
              },
              "safari_ios": {
                "version_added": "10"
              },
              "samsunginternet_android": {
                "version_added": "7.0"
              },
              "webview_android": {
                "version_added": false
              }
            },
            "status": {
              "experimental": false,
              "standard_track": true,
              "deprecated": false
            }
          }
        },
        "trailing_commas_in_object_literals": {
          "__compat": {
            "description": "Trailing comma in object literals",
            "support": {
              "chrome": {
                "version_added": "1"
              },
              "chrome_android": {
                "version_added": "18"
              },
              "edge": {
                "version_added": "12"
              },
              "firefox": {
                "version_added": "1"
              },
              "firefox_android": {
                "version_added": "4"
              },
              "ie": {
                "version_added": "9"
              },
              "nodejs": {
                "version_added": "0.1.100"
              },
              "opera": {
                "version_added": "9.5"
              },
              "opera_android": {
                "version_added": "10.1"
              },
              "safari": {
                "version_added": "3"
              },
              "safari_ios": {
                "version_added": "1"
              },
              "samsunginternet_android": {
                "version_added": "1.0"
              },
              "webview_android": {
                "version_added": "1"
              }
            },
            "status": {
              "experimental": false,
              "standard_track": true,
              "deprecated": false
            }
          }
        }
      }
    }
  }
}
