Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

unicode-match-property-value

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unicode-match-property-value - npm Package Compare versions

Comparing version 1.0.2 to 2.0.0

2236

data/mappings.js
module.exports = new Map([
['ASCII', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
['General_Category', new Map([
['C', 'Other'],
['Cc', 'Control'],
['cntrl', 'Control'],
['Cf', 'Format'],
['Cn', 'Unassigned'],
['Co', 'Private_Use'],
['Cs', 'Surrogate'],
['L', 'Letter'],
['LC', 'Cased_Letter'],
['Ll', 'Lowercase_Letter'],
['Lm', 'Modifier_Letter'],
['Lo', 'Other_Letter'],
['Lt', 'Titlecase_Letter'],
['Lu', 'Uppercase_Letter'],
['M', 'Mark'],
['Combining_Mark', 'Mark'],
['Mc', 'Spacing_Mark'],
['Me', 'Enclosing_Mark'],
['Mn', 'Nonspacing_Mark'],
['N', 'Number'],
['Nd', 'Decimal_Number'],
['digit', 'Decimal_Number'],
['Nl', 'Letter_Number'],
['No', 'Other_Number'],
['P', 'Punctuation'],
['punct', 'Punctuation'],
['Pc', 'Connector_Punctuation'],
['Pd', 'Dash_Punctuation'],
['Pe', 'Close_Punctuation'],
['Pf', 'Final_Punctuation'],
['Pi', 'Initial_Punctuation'],
['Po', 'Other_Punctuation'],
['Ps', 'Open_Punctuation'],
['S', 'Symbol'],
['Sc', 'Currency_Symbol'],
['Sk', 'Modifier_Symbol'],
['Sm', 'Math_Symbol'],
['So', 'Other_Symbol'],
['Z', 'Separator'],
['Zl', 'Line_Separator'],
['Zp', 'Paragraph_Separator'],
['Zs', 'Space_Separator'],
['Other', 'Other'],
['Control', 'Control'],
['Format', 'Format'],
['Unassigned', 'Unassigned'],
['Private_Use', 'Private_Use'],
['Surrogate', 'Surrogate'],
['Letter', 'Letter'],
['Cased_Letter', 'Cased_Letter'],
['Lowercase_Letter', 'Lowercase_Letter'],
['Modifier_Letter', 'Modifier_Letter'],
['Other_Letter', 'Other_Letter'],
['Titlecase_Letter', 'Titlecase_Letter'],
['Uppercase_Letter', 'Uppercase_Letter'],
['Mark', 'Mark'],
['Spacing_Mark', 'Spacing_Mark'],
['Enclosing_Mark', 'Enclosing_Mark'],
['Nonspacing_Mark', 'Nonspacing_Mark'],
['Number', 'Number'],
['Decimal_Number', 'Decimal_Number'],
['Letter_Number', 'Letter_Number'],
['Other_Number', 'Other_Number'],
['Punctuation', 'Punctuation'],
['Connector_Punctuation', 'Connector_Punctuation'],
['Dash_Punctuation', 'Dash_Punctuation'],
['Close_Punctuation', 'Close_Punctuation'],
['Final_Punctuation', 'Final_Punctuation'],
['Initial_Punctuation', 'Initial_Punctuation'],
['Other_Punctuation', 'Other_Punctuation'],
['Open_Punctuation', 'Open_Punctuation'],
['Symbol', 'Symbol'],
['Currency_Symbol', 'Currency_Symbol'],
['Modifier_Symbol', 'Modifier_Symbol'],
['Math_Symbol', 'Math_Symbol'],
['Other_Symbol', 'Other_Symbol'],
['Separator', 'Separator'],
['Line_Separator', 'Line_Separator'],
['Paragraph_Separator', 'Paragraph_Separator'],
['Space_Separator', 'Space_Separator']
])],
['Any', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Assigned', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Jamo_Short_Name', new Map([
['A', 'A'],
['AE', 'AE'],
['B', 'B'],
['BB', 'BB'],
['BS', 'BS'],
['C', 'C'],
['D', 'D'],
['DD', 'DD'],
['E', 'E'],
['EO', 'EO'],
['EU', 'EU'],
['G', 'G'],
['GG', 'GG'],
['GS', 'GS'],
['H', 'H'],
['I', 'I'],
['J', 'J'],
['JJ', 'JJ'],
['K', 'K'],
['L', 'L'],
['LB', 'LB'],
['LG', 'LG'],
['LH', 'LH'],
['LM', 'LM'],
['LP', 'LP'],
['LS', 'LS'],
['LT', 'LT'],
['M', 'M'],
['N', 'N'],
['NG', 'NG'],
['NH', 'NH'],
['NJ', 'NJ'],
['O', 'O'],
['OE', 'OE'],
['P', 'P'],
['R', 'R'],
['S', 'S'],
['SS', 'SS'],
['T', 'T'],
['U', 'U'],
['WA', 'WA'],
['WAE', 'WAE'],
['WE', 'WE'],
['WEO', 'WEO'],
['WI', 'WI'],
['YA', 'YA'],
['YAE', 'YAE'],
['YE', 'YE'],
['YEO', 'YEO'],
['YI', 'YI'],
['YO', 'YO'],
['YU', 'YU']
])],
['Script_Extensions', new Map([
['Script', new Map([
['Adlm', 'Adlam'],
['Adlam', 'Adlam'],
['Aghb', 'Caucasian_Albanian'],
['Caucasian_Albanian', 'Caucasian_Albanian'],
['Ahom', 'Ahom'],
['Arab', 'Arabic'],
['Arabic', 'Arabic'],
['Armi', 'Imperial_Aramaic'],
['Imperial_Aramaic', 'Imperial_Aramaic'],
['Armn', 'Armenian'],
['Armenian', 'Armenian'],
['Avst', 'Avestan'],
['Avestan', 'Avestan'],
['Bali', 'Balinese'],
['Balinese', 'Balinese'],
['Bamu', 'Bamum'],
['Bamum', 'Bamum'],
['Bass', 'Bassa_Vah'],
['Bassa_Vah', 'Bassa_Vah'],
['Batk', 'Batak'],
['Batak', 'Batak'],
['Beng', 'Bengali'],
['Bengali', 'Bengali'],
['Bhks', 'Bhaiksuki'],
['Bhaiksuki', 'Bhaiksuki'],
['Bopo', 'Bopomofo'],
['Bopomofo', 'Bopomofo'],
['Brah', 'Brahmi'],
['Brahmi', 'Brahmi'],
['Brai', 'Braille'],
['Braille', 'Braille'],
['Bugi', 'Buginese'],
['Buginese', 'Buginese'],
['Buhd', 'Buhid'],
['Buhid', 'Buhid'],
['Cakm', 'Chakma'],
['Chakma', 'Chakma'],
['Cans', 'Canadian_Aboriginal'],
['Canadian_Aboriginal', 'Canadian_Aboriginal'],
['Cari', 'Carian'],
['Carian', 'Carian'],
['Cham', 'Cham'],
['Cher', 'Cherokee'],
['Cherokee', 'Cherokee'],
['Copt', 'Coptic'],
['Coptic', 'Coptic'],
['Qaac', 'Coptic'],
['Cprt', 'Cypriot'],
['Cypriot', 'Cypriot'],
['Cyrl', 'Cyrillic'],
['Cyrillic', 'Cyrillic'],
['Deva', 'Devanagari'],
['Devanagari', 'Devanagari'],
['Dsrt', 'Deseret'],
['Deseret', 'Deseret'],
['Dupl', 'Duployan'],
['Duployan', 'Duployan'],
['Egyp', 'Egyptian_Hieroglyphs'],
['Egyptian_Hieroglyphs', 'Egyptian_Hieroglyphs'],
['Elba', 'Elbasan'],
['Elbasan', 'Elbasan'],
['Ethi', 'Ethiopic'],
['Ethiopic', 'Ethiopic'],
['Geor', 'Georgian'],
['Georgian', 'Georgian'],
['Glag', 'Glagolitic'],
['Glagolitic', 'Glagolitic'],
['Goth', 'Gothic'],
['Gothic', 'Gothic'],
['Gran', 'Grantha'],
['Grantha', 'Grantha'],
['Grek', 'Greek'],
['Greek', 'Greek'],
['Gujr', 'Gujarati'],
['Gujarati', 'Gujarati'],
['Guru', 'Gurmukhi'],
['Gurmukhi', 'Gurmukhi'],
['Hang', 'Hangul'],
['Hangul', 'Hangul'],
['Hani', 'Han'],
['Han', 'Han'],
['Hano', 'Hanunoo'],
['Hanunoo', 'Hanunoo'],
['Hatr', 'Hatran'],
['Hatran', 'Hatran'],
['Hebr', 'Hebrew'],
['Hebrew', 'Hebrew'],
['Hira', 'Hiragana'],
['Hiragana', 'Hiragana'],
['Hluw', 'Anatolian_Hieroglyphs'],
['Anatolian_Hieroglyphs', 'Anatolian_Hieroglyphs'],
['Hmng', 'Pahawh_Hmong'],
['Pahawh_Hmong', 'Pahawh_Hmong'],
['Hrkt', 'Katakana_Or_Hiragana'],
['Katakana_Or_Hiragana', 'Katakana_Or_Hiragana'],
['Hung', 'Old_Hungarian'],
['Old_Hungarian', 'Old_Hungarian'],
['Ital', 'Old_Italic'],
['Old_Italic', 'Old_Italic'],
['Java', 'Javanese'],
['Javanese', 'Javanese'],
['Kali', 'Kayah_Li'],
['Kayah_Li', 'Kayah_Li'],
['Kana', 'Katakana'],
['Katakana', 'Katakana'],
['Khar', 'Kharoshthi'],
['Kharoshthi', 'Kharoshthi'],
['Khmr', 'Khmer'],
['Khmer', 'Khmer'],
['Khoj', 'Khojki'],
['Khojki', 'Khojki'],
['Knda', 'Kannada'],
['Kannada', 'Kannada'],
['Kthi', 'Kaithi'],
['Kaithi', 'Kaithi'],
['Lana', 'Tai_Tham'],
['Tai_Tham', 'Tai_Tham'],
['Laoo', 'Lao'],
['Lao', 'Lao'],
['Latn', 'Latin'],
['Latin', 'Latin'],
['Lepc', 'Lepcha'],
['Lepcha', 'Lepcha'],
['Limb', 'Limbu'],
['Limbu', 'Limbu'],
['Lina', 'Linear_A'],
['Linear_A', 'Linear_A'],
['Linb', 'Linear_B'],
['Linear_B', 'Linear_B'],
['Lisu', 'Lisu'],
['Lyci', 'Lycian'],
['Lycian', 'Lycian'],
['Lydi', 'Lydian'],
['Lydian', 'Lydian'],
['Mahj', 'Mahajani'],
['Mahajani', 'Mahajani'],
['Mand', 'Mandaic'],
['Mandaic', 'Mandaic'],
['Mani', 'Manichaean'],
['Manichaean', 'Manichaean'],
['Marc', 'Marchen'],
['Marchen', 'Marchen'],
['Mend', 'Mende_Kikakui'],
['Mende_Kikakui', 'Mende_Kikakui'],
['Merc', 'Meroitic_Cursive'],
['Meroitic_Cursive', 'Meroitic_Cursive'],
['Mero', 'Meroitic_Hieroglyphs'],
['Meroitic_Hieroglyphs', 'Meroitic_Hieroglyphs'],
['Mlym', 'Malayalam'],
['Malayalam', 'Malayalam'],
['Modi', 'Modi'],
['Mong', 'Mongolian'],
['Mongolian', 'Mongolian'],
['Mroo', 'Mro'],
['Mro', 'Mro'],
['Mtei', 'Meetei_Mayek'],
['Meetei_Mayek', 'Meetei_Mayek'],
['Mult', 'Multani'],
['Multani', 'Multani'],
['Mymr', 'Myanmar'],
['Myanmar', 'Myanmar'],
['Narb', 'Old_North_Arabian'],
['Old_North_Arabian', 'Old_North_Arabian'],
['Nbat', 'Nabataean'],
['Nabataean', 'Nabataean'],
['Newa', 'Newa'],
['Nkoo', 'Nko'],
['Nko', 'Nko'],
['Ogam', 'Ogham'],
['Ogham', 'Ogham'],
['Olck', 'Ol_Chiki'],
['Ol_Chiki', 'Ol_Chiki'],
['Orkh', 'Old_Turkic'],
['Old_Turkic', 'Old_Turkic'],
['Orya', 'Oriya'],
['Oriya', 'Oriya'],
['Osge', 'Osage'],
['Osage', 'Osage'],
['Osma', 'Osmanya'],
['Osmanya', 'Osmanya'],
['Palm', 'Palmyrene'],
['Palmyrene', 'Palmyrene'],
['Pauc', 'Pau_Cin_Hau'],
['Pau_Cin_Hau', 'Pau_Cin_Hau'],
['Perm', 'Old_Permic'],
['Old_Permic', 'Old_Permic'],
['Phag', 'Phags_Pa'],
['Phags_Pa', 'Phags_Pa'],
['Phli', 'Inscriptional_Pahlavi'],
['Inscriptional_Pahlavi', 'Inscriptional_Pahlavi'],
['Phlp', 'Psalter_Pahlavi'],
['Psalter_Pahlavi', 'Psalter_Pahlavi'],
['Phnx', 'Phoenician'],
['Phoenician', 'Phoenician'],
['Plrd', 'Miao'],
['Miao', 'Miao'],
['Prti', 'Inscriptional_Parthian'],
['Inscriptional_Parthian', 'Inscriptional_Parthian'],
['Rjng', 'Rejang'],
['Rejang', 'Rejang'],
['Runr', 'Runic'],
['Runic', 'Runic'],
['Samr', 'Samaritan'],
['Samaritan', 'Samaritan'],
['Sarb', 'Old_South_Arabian'],
['Old_South_Arabian', 'Old_South_Arabian'],
['Saur', 'Saurashtra'],
['Saurashtra', 'Saurashtra'],
['Sgnw', 'SignWriting'],
['SignWriting', 'SignWriting'],
['Shaw', 'Shavian'],
['Shavian', 'Shavian'],
['Shrd', 'Sharada'],
['Sharada', 'Sharada'],
['Sidd', 'Siddham'],
['Siddham', 'Siddham'],
['Sind', 'Khudawadi'],
['Khudawadi', 'Khudawadi'],
['Sinh', 'Sinhala'],
['Sinhala', 'Sinhala'],
['Sora', 'Sora_Sompeng'],
['Sora_Sompeng', 'Sora_Sompeng'],
['Sund', 'Sundanese'],
['Sundanese', 'Sundanese'],
['Sylo', 'Syloti_Nagri'],
['Syloti_Nagri', 'Syloti_Nagri'],
['Syrc', 'Syriac'],
['Syriac', 'Syriac'],
['Tagb', 'Tagbanwa'],
['Tagbanwa', 'Tagbanwa'],
['Takr', 'Takri'],
['Takri', 'Takri'],
['Tale', 'Tai_Le'],
['Tai_Le', 'Tai_Le'],
['Talu', 'New_Tai_Lue'],
['New_Tai_Lue', 'New_Tai_Lue'],
['Taml', 'Tamil'],
['Tamil', 'Tamil'],
['Tang', 'Tangut'],
['Tangut', 'Tangut'],
['Tavt', 'Tai_Viet'],
['Tai_Viet', 'Tai_Viet'],
['Telu', 'Telugu'],
['Telugu', 'Telugu'],
['Tfng', 'Tifinagh'],
['Tifinagh', 'Tifinagh'],
['Tglg', 'Tagalog'],
['Tagalog', 'Tagalog'],
['Thaa', 'Thaana'],
['Thaana', 'Thaana'],
['Thai', 'Thai'],
['Tibt', 'Tibetan'],
['Tibetan', 'Tibetan'],
['Tirh', 'Tirhuta'],
['Tirhuta', 'Tirhuta'],
['Ugar', 'Ugaritic'],
['Ugaritic', 'Ugaritic'],
['Vaii', 'Vai'],
['Vai', 'Vai'],
['Wara', 'Warang_Citi'],
['Warang_Citi', 'Warang_Citi'],
['Xpeo', 'Old_Persian'],
['Old_Persian', 'Old_Persian'],
['Xsux', 'Cuneiform'],
['Cuneiform', 'Cuneiform'],
['Yiii', 'Yi'],
['Yi', 'Yi'],
['Zinh', 'Inherited'],
['Inherited', 'Inherited'],
['Qaai', 'Inherited'],
['Zyyy', 'Common'],
['Common', 'Common'],
['Zzzz', 'Unknown'],
['Unknown', 'Unknown']
])],
['Age', new Map([
['1.1', 'V1_1'],
['V1_1', 'V1_1'],
['2.0', 'V2_0'],
['V2_0', 'V2_0'],
['2.1', 'V2_1'],
['V2_1', 'V2_1'],
['3.0', 'V3_0'],
['V3_0', 'V3_0'],
['3.1', 'V3_1'],
['V3_1', 'V3_1'],
['3.2', 'V3_2'],
['V3_2', 'V3_2'],
['4.0', 'V4_0'],
['V4_0', 'V4_0'],
['4.1', 'V4_1'],
['V4_1', 'V4_1'],
['5.0', 'V5_0'],
['V5_0', 'V5_0'],
['5.1', 'V5_1'],
['V5_1', 'V5_1'],
['5.2', 'V5_2'],
['V5_2', 'V5_2'],
['6.0', 'V6_0'],
['V6_0', 'V6_0'],
['6.1', 'V6_1'],
['V6_1', 'V6_1'],
['6.2', 'V6_2'],
['V6_2', 'V6_2'],
['6.3', 'V6_3'],
['V6_3', 'V6_3'],
['7.0', 'V7_0'],
['V7_0', 'V7_0'],
['8.0', 'V8_0'],
['V8_0', 'V8_0'],
['9.0', 'V9_0'],
['V9_0', 'V9_0'],
['NA', 'Unassigned'],
['Unassigned', 'Unassigned']
])],
['Block', new Map([
['Adlam', 'Adlam'],
['Aegean_Numbers', 'Aegean_Numbers'],
['Ahom', 'Ahom'],
['Alchemical', 'Alchemical_Symbols'],
['Alchemical_Symbols', 'Alchemical_Symbols'],
['Alphabetic_PF', 'Alphabetic_Presentation_Forms'],
['Alphabetic_Presentation_Forms', 'Alphabetic_Presentation_Forms'],
['Anatolian_Hieroglyphs', 'Anatolian_Hieroglyphs'],
['Ancient_Greek_Music', 'Ancient_Greek_Musical_Notation'],
['Ancient_Greek_Musical_Notation', 'Ancient_Greek_Musical_Notation'],
['Ancient_Greek_Numbers', 'Ancient_Greek_Numbers'],
['Ancient_Symbols', 'Ancient_Symbols'],
['Caucasian_Albanian', 'Caucasian_Albanian'],
['Arabic', 'Arabic'],
['Arabic_Ext_A', 'Arabic_Extended_A'],
['Arabic_Extended_A', 'Arabic_Extended_A'],
['Arabic_Math', 'Arabic_Mathematical_Alphabetic_Symbols'],
['Arabic_Mathematical_Alphabetic_Symbols', 'Arabic_Mathematical_Alphabetic_Symbols'],
['Arabic_PF_A', 'Arabic_Presentation_Forms_A'],
['Arabic_Presentation_Forms_A', 'Arabic_Presentation_Forms_A'],
['Arabic_Presentation_Forms-A', 'Arabic_Presentation_Forms_A'],
['Arabic_PF_B', 'Arabic_Presentation_Forms_B'],
['Arabic_Presentation_Forms_B', 'Arabic_Presentation_Forms_B'],
['Arabic_Sup', 'Arabic_Supplement'],
['Arabic_Supplement', 'Arabic_Supplement'],
['Imperial_Aramaic', 'Imperial_Aramaic'],
['Armenian', 'Armenian'],
['Arrows', 'Arrows'],
['ASCII', 'Basic_Latin'],
['Basic_Latin', 'Basic_Latin'],
['Avestan', 'Avestan'],
['Balinese', 'Balinese'],
['Bamum', 'Bamum'],
['Bamum_Sup', 'Bamum_Supplement'],
['Bamum_Supplement', 'Bamum_Supplement'],
['Bassa_Vah', 'Bassa_Vah'],

@@ -440,1914 +238,400 @@ ['Batak', 'Batak'],

['Bhaiksuki', 'Bhaiksuki'],
['Block_Elements', 'Block_Elements'],
['Bopomofo', 'Bopomofo'],
['Bopomofo_Ext', 'Bopomofo_Extended'],
['Bopomofo_Extended', 'Bopomofo_Extended'],
['Box_Drawing', 'Box_Drawing'],
['Brahmi', 'Brahmi'],
['Braille', 'Braille_Patterns'],
['Braille_Patterns', 'Braille_Patterns'],
['Braille', 'Braille'],
['Buginese', 'Buginese'],
['Buhid', 'Buhid'],
['Byzantine_Music', 'Byzantine_Musical_Symbols'],
['Byzantine_Musical_Symbols', 'Byzantine_Musical_Symbols'],
['Chakma', 'Chakma'],
['Canadian_Aboriginal', 'Canadian_Aboriginal'],
['Carian', 'Carian'],
['Caucasian_Albanian', 'Caucasian_Albanian'],
['Chakma', 'Chakma'],
['Cham', 'Cham'],
['Cherokee', 'Cherokee'],
['Cherokee_Sup', 'Cherokee_Supplement'],
['Cherokee_Supplement', 'Cherokee_Supplement'],
['CJK', 'CJK_Unified_Ideographs'],
['CJK_Unified_Ideographs', 'CJK_Unified_Ideographs'],
['CJK_Compat', 'CJK_Compatibility'],
['CJK_Compatibility', 'CJK_Compatibility'],
['CJK_Compat_Forms', 'CJK_Compatibility_Forms'],
['CJK_Compatibility_Forms', 'CJK_Compatibility_Forms'],
['CJK_Compat_Ideographs', 'CJK_Compatibility_Ideographs'],
['CJK_Compatibility_Ideographs', 'CJK_Compatibility_Ideographs'],
['CJK_Compat_Ideographs_Sup', 'CJK_Compatibility_Ideographs_Supplement'],
['CJK_Compatibility_Ideographs_Supplement', 'CJK_Compatibility_Ideographs_Supplement'],
['CJK_Ext_A', 'CJK_Unified_Ideographs_Extension_A'],
['CJK_Unified_Ideographs_Extension_A', 'CJK_Unified_Ideographs_Extension_A'],
['CJK_Ext_B', 'CJK_Unified_Ideographs_Extension_B'],
['CJK_Unified_Ideographs_Extension_B', 'CJK_Unified_Ideographs_Extension_B'],
['CJK_Ext_C', 'CJK_Unified_Ideographs_Extension_C'],
['CJK_Unified_Ideographs_Extension_C', 'CJK_Unified_Ideographs_Extension_C'],
['CJK_Ext_D', 'CJK_Unified_Ideographs_Extension_D'],
['CJK_Unified_Ideographs_Extension_D', 'CJK_Unified_Ideographs_Extension_D'],
['CJK_Ext_E', 'CJK_Unified_Ideographs_Extension_E'],
['CJK_Unified_Ideographs_Extension_E', 'CJK_Unified_Ideographs_Extension_E'],
['CJK_Radicals_Sup', 'CJK_Radicals_Supplement'],
['CJK_Radicals_Supplement', 'CJK_Radicals_Supplement'],
['CJK_Strokes', 'CJK_Strokes'],
['CJK_Symbols', 'CJK_Symbols_And_Punctuation'],
['CJK_Symbols_And_Punctuation', 'CJK_Symbols_And_Punctuation'],
['Compat_Jamo', 'Hangul_Compatibility_Jamo'],
['Hangul_Compatibility_Jamo', 'Hangul_Compatibility_Jamo'],
['Control_Pictures', 'Control_Pictures'],
['Coptic', 'Coptic'],
['Coptic_Epact_Numbers', 'Coptic_Epact_Numbers'],
['Counting_Rod', 'Counting_Rod_Numerals'],
['Counting_Rod_Numerals', 'Counting_Rod_Numerals'],
['Cuneiform', 'Cuneiform'],
['Cuneiform_Numbers', 'Cuneiform_Numbers_And_Punctuation'],
['Cuneiform_Numbers_And_Punctuation', 'Cuneiform_Numbers_And_Punctuation'],
['Currency_Symbols', 'Currency_Symbols'],
['Cypriot_Syllabary', 'Cypriot_Syllabary'],
['Cypriot', 'Cypriot'],
['Cyrillic', 'Cyrillic'],
['Cyrillic_Ext_A', 'Cyrillic_Extended_A'],
['Cyrillic_Extended_A', 'Cyrillic_Extended_A'],
['Cyrillic_Ext_B', 'Cyrillic_Extended_B'],
['Cyrillic_Extended_B', 'Cyrillic_Extended_B'],
['Cyrillic_Ext_C', 'Cyrillic_Extended_C'],
['Cyrillic_Extended_C', 'Cyrillic_Extended_C'],
['Cyrillic_Sup', 'Cyrillic_Supplement'],
['Cyrillic_Supplement', 'Cyrillic_Supplement'],
['Cyrillic_Supplementary', 'Cyrillic_Supplement'],
['Devanagari', 'Devanagari'],
['Deseret', 'Deseret'],
['Devanagari', 'Devanagari'],
['Devanagari_Ext', 'Devanagari_Extended'],
['Devanagari_Extended', 'Devanagari_Extended'],
['Diacriticals', 'Combining_Diacritical_Marks'],
['Combining_Diacritical_Marks', 'Combining_Diacritical_Marks'],
['Diacriticals_Ext', 'Combining_Diacritical_Marks_Extended'],
['Combining_Diacritical_Marks_Extended', 'Combining_Diacritical_Marks_Extended'],
['Diacriticals_For_Symbols', 'Combining_Diacritical_Marks_For_Symbols'],
['Combining_Diacritical_Marks_For_Symbols', 'Combining_Diacritical_Marks_For_Symbols'],
['Combining_Marks_For_Symbols', 'Combining_Diacritical_Marks_For_Symbols'],
['Diacriticals_Sup', 'Combining_Diacritical_Marks_Supplement'],
['Combining_Diacritical_Marks_Supplement', 'Combining_Diacritical_Marks_Supplement'],
['Dingbats', 'Dingbats'],
['Domino', 'Domino_Tiles'],
['Domino_Tiles', 'Domino_Tiles'],
['Duployan', 'Duployan'],
['Early_Dynastic_Cuneiform', 'Early_Dynastic_Cuneiform'],
['Egyptian_Hieroglyphs', 'Egyptian_Hieroglyphs'],
['Elbasan', 'Elbasan'],
['Emoticons', 'Emoticons'],
['Enclosed_Alphanum', 'Enclosed_Alphanumerics'],
['Enclosed_Alphanumerics', 'Enclosed_Alphanumerics'],
['Enclosed_Alphanum_Sup', 'Enclosed_Alphanumeric_Supplement'],
['Enclosed_Alphanumeric_Supplement', 'Enclosed_Alphanumeric_Supplement'],
['Enclosed_CJK', 'Enclosed_CJK_Letters_And_Months'],
['Enclosed_CJK_Letters_And_Months', 'Enclosed_CJK_Letters_And_Months'],
['Enclosed_Ideographic_Sup', 'Enclosed_Ideographic_Supplement'],
['Enclosed_Ideographic_Supplement', 'Enclosed_Ideographic_Supplement'],
['Ethiopic', 'Ethiopic'],
['Ethiopic_Ext', 'Ethiopic_Extended'],
['Ethiopic_Extended', 'Ethiopic_Extended'],
['Ethiopic_Ext_A', 'Ethiopic_Extended_A'],
['Ethiopic_Extended_A', 'Ethiopic_Extended_A'],
['Ethiopic_Sup', 'Ethiopic_Supplement'],
['Ethiopic_Supplement', 'Ethiopic_Supplement'],
['Geometric_Shapes', 'Geometric_Shapes'],
['Geometric_Shapes_Ext', 'Geometric_Shapes_Extended'],
['Geometric_Shapes_Extended', 'Geometric_Shapes_Extended'],
['Georgian', 'Georgian'],
['Georgian_Sup', 'Georgian_Supplement'],
['Georgian_Supplement', 'Georgian_Supplement'],
['Glagolitic', 'Glagolitic'],
['Glagolitic_Sup', 'Glagolitic_Supplement'],
['Glagolitic_Supplement', 'Glagolitic_Supplement'],
['Gothic', 'Gothic'],
['Grantha', 'Grantha'],
['Greek', 'Greek_And_Coptic'],
['Greek_And_Coptic', 'Greek_And_Coptic'],
['Greek_Ext', 'Greek_Extended'],
['Greek_Extended', 'Greek_Extended'],
['Greek', 'Greek'],
['Gujarati', 'Gujarati'],
['Gurmukhi', 'Gurmukhi'],
['Half_And_Full_Forms', 'Halfwidth_And_Fullwidth_Forms'],
['Halfwidth_And_Fullwidth_Forms', 'Halfwidth_And_Fullwidth_Forms'],
['Half_Marks', 'Combining_Half_Marks'],
['Combining_Half_Marks', 'Combining_Half_Marks'],
['Hangul', 'Hangul_Syllables'],
['Hangul_Syllables', 'Hangul_Syllables'],
['Hangul', 'Hangul'],
['Han', 'Han'],
['Hanunoo', 'Hanunoo'],
['Hatran', 'Hatran'],
['Hebrew', 'Hebrew'],
['High_PU_Surrogates', 'High_Private_Use_Surrogates'],
['High_Private_Use_Surrogates', 'High_Private_Use_Surrogates'],
['High_Surrogates', 'High_Surrogates'],
['Hiragana', 'Hiragana'],
['IDC', 'Ideographic_Description_Characters'],
['Ideographic_Description_Characters', 'Ideographic_Description_Characters'],
['Ideographic_Symbols', 'Ideographic_Symbols_And_Punctuation'],
['Ideographic_Symbols_And_Punctuation', 'Ideographic_Symbols_And_Punctuation'],
['Imperial_Aramaic', 'Imperial_Aramaic'],
['Indic_Number_Forms', 'Common_Indic_Number_Forms'],
['Common_Indic_Number_Forms', 'Common_Indic_Number_Forms'],
['Inscriptional_Pahlavi', 'Inscriptional_Pahlavi'],
['Inscriptional_Parthian', 'Inscriptional_Parthian'],
['IPA_Ext', 'IPA_Extensions'],
['IPA_Extensions', 'IPA_Extensions'],
['Jamo', 'Hangul_Jamo'],
['Hangul_Jamo', 'Hangul_Jamo'],
['Jamo_Ext_A', 'Hangul_Jamo_Extended_A'],
['Hangul_Jamo_Extended_A', 'Hangul_Jamo_Extended_A'],
['Jamo_Ext_B', 'Hangul_Jamo_Extended_B'],
['Hangul_Jamo_Extended_B', 'Hangul_Jamo_Extended_B'],
['Anatolian_Hieroglyphs', 'Anatolian_Hieroglyphs'],
['Pahawh_Hmong', 'Pahawh_Hmong'],
['Katakana_Or_Hiragana', 'Katakana_Or_Hiragana'],
['Old_Hungarian', 'Old_Hungarian'],
['Old_Italic', 'Old_Italic'],
['Javanese', 'Javanese'],
['Kaithi', 'Kaithi'],
['Kana_Sup', 'Kana_Supplement'],
['Kana_Supplement', 'Kana_Supplement'],
['Kanbun', 'Kanbun'],
['Kangxi', 'Kangxi_Radicals'],
['Kangxi_Radicals', 'Kangxi_Radicals'],
['Kannada', 'Kannada'],
['Kayah_Li', 'Kayah_Li'],
['Katakana', 'Katakana'],
['Katakana_Ext', 'Katakana_Phonetic_Extensions'],
['Katakana_Phonetic_Extensions', 'Katakana_Phonetic_Extensions'],
['Kayah_Li', 'Kayah_Li'],
['Kharoshthi', 'Kharoshthi'],
['Khmer', 'Khmer'],
['Khmer_Symbols', 'Khmer_Symbols'],
['Khojki', 'Khojki'],
['Khudawadi', 'Khudawadi'],
['Kannada', 'Kannada'],
['Kaithi', 'Kaithi'],
['Tai_Tham', 'Tai_Tham'],
['Lao', 'Lao'],
['Latin_1_Sup', 'Latin_1_Supplement'],
['Latin_1_Supplement', 'Latin_1_Supplement'],
['Latin_1', 'Latin_1_Supplement'],
['Latin_Ext_A', 'Latin_Extended_A'],
['Latin_Extended_A', 'Latin_Extended_A'],
['Latin_Ext_Additional', 'Latin_Extended_Additional'],
['Latin_Extended_Additional', 'Latin_Extended_Additional'],
['Latin_Ext_B', 'Latin_Extended_B'],
['Latin_Extended_B', 'Latin_Extended_B'],
['Latin_Ext_C', 'Latin_Extended_C'],
['Latin_Extended_C', 'Latin_Extended_C'],
['Latin_Ext_D', 'Latin_Extended_D'],
['Latin_Extended_D', 'Latin_Extended_D'],
['Latin_Ext_E', 'Latin_Extended_E'],
['Latin_Extended_E', 'Latin_Extended_E'],
['Latin', 'Latin'],
['Lepcha', 'Lepcha'],
['Letterlike_Symbols', 'Letterlike_Symbols'],
['Limbu', 'Limbu'],
['Linear_A', 'Linear_A'],
['Linear_B_Ideograms', 'Linear_B_Ideograms'],
['Linear_B_Syllabary', 'Linear_B_Syllabary'],
['Lisu', 'Lisu'],
['Low_Surrogates', 'Low_Surrogates'],
['Linear_B', 'Linear_B'],
['Lycian', 'Lycian'],
['Lydian', 'Lydian'],
['Mahajani', 'Mahajani'],
['Mahjong', 'Mahjong_Tiles'],
['Mahjong_Tiles', 'Mahjong_Tiles'],
['Malayalam', 'Malayalam'],
['Mandaic', 'Mandaic'],
['Manichaean', 'Manichaean'],
['Marchen', 'Marchen'],
['Math_Alphanum', 'Mathematical_Alphanumeric_Symbols'],
['Mathematical_Alphanumeric_Symbols', 'Mathematical_Alphanumeric_Symbols'],
['Math_Operators', 'Mathematical_Operators'],
['Mathematical_Operators', 'Mathematical_Operators'],
['Meetei_Mayek', 'Meetei_Mayek'],
['Meetei_Mayek_Ext', 'Meetei_Mayek_Extensions'],
['Meetei_Mayek_Extensions', 'Meetei_Mayek_Extensions'],
['Mende_Kikakui', 'Mende_Kikakui'],
['Meroitic_Cursive', 'Meroitic_Cursive'],
['Meroitic_Hieroglyphs', 'Meroitic_Hieroglyphs'],
['Miao', 'Miao'],
['Misc_Arrows', 'Miscellaneous_Symbols_And_Arrows'],
['Miscellaneous_Symbols_And_Arrows', 'Miscellaneous_Symbols_And_Arrows'],
['Misc_Math_Symbols_A', 'Miscellaneous_Mathematical_Symbols_A'],
['Miscellaneous_Mathematical_Symbols_A', 'Miscellaneous_Mathematical_Symbols_A'],
['Misc_Math_Symbols_B', 'Miscellaneous_Mathematical_Symbols_B'],
['Miscellaneous_Mathematical_Symbols_B', 'Miscellaneous_Mathematical_Symbols_B'],
['Misc_Pictographs', 'Miscellaneous_Symbols_And_Pictographs'],
['Miscellaneous_Symbols_And_Pictographs', 'Miscellaneous_Symbols_And_Pictographs'],
['Misc_Symbols', 'Miscellaneous_Symbols'],
['Miscellaneous_Symbols', 'Miscellaneous_Symbols'],
['Misc_Technical', 'Miscellaneous_Technical'],
['Miscellaneous_Technical', 'Miscellaneous_Technical'],
['Modi', 'Modi'],
['Modifier_Letters', 'Spacing_Modifier_Letters'],
['Spacing_Modifier_Letters', 'Spacing_Modifier_Letters'],
['Modifier_Tone_Letters', 'Modifier_Tone_Letters'],
['Malayalam', 'Malayalam'],
['Mongolian', 'Mongolian'],
['Mongolian_Sup', 'Mongolian_Supplement'],
['Mongolian_Supplement', 'Mongolian_Supplement'],
['Mro', 'Mro'],
['Meetei_Mayek', 'Meetei_Mayek'],
['Multani', 'Multani'],
['Music', 'Musical_Symbols'],
['Musical_Symbols', 'Musical_Symbols'],
['Myanmar', 'Myanmar'],
['Myanmar_Ext_A', 'Myanmar_Extended_A'],
['Myanmar_Extended_A', 'Myanmar_Extended_A'],
['Myanmar_Ext_B', 'Myanmar_Extended_B'],
['Myanmar_Extended_B', 'Myanmar_Extended_B'],
['Old_North_Arabian', 'Old_North_Arabian'],
['Nabataean', 'Nabataean'],
['NB', 'No_Block'],
['No_Block', 'No_Block'],
['New_Tai_Lue', 'New_Tai_Lue'],
['Newa', 'Newa'],
['NKo', 'NKo'],
['Number_Forms', 'Number_Forms'],
['OCR', 'Optical_Character_Recognition'],
['Optical_Character_Recognition', 'Optical_Character_Recognition'],
['Nko', 'Nko'],
['Ogham', 'Ogham'],
['Ol_Chiki', 'Ol_Chiki'],
['Old_Hungarian', 'Old_Hungarian'],
['Old_Italic', 'Old_Italic'],
['Old_North_Arabian', 'Old_North_Arabian'],
['Old_Permic', 'Old_Permic'],
['Old_Persian', 'Old_Persian'],
['Old_South_Arabian', 'Old_South_Arabian'],
['Old_Turkic', 'Old_Turkic'],
['Oriya', 'Oriya'],
['Ornamental_Dingbats', 'Ornamental_Dingbats'],
['Osage', 'Osage'],
['Osmanya', 'Osmanya'],
['Pahawh_Hmong', 'Pahawh_Hmong'],
['Palmyrene', 'Palmyrene'],
['Pau_Cin_Hau', 'Pau_Cin_Hau'],
['Old_Permic', 'Old_Permic'],
['Phags_Pa', 'Phags_Pa'],
['Phaistos', 'Phaistos_Disc'],
['Phaistos_Disc', 'Phaistos_Disc'],
['Inscriptional_Pahlavi', 'Inscriptional_Pahlavi'],
['Psalter_Pahlavi', 'Psalter_Pahlavi'],
['Phoenician', 'Phoenician'],
['Phonetic_Ext', 'Phonetic_Extensions'],
['Phonetic_Extensions', 'Phonetic_Extensions'],
['Phonetic_Ext_Sup', 'Phonetic_Extensions_Supplement'],
['Phonetic_Extensions_Supplement', 'Phonetic_Extensions_Supplement'],
['Playing_Cards', 'Playing_Cards'],
['Psalter_Pahlavi', 'Psalter_Pahlavi'],
['PUA', 'Private_Use_Area'],
['Private_Use_Area', 'Private_Use_Area'],
['Private_Use', 'Private_Use_Area'],
['Punctuation', 'General_Punctuation'],
['General_Punctuation', 'General_Punctuation'],
['Miao', 'Miao'],
['Inscriptional_Parthian', 'Inscriptional_Parthian'],
['Rejang', 'Rejang'],
['Rumi', 'Rumi_Numeral_Symbols'],
['Rumi_Numeral_Symbols', 'Rumi_Numeral_Symbols'],
['Runic', 'Runic'],
['Samaritan', 'Samaritan'],
['Old_South_Arabian', 'Old_South_Arabian'],
['Saurashtra', 'Saurashtra'],
['SignWriting', 'SignWriting'],
['Shavian', 'Shavian'],
['Sharada', 'Sharada'],
['Shavian', 'Shavian'],
['Shorthand_Format_Controls', 'Shorthand_Format_Controls'],
['Siddham', 'Siddham'],
['Khudawadi', 'Khudawadi'],
['Sinhala', 'Sinhala'],
['Sinhala_Archaic_Numbers', 'Sinhala_Archaic_Numbers'],
['Small_Forms', 'Small_Form_Variants'],
['Small_Form_Variants', 'Small_Form_Variants'],
['Sora_Sompeng', 'Sora_Sompeng'],
['Specials', 'Specials'],
['Sundanese', 'Sundanese'],
['Sundanese_Sup', 'Sundanese_Supplement'],
['Sundanese_Supplement', 'Sundanese_Supplement'],
['Sup_Arrows_A', 'Supplemental_Arrows_A'],
['Supplemental_Arrows_A', 'Supplemental_Arrows_A'],
['Sup_Arrows_B', 'Supplemental_Arrows_B'],
['Supplemental_Arrows_B', 'Supplemental_Arrows_B'],
['Sup_Arrows_C', 'Supplemental_Arrows_C'],
['Supplemental_Arrows_C', 'Supplemental_Arrows_C'],
['Sup_Math_Operators', 'Supplemental_Mathematical_Operators'],
['Supplemental_Mathematical_Operators', 'Supplemental_Mathematical_Operators'],
['Sup_PUA_A', 'Supplementary_Private_Use_Area_A'],
['Supplementary_Private_Use_Area_A', 'Supplementary_Private_Use_Area_A'],
['Sup_PUA_B', 'Supplementary_Private_Use_Area_B'],
['Supplementary_Private_Use_Area_B', 'Supplementary_Private_Use_Area_B'],
['Sup_Punctuation', 'Supplemental_Punctuation'],
['Supplemental_Punctuation', 'Supplemental_Punctuation'],
['Sup_Symbols_And_Pictographs', 'Supplemental_Symbols_And_Pictographs'],
['Supplemental_Symbols_And_Pictographs', 'Supplemental_Symbols_And_Pictographs'],
['Super_And_Sub', 'Superscripts_And_Subscripts'],
['Superscripts_And_Subscripts', 'Superscripts_And_Subscripts'],
['Sutton_SignWriting', 'Sutton_SignWriting'],
['Syloti_Nagri', 'Syloti_Nagri'],
['Syriac', 'Syriac'],
['Tagalog', 'Tagalog'],
['Tagbanwa', 'Tagbanwa'],
['Tags', 'Tags'],
['Takri', 'Takri'],
['Tai_Le', 'Tai_Le'],
['Tai_Tham', 'Tai_Tham'],
['Tai_Viet', 'Tai_Viet'],
['Tai_Xuan_Jing', 'Tai_Xuan_Jing_Symbols'],
['Tai_Xuan_Jing_Symbols', 'Tai_Xuan_Jing_Symbols'],
['Takri', 'Takri'],
['New_Tai_Lue', 'New_Tai_Lue'],
['Tamil', 'Tamil'],
['Tangut', 'Tangut'],
['Tangut_Components', 'Tangut_Components'],
['Tai_Viet', 'Tai_Viet'],
['Telugu', 'Telugu'],
['Tifinagh', 'Tifinagh'],
['Tagalog', 'Tagalog'],
['Thaana', 'Thaana'],
['Thai', 'Thai'],
['Tibetan', 'Tibetan'],
['Tifinagh', 'Tifinagh'],
['Tirhuta', 'Tirhuta'],
['Transport_And_Map', 'Transport_And_Map_Symbols'],
['Transport_And_Map_Symbols', 'Transport_And_Map_Symbols'],
['UCAS', 'Unified_Canadian_Aboriginal_Syllabics'],
['Unified_Canadian_Aboriginal_Syllabics', 'Unified_Canadian_Aboriginal_Syllabics'],
['Canadian_Syllabics', 'Unified_Canadian_Aboriginal_Syllabics'],
['UCAS_Ext', 'Unified_Canadian_Aboriginal_Syllabics_Extended'],
['Unified_Canadian_Aboriginal_Syllabics_Extended', 'Unified_Canadian_Aboriginal_Syllabics_Extended'],
['Ugaritic', 'Ugaritic'],
['Vai', 'Vai'],
['Vedic_Ext', 'Vedic_Extensions'],
['Vedic_Extensions', 'Vedic_Extensions'],
['Vertical_Forms', 'Vertical_Forms'],
['VS', 'Variation_Selectors'],
['Variation_Selectors', 'Variation_Selectors'],
['VS_Sup', 'Variation_Selectors_Supplement'],
['Variation_Selectors_Supplement', 'Variation_Selectors_Supplement'],
['Warang_Citi', 'Warang_Citi'],
['Yi_Radicals', 'Yi_Radicals'],
['Yi_Syllables', 'Yi_Syllables'],
['Yijing', 'Yijing_Hexagram_Symbols'],
['Yijing_Hexagram_Symbols', 'Yijing_Hexagram_Symbols']
['Old_Persian', 'Old_Persian'],
['Cuneiform', 'Cuneiform'],
['Yi', 'Yi'],
['Inherited', 'Inherited'],
['Common', 'Common'],
['Unknown', 'Unknown']
])],
['Script', new Map([
['Script_Extensions', new Map([
['Adlm', 'Adlam'],
['Adlam', 'Adlam'],
['Aghb', 'Caucasian_Albanian'],
['Caucasian_Albanian', 'Caucasian_Albanian'],
['Ahom', 'Ahom'],
['Arab', 'Arabic'],
['Arabic', 'Arabic'],
['Armi', 'Imperial_Aramaic'],
['Imperial_Aramaic', 'Imperial_Aramaic'],
['Armn', 'Armenian'],
['Armenian', 'Armenian'],
['Avst', 'Avestan'],
['Avestan', 'Avestan'],
['Bali', 'Balinese'],
['Balinese', 'Balinese'],
['Bamu', 'Bamum'],
['Bamum', 'Bamum'],
['Bass', 'Bassa_Vah'],
['Bassa_Vah', 'Bassa_Vah'],
['Batk', 'Batak'],
['Batak', 'Batak'],
['Beng', 'Bengali'],
['Bengali', 'Bengali'],
['Bhks', 'Bhaiksuki'],
['Bhaiksuki', 'Bhaiksuki'],
['Bopo', 'Bopomofo'],
['Bopomofo', 'Bopomofo'],
['Brah', 'Brahmi'],
['Brahmi', 'Brahmi'],
['Brai', 'Braille'],
['Braille', 'Braille'],
['Bugi', 'Buginese'],
['Buginese', 'Buginese'],
['Buhd', 'Buhid'],
['Buhid', 'Buhid'],
['Cakm', 'Chakma'],
['Chakma', 'Chakma'],
['Cans', 'Canadian_Aboriginal'],
['Canadian_Aboriginal', 'Canadian_Aboriginal'],
['Cari', 'Carian'],
['Carian', 'Carian'],
['Cham', 'Cham'],
['Cher', 'Cherokee'],
['Cherokee', 'Cherokee'],
['Copt', 'Coptic'],
['Coptic', 'Coptic'],
['Qaac', 'Coptic'],
['Cprt', 'Cypriot'],
['Cypriot', 'Cypriot'],
['Cyrl', 'Cyrillic'],
['Cyrillic', 'Cyrillic'],
['Deva', 'Devanagari'],
['Devanagari', 'Devanagari'],
['Dsrt', 'Deseret'],
['Deseret', 'Deseret'],
['Dupl', 'Duployan'],
['Duployan', 'Duployan'],
['Egyp', 'Egyptian_Hieroglyphs'],
['Egyptian_Hieroglyphs', 'Egyptian_Hieroglyphs'],
['Elba', 'Elbasan'],
['Elbasan', 'Elbasan'],
['Ethi', 'Ethiopic'],
['Ethiopic', 'Ethiopic'],
['Geor', 'Georgian'],
['Georgian', 'Georgian'],
['Glag', 'Glagolitic'],
['Glagolitic', 'Glagolitic'],
['Goth', 'Gothic'],
['Gothic', 'Gothic'],
['Gran', 'Grantha'],
['Grantha', 'Grantha'],
['Grek', 'Greek'],
['Greek', 'Greek'],
['Gujr', 'Gujarati'],
['Gujarati', 'Gujarati'],
['Guru', 'Gurmukhi'],
['Gurmukhi', 'Gurmukhi'],
['Hang', 'Hangul'],
['Hangul', 'Hangul'],
['Hani', 'Han'],
['Han', 'Han'],
['Hano', 'Hanunoo'],
['Hanunoo', 'Hanunoo'],
['Hatr', 'Hatran'],
['Hatran', 'Hatran'],
['Hebr', 'Hebrew'],
['Hebrew', 'Hebrew'],
['Hira', 'Hiragana'],
['Hiragana', 'Hiragana'],
['Hluw', 'Anatolian_Hieroglyphs'],
['Anatolian_Hieroglyphs', 'Anatolian_Hieroglyphs'],
['Hmng', 'Pahawh_Hmong'],
['Pahawh_Hmong', 'Pahawh_Hmong'],
['Hrkt', 'Katakana_Or_Hiragana'],
['Katakana_Or_Hiragana', 'Katakana_Or_Hiragana'],
['Hung', 'Old_Hungarian'],
['Old_Hungarian', 'Old_Hungarian'],
['Ital', 'Old_Italic'],
['Old_Italic', 'Old_Italic'],
['Java', 'Javanese'],
['Javanese', 'Javanese'],
['Kali', 'Kayah_Li'],
['Kayah_Li', 'Kayah_Li'],
['Kana', 'Katakana'],
['Katakana', 'Katakana'],
['Khar', 'Kharoshthi'],
['Kharoshthi', 'Kharoshthi'],
['Khmr', 'Khmer'],
['Khmer', 'Khmer'],
['Khoj', 'Khojki'],
['Khojki', 'Khojki'],
['Knda', 'Kannada'],
['Kannada', 'Kannada'],
['Kthi', 'Kaithi'],
['Kaithi', 'Kaithi'],
['Lana', 'Tai_Tham'],
['Tai_Tham', 'Tai_Tham'],
['Laoo', 'Lao'],
['Lao', 'Lao'],
['Latn', 'Latin'],
['Latin', 'Latin'],
['Lepc', 'Lepcha'],
['Lepcha', 'Lepcha'],
['Limb', 'Limbu'],
['Limbu', 'Limbu'],
['Lina', 'Linear_A'],
['Linear_A', 'Linear_A'],
['Linb', 'Linear_B'],
['Linear_B', 'Linear_B'],
['Lisu', 'Lisu'],
['Lyci', 'Lycian'],
['Lycian', 'Lycian'],
['Lydi', 'Lydian'],
['Lydian', 'Lydian'],
['Mahj', 'Mahajani'],
['Mahajani', 'Mahajani'],
['Mand', 'Mandaic'],
['Mandaic', 'Mandaic'],
['Mani', 'Manichaean'],
['Manichaean', 'Manichaean'],
['Marc', 'Marchen'],
['Marchen', 'Marchen'],
['Mend', 'Mende_Kikakui'],
['Mende_Kikakui', 'Mende_Kikakui'],
['Merc', 'Meroitic_Cursive'],
['Meroitic_Cursive', 'Meroitic_Cursive'],
['Mero', 'Meroitic_Hieroglyphs'],
['Meroitic_Hieroglyphs', 'Meroitic_Hieroglyphs'],
['Mlym', 'Malayalam'],
['Malayalam', 'Malayalam'],
['Modi', 'Modi'],
['Mong', 'Mongolian'],
['Mongolian', 'Mongolian'],
['Mroo', 'Mro'],
['Mro', 'Mro'],
['Mtei', 'Meetei_Mayek'],
['Meetei_Mayek', 'Meetei_Mayek'],
['Mult', 'Multani'],
['Multani', 'Multani'],
['Mymr', 'Myanmar'],
['Myanmar', 'Myanmar'],
['Narb', 'Old_North_Arabian'],
['Old_North_Arabian', 'Old_North_Arabian'],
['Nbat', 'Nabataean'],
['Nabataean', 'Nabataean'],
['Newa', 'Newa'],
['Nkoo', 'Nko'],
['Nko', 'Nko'],
['Ogam', 'Ogham'],
['Ogham', 'Ogham'],
['Olck', 'Ol_Chiki'],
['Ol_Chiki', 'Ol_Chiki'],
['Orkh', 'Old_Turkic'],
['Old_Turkic', 'Old_Turkic'],
['Orya', 'Oriya'],
['Oriya', 'Oriya'],
['Osge', 'Osage'],
['Osage', 'Osage'],
['Osma', 'Osmanya'],
['Osmanya', 'Osmanya'],
['Palm', 'Palmyrene'],
['Palmyrene', 'Palmyrene'],
['Pauc', 'Pau_Cin_Hau'],
['Pau_Cin_Hau', 'Pau_Cin_Hau'],
['Perm', 'Old_Permic'],
['Old_Permic', 'Old_Permic'],
['Phag', 'Phags_Pa'],
['Phags_Pa', 'Phags_Pa'],
['Phli', 'Inscriptional_Pahlavi'],
['Inscriptional_Pahlavi', 'Inscriptional_Pahlavi'],
['Phlp', 'Psalter_Pahlavi'],
['Psalter_Pahlavi', 'Psalter_Pahlavi'],
['Phnx', 'Phoenician'],
['Phoenician', 'Phoenician'],
['Plrd', 'Miao'],
['Miao', 'Miao'],
['Prti', 'Inscriptional_Parthian'],
['Inscriptional_Parthian', 'Inscriptional_Parthian'],
['Rjng', 'Rejang'],
['Rejang', 'Rejang'],
['Runr', 'Runic'],
['Runic', 'Runic'],
['Samr', 'Samaritan'],
['Samaritan', 'Samaritan'],
['Sarb', 'Old_South_Arabian'],
['Old_South_Arabian', 'Old_South_Arabian'],
['Saur', 'Saurashtra'],
['Saurashtra', 'Saurashtra'],
['Sgnw', 'SignWriting'],
['SignWriting', 'SignWriting'],
['Shaw', 'Shavian'],
['Shavian', 'Shavian'],
['Shrd', 'Sharada'],
['Sharada', 'Sharada'],
['Sidd', 'Siddham'],
['Siddham', 'Siddham'],
['Sind', 'Khudawadi'],
['Khudawadi', 'Khudawadi'],
['Sinh', 'Sinhala'],
['Sinhala', 'Sinhala'],
['Sora', 'Sora_Sompeng'],
['Sora_Sompeng', 'Sora_Sompeng'],
['Sund', 'Sundanese'],
['Sundanese', 'Sundanese'],
['Sylo', 'Syloti_Nagri'],
['Syloti_Nagri', 'Syloti_Nagri'],
['Syrc', 'Syriac'],
['Syriac', 'Syriac'],
['Tagb', 'Tagbanwa'],
['Tagbanwa', 'Tagbanwa'],
['Takr', 'Takri'],
['Takri', 'Takri'],
['Tale', 'Tai_Le'],
['Tai_Le', 'Tai_Le'],
['Talu', 'New_Tai_Lue'],
['New_Tai_Lue', 'New_Tai_Lue'],
['Taml', 'Tamil'],
['Tamil', 'Tamil'],
['Tang', 'Tangut'],
['Tangut', 'Tangut'],
['Tavt', 'Tai_Viet'],
['Tai_Viet', 'Tai_Viet'],
['Telu', 'Telugu'],
['Telugu', 'Telugu'],
['Tfng', 'Tifinagh'],
['Tifinagh', 'Tifinagh'],
['Tglg', 'Tagalog'],
['Tagalog', 'Tagalog'],
['Thaa', 'Thaana'],
['Thaana', 'Thaana'],
['Thai', 'Thai'],
['Tibt', 'Tibetan'],
['Tibetan', 'Tibetan'],
['Tirh', 'Tirhuta'],
['Tirhuta', 'Tirhuta'],
['Ugar', 'Ugaritic'],
['Ugaritic', 'Ugaritic'],
['Vaii', 'Vai'],
['Vai', 'Vai'],
['Wara', 'Warang_Citi'],
['Warang_Citi', 'Warang_Citi'],
['Xpeo', 'Old_Persian'],
['Old_Persian', 'Old_Persian'],
['Xsux', 'Cuneiform'],
['Cuneiform', 'Cuneiform'],
['Yiii', 'Yi'],
['Yi', 'Yi'],
['Zinh', 'Inherited'],
['Inherited', 'Inherited'],
['Qaai', 'Inherited'],
['Zyyy', 'Common'],
['Zzzz', 'Unknown'],
['Adlam', 'Adlam'],
['Caucasian_Albanian', 'Caucasian_Albanian'],
['Arabic', 'Arabic'],
['Imperial_Aramaic', 'Imperial_Aramaic'],
['Armenian', 'Armenian'],
['Avestan', 'Avestan'],
['Balinese', 'Balinese'],
['Bamum', 'Bamum'],
['Bassa_Vah', 'Bassa_Vah'],
['Batak', 'Batak'],
['Bengali', 'Bengali'],
['Bhaiksuki', 'Bhaiksuki'],
['Bopomofo', 'Bopomofo'],
['Brahmi', 'Brahmi'],
['Braille', 'Braille'],
['Buginese', 'Buginese'],
['Buhid', 'Buhid'],
['Chakma', 'Chakma'],
['Canadian_Aboriginal', 'Canadian_Aboriginal'],
['Carian', 'Carian'],
['Cherokee', 'Cherokee'],
['Coptic', 'Coptic'],
['Cypriot', 'Cypriot'],
['Cyrillic', 'Cyrillic'],
['Devanagari', 'Devanagari'],
['Deseret', 'Deseret'],
['Duployan', 'Duployan'],
['Egyptian_Hieroglyphs', 'Egyptian_Hieroglyphs'],
['Elbasan', 'Elbasan'],
['Ethiopic', 'Ethiopic'],
['Georgian', 'Georgian'],
['Glagolitic', 'Glagolitic'],
['Gothic', 'Gothic'],
['Grantha', 'Grantha'],
['Greek', 'Greek'],
['Gujarati', 'Gujarati'],
['Gurmukhi', 'Gurmukhi'],
['Hangul', 'Hangul'],
['Han', 'Han'],
['Hanunoo', 'Hanunoo'],
['Hatran', 'Hatran'],
['Hebrew', 'Hebrew'],
['Hiragana', 'Hiragana'],
['Anatolian_Hieroglyphs', 'Anatolian_Hieroglyphs'],
['Pahawh_Hmong', 'Pahawh_Hmong'],
['Katakana_Or_Hiragana', 'Katakana_Or_Hiragana'],
['Old_Hungarian', 'Old_Hungarian'],
['Old_Italic', 'Old_Italic'],
['Javanese', 'Javanese'],
['Kayah_Li', 'Kayah_Li'],
['Katakana', 'Katakana'],
['Kharoshthi', 'Kharoshthi'],
['Khmer', 'Khmer'],
['Khojki', 'Khojki'],
['Kannada', 'Kannada'],
['Kaithi', 'Kaithi'],
['Tai_Tham', 'Tai_Tham'],
['Lao', 'Lao'],
['Latin', 'Latin'],
['Lepcha', 'Lepcha'],
['Limbu', 'Limbu'],
['Linear_A', 'Linear_A'],
['Linear_B', 'Linear_B'],
['Lycian', 'Lycian'],
['Lydian', 'Lydian'],
['Mahajani', 'Mahajani'],
['Mandaic', 'Mandaic'],
['Manichaean', 'Manichaean'],
['Marchen', 'Marchen'],
['Mende_Kikakui', 'Mende_Kikakui'],
['Meroitic_Cursive', 'Meroitic_Cursive'],
['Meroitic_Hieroglyphs', 'Meroitic_Hieroglyphs'],
['Malayalam', 'Malayalam'],
['Mongolian', 'Mongolian'],
['Mro', 'Mro'],
['Meetei_Mayek', 'Meetei_Mayek'],
['Multani', 'Multani'],
['Myanmar', 'Myanmar'],
['Old_North_Arabian', 'Old_North_Arabian'],
['Nabataean', 'Nabataean'],
['Nko', 'Nko'],
['Ogham', 'Ogham'],
['Ol_Chiki', 'Ol_Chiki'],
['Old_Turkic', 'Old_Turkic'],
['Oriya', 'Oriya'],
['Osage', 'Osage'],
['Osmanya', 'Osmanya'],
['Palmyrene', 'Palmyrene'],
['Pau_Cin_Hau', 'Pau_Cin_Hau'],
['Old_Permic', 'Old_Permic'],
['Phags_Pa', 'Phags_Pa'],
['Inscriptional_Pahlavi', 'Inscriptional_Pahlavi'],
['Psalter_Pahlavi', 'Psalter_Pahlavi'],
['Phoenician', 'Phoenician'],
['Miao', 'Miao'],
['Inscriptional_Parthian', 'Inscriptional_Parthian'],
['Rejang', 'Rejang'],
['Runic', 'Runic'],
['Samaritan', 'Samaritan'],
['Old_South_Arabian', 'Old_South_Arabian'],
['Saurashtra', 'Saurashtra'],
['SignWriting', 'SignWriting'],
['Shavian', 'Shavian'],
['Sharada', 'Sharada'],
['Siddham', 'Siddham'],
['Khudawadi', 'Khudawadi'],
['Sinhala', 'Sinhala'],
['Sora_Sompeng', 'Sora_Sompeng'],
['Sundanese', 'Sundanese'],
['Syloti_Nagri', 'Syloti_Nagri'],
['Syriac', 'Syriac'],
['Tagbanwa', 'Tagbanwa'],
['Takri', 'Takri'],
['Tai_Le', 'Tai_Le'],
['New_Tai_Lue', 'New_Tai_Lue'],
['Tamil', 'Tamil'],
['Tangut', 'Tangut'],
['Tai_Viet', 'Tai_Viet'],
['Telugu', 'Telugu'],
['Tifinagh', 'Tifinagh'],
['Tagalog', 'Tagalog'],
['Thaana', 'Thaana'],
['Tibetan', 'Tibetan'],
['Tirhuta', 'Tirhuta'],
['Ugaritic', 'Ugaritic'],
['Vai', 'Vai'],
['Warang_Citi', 'Warang_Citi'],
['Old_Persian', 'Old_Persian'],
['Cuneiform', 'Cuneiform'],
['Yi', 'Yi'],
['Inherited', 'Inherited'],
['Common', 'Common'],
['Zzzz', 'Unknown'],
['Unknown', 'Unknown']
])],
['Bidi_Class', new Map([
['AL', 'Arabic_Letter'],
['Arabic_Letter', 'Arabic_Letter'],
['AN', 'Arabic_Number'],
['Arabic_Number', 'Arabic_Number'],
['B', 'Paragraph_Separator'],
['Paragraph_Separator', 'Paragraph_Separator'],
['BN', 'Boundary_Neutral'],
['Boundary_Neutral', 'Boundary_Neutral'],
['CS', 'Common_Separator'],
['Common_Separator', 'Common_Separator'],
['EN', 'European_Number'],
['European_Number', 'European_Number'],
['ES', 'European_Separator'],
['European_Separator', 'European_Separator'],
['ET', 'European_Terminator'],
['European_Terminator', 'European_Terminator'],
['FSI', 'First_Strong_Isolate'],
['First_Strong_Isolate', 'First_Strong_Isolate'],
['L', 'Left_To_Right'],
['Left_To_Right', 'Left_To_Right'],
['LRE', 'Left_To_Right_Embedding'],
['Left_To_Right_Embedding', 'Left_To_Right_Embedding'],
['LRI', 'Left_To_Right_Isolate'],
['Left_To_Right_Isolate', 'Left_To_Right_Isolate'],
['LRO', 'Left_To_Right_Override'],
['Left_To_Right_Override', 'Left_To_Right_Override'],
['NSM', 'Nonspacing_Mark'],
['Nonspacing_Mark', 'Nonspacing_Mark'],
['ON', 'Other_Neutral'],
['Other_Neutral', 'Other_Neutral'],
['PDF', 'Pop_Directional_Format'],
['Pop_Directional_Format', 'Pop_Directional_Format'],
['PDI', 'Pop_Directional_Isolate'],
['Pop_Directional_Isolate', 'Pop_Directional_Isolate'],
['R', 'Right_To_Left'],
['Right_To_Left', 'Right_To_Left'],
['RLE', 'Right_To_Left_Embedding'],
['Right_To_Left_Embedding', 'Right_To_Left_Embedding'],
['RLI', 'Right_To_Left_Isolate'],
['Right_To_Left_Isolate', 'Right_To_Left_Isolate'],
['RLO', 'Right_To_Left_Override'],
['Right_To_Left_Override', 'Right_To_Left_Override'],
['S', 'Segment_Separator'],
['Segment_Separator', 'Segment_Separator'],
['WS', 'White_Space'],
['White_Space', 'White_Space']
])],
['Bidi_Paired_Bracket_Type', new Map([
['c', 'Close'],
['Close', 'Close'],
['n', 'None'],
['None', 'None'],
['o', 'Open'],
['Open', 'Open']
])],
['Canonical_Combining_Class', new Map([
['NR', 'Not_Reordered'],
['Not_Reordered', 'Not_Reordered'],
['OV', 'Overlay'],
['Overlay', 'Overlay'],
['NK', 'Nukta'],
['Nukta', 'Nukta'],
['KV', 'Kana_Voicing'],
['Kana_Voicing', 'Kana_Voicing'],
['VR', 'Virama'],
['Virama', 'Virama'],
['CCC10', 'CCC10'],
['CCC11', 'CCC11'],
['CCC12', 'CCC12'],
['CCC13', 'CCC13'],
['CCC14', 'CCC14'],
['CCC15', 'CCC15'],
['CCC16', 'CCC16'],
['CCC17', 'CCC17'],
['CCC18', 'CCC18'],
['CCC19', 'CCC19'],
['CCC20', 'CCC20'],
['CCC21', 'CCC21'],
['CCC22', 'CCC22'],
['CCC23', 'CCC23'],
['CCC24', 'CCC24'],
['CCC25', 'CCC25'],
['CCC26', 'CCC26'],
['CCC27', 'CCC27'],
['CCC28', 'CCC28'],
['CCC29', 'CCC29'],
['CCC30', 'CCC30'],
['CCC31', 'CCC31'],
['CCC32', 'CCC32'],
['CCC33', 'CCC33'],
['CCC34', 'CCC34'],
['CCC35', 'CCC35'],
['CCC36', 'CCC36'],
['CCC84', 'CCC84'],
['CCC91', 'CCC91'],
['CCC103', 'CCC103'],
['CCC107', 'CCC107'],
['CCC118', 'CCC118'],
['CCC122', 'CCC122'],
['CCC129', 'CCC129'],
['CCC130', 'CCC130'],
['CCC132', 'CCC132'],
['CCC133', 'CCC133'],
['ATBL', 'Attached_Below_Left'],
['Attached_Below_Left', 'Attached_Below_Left'],
['ATB', 'Attached_Below'],
['Attached_Below', 'Attached_Below'],
['ATA', 'Attached_Above'],
['Attached_Above', 'Attached_Above'],
['ATAR', 'Attached_Above_Right'],
['Attached_Above_Right', 'Attached_Above_Right'],
['BL', 'Below_Left'],
['Below_Left', 'Below_Left'],
['B', 'Below'],
['Below', 'Below'],
['BR', 'Below_Right'],
['Below_Right', 'Below_Right'],
['L', 'Left'],
['Left', 'Left'],
['R', 'Right'],
['Right', 'Right'],
['AL', 'Above_Left'],
['Above_Left', 'Above_Left'],
['A', 'Above'],
['Above', 'Above'],
['AR', 'Above_Right'],
['Above_Right', 'Above_Right'],
['DB', 'Double_Below'],
['Double_Below', 'Double_Below'],
['DA', 'Double_Above'],
['Double_Above', 'Double_Above'],
['IS', 'Iota_Subscript'],
['Iota_Subscript', 'Iota_Subscript']
])],
['Decomposition_Type', new Map([
['Can', 'Canonical'],
['Canonical', 'Canonical'],
['can', 'Canonical'],
['Com', 'Compat'],
['Compat', 'Compat'],
['com', 'Compat'],
['Enc', 'Circle'],
['Circle', 'Circle'],
['enc', 'Circle'],
['Fin', 'Final'],
['Final', 'Final'],
['fin', 'Final'],
['Font', 'Font'],
['font', 'Font'],
['Fra', 'Fraction'],
['Fraction', 'Fraction'],
['fra', 'Fraction'],
['Init', 'Initial'],
['Initial', 'Initial'],
['init', 'Initial'],
['Iso', 'Isolated'],
['Isolated', 'Isolated'],
['iso', 'Isolated'],
['Med', 'Medial'],
['Medial', 'Medial'],
['med', 'Medial'],
['Nar', 'Narrow'],
['Narrow', 'Narrow'],
['nar', 'Narrow'],
['Nb', 'Nobreak'],
['Nobreak', 'Nobreak'],
['nb', 'Nobreak'],
['None', 'None'],
['none', 'None'],
['Sml', 'Small'],
['Small', 'Small'],
['sml', 'Small'],
['Sqr', 'Square'],
['Square', 'Square'],
['sqr', 'Square'],
['Sub', 'Sub'],
['sub', 'Sub'],
['Sup', 'Super'],
['Super', 'Super'],
['sup', 'Super'],
['Vert', 'Vertical'],
['Vertical', 'Vertical'],
['vert', 'Vertical'],
['Wide', 'Wide'],
['wide', 'Wide']
])],
['East_Asian_Width', new Map([
['A', 'Ambiguous'],
['Ambiguous', 'Ambiguous'],
['F', 'Fullwidth'],
['Fullwidth', 'Fullwidth'],
['H', 'Halfwidth'],
['Halfwidth', 'Halfwidth'],
['N', 'Neutral'],
['Neutral', 'Neutral'],
['Na', 'Narrow'],
['Narrow', 'Narrow'],
['W', 'Wide'],
['Wide', 'Wide']
])],
['General_Category', new Map([
['C', 'Other'],
['Other', 'Other'],
['Cc', 'Control'],
['Control', 'Control'],
['cntrl', 'Control'],
['Cf', 'Format'],
['Format', 'Format'],
['Cn', 'Unassigned'],
['Unassigned', 'Unassigned'],
['Co', 'Private_Use'],
['Private_Use', 'Private_Use'],
['Cs', 'Surrogate'],
['Surrogate', 'Surrogate'],
['L', 'Letter'],
['Letter', 'Letter'],
['LC', 'Cased_Letter'],
['Cased_Letter', 'Cased_Letter'],
['Ll', 'Lowercase_Letter'],
['Lowercase_Letter', 'Lowercase_Letter'],
['Lm', 'Modifier_Letter'],
['Modifier_Letter', 'Modifier_Letter'],
['Lo', 'Other_Letter'],
['Other_Letter', 'Other_Letter'],
['Lt', 'Titlecase_Letter'],
['Titlecase_Letter', 'Titlecase_Letter'],
['Lu', 'Uppercase_Letter'],
['Uppercase_Letter', 'Uppercase_Letter'],
['M', 'Mark'],
['Mark', 'Mark'],
['Combining_Mark', 'Mark'],
['Mc', 'Spacing_Mark'],
['Spacing_Mark', 'Spacing_Mark'],
['Me', 'Enclosing_Mark'],
['Enclosing_Mark', 'Enclosing_Mark'],
['Mn', 'Nonspacing_Mark'],
['Nonspacing_Mark', 'Nonspacing_Mark'],
['N', 'Number'],
['Number', 'Number'],
['Nd', 'Decimal_Number'],
['Decimal_Number', 'Decimal_Number'],
['digit', 'Decimal_Number'],
['Nl', 'Letter_Number'],
['Letter_Number', 'Letter_Number'],
['No', 'Other_Number'],
['Other_Number', 'Other_Number'],
['P', 'Punctuation'],
['Punctuation', 'Punctuation'],
['punct', 'Punctuation'],
['Pc', 'Connector_Punctuation'],
['Connector_Punctuation', 'Connector_Punctuation'],
['Pd', 'Dash_Punctuation'],
['Dash_Punctuation', 'Dash_Punctuation'],
['Pe', 'Close_Punctuation'],
['Close_Punctuation', 'Close_Punctuation'],
['Pf', 'Final_Punctuation'],
['Final_Punctuation', 'Final_Punctuation'],
['Pi', 'Initial_Punctuation'],
['Initial_Punctuation', 'Initial_Punctuation'],
['Po', 'Other_Punctuation'],
['Other_Punctuation', 'Other_Punctuation'],
['Ps', 'Open_Punctuation'],
['Open_Punctuation', 'Open_Punctuation'],
['S', 'Symbol'],
['Symbol', 'Symbol'],
['Sc', 'Currency_Symbol'],
['Currency_Symbol', 'Currency_Symbol'],
['Sk', 'Modifier_Symbol'],
['Modifier_Symbol', 'Modifier_Symbol'],
['Sm', 'Math_Symbol'],
['Math_Symbol', 'Math_Symbol'],
['So', 'Other_Symbol'],
['Other_Symbol', 'Other_Symbol'],
['Z', 'Separator'],
['Separator', 'Separator'],
['Zl', 'Line_Separator'],
['Line_Separator', 'Line_Separator'],
['Zp', 'Paragraph_Separator'],
['Paragraph_Separator', 'Paragraph_Separator'],
['Zs', 'Space_Separator'],
['Space_Separator', 'Space_Separator']
])],
['Grapheme_Cluster_Break', new Map([
['CN', 'Control'],
['Control', 'Control'],
['CR', 'CR'],
['EB', 'E_Base'],
['E_Base', 'E_Base'],
['EBG', 'E_Base_GAZ'],
['E_Base_GAZ', 'E_Base_GAZ'],
['EM', 'E_Modifier'],
['E_Modifier', 'E_Modifier'],
['EX', 'Extend'],
['Extend', 'Extend'],
['GAZ', 'Glue_After_Zwj'],
['Glue_After_Zwj', 'Glue_After_Zwj'],
['L', 'L'],
['LF', 'LF'],
['LV', 'LV'],
['LVT', 'LVT'],
['PP', 'Prepend'],
['Prepend', 'Prepend'],
['RI', 'Regional_Indicator'],
['Regional_Indicator', 'Regional_Indicator'],
['SM', 'SpacingMark'],
['SpacingMark', 'SpacingMark'],
['T', 'T'],
['V', 'V'],
['XX', 'Other'],
['Other', 'Other'],
['ZWJ', 'ZWJ']
])],
['Hangul_Syllable_Type', new Map([
['L', 'Leading_Jamo'],
['Leading_Jamo', 'Leading_Jamo'],
['LV', 'LV_Syllable'],
['LV_Syllable', 'LV_Syllable'],
['LVT', 'LVT_Syllable'],
['LVT_Syllable', 'LVT_Syllable'],
['NA', 'Not_Applicable'],
['Not_Applicable', 'Not_Applicable'],
['T', 'Trailing_Jamo'],
['Trailing_Jamo', 'Trailing_Jamo'],
['V', 'Vowel_Jamo'],
['Vowel_Jamo', 'Vowel_Jamo']
])],
['Indic_Positional_Category', new Map([
['Bottom', 'Bottom'],
['Bottom_And_Right', 'Bottom_And_Right'],
['Left', 'Left'],
['Left_And_Right', 'Left_And_Right'],
['NA', 'NA'],
['Overstruck', 'Overstruck'],
['Right', 'Right'],
['Top', 'Top'],
['Top_And_Bottom', 'Top_And_Bottom'],
['Top_And_Bottom_And_Right', 'Top_And_Bottom_And_Right'],
['Top_And_Left', 'Top_And_Left'],
['Top_And_Left_And_Right', 'Top_And_Left_And_Right'],
['Top_And_Right', 'Top_And_Right'],
['Visual_Order_Left', 'Visual_Order_Left']
])],
['Indic_Syllabic_Category', new Map([
['Avagraha', 'Avagraha'],
['Bindu', 'Bindu'],
['Brahmi_Joining_Number', 'Brahmi_Joining_Number'],
['Cantillation_Mark', 'Cantillation_Mark'],
['Consonant', 'Consonant'],
['Consonant_Dead', 'Consonant_Dead'],
['Consonant_Final', 'Consonant_Final'],
['Consonant_Head_Letter', 'Consonant_Head_Letter'],
['Consonant_Killer', 'Consonant_Killer'],
['Consonant_Medial', 'Consonant_Medial'],
['Consonant_Placeholder', 'Consonant_Placeholder'],
['Consonant_Preceding_Repha', 'Consonant_Preceding_Repha'],
['Consonant_Prefixed', 'Consonant_Prefixed'],
['Consonant_Subjoined', 'Consonant_Subjoined'],
['Consonant_Succeeding_Repha', 'Consonant_Succeeding_Repha'],
['Consonant_With_Stacker', 'Consonant_With_Stacker'],
['Gemination_Mark', 'Gemination_Mark'],
['Invisible_Stacker', 'Invisible_Stacker'],
['Joiner', 'Joiner'],
['Modifying_Letter', 'Modifying_Letter'],
['Non_Joiner', 'Non_Joiner'],
['Nukta', 'Nukta'],
['Number', 'Number'],
['Number_Joiner', 'Number_Joiner'],
['Other', 'Other'],
['Pure_Killer', 'Pure_Killer'],
['Register_Shifter', 'Register_Shifter'],
['Syllable_Modifier', 'Syllable_Modifier'],
['Tone_Letter', 'Tone_Letter'],
['Tone_Mark', 'Tone_Mark'],
['Virama', 'Virama'],
['Visarga', 'Visarga'],
['Vowel', 'Vowel'],
['Vowel_Dependent', 'Vowel_Dependent'],
['Vowel_Independent', 'Vowel_Independent']
])],
['Joining_Group', new Map([
['African_Feh', 'African_Feh'],
['African_Noon', 'African_Noon'],
['African_Qaf', 'African_Qaf'],
['Ain', 'Ain'],
['Alaph', 'Alaph'],
['Alef', 'Alef'],
['Beh', 'Beh'],
['Beth', 'Beth'],
['Burushaski_Yeh_Barree', 'Burushaski_Yeh_Barree'],
['Dal', 'Dal'],
['Dalath_Rish', 'Dalath_Rish'],
['E', 'E'],
['Farsi_Yeh', 'Farsi_Yeh'],
['Fe', 'Fe'],
['Feh', 'Feh'],
['Final_Semkath', 'Final_Semkath'],
['Gaf', 'Gaf'],
['Gamal', 'Gamal'],
['Hah', 'Hah'],
['He', 'He'],
['Heh', 'Heh'],
['Heh_Goal', 'Heh_Goal'],
['Heth', 'Heth'],
['Kaf', 'Kaf'],
['Kaph', 'Kaph'],
['Khaph', 'Khaph'],
['Knotted_Heh', 'Knotted_Heh'],
['Lam', 'Lam'],
['Lamadh', 'Lamadh'],
['Manichaean_Aleph', 'Manichaean_Aleph'],
['Manichaean_Ayin', 'Manichaean_Ayin'],
['Manichaean_Beth', 'Manichaean_Beth'],
['Manichaean_Daleth', 'Manichaean_Daleth'],
['Manichaean_Dhamedh', 'Manichaean_Dhamedh'],
['Manichaean_Five', 'Manichaean_Five'],
['Manichaean_Gimel', 'Manichaean_Gimel'],
['Manichaean_Heth', 'Manichaean_Heth'],
['Manichaean_Hundred', 'Manichaean_Hundred'],
['Manichaean_Kaph', 'Manichaean_Kaph'],
['Manichaean_Lamedh', 'Manichaean_Lamedh'],
['Manichaean_Mem', 'Manichaean_Mem'],
['Manichaean_Nun', 'Manichaean_Nun'],
['Manichaean_One', 'Manichaean_One'],
['Manichaean_Pe', 'Manichaean_Pe'],
['Manichaean_Qoph', 'Manichaean_Qoph'],
['Manichaean_Resh', 'Manichaean_Resh'],
['Manichaean_Sadhe', 'Manichaean_Sadhe'],
['Manichaean_Samekh', 'Manichaean_Samekh'],
['Manichaean_Taw', 'Manichaean_Taw'],
['Manichaean_Ten', 'Manichaean_Ten'],
['Manichaean_Teth', 'Manichaean_Teth'],
['Manichaean_Thamedh', 'Manichaean_Thamedh'],
['Manichaean_Twenty', 'Manichaean_Twenty'],
['Manichaean_Waw', 'Manichaean_Waw'],
['Manichaean_Yodh', 'Manichaean_Yodh'],
['Manichaean_Zayin', 'Manichaean_Zayin'],
['Meem', 'Meem'],
['Mim', 'Mim'],
['No_Joining_Group', 'No_Joining_Group'],
['Noon', 'Noon'],
['Nun', 'Nun'],
['Nya', 'Nya'],
['Pe', 'Pe'],
['Qaf', 'Qaf'],
['Qaph', 'Qaph'],
['Reh', 'Reh'],
['Reversed_Pe', 'Reversed_Pe'],
['Rohingya_Yeh', 'Rohingya_Yeh'],
['Sad', 'Sad'],
['Sadhe', 'Sadhe'],
['Seen', 'Seen'],
['Semkath', 'Semkath'],
['Shin', 'Shin'],
['Straight_Waw', 'Straight_Waw'],
['Swash_Kaf', 'Swash_Kaf'],
['Syriac_Waw', 'Syriac_Waw'],
['Tah', 'Tah'],
['Taw', 'Taw'],
['Teh_Marbuta', 'Teh_Marbuta'],
['Teh_Marbuta_Goal', 'Hamza_On_Heh_Goal'],
['Hamza_On_Heh_Goal', 'Hamza_On_Heh_Goal'],
['Teth', 'Teth'],
['Waw', 'Waw'],
['Yeh', 'Yeh'],
['Yeh_Barree', 'Yeh_Barree'],
['Yeh_With_Tail', 'Yeh_With_Tail'],
['Yudh', 'Yudh'],
['Yudh_He', 'Yudh_He'],
['Zain', 'Zain'],
['Zhain', 'Zhain']
])],
['Joining_Type', new Map([
['C', 'Join_Causing'],
['Join_Causing', 'Join_Causing'],
['D', 'Dual_Joining'],
['Dual_Joining', 'Dual_Joining'],
['L', 'Left_Joining'],
['Left_Joining', 'Left_Joining'],
['R', 'Right_Joining'],
['Right_Joining', 'Right_Joining'],
['T', 'Transparent'],
['Transparent', 'Transparent'],
['U', 'Non_Joining'],
['Non_Joining', 'Non_Joining']
])],
['Line_Break', new Map([
['AI', 'Ambiguous'],
['Ambiguous', 'Ambiguous'],
['AL', 'Alphabetic'],
['Alphabetic', 'Alphabetic'],
['B2', 'Break_Both'],
['Break_Both', 'Break_Both'],
['BA', 'Break_After'],
['Break_After', 'Break_After'],
['BB', 'Break_Before'],
['Break_Before', 'Break_Before'],
['BK', 'Mandatory_Break'],
['Mandatory_Break', 'Mandatory_Break'],
['CB', 'Contingent_Break'],
['Contingent_Break', 'Contingent_Break'],
['CJ', 'Conditional_Japanese_Starter'],
['Conditional_Japanese_Starter', 'Conditional_Japanese_Starter'],
['CL', 'Close_Punctuation'],
['Close_Punctuation', 'Close_Punctuation'],
['CM', 'Combining_Mark'],
['Combining_Mark', 'Combining_Mark'],
['CP', 'Close_Parenthesis'],
['Close_Parenthesis', 'Close_Parenthesis'],
['CR', 'Carriage_Return'],
['Carriage_Return', 'Carriage_Return'],
['EB', 'E_Base'],
['E_Base', 'E_Base'],
['EM', 'E_Modifier'],
['E_Modifier', 'E_Modifier'],
['EX', 'Exclamation'],
['Exclamation', 'Exclamation'],
['GL', 'Glue'],
['Glue', 'Glue'],
['H2', 'H2'],
['H3', 'H3'],
['HL', 'Hebrew_Letter'],
['Hebrew_Letter', 'Hebrew_Letter'],
['HY', 'Hyphen'],
['Hyphen', 'Hyphen'],
['ID', 'Ideographic'],
['Ideographic', 'Ideographic'],
['IN', 'Inseparable'],
['Inseparable', 'Inseparable'],
['Inseperable', 'Inseparable'],
['IS', 'Infix_Numeric'],
['Infix_Numeric', 'Infix_Numeric'],
['JL', 'JL'],
['JT', 'JT'],
['JV', 'JV'],
['LF', 'Line_Feed'],
['Line_Feed', 'Line_Feed'],
['NL', 'Next_Line'],
['Next_Line', 'Next_Line'],
['NS', 'Nonstarter'],
['Nonstarter', 'Nonstarter'],
['NU', 'Numeric'],
['Numeric', 'Numeric'],
['OP', 'Open_Punctuation'],
['Open_Punctuation', 'Open_Punctuation'],
['PO', 'Postfix_Numeric'],
['Postfix_Numeric', 'Postfix_Numeric'],
['PR', 'Prefix_Numeric'],
['Prefix_Numeric', 'Prefix_Numeric'],
['QU', 'Quotation'],
['Quotation', 'Quotation'],
['RI', 'Regional_Indicator'],
['Regional_Indicator', 'Regional_Indicator'],
['SA', 'Complex_Context'],
['Complex_Context', 'Complex_Context'],
['SG', 'Surrogate'],
['Surrogate', 'Surrogate'],
['SP', 'Space'],
['Space', 'Space'],
['SY', 'Break_Symbols'],
['Break_Symbols', 'Break_Symbols'],
['WJ', 'Word_Joiner'],
['Word_Joiner', 'Word_Joiner'],
['XX', 'Unknown'],
['Unknown', 'Unknown'],
['ZW', 'ZWSpace'],
['ZWSpace', 'ZWSpace'],
['ZWJ', 'ZWJ']
])],
['NFC_Quick_Check', new Map([
['M', 'Maybe'],
['Maybe', 'Maybe'],
['N', 'No'],
['No', 'No'],
['Y', 'Yes'],
['Yes', 'Yes']
])],
['NFD_Quick_Check', new Map([
['N', 'No'],
['No', 'No'],
['Y', 'Yes'],
['Yes', 'Yes']
])],
['NFKC_Quick_Check', new Map([
['M', 'Maybe'],
['Maybe', 'Maybe'],
['N', 'No'],
['No', 'No'],
['Y', 'Yes'],
['Yes', 'Yes']
])],
['NFKD_Quick_Check', new Map([
['N', 'No'],
['No', 'No'],
['Y', 'Yes'],
['Yes', 'Yes']
])],
['Numeric_Type', new Map([
['De', 'Decimal'],
['Decimal', 'Decimal'],
['Di', 'Digit'],
['Digit', 'Digit'],
['None', 'None'],
['Nu', 'Numeric'],
['Numeric', 'Numeric']
])],
['Sentence_Break', new Map([
['AT', 'ATerm'],
['ATerm', 'ATerm'],
['CL', 'Close'],
['Close', 'Close'],
['CR', 'CR'],
['EX', 'Extend'],
['Extend', 'Extend'],
['FO', 'Format'],
['Format', 'Format'],
['LE', 'OLetter'],
['OLetter', 'OLetter'],
['LF', 'LF'],
['LO', 'Lower'],
['Lower', 'Lower'],
['NU', 'Numeric'],
['Numeric', 'Numeric'],
['SC', 'SContinue'],
['SContinue', 'SContinue'],
['SE', 'Sep'],
['Sep', 'Sep'],
['SP', 'Sp'],
['Sp', 'Sp'],
['ST', 'STerm'],
['STerm', 'STerm'],
['UP', 'Upper'],
['Upper', 'Upper'],
['XX', 'Other'],
['Other', 'Other']
])],
['Word_Break', new Map([
['CR', 'CR'],
['DQ', 'Double_Quote'],
['Double_Quote', 'Double_Quote'],
['EB', 'E_Base'],
['E_Base', 'E_Base'],
['EBG', 'E_Base_GAZ'],
['E_Base_GAZ', 'E_Base_GAZ'],
['EM', 'E_Modifier'],
['E_Modifier', 'E_Modifier'],
['EX', 'ExtendNumLet'],
['ExtendNumLet', 'ExtendNumLet'],
['Extend', 'Extend'],
['FO', 'Format'],
['Format', 'Format'],
['GAZ', 'Glue_After_Zwj'],
['Glue_After_Zwj', 'Glue_After_Zwj'],
['HL', 'Hebrew_Letter'],
['Hebrew_Letter', 'Hebrew_Letter'],
['KA', 'Katakana'],
['Katakana', 'Katakana'],
['LE', 'ALetter'],
['ALetter', 'ALetter'],
['LF', 'LF'],
['MB', 'MidNumLet'],
['MidNumLet', 'MidNumLet'],
['ML', 'MidLetter'],
['MidLetter', 'MidLetter'],
['MN', 'MidNum'],
['MidNum', 'MidNum'],
['NL', 'Newline'],
['Newline', 'Newline'],
['NU', 'Numeric'],
['Numeric', 'Numeric'],
['RI', 'Regional_Indicator'],
['Regional_Indicator', 'Regional_Indicator'],
['SQ', 'Single_Quote'],
['Single_Quote', 'Single_Quote'],
['XX', 'Other'],
['Other', 'Other'],
['ZWJ', 'ZWJ']
])],
['ASCII_Hex_Digit', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Alphabetic', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Bidi_Control', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Bidi_Mirrored', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Cased', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Composition_Exclusion', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Case_Ignorable', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Full_Composition_Exclusion', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Changes_When_Casefolded', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Changes_When_Casemapped', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Changes_When_NFKC_Casefolded', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Changes_When_Lowercased', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Changes_When_Titlecased', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Changes_When_Uppercased', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Dash', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Deprecated', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Default_Ignorable_Code_Point', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Diacritic', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Extender', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Grapheme_Base', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Grapheme_Extend', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Grapheme_Link', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Hex_Digit', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Hyphen', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['ID_Continue', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Ideographic', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['ID_Start', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['IDS_Binary_Operator', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['IDS_Trinary_Operator', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Join_Control', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Logical_Order_Exception', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Lowercase', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Math', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Noncharacter_Code_Point', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_Alphabetic', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_Default_Ignorable_Code_Point', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_Grapheme_Extend', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_ID_Continue', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_ID_Start', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_Lowercase', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_Math', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Other_Uppercase', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Pattern_Syntax', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Pattern_White_Space', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Prepended_Concatenation_Mark', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Quotation_Mark', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Radical', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Soft_Dotted', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Sentence_Terminal', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Terminal_Punctuation', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Unified_Ideograph', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Uppercase', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Variation_Selector', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['White_Space', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['XID_Continue', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['XID_Start', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Expands_On_NFC', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Expands_On_NFD', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Expands_On_NFKC', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])],
['Expands_On_NFKD', new Map([
['N', 'No'],
['No', 'No'],
['F', 'No'],
['False', 'No'],
['Y', 'Yes'],
['Yes', 'Yes'],
['T', 'Yes'],
['True', 'Yes']
])]
]);

10

package.json
{
"name": "unicode-match-property-value",
"version": "1.0.2",
"version": "2.0.0",
"description": "Match a Unicode property or property alias to its canonical property name without loose matching.",

@@ -31,9 +31,9 @@ "homepage": "https://github.com/mathiasbynens/unicode-match-property-value",

"dependencies": {
"unicode-property-value-aliases": "^1.2.1"
"unicode-property-value-aliases": "^2.0.0"
},
"devDependencies": {
"ava": "*",
"jsesc": "^2.2.0",
"unicode-9.0.0": "^0.7.0",
"unicode-property-aliases": "^1.1.0"
"jsesc": "^2.5.0",
"unicode-9.0.0": "^0.7.4",
"unicode-property-aliases-ecmascript": "^1.0.0"
},

@@ -40,0 +40,0 @@ "scripts": {

# unicode-match-property-value [![Build status](https://travis-ci.org/mathiasbynens/unicode-match-property-value.svg?branch=master)](https://travis-ci.org/mathiasbynens/unicode-match-property-value)
_unicode-match-property-value_ matches a given Unicode property value or [property value alias](https://github.com/mathiasbynens/unicode-property-value-aliases) to its canonical property value without applying [loose matching](https://github.com/mathiasbynens/unicode-loose-match). Consider it a strict alternative to loose matching.
_unicode-match-property-value_ matches a given Unicode property value or [property value alias](https://github.com/mathiasbynens/unicode-property-value-aliases) to its canonical property value without applying [loose matching](https://github.com/mathiasbynens/unicode-loose-match), per the algorithm used for [RegExp Unicode property escapes in ECMAScript](https://github.com/tc39/proposal-regexp-unicode-property-escapes). Consider it a strict alternative to loose matching.

@@ -29,12 +29,12 @@ ## Installation

// Find the canonical property value:
matchPropertyValue('Block', 'Alphabetic_PF')
// → 'Alphabetic_Presentation_Forms'
matchPropertyValue('Script_Extensions', 'Aghb')
// → 'Caucasian_Albanian'
matchPropertyValue('Block', 'Alphabetic_Presentation_Forms')
// → 'Alphabetic_Presentation_Forms'
matchPropertyValue('Script_Extensions', 'Caucasian_Albanian')
// → 'Caucasian_Albanian'
matchPropertyValue('block', 'Alphabetic_PF') // Note: incorrect casing.
matchPropertyValue('script_extensions', 'Caucasian_Albanian') // Note: incorrect casing.
// → throws
matchPropertyValue('Block', 'alphabetic_pf') // Note: incorrect casing.
matchPropertyValue('Script_Extensions', 'caucasian_albanian') // Note: incorrect casing.
// → throws

@@ -41,0 +41,0 @@ ```

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc