From 0b428f40cf62a895c39955d00342db98400aac37 Mon Sep 17 00:00:00 2001 From: Patrick Poulain Date: Mon, 4 Nov 2019 17:03:50 +0100 Subject: [PATCH] Mapping data update to v12.1.0 --- CHANGELOG.md | 6 + README.md | 2 +- data.json | 319 ++++++++++++++++++++++++++++++++++++--------------- package.json | 2 +- 4 files changed, 232 insertions(+), 97 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 054897c..f2d6dd9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +1.0.3 / 2019-11-04 +------------------ + +- Update mapping data to version 12.1.0 + http://www.unicode.org/Public/security/latest/confusables.txt + 1.0.2 / 2017-03-05 ------------------ diff --git a/README.md b/README.md index 1bd6d63..90e11dc 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ > Replace all homoglyphs with base characters. Useful to detect similar strings. For example, to prohibit register similar looking nicknames at websites. -Data source - [Recommended confusable mapping for IDN](http://www.unicode.org/Public/security/latest/confusables.txt), v9.0.0. +Data source - [Recommended confusable mapping for IDN](http://www.unicode.org/Public/security/latest/confusables.txt), v12.1.0. __Note!__ Text after transform is NOT intended be read by humans. For example, `m` will be transformed to `r` + `n`. Goal is to compare 2 strings after diff --git a/data.json b/data.json index 8d4bbbd..682055c 100644 --- a/data.json +++ b/data.json @@ -54,6 +54,7 @@ "ํ": "̊", "ໍ": "̊", "ͦ": "̊", + "ⷪ": "̊", "࣫": "̈", "߳": "̈", "ً": "̋", @@ -116,6 +117,7 @@ "𐨺": "̣", "࣮": "̤", "᳞": "̤", + "༷": "̥", "〭": "̥", "̧": "̦", "̡": "̦", @@ -268,6 +270,8 @@ "ᐷ": "·>", "ᑀ": "·>", "ᔯ": "·4", + "ᑾ": "·b", + "ᒀ": "·ḃ", "ᑺ": "·d", "ᒘ": "·J", "ᒶ": "·L", @@ -296,8 +300,6 @@ "ᑴ": "·ᑫ", "ᑸ": "·ᑮ", "ᑼ": "·ᑰ", - "ᑾ": "·ᑲ", - "ᒀ": "·ᑳ", "ᒒ": "·ᒉ", "ᒔ": "·ᒋ", "ᒖ": "·ᒌ", @@ -310,6 +312,10 @@ "ᒴ": "·ᒨ", "ᒸ": "·ᒫ", "ᓉ": "·ᓀ", + "ᣆ": "·ᓂ", + "ᣈ": "·ᓃ", + "ᣊ": "·ᓄ", + "ᣌ": "·ᓅ", "ᓋ": "·ᓇ", "ᓍ": "·ᓈ", "ᓜ": "·ᓓ", @@ -339,6 +345,12 @@ "ᔷ": "·ᔫ", "ᔹ": "·ᔭ", "ᔻ": "·ᔮ", + "ᣎ": "·ᕃ", + "ᣏ": "·ᕆ", + "ᣐ": "·ᕇ", + "ᣑ": "·ᕈ", + "ᣒ": "·ᕉ", + "ᣓ": "·ᕋ", "ᕎ": "·ᕌ", "ᕛ": "·ᕚ", "ᕨ": "·ᕧ", @@ -354,6 +366,9 @@ "᪫": "᪪᪨", "᭟": "᭞᭞", "𐩗": "𐩖𐩖", + "𑑌": "𑑋𑑋", + "𑙂": "𑙁𑙁", + "𑱂": "𑱁𑱁", "᱿": "᱾᱾", "՝": "'", "'": "'", @@ -389,6 +404,8 @@ "ߵ": "'", "ᑊ": "'", "ᛌ": "'", + "𖽑": "'", + "𖽒": "'", "᳓": "''", "\"": "''", """: "''", @@ -485,7 +502,7 @@ "🄤": "(U)", "⒱": "(v)", "🄥": "(V)", - "⒲": "(vv)", + "⒲": "(w)", "🄦": "(W)", "⒳": "(x)", "🄧": "(X)", @@ -740,6 +757,7 @@ "˃": ">", "𝈷": ">", "ᐳ": ">", + "𖼿": ">", "ᑁ": ">·", "⪥": "><", "≫": ">>", @@ -789,8 +807,6 @@ "⏃": "⍋", "⏂": "⍎", "⏁": "⍕", - "Ö": "⍥", - "Ő": "⍥", "⏆": "⍭", "☸": "⎈", "︵": "⏜", @@ -800,6 +816,7 @@ "︹": "⏠", "︺": "⏡", "▱": "⏥", + "⏼": "⏻", "︱": "│", "|": "│", "┃": "│", @@ -816,11 +833,12 @@ "🜊": "☩", "🌒": "☽", "🌙": "☽", - "🌘": "☾", "⏾": "☾", + "🌘": "☾", "⧙": "⦚", "🜺": "⧟", "⨾": "⨟", + "𐆠": "⳨", "♩": "𝅘𝅥", "♪": "𝅘𝅥𝅮", "˙": "ॱ", @@ -910,6 +928,7 @@ "Ⳍ": "3", "З": "3", "Ӡ": "3", + "𖼻": "3", "𑣊": "3", "۳": "٣", "𞣉": "٣", @@ -975,6 +994,7 @@ "𝟩": "7", "𝟳": "7", "𝟽": "7", + "𐓒": "7", "𑣆": "7", "⑦": "➆", "🄈": "7,", @@ -1048,6 +1068,7 @@ "𝝰": "a", "𝞪": "a", "а": "a", + "ⷶ": "ͣ", "A": "A", "𝐀": "A", "𝐴": "A", @@ -1062,7 +1083,6 @@ "𝘈": "A", "𝘼": "A", "𝙰": "A", - "ᴀ": "A", "Α": "A", "𝚨": "A", "𝛢": "A", @@ -1073,6 +1093,7 @@ "Ꭺ": "A", "ᗅ": "A", "ꓮ": "A", + "𖽀": "A", "𐊠": "A", "⍶": "a̲", "ǎ": "ă", @@ -1099,6 +1120,7 @@ "Ꜻ": "AV", "ꜽ": "ay", "Ꜽ": "AY", + "ꭺ": "ᴀ", "∀": "Ɐ", "𝈗": "Ɐ", "ᗄ": "Ɐ", @@ -1120,6 +1142,7 @@ "Ƅ": "b", "Ь": "b", "Ꮟ": "b", + "ᑲ": "b", "ᖯ": "b", "B": "B", "ℬ": "B", @@ -1150,6 +1173,7 @@ "𐊡": "B", "𐌁": "B", "ɓ": "b̔", + "ᑳ": "ḃ", "ƃ": "b̄", "Ƃ": "b̄", "Б": "b̄", @@ -1158,8 +1182,12 @@ "Ҍ": "b̵", "ѣ": "b̵", "Ѣ": "b̵", + "ᑿ": "b·", + "ᒁ": "ḃ·", + "ᒈ": "b'", "Ы": "bl", "в": "ʙ", + "ᏼ": "ʙ", "c": "c", "ⅽ": "c", "𝐜": "c", @@ -1179,7 +1207,9 @@ "ϲ": "c", "ⲥ": "c", "с": "c", + "ꮯ": "c", "𐐽": "c", + "ⷭ": "ͨ", "🝌": "C", "𑣲": "C", "𑣩": "C", @@ -1234,6 +1264,7 @@ "ⲉ": "ꞓ", "є": "ꞓ", "ԑ": "ꞓ", + "ꮛ": "ꞓ", "𑣎": "ꞓ", "𐐩": "ꞓ", "€": "Ꞓ", @@ -1300,6 +1331,7 @@ "Dž": "Dž", "DŽ": "DŽ", "ʥ": "dʑ", + "ꭰ": "ᴅ", "⸹": "ẟ", "δ": "ẟ", "𝛅": "ẟ", @@ -1328,6 +1360,7 @@ "ꬲ": "e", "е": "e", "ҽ": "e", + "ⷷ": "ͤ", "⋿": "E", "E": "E", "ℰ": "E", @@ -1361,6 +1394,7 @@ "ɇ": "e̸", "Ɇ": "E̸", "ҿ": "ę", + "ꭼ": "ᴇ", "ə": "ǝ", "ә": "ǝ", "∃": "Ǝ", @@ -1375,6 +1409,7 @@ "ℇ": "Ɛ", "Ԑ": "Ɛ", "Ꮛ": "Ɛ", + "𖼭": "Ɛ", "𐐁": "Ɛ", "ᶟ": "ᵋ", "ᴈ": "ɜ", @@ -1483,6 +1518,8 @@ "Ǥ": "G̵", "Ɠ": "G'", "ԍ": "ɢ", + "ꮐ": "ɢ", + "ᏻ": "ɢ", "h": "h", "ℎ": "h", "𝐡": "h", @@ -1539,10 +1576,12 @@ "Ӊ": "H̦", "Ӈ": "H̦", "н": "ʜ", + "ꮋ": "ʜ", "ң": "ʜ̩", "ӊ": "ʜ̦", "ӈ": "ʜ̦", "Ԋ": "Ƕ", + "ꮀ": "ⱶ", "Ͱ": "Ⱶ", "Ꭸ": "Ⱶ", "Ꮀ": "Ⱶ", @@ -1582,6 +1621,7 @@ "і": "i", "ꙇ": "i", "ӏ": "i", + "ꭵ": "i", "Ꭵ": "i", "𑣃": "i", "ⓛ": "Ⓘ", @@ -1638,6 +1678,7 @@ "ᒙ": "J·", "𝚥": "ȷ", "յ": "ȷ", + "ꭻ": "ᴊ", "𝐤": "k", "𝑘": "k", "𝒌": "k", @@ -1651,22 +1692,6 @@ "𝘬": "k", "𝙠": "k", "𝚔": "k", - "ᴋ": "k", - "ĸ": "k", - "κ": "k", - "ϰ": "k", - "𝛋": "k", - "𝛞": "k", - "𝜅": "k", - "𝜘": "k", - "𝜿": "k", - "𝝒": "k", - "𝝹": "k", - "𝞌": "k", - "𝞳": "k", - "𝟆": "k", - "ⲕ": "k", - "к": "k", "K": "K", "K": "K", "𝐊": "K", @@ -1695,10 +1720,8 @@ "ꓗ": "K", "𐔘": "K", "ƙ": "k̔", - "қ": "k̩", "Ⱪ": "K̩", "Қ": "K̩", - "ҟ": "k̵", "₭": "K̵", "Ꝁ": "K̵", "Ҟ": "K̵", @@ -1706,6 +1729,7 @@ "׀": "l", "|": "l", "∣": "l", + "⏽": "l", "│": "l", "١": "l", "۱": "l", @@ -1770,9 +1794,9 @@ "ⵏ": "l", "ᛁ": "l", "ꓲ": "l", + "𖼨": "l", "𐊊": "l", "𐌉": "l", - "⏽": "l", "𝈪": "L", "Ⅼ": "L", "ℒ": "L", @@ -1792,6 +1816,7 @@ "Ꮮ": "L", "ᒪ": "L", "ꓡ": "L", + "𖼖": "L", "𑢣": "L", "𑢲": "L", "𐐛": "L", @@ -1848,8 +1873,10 @@ "Ⅱ": "ll", "ǁ": "ll", "װ": "ll", + "𐆙": "l̵l̵", "⒒": "ll.", "Ⅲ": "lll", + "𐆘": "l̵l̵S̵", "㏪": "ll日", "㋊": "ll月", "㍣": "ll点", @@ -1875,6 +1902,7 @@ "㋀": "l月", "㍙": "l点", "ⳑ": "ʟ", + "ꮮ": "ʟ", "𐑃": "ʟ", "M": "M", "Ⅿ": "M", @@ -1922,21 +1950,6 @@ "𝘯": "n", "𝙣": "n", "𝚗": "n", - "π": "n", - "ϖ": "n", - "ℼ": "n", - "𝛑": "n", - "𝛡": "n", - "𝜋": "n", - "𝜛": "n", - "𝝅": "n", - "𝝕": "n", - "𝝿": "n", - "𝞏": "n", - "𝞹": "n", - "𝟉": "n", - "ᴨ": "n", - "п": "n", "ո": "n", "ռ": "n", "N": "N", @@ -1962,6 +1975,7 @@ "Ⲛ": "N", "ꓠ": "N", "𐔓": "N", + "𐆎": "N̊", "ɳ": "n̨", "ƞ": "n̩", "η": "n̩", @@ -2051,6 +2065,7 @@ "ە": "o", "ഠ": "o", "ဝ": "o", + "𐓪": "o", "𑣈": "o", "𑣗": "o", "𐐬": "o", @@ -2091,6 +2106,7 @@ "ⵔ": "O", "ዐ": "O", "ଠ": "O", + "𐓂": "O", "ꓳ": "O", "𑢵": "O", "𐊒": "O", @@ -2102,6 +2118,7 @@ "ǒ": "ŏ", "Ǒ": "Ŏ", "ۿ": "ô", + "Ő": "Ö", "ø": "o̸", "ꬾ": "o̸", "Ø": "O̸", @@ -2111,6 +2128,8 @@ "ꝋ": "o̵", "ө": "o̵", "ѳ": "o̵", + "ꮎ": "o̵", + "ꮻ": "o̵", "⊖": "O̵", "⊝": "O̵", "⍬": "O̵", @@ -2147,6 +2166,7 @@ "ⴱ": "O̵", "Ꮎ": "O̵", "Ꮻ": "O̵", + "ꭴ": "ơ", "ﳙ": "oٰ", "🄁": "O,", "🄀": "O.", @@ -2188,6 +2208,7 @@ "ꓛ": "Ɔ", "𐐣": "Ɔ", "ꬿ": "ɔ̸", + "ꭢ": "ɔe", "𐐿": "ɷ", "⍴": "p", "p": "p", @@ -2249,6 +2270,7 @@ "ᑷ": "p·", "ᒆ": "P'", "ᴩ": "ᴘ", + "ꮲ": "ᴘ", "φ": "ɸ", "ϕ": "ɸ", "𝛗": "ɸ", @@ -2296,6 +2318,24 @@ "ʠ": "q̔", "🜀": "QE", "ᶐ": "ɋ", + "ᴋ": "ĸ", + "κ": "ĸ", + "ϰ": "ĸ", + "𝛋": "ĸ", + "𝛞": "ĸ", + "𝜅": "ĸ", + "𝜘": "ĸ", + "𝜿": "ĸ", + "𝝒": "ĸ", + "𝝹": "ĸ", + "𝞌": "ĸ", + "𝞳": "ĸ", + "𝟆": "ĸ", + "ⲕ": "ĸ", + "к": "ĸ", + "ꮶ": "ĸ", + "қ": "ĸ̩", + "ҟ": "ĸ̵", "𝐫": "r", "𝑟": "r", "𝒓": "r", @@ -2314,6 +2354,7 @@ "ᴦ": "r", "ⲅ": "r", "г": "r", + "ꮁ": "r", "𝈖": "R", "ℛ": "R", "ℜ": "R", @@ -2331,8 +2372,10 @@ "Ʀ": "R", "Ꭱ": "R", "Ꮢ": "R", + "𐒴": "R", "ᖇ": "R", "ꓣ": "R", + "𖼵": "R", "ɽ": "r̨", "ɼ": "r̩", "ɍ": "r̵", @@ -2355,16 +2398,13 @@ "𝘮": "rn", "𝙢": "rn", "𝚖": "rn", - "ᴍ": "rn", - "ꭑ": "rn", - "ʍ": "rn", - "м": "rn", "𑜀": "rn", "₥": "rn̸", "ɱ": "rn̦", - "ӎ": "rn̦", "ᵯ": "rn̴", "₨": "Rs", + "ꭱ": "ʀ", + "ꮢ": "ʀ", "я": "ᴙ", "ᵳ": "ɾ̴", "℩": "ɿ", @@ -2385,6 +2425,7 @@ "ꜱ": "s", "ƽ": "s", "ѕ": "s", + "ꮪ": "s", "𑣁": "s", "𐑈": "s", "S": "S", @@ -2406,6 +2447,7 @@ "Ꮥ": "S", "Ꮪ": "S", "ꓢ": "S", + "𖼺": "S", "𐊖": "S", "𐐠": "S", "ʂ": "s̨", @@ -2448,14 +2490,6 @@ "𝘵": "t", "𝙩": "t", "𝚝": "t", - "ᴛ": "t", - "τ": "t", - "𝛕": "t", - "𝜏": "t", - "𝝉": "t", - "𝞃": "t", - "𝞽": "t", - "т": "t", "⊤": "T", "⟙": "T", "🝨": "T", @@ -2483,6 +2517,7 @@ "Т": "T", "Ꭲ": "T", "ꓔ": "T", + "𖼊": "T", "𑢼": "T", "𐊗": "T", "𐊱": "T", @@ -2492,7 +2527,6 @@ "Ⱦ": "T̸", "Ț": "Ţ", "Ʈ": "T̨", - "ҭ": "t̩", "Ҭ": "T̩", "₮": "T⃫", "ŧ": "t̵", @@ -2506,6 +2540,15 @@ "ʦ": "ts", "ʧ": "tʃ", "ꜩ": "tȝ", + "τ": "ᴛ", + "𝛕": "ᴛ", + "𝜏": "ᴛ", + "𝝉": "ᴛ", + "𝞃": "ᴛ", + "𝞽": "ᴛ", + "т": "ᴛ", + "ꭲ": "ᴛ", + "ҭ": "ᴛ̩", "ţ": "ƫ", "ț": "ƫ", "Ꮏ": "ƫ", @@ -2533,8 +2576,8 @@ "𝝊": "u", "𝞄": "u", "𝞾": "u", - "ц": "u", "ս": "u", + "𐓶": "u", "𑣘": "u", "∪": "U", "⋃": "U", @@ -2553,17 +2596,22 @@ "𝚄": "U", "Ս": "U", "ሀ": "U", + "𐓎": "U", "ᑌ": "U", "ꓴ": "U", + "𖽂": "U", "𑢸": "U", "ǔ": "ŭ", "Ǔ": "Ŭ", "ᵾ": "u̵", + "ꮜ": "u̵", "Ʉ": "U̵", "Ꮜ": "U̵", "ᑘ": "U·", "ᑧ": "U'", "ᵫ": "ue", + "ꭣ": "uo", + "ṃ": "ꭑ", "պ": "ɰ", "ሣ": "ɰ", "℧": "Ʊ", @@ -2596,6 +2644,8 @@ "𝞶": "v", "ѵ": "v", "ט": "v", + "𑜆": "v", + "ꮩ": "v", "𑣀": "v", "𝈍": "V", "٧": "V", @@ -2620,8 +2670,10 @@ "ᐯ": "V", "ꛟ": "V", "ꓦ": "V", + "𖼈": "V", "𑢠": "V", "𐔝": "V", + "𐆗": "V̵", "ᐻ": "V·", "🝬": "VB", "ⅵ": "vi", @@ -2631,31 +2683,8 @@ "Ⅶ": "Vll", "Ⅷ": "Vlll", "🜈": "Vᷤ", - "ɯ": "vv", - "w": "vv", - "𝐰": "vv", - "𝑤": "vv", - "𝒘": "vv", - "𝓌": "vv", - "𝔀": "vv", - "𝔴": "vv", - "𝕨": "vv", - "𝖜": "vv", - "𝗐": "vv", - "𝘄": "vv", - "𝘸": "vv", - "𝙬": "vv", - "𝚠": "vv", - "ᴡ": "vv", - "ѡ": "vv", - "ԝ": "vv", - "ա": "vv", - "𑜎": "vv", - "𑜏": "vv", - "ѽ": "vv҆҇", - "𑓅": "vv̇", - "ꝡ": "vy", "ᴧ": "ʌ", + "𐓘": "ʌ", "٨": "Ʌ", "۸": "Ʌ", "Λ": "Ʌ", @@ -2666,12 +2695,36 @@ "𝞚": "Ʌ", "Л": "Ʌ", "ⴷ": "Ʌ", + "𐒰": "Ʌ", "ᐱ": "Ʌ", "ꛎ": "Ʌ", "ꓥ": "Ʌ", + "𖼽": "Ʌ", "𐊍": "Ʌ", "Ӆ": "Ʌ̦", "ᐽ": "Ʌ·", + "ɯ": "w", + "𝐰": "w", + "𝑤": "w", + "𝒘": "w", + "𝓌": "w", + "𝔀": "w", + "𝔴": "w", + "𝕨": "w", + "𝖜": "w", + "𝗐": "w", + "𝘄": "w", + "𝘸": "w", + "𝙬": "w", + "𝚠": "w", + "ᴡ": "w", + "ѡ": "w", + "ԝ": "w", + "ա": "w", + "𑜊": "w", + "𑜎": "w", + "𑜏": "w", + "ꮃ": "w", "𑣯": "W", "𑣦": "W", "𝐖": "W", @@ -2691,7 +2744,14 @@ "Ꮃ": "W", "Ꮤ": "W", "ꓪ": "W", + "ѽ": "w҆҇", + "𑓅": "ẇ", "₩": "W̵", + "ꝡ": "w̦", + "ᴍ": "ʍ", + "м": "ʍ", + "ꮇ": "ʍ", + "ӎ": "ʍ̦", "᙮": "x", "×": "x", "⤫": "x", @@ -2715,6 +2775,7 @@ "х": "x", "ᕁ": "x", "ᕽ": "x", + "ⷯ": "ͯ", "᙭": "X", "╳": "X", "𐌢": "X", @@ -2752,6 +2813,7 @@ "𐔧": "X", "⨰": "ẋ", "Ҳ": "X̩", + "𐆖": "X̵", "ⅺ": "xi", "ⅻ": "xii", "Ⅺ": "Xl", @@ -2808,10 +2870,12 @@ "𝝪": "Y", "𝞤": "Y", "Ⲩ": "Y", + "У": "Y", "Ү": "Y", "Ꭹ": "Y", "Ꮍ": "Y", "ꓬ": "Y", + "𖽃": "Y", "𑢤": "Y", "𐊲": "Y", "ƴ": "y̔", @@ -2839,6 +2903,7 @@ "𝙯": "z", "𝚣": "z", "ᴢ": "z", + "ꮓ": "z", "𑣄": "z", "𐋵": "Z", "𑣥": "Z", @@ -2874,12 +2939,15 @@ "ƿ": "þ", "ϸ": "þ", "Ϸ": "Þ", + "𐓄": "Þ", "⁹": "ꝰ", "ᴤ": "ƨ", "ϩ": "ƨ", "ꙅ": "ƨ", "ь": "ƅ", + "ꮟ": "ƅ", "ы": "ƅi", + "ꭾ": "ɂ", "ˤ": "ˁ", "ꛍ": "ʡ", "⊙": "ʘ", @@ -2887,6 +2955,7 @@ "⨀": "ʘ", "Ꙩ": "ʘ", "ⵙ": "ʘ", + "𐓃": "ʘ", "ℾ": "Γ", "𝚪": "Γ", "𝛤": "Γ", @@ -2897,6 +2966,7 @@ "Г": "Γ", "Ꮁ": "Γ", "ᒥ": "Γ", + "𖼇": "Γ", "Ғ": "Γ̵", "ᒯ": "Γ·", "Ґ": "Γ'", @@ -2911,6 +2981,7 @@ "Ⲇ": "Δ", "ⵠ": "Δ", "ᐃ": "Δ", + "𖼚": "Δ", "𐊅": "Δ", "𐊣": "Δ", "⍙": "Δ̲", @@ -2929,6 +3000,7 @@ "𝝺": "λ", "𝞴": "λ", "Ⲗ": "λ", + "𐓛": "λ", "µ": "μ", "𝛍": "μ", "𝜇": "μ", @@ -2945,6 +3017,20 @@ "𝜩": "Ξ", "𝝣": "Ξ", "𝞝": "Ξ", + "ϖ": "π", + "ℼ": "π", + "𝛑": "π", + "𝛡": "π", + "𝜋": "π", + "𝜛": "π", + "𝝅": "π", + "𝝕": "π", + "𝝿": "π", + "𝞏": "π", + "𝞹": "π", + "𝟉": "π", + "ᴨ": "π", + "п": "π", "∏": "Π", "ℿ": "Π", "𝚷": "Π", @@ -2988,6 +3074,7 @@ "𝞇": "ψ", "𝟁": "ψ", "ѱ": "ψ", + "𐓹": "ψ", "𝚿": "Ψ", "𝛹": "Ψ", "𝜳": "Ψ", @@ -2995,6 +3082,7 @@ "𝞧": "Ψ", "Ⲯ": "Ψ", "Ѱ": "Ψ", + "𐓑": "Ψ", "ᛘ": "Ψ", "𐊵": "Ψ", "⍵": "ω", @@ -3029,9 +3117,13 @@ "Ҋ": "Ѝ̦", "ѝ": "й", "ҋ": "й̦", + "𐒼": "Ӄ", "ᴫ": "л", "ӆ": "л̦", "ꭠ": "љ", + "𐓫": "ꙩ", + "ᷮ": "ⷬ", + "𐓍": "Ћ", "𝈂": "Ӿ", "𝈢": "Ѡ", "Ꮗ": "Ѡ", @@ -3047,6 +3139,7 @@ "Ꙑ": "Ъl", "℈": "Э", "🜁": "Ꙙ", + "𖼜": "Ꙙ", "ꦒ": "ⰿ", "և": "եւ", "ኔ": "ձ", @@ -3102,6 +3195,7 @@ "ﺐ": "ب", "ﺏ": "ب", "ݑ": "بۛ", + "ࢶ": "بۢ", "ࢡ": "بٔ", "ﲠ": "بo", "ﳢ": "بo", @@ -3141,6 +3235,7 @@ "ﭚ": "ڀ", "ࢩ": "ݔ", "ݧ": "ݔ", + "⍥": "ة", "ö": "ة", "ﺔ": "ة", "ﺓ": "ة", @@ -3316,6 +3411,7 @@ "ﮋ": "رۛ", "ﮊ": "رۛ", "ڒ": "ر̆", + "ࢹ": "ر̆̇", "ۯ": "ر̂", "ݬ": "رٔ", "ﱜ": "رٰ", @@ -3581,9 +3677,11 @@ "ﰲ": "فى", "𞸞": "ڡ", "𞹾": "ڡ", + "ࢻ": "ڡ", "ٯ": "ڡ", "𞸟": "ڡ", "𞹟": "ڡ", + "ࢼ": "ڡ", "ڤ": "ڡۛ", "ﭬ": "ڡۛ", "ﭭ": "ڡۛ", @@ -3840,6 +3938,7 @@ "𞹝": "ى", "ﮟ": "ى", "ﮞ": "ى", + "ࢽ": "ى", "ﯨ": "ى", "ﯩ": "ى", "ﻰ": "ى", @@ -3891,8 +3990,10 @@ "ڽ": "ىۛ", "ۑ": "ىۛ", "ؿ": "ىۛ", + "ࢷ": "ىۛۢ", "ݖ": "ى̆", "ێ": "ى̆", + "ࢺ": "ى̆̇", "ؽ": "ى̂", "ࢨ": "ىٔ", "ﲐ": "ىٰ", @@ -4134,6 +4235,12 @@ "ൈ": "െെ", "෪": "ජ", "෫": "ද", + "𑐓": "𑐴𑑂𑐒", + "𑐙": "𑐴𑑂𑐘", + "𑐤": "𑐴𑑂𑐣", + "𑐪": "𑐴𑑂𑐩", + "𑐭": "𑐴𑑂𑐬", + "𑐯": "𑐴𑑂𑐮", "𑗘": "𑖂", "𑗙": "𑖂", "𑗚": "𑖃", @@ -4168,17 +4275,22 @@ "ໜ": "ຫນ", "ໝ": "ຫມ", "ຳ": "̊າ", + "༂": "འུྂཿ", + "༃": "འུྂ༔", "ཪ": "ར", "ༀ": "ཨོཾ", "ཷ": "ྲཱྀ", "ཹ": "ླཱྀ", + "𑲲": "𑲪", "ႁ": "ဂှ", "က": "ဂာ", "ၰ": "ဃှ", "ၦ": "ပှ", "ဟ": "ပာ", "ၯ": "ပာှ", - "ဪ": "ဩော်", + "ၾ": "ၽှ", + "ဩ": "သြ", + "ဪ": "သြော်", "႞": "ႃ̊", "ឣ": "អ", "᧐": "ᦞ", @@ -4203,6 +4315,7 @@ "ᐘ": "ᐊ·", "ᐮ": "ᐊᐠ", "ᐚ": "ᐋ·", + "ᣝ": "ᐞᣟ", "ᓑ": "ᐡ", "ᕀ": "ᐩ", "ᐿ": "ᐲ·", @@ -4226,9 +4339,6 @@ "ᒅ": "ᑫ'", "ᑹ": "ᑮ·", "ᑽ": "ᑰ·", - "ᑿ": "ᑲ·", - "ᒈ": "ᑲ'", - "ᒁ": "ᑳ·", "ᘃ": "ᒉ", "ᒓ": "ᒉ·", "ᒕ": "ᒋ·", @@ -4243,6 +4353,10 @@ "ᒵ": "ᒨ·", "ᒹ": "ᒫ·", "ᓊ": "ᓀ·", + "ᣇ": "ᓂ·", + "ᣉ": "ᓃ·", + "ᣋ": "ᓄ·", + "ᣍ": "ᓅ·", "ᓌ": "ᓇ·", "ᓎ": "ᓈ·", "ᘄ": "ᓓ", @@ -4262,8 +4376,8 @@ "ᔁ": "ᓴ·", "ᔃ": "ᓵ·", "ᔌ": "ᔋ<", + "ᔎ": "ᔋb", "ᔍ": "ᔋᑕ", - "ᔎ": "ᔋᑲ", "ᔏ": "ᔋᒐ", "ᔘ": "ᔐ·", "ᔚ": "ᔑ·", @@ -4283,14 +4397,14 @@ "ᘣ": "ᕆ", "ᘤ": "ᕊ", "ᕏ": "ᕌ·", + "ᖃ": "ᕐb", + "ᖄ": "ᕐḃ", "ᖁ": "ᕐd", "ᕿ": "ᕐP", "ᙯ": "ᕐᑫ", "ᕾ": "ᕐᑬ", "ᖀ": "ᕐᑮ", "ᖂ": "ᕐᑰ", - "ᖃ": "ᕐᑲ", - "ᖄ": "ᕐᑳ", "ᖅ": "ᕐᒃ", "ᕜ": "ᕚ·", "ᣣ": "ᕞ·", @@ -4327,9 +4441,13 @@ "ᣲ": "ᘛ·", "ᶻ": "ᙆ", "ꓭ": "ᙠ", + "ᶺ": "ᣔ", + "ᴾ": "ᣖ", + "ᣜ": "ᣟᐞ", "ˡ": "ᣳ", "ʳ": "ᣴ", "ˢ": "ᣵ", + "ᣛ": "ᣵ", "ꚰ": "ᚹ", "ᛡ": "ᚼ", "⍿": "ᚽ", @@ -4352,7 +4470,10 @@ "⍚": "ᛜ̲", "⋈": "ᛞ", "⨝": "ᛞ", + "𐓐": "ᛦ", "↕": "ᛨ", + "𐳼": "𐲂", + "𐳺": "𐲥", "ㄱ": "ᄀ", "ᆨ": "ᄀ", "ᄁ": "ᄀᄀ", @@ -4767,7 +4888,22 @@ "⅂": "ꓶ", "𝈕": "ꓶ", "𝈫": "ꓶ", + "𖼦": "ꓶ", "𐐑": "ꓶ", + "⅃": "𖼀", + "𑫦": "𑫥𑫯", + "𑫨": "𑫥𑫥", + "𑫩": "𑫥𑫥𑫯", + "𑫪": "𑫥𑫥𑫰", + "𑫧": "𑫥𑫰", + "𑫴": "𑫳𑫯", + "𑫶": "𑫳𑫳", + "𑫷": "𑫳𑫳𑫯", + "𑫸": "𑫳𑫳𑫰", + "𑫵": "𑫳𑫰", + "𑫬": "𑫫𑫯", + "𑫭": "𑫫𑫫", + "𑫮": "𑫫𑫫𑫯", "⊕": "𐊨", "⨁": "𐊨", "🜨": "𐊨", @@ -6158,12 +6294,5 @@ "龜": "龜", "⿔": "龜", "⻳": "龟", - "⿕": "龠", - "⏼": "⏻", - "𑐓": "𑐴𑑂𑐒", - "𑐙": "𑐴𑑂𑐘", - "𑐤": "𑐴𑑂𑐣", - "𑐪": "𑐴𑑂𑐩", - "𑐭": "𑐴𑑂𑐬", - "𑐯": "𑐴𑑂𑐮" + "⿕": "龠" } \ No newline at end of file diff --git a/package.json b/package.json index 31880d3..5a30b84 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "unhomoglyph", - "version": "1.0.2", + "version": "1.0.3", "description": "Replace all homoglyphs with base characters.", "keywords": [ "homoglyph",