index.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. /**
  2. * List of legacy HTML named character references that don’t need a trailing semicolon.
  3. *
  4. * @type {Array<string>}
  5. */
  6. export const characterEntitiesLegacy = [
  7. 'AElig',
  8. 'AMP',
  9. 'Aacute',
  10. 'Acirc',
  11. 'Agrave',
  12. 'Aring',
  13. 'Atilde',
  14. 'Auml',
  15. 'COPY',
  16. 'Ccedil',
  17. 'ETH',
  18. 'Eacute',
  19. 'Ecirc',
  20. 'Egrave',
  21. 'Euml',
  22. 'GT',
  23. 'Iacute',
  24. 'Icirc',
  25. 'Igrave',
  26. 'Iuml',
  27. 'LT',
  28. 'Ntilde',
  29. 'Oacute',
  30. 'Ocirc',
  31. 'Ograve',
  32. 'Oslash',
  33. 'Otilde',
  34. 'Ouml',
  35. 'QUOT',
  36. 'REG',
  37. 'THORN',
  38. 'Uacute',
  39. 'Ucirc',
  40. 'Ugrave',
  41. 'Uuml',
  42. 'Yacute',
  43. 'aacute',
  44. 'acirc',
  45. 'acute',
  46. 'aelig',
  47. 'agrave',
  48. 'amp',
  49. 'aring',
  50. 'atilde',
  51. 'auml',
  52. 'brvbar',
  53. 'ccedil',
  54. 'cedil',
  55. 'cent',
  56. 'copy',
  57. 'curren',
  58. 'deg',
  59. 'divide',
  60. 'eacute',
  61. 'ecirc',
  62. 'egrave',
  63. 'eth',
  64. 'euml',
  65. 'frac12',
  66. 'frac14',
  67. 'frac34',
  68. 'gt',
  69. 'iacute',
  70. 'icirc',
  71. 'iexcl',
  72. 'igrave',
  73. 'iquest',
  74. 'iuml',
  75. 'laquo',
  76. 'lt',
  77. 'macr',
  78. 'micro',
  79. 'middot',
  80. 'nbsp',
  81. 'not',
  82. 'ntilde',
  83. 'oacute',
  84. 'ocirc',
  85. 'ograve',
  86. 'ordf',
  87. 'ordm',
  88. 'oslash',
  89. 'otilde',
  90. 'ouml',
  91. 'para',
  92. 'plusmn',
  93. 'pound',
  94. 'quot',
  95. 'raquo',
  96. 'reg',
  97. 'sect',
  98. 'shy',
  99. 'sup1',
  100. 'sup2',
  101. 'sup3',
  102. 'szlig',
  103. 'thorn',
  104. 'times',
  105. 'uacute',
  106. 'ucirc',
  107. 'ugrave',
  108. 'uml',
  109. 'uuml',
  110. 'yacute',
  111. 'yen',
  112. 'yuml'
  113. ]