return {
  arguments = { "arugments", "arguemnts", "argumnets", "argumetns" },
  await = { "awiat", "awati" },
  ["break"] = { "breka" },
  catch = { "cathc" },
  class = { "lcass", "calss" },
  const = { "ocnst", "cosnt" },
  continue = { "ocntinue", "cotninue", "conitnue", "contineu" },
  debugger = { "deubgger", "debguger" },
  delete = { "dleete", "deelte" },
  ["else"] = { "lese", "esle" },
  export = { "epxort", "exprot" },
  extends = { "extneds", "extedns" },
  ["false"] = { "flase", "fasle" },
  ["for"] = { "ofr", "fro" },
  ["function"] = { "ufnction", "fucntion", "funciton" },
  ["if"] = { "fi" },
  import = { "improt" },
  instanceof = { "isntanceof", "instnaceof", "instacneof", "instancoef", "instancefo" },
  let = { "elt" },
  new = { "enw" },
  private = { "rpivate", "pirvate", "prviate" },
  protected = { "rpotected", "portected", "prtoected" },
  public = { "pbulic", "pulbic", "publci" },
  ["return"] = { "reutrn", "retrun", "retunr" },
  static = { "staitc", "statci" },
  super = { "usper", "suepr" },
  switch = { "siwtch", "swtich", "swithc" },
  this = { "htis", "thsi" },
  throw = { "htrow", "trhow", "thorw", "thrwo" },
  ["true"] = { "ture", "treu" },
  try = { "tyr" },
  typeof = { "ytpeof", "tyepof", "typoef", "typefo" },
  undefined = { "udnefined", "undeifned", "undefiend" },
  ["while"] = { "hwile", "whiel" },
  yield = { "yeild", "yiled", "yiedl" },
}
