Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
chain-able-deps / dist / regexp / matchUnicode.js
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/**
 * @desc Used to compose unicode character classes.
 * {@link https://github.com/qfox/heatfiler/blob/master/lib/uni.js qfox-uni}
 * @type {string}
 */
var rsAstralRange = '\\ud800-\\udfff';
var rsComboMarksRange = '\\u0300-\\u036f';
var reComboHalfMarksRange = '\\ufe20-\\ufe2f';
var rsComboSymbolsRange = '\\u20d0-\\u20ff';
var rsComboRange = rsComboMarksRange + reComboHalfMarksRange + rsComboSymbolsRange;
var rsVarRange = '\\ufe0e\\ufe0f';
/**
 * @desc Used to compose unicode capture groups.
 * @type {string}
 */
var rsZWJ = '\\u200d';
/**
 * @desc Used to detect strings
 *       with [zero-width joiners or code points from the astral planes](http://eev.ee/blog/2015/09/12/dark-corners-of-unicode/).
 *
 * @name matchUnicode
 * @type {RegExp}
 */
exports.default = RegExp("[" + (rsZWJ + rsAstralRange + rsComboRange + rsVarRange) + "]");
//# sourceMappingURL=matchUnicode.js.map