UNPKG

@chayns-components/emoji-input

Version:
127 lines (126 loc) 3.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.regAscii = exports.asciiList = void 0; const asciiList = exports.asciiList = { // Active entries (>= 3 characters) '*\\0/*': '1f646', '*\\O/*': '1f646', '-___-': '1f611', ":'-)": '1f602', "':-)": '1f605', "':-D": '1f605', '>:-)': '1f606', "':-(": '1f613', '>:-(': '1f620', ":'-(": '1f622', 'O:-)': '1f607', '0:-3': '1f607', '0:-)': '1f607', '0;^)': '1f607', 'O;-)': '1f607', '0;-)': '1f607', 'O:-3': '1f607', '-__-': '1f611', ':-Þ': '1f61b', '</3': '1f494', ":')": '1f602', ':-D': '1f603', "':)": '1f605', "'=)": '1f605', "':D": '1f605', "'=D": '1f605', '>:)': '1f606', '>;)': '1f606', '>=)': '1f606', ';-)': '1f609', '*-)': '1f609', ';-]': '1f609', ';^)': '1f609', "':(": '1f613', "'=(": '1f613', ':-*': '1f618', ':^*': '1f618', '>:P': '1f61c', 'X-P': '1f61c', '>:[': '1f61e', ':-(': '1f61e', ':-[': '1f61e', '>:(': '1f620', ":'(": '1f622', ';-(': '1f622', '>.<': '1f623', '#-)': '1f635', '%-)': '1f635', 'X-)': '1f635', '\\0/': '1f646', '\\O/': '1f646', '0:3': '1f607', '0:)': '1f607', 'O:)': '1f607', 'O=)': '1f607', 'O:3': '1f607', 'B-)': '1f60e', '8-)': '1f60e', 'B-D': '1f60e', '8-D': '1f60e', '-_-': '1f611', '>:\\': '1f615', '>:/': '1f615', ':-/': '1f615', ':-.': '1f615', ':-P': '1f61b', ':-b': '1f61b', ':-O': '1f62e', O_O: '1f62e', '>:O': '1f62e', ':-X': '1f636', ':-#': '1f636', ':-)': '1f642', '(y)': '1f44d', '=D': '1f603', '<3': '2764-fe0f', ':Þ': '1f61b', ';)': '1f609', '*)': '1f609', ';]': '1f609', ';D': '1f609', ':*': '1f618', '=*': '1f618', ':(': '1f61e', ':[': '1f61e', '=(': '1f61e', ':@': '1f620', ';(': '1f622', 'D:': '1f628', ':$': '1f633', '=$': '1f633', '#)': '1f635', '%)': '1f635', // 'X)': '1f635', // 'B)': '1f60e', // '8)': '1f60e', ':/': '1f615', ':\\': '1f615', '=/': '1f615', '=\\': '1f615', ':L': '1f615', '=L': '1f615', ':P': '1f61b', '=P': '1f61b', ':b': '1f61b', ':O': '1f62e', ':X': '1f636', ':#': '1f636', '=X': '1f636', '=#': '1f636', ':)': '1f642', '=]': '1f642', '=)': '1f642', ':]': '1f642', ':D': '1f604' }; const asciiRegexp = "(\\*\\\\0\\/\\*|\\*\\\\O\\/\\*|\\-___\\-|\\:'\\-\\)|'\\:\\-\\)|'\\:\\-D|\\>\\:\\-\\)|>\\:\\-\\)|'\\:\\-\\(|\\>\\:\\-\\(|>\\:\\-\\(|\\:'\\-\\(|O\\:\\-\\)|0\\:\\-3|0\\:\\-\\)|0;\\^\\)|O;\\-\\)|0;\\-\\)|O\\:\\-3|\\-__\\-|\\:\\-Þ|\\:\\-Þ|\\<\\/3|<\\/3|\\:'\\)|\\:\\-D|'\\:\\)|'\\=\\)|'\\:D|'\\=D|\\>\\:\\)|>\\:\\)|\\>;\\)|>;\\)|\\>\\=\\)|>\\=\\)|;\\-\\)|\\*\\-\\)|;\\-\\]|;\\^\\)|'\\:\\(|'\\=\\(|\\:\\-\\*|\\:\\^\\*|\\>\\:P|>\\:P|X\\-P|\\>\\:\\[|>\\:\\[|\\:\\-\\(|\\:\\-\\[|\\>\\:\\(|>\\:\\(|\\:'\\(|;\\-\\(|\\>\\.\\<|>\\.<|#\\-\\)|%\\-\\)|X\\-\\)|\\\\0\\/|\\\\O\\/|0\\:3|0\\:\\)|O\\:\\)|O\\=\\)|O\\:3|B\\-\\)|8\\-\\)|B\\-D|8\\-D|\\-_\\-|\\>\\:\\\\|>\\:\\\\|\\>\\:\\/|>\\:\\/|\\:\\-\\/|\\:\\-\\.|\\:\\-P|\\:Þ|\\:Þ|\\:\\-b|\\:\\-O|O_O|\\>\\:O|>\\:O|\\:\\-X|\\:\\-#|\\:\\-\\)|\\(y\\)|\\<3|<3|\\=D|;\\)|\\*\\)|;\\]|;D|\\:\\*|\\=\\*|\\:\\(|\\:\\[|\\=\\(|\\:@|;\\(|D\\:|\\:\\$|\\=\\$|#\\)|%\\)|X\\)|B\\)|8\\)|\\:\\/|\\:\\\\|\\=\\/|\\=\\\\|\\:L|\\=L|\\:P|\\=P|\\:b|\\:O|\\:X|\\:#|\\=X|\\=#|\\:\\)|\\=\\]|\\=\\)|\\:\\]|\\:D)"; const regAscii = exports.regAscii = new RegExp(`<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|((\\s|^)${asciiRegexp}(?=\\s|$|[!,.?]))`, 'gi'); //# sourceMappingURL=emoji.js.map