🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

regexp-support

Package Overview
Dependencies
Maintainers
0
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

regexp-support - npm Package Compare versions

Comparing version

to
1.0.55

v22.json

16

CHANGELOG.md

@@ -6,2 +6,18 @@ # Change Log

## [1.0.55](https://github.com/bluelovers/ws-regexp/compare/regexp-support@1.0.54...regexp-support@1.0.55) (2024-08-24)
### 🛠 Build System
* update build ([11aa03e](https://github.com/bluelovers/ws-regexp/commit/11aa03e89bffa7cd529d7667b70243c734a175fb))
* update build ([ce24c2b](https://github.com/bluelovers/ws-regexp/commit/ce24c2bae947f88098fe6501eb117ae74a331149))
### ♻️ Chores
* new env test ([3d1d8df](https://github.com/bluelovers/ws-regexp/commit/3d1d8df6605be74144c928f12409af09ea076e51))
## [1.0.54](https://github.com/bluelovers/ws-regexp/compare/regexp-support@1.0.53...regexp-support@1.0.54) (2024-03-01)

@@ -8,0 +24,0 @@

589

index.d.ts

@@ -281,5 +281,2 @@ /**

Pat_WS: boolean;
/**
* pattern support
*/
Quotation_Mark: boolean;

@@ -595,294 +592,296 @@ QMark: boolean;

InBasic_Latin: boolean;
InAdlam: boolean;
InAegean_Numbers: boolean;
InAhom: boolean;
InAlchemical_Symbols: boolean;
InAlphabetic_Presentation_Forms: boolean;
InAnatolian_Hieroglyphs: boolean;
InAncient_Greek_Musical_Notation: boolean;
InAncient_Greek_Numbers: boolean;
InAncient_Symbols: boolean;
InArabic: boolean;
InArabic_Extended_A: boolean;
InArabic_Mathematical_Alphabetic_Symbols: boolean;
InArabic_Presentation_Forms_A: boolean;
InArabic_Presentation_Forms_B: boolean;
InArabic_Supplement: boolean;
InArmenian: boolean;
InArrows: boolean;
InAvestan: boolean;
InBalinese: boolean;
InBamum: boolean;
InBamum_Supplement: boolean;
InBassa_Vah: boolean;
InBatak: boolean;
InBengali: boolean;
InBhaiksuki: boolean;
InBlock_Elements: boolean;
InBopomofo: boolean;
InBopomofo_Extended: boolean;
InBox_Drawing: boolean;
InBrahmi: boolean;
InBraille_Patterns: boolean;
InBuginese: boolean;
InBuhid: boolean;
InByzantine_Musical_Symbols: boolean;
InCJK_Compatibility: boolean;
InCJK_Compatibility_Forms: boolean;
InCJK_Compatibility_Ideographs: boolean;
InCJK_Compatibility_Ideographs_Supplement: boolean;
InCJK_Radicals_Supplement: boolean;
InCJK_Strokes: boolean;
InCJK_Symbols_And_Punctuation: boolean;
InCJK_Unified_Ideographs: boolean;
InCJK_Unified_Ideographs_Extension_A: boolean;
InCJK_Unified_Ideographs_Extension_B: boolean;
InCJK_Unified_Ideographs_Extension_C: boolean; /**
* all flag support without name and pattern test
*/
InCJK_Unified_Ideographs_Extension_D: boolean;
InCJK_Unified_Ideographs_Extension_E: boolean;
InCJK_Unified_Ideographs_Extension_F: boolean;
InCarian: boolean;
InCaucasian_Albanian: boolean;
InChakma: boolean;
InCham: boolean;
InCherokee: boolean;
InCherokee_Supplement: boolean;
InChess_Symbols: boolean;
InCombining_Diacritical_Marks: boolean;
InCombining_Diacritical_Marks_Extended: boolean;
InCombining_Diacritical_Marks_For_Symbols: boolean;
InCombining_Diacritical_Marks_Supplement: boolean;
InCombining_Half_Marks: boolean;
InCommon_Indic_Number_Forms: boolean;
InControl_Pictures: boolean;
InCoptic: boolean;
InCoptic_Epact_Numbers: boolean;
InCounting_Rod_Numerals: boolean;
InCuneiform: boolean;
InCuneiform_Numbers_And_Punctuation: boolean;
InCurrency_Symbols: boolean;
InCypriot_Syllabary: boolean;
InCyrillic: boolean;
InCyrillic_Extended_A: boolean;
InCyrillic_Extended_B: boolean;
InCyrillic_Extended_C: boolean;
InCyrillic_Supplement: boolean;
InDeseret: boolean;
InDevanagari: boolean;
InDevanagari_Extended: boolean;
InDingbats: boolean;
InDogra: boolean;
InDomino_Tiles: boolean;
InDuployan: boolean;
InEarly_Dynastic_Cuneiform: boolean;
InEgyptian_Hieroglyphs: boolean;
InElbasan: boolean;
InEmoticons: boolean;
InEnclosed_Alphanumeric_Supplement: boolean;
InEnclosed_Alphanumerics: boolean;
InEnclosed_CJK_Letters_And_Months: boolean;
InEnclosed_Ideographic_Supplement: boolean;
InEthiopic: boolean;
InEthiopic_Extended: boolean;
InEthiopic_Extended_A: boolean;
InEthiopic_Supplement: boolean;
InGeneral_Punctuation: boolean;
InGeometric_Shapes: boolean;
InGeometric_Shapes_Extended: boolean;
InGeorgian: boolean;
InGeorgian_Extended: boolean;
InGeorgian_Supplement: boolean;
InGlagolitic: boolean;
InGlagolitic_Supplement: boolean;
InGothic: boolean;
InGrantha: boolean;
InGreek_And_Coptic: boolean;
InGreek_Extended: boolean;
InGujarati: boolean;
InGunjala_Gondi: boolean;
InGurmukhi: boolean;
InHalfwidth_And_Fullwidth_Forms: boolean;
InHangul_Compatibility_Jamo: boolean;
InHangul_Jamo: boolean;
InHangul_Jamo_Extended_A: boolean;
InHangul_Jamo_Extended_B: boolean;
InHangul_Syllables: boolean;
InHanifi_Rohingya: boolean;
InHanunoo: boolean;
InHatran: boolean;
InHebrew: boolean;
InHigh_Private_Use_Surrogates: boolean;
InHigh_Surrogates: boolean;
InHiragana: boolean;
InIPA_Extensions: boolean;
InIdeographic_Description_Characters: boolean;
InIdeographic_Symbols_And_Punctuation: boolean;
InImperial_Aramaic: boolean;
InIndic_Siyaq_Numbers: boolean;
InInscriptional_Pahlavi: boolean;
InInscriptional_Parthian: boolean;
InJavanese: boolean;
InKaithi: boolean;
InKana_Extended_A: boolean;
InKana_Supplement: boolean;
InKanbun: boolean;
InKangxi_Radicals: boolean;
InKannada: boolean;
InKatakana: boolean;
InKatakana_Phonetic_Extensions: boolean;
InKayah_Li: boolean;
InKharoshthi: boolean;
InKhmer: boolean;
InKhmer_Symbols: boolean;
InKhojki: boolean;
InKhudawadi: boolean;
InLao: boolean;
InLatin_1_Supplement: boolean;
InLatin_Extended_A: boolean;
InLatin_Extended_Additional: boolean;
InLatin_Extended_B: boolean;
InLatin_Extended_C: boolean;
InLatin_Extended_D: boolean;
InLatin_Extended_E: boolean;
InLepcha: boolean;
InLetterlike_Symbols: boolean;
InLimbu: boolean;
InLinear_A: boolean;
InLinear_B_Ideograms: boolean;
InLinear_B_Syllabary: boolean;
InLisu: boolean;
InLow_Surrogates: boolean;
InLycian: boolean;
InLydian: boolean;
InMahajani: boolean;
InMahjong_Tiles: boolean;
InMakasar: boolean;
InMalayalam: boolean;
InMandaic: boolean;
InManichaean: boolean;
InMarchen: boolean;
InMasaram_Gondi: boolean;
InMathematical_Alphanumeric_Symbols: boolean;
InMathematical_Operators: boolean;
InMayan_Numerals: boolean;
InMedefaidrin: boolean;
InMeetei_Mayek: boolean;
InMeetei_Mayek_Extensions: boolean;
InMende_Kikakui: boolean;
InMeroitic_Cursive: boolean;
InMeroitic_Hieroglyphs: boolean;
InMiao: boolean;
InMiscellaneous_Mathematical_Symbols_A: boolean;
InMiscellaneous_Mathematical_Symbols_B: boolean;
InMiscellaneous_Symbols: boolean;
InMiscellaneous_Symbols_And_Arrows: boolean;
InMiscellaneous_Symbols_And_Pictographs: boolean;
InMiscellaneous_Technical: boolean;
InModi: boolean;
InModifier_Tone_Letters: boolean;
InMongolian: boolean;
InMongolian_Supplement: boolean;
InMro: boolean;
InMultani: boolean;
InMusical_Symbols: boolean;
InMyanmar: boolean;
InMyanmar_Extended_A: boolean;
InMyanmar_Extended_B: boolean;
InNKo: boolean;
InNabataean: boolean;
InNew_Tai_Lue: boolean;
InNewa: boolean;
InNumber_Forms: boolean;
InNushu: boolean;
InOgham: boolean;
InOl_Chiki: boolean;
InOld_Hungarian: boolean;
InOld_Italic: boolean;
InOld_North_Arabian: boolean;
InOld_Permic: boolean;
InOld_Persian: boolean;
InOld_Sogdian: boolean;
InOld_South_Arabian: boolean;
InOld_Turkic: boolean;
InOptical_Character_Recognition: boolean;
InOriya: boolean;
InOrnamental_Dingbats: boolean;
InOsage: boolean;
InOsmanya: boolean;
InPahawh_Hmong: boolean;
InPalmyrene: boolean;
InPau_Cin_Hau: boolean;
InPhags_Pa: boolean;
InPhaistos_Disc: boolean;
InPhoenician: boolean;
InPhonetic_Extensions: boolean;
InPhonetic_Extensions_Supplement: boolean;
InPlaying_Cards: boolean;
InPrivate_Use_Area: boolean;
InPsalter_Pahlavi: boolean;
InRejang: boolean;
InRumi_Numeral_Symbols: boolean;
InRunic: boolean;
InSamaritan: boolean;
InSaurashtra: boolean;
InSharada: boolean;
InShavian: boolean;
InShorthand_Format_Controls: boolean;
InSiddham: boolean;
InSinhala: boolean;
InSinhala_Archaic_Numbers: boolean;
InSmall_Form_Variants: boolean;
InSogdian: boolean;
InSora_Sompeng: boolean;
InSoyombo: boolean;
InSpacing_Modifier_Letters: boolean;
InSpecials: boolean;
InSundanese: boolean;
InSundanese_Supplement: boolean;
InSuperscripts_And_Subscripts: boolean;
InSupplemental_Arrows_A: boolean;
InSupplemental_Arrows_B: boolean;
InSupplemental_Arrows_C: boolean;
InSupplemental_Mathematical_Operators: boolean;
InSupplemental_Punctuation: boolean;
InSupplemental_Symbols_And_Pictographs: boolean;
InSupplementary_Private_Use_Area_A: boolean;
InSupplementary_Private_Use_Area_B: boolean;
InSutton_SignWriting: boolean;
InSyloti_Nagri: boolean;
InSyriac: boolean;
InSyriac_Supplement: boolean;
InTagalog: boolean;
InTagbanwa: boolean;
InTags: boolean;
InTai_Le: boolean;
InTai_Tham: boolean;
InTai_Viet: boolean;
InTai_Xuan_Jing_Symbols: boolean;
InTakri: boolean;
InTamil: boolean;
InTangut: boolean;
InTangut_Components: boolean;
InTelugu: boolean;
InThaana: boolean;
InThai: boolean;
InTibetan: boolean;
InTifinagh: boolean;
InTirhuta: boolean;
InTransport_And_Map_Symbols: boolean;
InUgaritic: boolean;
InUnified_Canadian_Aboriginal_Syllabics: boolean;
InUnified_Canadian_Aboriginal_Syllabics_Extended: boolean;
InVai: boolean;
InVariation_Selectors: boolean;
InVariation_Selectors_Supplement: boolean;
InVedic_Extensions: boolean;
InVertical_Forms: boolean;
InWarang_Citi: boolean;
InYi_Radicals: boolean;
InYi_Syllables: boolean;
InYijing_Hexagram_Symbols: boolean;
InZanabazar_Square: boolean;
default: {
InAdlam: boolean;
InAegean_Numbers: boolean;
InAhom: boolean;
InAlchemical_Symbols: boolean;
InAlphabetic_Presentation_Forms: boolean;
InAnatolian_Hieroglyphs: boolean;
InAncient_Greek_Musical_Notation: boolean;
InAncient_Greek_Numbers: boolean;
InAncient_Symbols: boolean;
InArabic: boolean;
InArabic_Extended_A: boolean;
InArabic_Mathematical_Alphabetic_Symbols: boolean;
InArabic_Presentation_Forms_A: boolean;
InArabic_Presentation_Forms_B: boolean;
InArabic_Supplement: boolean;
InArmenian: boolean;
InArrows: boolean;
InAvestan: boolean;
InBalinese: boolean;
InBamum: boolean;
InBamum_Supplement: boolean;
InBasic_Latin: boolean;
InBassa_Vah: boolean;
InBatak: boolean;
InBengali: boolean;
InBhaiksuki: boolean;
InBlock_Elements: boolean;
InBopomofo: boolean;
InBopomofo_Extended: boolean;
InBox_Drawing: boolean;
InBrahmi: boolean;
InBraille_Patterns: boolean;
InBuginese: boolean;
InBuhid: boolean;
InByzantine_Musical_Symbols: boolean;
InCJK_Compatibility: boolean;
InCJK_Compatibility_Forms: boolean;
InCJK_Compatibility_Ideographs: boolean;
InCJK_Compatibility_Ideographs_Supplement: boolean;
InCJK_Radicals_Supplement: boolean;
InCJK_Strokes: boolean;
InCJK_Symbols_And_Punctuation: boolean;
InCJK_Unified_Ideographs: boolean;
InCJK_Unified_Ideographs_Extension_A: boolean;
InCJK_Unified_Ideographs_Extension_B: boolean;
InCJK_Unified_Ideographs_Extension_C: boolean;
InCJK_Unified_Ideographs_Extension_D: boolean;
InCJK_Unified_Ideographs_Extension_E: boolean;
InCJK_Unified_Ideographs_Extension_F: boolean;
InCarian: boolean;
InCaucasian_Albanian: boolean;
InChakma: boolean;
InCham: boolean;
InCherokee: boolean;
InCherokee_Supplement: boolean;
InChess_Symbols: boolean;
InCombining_Diacritical_Marks: boolean;
InCombining_Diacritical_Marks_Extended: boolean;
InCombining_Diacritical_Marks_For_Symbols: boolean;
InCombining_Diacritical_Marks_Supplement: boolean;
InCombining_Half_Marks: boolean;
InCommon_Indic_Number_Forms: boolean;
InControl_Pictures: boolean;
InCoptic: boolean;
InCoptic_Epact_Numbers: boolean;
InCounting_Rod_Numerals: boolean;
InCuneiform: boolean;
InCuneiform_Numbers_And_Punctuation: boolean;
InCurrency_Symbols: boolean;
InCypriot_Syllabary: boolean;
InCyrillic: boolean;
InCyrillic_Extended_A: boolean;
InCyrillic_Extended_B: boolean;
InCyrillic_Extended_C: boolean;
InCyrillic_Supplement: boolean;
InDeseret: boolean;
InDevanagari: boolean;
InDevanagari_Extended: boolean;
InDingbats: boolean;
InDogra: boolean;
InDomino_Tiles: boolean;
InDuployan: boolean;
InEarly_Dynastic_Cuneiform: boolean;
InEgyptian_Hieroglyphs: boolean;
InElbasan: boolean;
InEmoticons: boolean;
InEnclosed_Alphanumeric_Supplement: boolean;
InEnclosed_Alphanumerics: boolean;
InEnclosed_CJK_Letters_And_Months: boolean;
InEnclosed_Ideographic_Supplement: boolean;
InEthiopic: boolean;
InEthiopic_Extended: boolean;
InEthiopic_Extended_A: boolean;
InEthiopic_Supplement: boolean;
InGeneral_Punctuation: boolean;
InGeometric_Shapes: boolean;
InGeometric_Shapes_Extended: boolean;
InGeorgian: boolean;
InGeorgian_Extended: boolean;
InGeorgian_Supplement: boolean;
InGlagolitic: boolean;
InGlagolitic_Supplement: boolean;
InGothic: boolean;
InGrantha: boolean;
InGreek_And_Coptic: boolean;
InGreek_Extended: boolean;
InGujarati: boolean;
InGunjala_Gondi: boolean;
InGurmukhi: boolean;
InHalfwidth_And_Fullwidth_Forms: boolean;
InHangul_Compatibility_Jamo: boolean;
InHangul_Jamo: boolean;
InHangul_Jamo_Extended_A: boolean;
InHangul_Jamo_Extended_B: boolean;
InHangul_Syllables: boolean;
InHanifi_Rohingya: boolean;
InHanunoo: boolean;
InHatran: boolean;
InHebrew: boolean;
InHigh_Private_Use_Surrogates: boolean;
InHigh_Surrogates: boolean;
InHiragana: boolean;
InIPA_Extensions: boolean;
InIdeographic_Description_Characters: boolean;
InIdeographic_Symbols_And_Punctuation: boolean;
InImperial_Aramaic: boolean;
InIndic_Siyaq_Numbers: boolean;
InInscriptional_Pahlavi: boolean;
InInscriptional_Parthian: boolean;
InJavanese: boolean;
InKaithi: boolean;
InKana_Extended_A: boolean;
InKana_Supplement: boolean;
InKanbun: boolean;
InKangxi_Radicals: boolean;
InKannada: boolean;
InKatakana: boolean;
InKatakana_Phonetic_Extensions: boolean;
InKayah_Li: boolean;
InKharoshthi: boolean;
InKhmer: boolean;
InKhmer_Symbols: boolean;
InKhojki: boolean;
InKhudawadi: boolean;
InLao: boolean;
InLatin_1_Supplement: boolean;
InLatin_Extended_A: boolean;
InLatin_Extended_Additional: boolean;
InLatin_Extended_B: boolean;
InLatin_Extended_C: boolean;
InLatin_Extended_D: boolean;
InLatin_Extended_E: boolean;
InLepcha: boolean;
InLetterlike_Symbols: boolean;
InLimbu: boolean;
InLinear_A: boolean;
InLinear_B_Ideograms: boolean;
InLinear_B_Syllabary: boolean;
InLisu: boolean;
InLow_Surrogates: boolean;
InLycian: boolean;
InLydian: boolean;
InMahajani: boolean;
InMahjong_Tiles: boolean;
InMakasar: boolean;
InMalayalam: boolean;
InMandaic: boolean;
InManichaean: boolean;
InMarchen: boolean;
InMasaram_Gondi: boolean;
InMathematical_Alphanumeric_Symbols: boolean;
InMathematical_Operators: boolean;
InMayan_Numerals: boolean;
InMedefaidrin: boolean;
InMeetei_Mayek: boolean;
InMeetei_Mayek_Extensions: boolean;
InMende_Kikakui: boolean;
InMeroitic_Cursive: boolean;
InMeroitic_Hieroglyphs: boolean;
InMiao: boolean;
InMiscellaneous_Mathematical_Symbols_A: boolean;
InMiscellaneous_Mathematical_Symbols_B: boolean;
InMiscellaneous_Symbols: boolean;
InMiscellaneous_Symbols_And_Arrows: boolean;
InMiscellaneous_Symbols_And_Pictographs: boolean;
InMiscellaneous_Technical: boolean;
InModi: boolean;
InModifier_Tone_Letters: boolean;
InMongolian: boolean;
InMongolian_Supplement: boolean;
InMro: boolean;
InMultani: boolean;
InMusical_Symbols: boolean;
InMyanmar: boolean;
InMyanmar_Extended_A: boolean;
InMyanmar_Extended_B: boolean;
InNKo: boolean;
InNabataean: boolean;
InNew_Tai_Lue: boolean;
InNewa: boolean;
InNumber_Forms: boolean;
InNushu: boolean;
InOgham: boolean;
InOl_Chiki: boolean;
InOld_Hungarian: boolean;
InOld_Italic: boolean;
InOld_North_Arabian: boolean;
InOld_Permic: boolean;
InOld_Persian: boolean;
InOld_Sogdian: boolean;
InOld_South_Arabian: boolean;
InOld_Turkic: boolean;
InOptical_Character_Recognition: boolean;
InOriya: boolean;
InOrnamental_Dingbats: boolean;
InOsage: boolean;
InOsmanya: boolean;
InPahawh_Hmong: boolean;
InPalmyrene: boolean;
InPau_Cin_Hau: boolean;
InPhags_Pa: boolean;
InPhaistos_Disc: boolean;
InPhoenician: boolean;
InPhonetic_Extensions: boolean;
InPhonetic_Extensions_Supplement: boolean;
InPlaying_Cards: boolean;
InPrivate_Use_Area: boolean;
InPsalter_Pahlavi: boolean;
InRejang: boolean;
InRumi_Numeral_Symbols: boolean;
InRunic: boolean;
InSamaritan: boolean;
InSaurashtra: boolean;
InSharada: boolean;
InShavian: boolean;
InShorthand_Format_Controls: boolean;
InSiddham: boolean;
InSinhala: boolean;
InSinhala_Archaic_Numbers: boolean;
InSmall_Form_Variants: boolean;
InSogdian: boolean;
InSora_Sompeng: boolean;
InSoyombo: boolean;
InSpacing_Modifier_Letters: boolean;
InSpecials: boolean;
InSundanese: boolean;
InSundanese_Supplement: boolean;
InSuperscripts_And_Subscripts: boolean;
InSupplemental_Arrows_A: boolean;
InSupplemental_Arrows_B: boolean;
InSupplemental_Arrows_C: boolean;
InSupplemental_Mathematical_Operators: boolean;
InSupplemental_Punctuation: boolean;
InSupplemental_Symbols_And_Pictographs: boolean;
InSupplementary_Private_Use_Area_A: boolean;
InSupplementary_Private_Use_Area_B: boolean;
InSutton_SignWriting: boolean;
InSyloti_Nagri: boolean;
InSyriac: boolean;
InSyriac_Supplement: boolean;
InTagalog: boolean;
InTagbanwa: boolean;
InTags: boolean;
InTai_Le: boolean;
InTai_Tham: boolean;
InTai_Viet: boolean;
InTai_Xuan_Jing_Symbols: boolean;
InTakri: boolean;
InTamil: boolean;
InTangut: boolean;
InTangut_Components: boolean;
InTelugu: boolean;
InThaana: boolean;
InThai: boolean;
InTibetan: boolean;
InTifinagh: boolean;
InTirhuta: boolean;
InTransport_And_Map_Symbols: boolean;
InUgaritic: boolean;
InUnified_Canadian_Aboriginal_Syllabics: boolean;
InUnified_Canadian_Aboriginal_Syllabics_Extended: boolean;
InVai: boolean;
InVariation_Selectors: boolean;
InVariation_Selectors_Supplement: boolean;
InVedic_Extensions: boolean;
InVertical_Forms: boolean;
InWarang_Citi: boolean;
InYi_Radicals: boolean;
InYi_Syllables: boolean;
InYijing_Hexagram_Symbols: boolean;
InZanabazar_Square: boolean;
};
NAME_ALIAS: {};
}>;

@@ -889,0 +888,0 @@ };

@@ -6,3 +6,7 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.createRegExp = exports.testFlagsAll = exports.testFlag = exports.hasSupportFlag = exports.FlagsName = void 0;
exports.FlagsName = void 0;
exports.hasSupportFlag = hasSupportFlag;
exports.testFlag = testFlag;
exports.testFlagsAll = testFlagsAll;
exports.createRegExp = createRegExp;
const tslib_1 = require("tslib");

@@ -33,3 +37,2 @@ const flags_1 = tslib_1.__importStar(require("./flags"));

}
exports.hasSupportFlag = hasSupportFlag;
function testFlag(flag,

@@ -64,3 +67,2 @@ // @ts-ignore

}
exports.testFlag = testFlag;
function testFlagsAll(RegExpClass = RegExp, skipPatternCheck) {

@@ -90,3 +92,2 @@ let flagsAll = {};

}
exports.testFlagsAll = testFlagsAll;
// @ts-ignore

@@ -103,3 +104,2 @@ function createRegExp(pattern, flag, RegExpClass = RegExp) {

}
exports.createRegExp = createRegExp;
//# sourceMappingURL=index.js.map

@@ -6,3 +6,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.testNamedCapturingGroups = exports.testPattern = exports.PatternTest = exports.PatternSupport = void 0;
exports.PatternTest = exports.PatternSupport = void 0;
exports.testPattern = testPattern;
exports.testNamedCapturingGroups = testNamedCapturingGroups;
const index_1 = require("./index");

@@ -122,3 +124,2 @@ exports.PatternSupport = {

}
exports.testPattern = testPattern;
function testNamedCapturingGroups(key, flags) {

@@ -139,3 +140,2 @@ return [`U\\+(?<${key}>[0-9A-F]{4})`, flags || '', 'U+2620', {

}
exports.testNamedCapturingGroups = testNamedCapturingGroups;
//# sourceMappingURL=pattern.js.map

@@ -6,8 +6,7 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports._wrapToRegexName = void 0;
exports._wrapToRegexName = _wrapToRegexName;
function _wrapToRegexName(name, prefix, suffix) {
return prefix + name + suffix;
}
exports._wrapToRegexName = _wrapToRegexName;
exports.default = _wrapToRegexName;
//# sourceMappingURL=index.js.map

@@ -6,3 +6,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.testPOXIX = exports.PatternTest = exports.POXIX = void 0;
exports.PatternTest = exports.POXIX = void 0;
exports.testPOXIX = testPOXIX;
const pattern_1 = require("../../pattern");

@@ -43,4 +44,3 @@ /**

}
exports.testPOXIX = testPOXIX;
exports.default = POXIX;
//# sourceMappingURL=posix.js.map

@@ -6,7 +6,9 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.wrapToRegexName = exports.testUnicodeBlocksAll = exports.testUnicodeBlocks = exports.PatternTest = exports.UNICODE_BLOCKS_ALL = exports.UNICODE_BLOCKS = exports.KEY_SUFFIX = exports.KEY_PREFIX_NEGATION = exports.KEY_PREFIX = void 0;
exports.testUnicodeBlocks = exports.PatternTest = exports.UNICODE_BLOCKS_ALL = exports.UNICODE_BLOCKS = exports.KEY_SUFFIX = exports.KEY_PREFIX_NEGATION = exports.KEY_PREFIX = void 0;
exports.testUnicodeBlocksAll = testUnicodeBlocksAll;
exports.wrapToRegexName = wrapToRegexName;
const tslib_1 = require("tslib");
const index_1 = require("../../util/index");
const index_2 = require("./index");
const blocks_1 = tslib_1.__importDefault(require("../cache/blocks"));
const CACHE_BLOCKS = tslib_1.__importStar(require("../cache/blocks"));
exports.KEY_PREFIX = '\\p{';

@@ -23,3 +25,3 @@ exports.KEY_PREFIX_NEGATION = '\\P{';

exports.UNICODE_BLOCKS_ALL = {
...blocks_1.default,
...CACHE_BLOCKS,
...exports.UNICODE_BLOCKS,

@@ -41,3 +43,2 @@ };

}
exports.testUnicodeBlocksAll = testUnicodeBlocksAll;
function wrapToRegexName(name, negation) {

@@ -50,3 +51,2 @@ let prefix = exports.KEY_PREFIX;

}
exports.wrapToRegexName = wrapToRegexName;
//# sourceMappingURL=unicode-blocks.js.map

@@ -327,3 +327,3 @@ /**

export declare const _testUnicodeScript: {
(name: string, RegExpClass?: RegExpConstructor, testPatterns?: {
(name: string, RegExpClass?: typeof RegExp, testPatterns?: {
Greek?: IPatternTestRow[];

@@ -330,0 +330,0 @@ Latin?: IPatternTestRow[];

@@ -6,3 +6,6 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.wrapToRegexName = exports.testUnicodeScriptAll = exports.testUnicodeScript = exports._testUnicodeScript = exports.PatternTest = exports.UNICODE_SCRIPTS_NAME_ALIAS = exports.UNICODE_SCRIPTS_ALL = exports.UNICODE_SCRIPTS = exports.KEY_SUFFIX = exports.KEY_PREFIX_NEGATION = exports.KEY_PREFIX = void 0;
exports._testUnicodeScript = exports.PatternTest = exports.UNICODE_SCRIPTS_NAME_ALIAS = exports.UNICODE_SCRIPTS_ALL = exports.UNICODE_SCRIPTS = exports.KEY_SUFFIX = exports.KEY_PREFIX_NEGATION = exports.KEY_PREFIX = void 0;
exports.testUnicodeScript = testUnicodeScript;
exports.testUnicodeScriptAll = testUnicodeScriptAll;
exports.wrapToRegexName = wrapToRegexName;
const tslib_1 = require("tslib");

@@ -117,3 +120,2 @@ const property_data_1 = tslib_1.__importDefault(require("../cache/property-data"));

}
exports.testUnicodeScript = testUnicodeScript;
// @ts-ignore

@@ -126,3 +128,2 @@ function testUnicodeScriptAll(RegExpClass = RegExp, testPatterns = exports.PatternTest) {

}
exports.testUnicodeScriptAll = testUnicodeScriptAll;
function wrapToRegexName(name, negation) {

@@ -135,3 +136,2 @@ let prefix = exports.KEY_PREFIX;

}
exports.wrapToRegexName = wrapToRegexName;
//# sourceMappingURL=unicode-script.js.map

@@ -309,3 +309,3 @@ /**

export declare const _testUnicode: {
(name: string, RegExpClass?: RegExpConstructor, testPatterns?: {
(name: string, RegExpClass?: typeof RegExp, testPatterns?: {
White_Space?: IPatternTestRow[];

@@ -312,0 +312,0 @@ Letter?: IPatternTestRow[];

@@ -6,3 +6,6 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.wrapToRegexName = exports.testUnicodeAll = exports.testUnicode = exports._testUnicode = exports.PatternTest = exports.UNICODE_NAME_ALIAS_ALL = exports.UNICODE_NAME_ALIAS = exports.UNICODE_ALL = exports.UNICODE = exports.KEY_SUFFIX = exports.KEY_PREFIX_NEGATION = exports.KEY_PREFIX = void 0;
exports._testUnicode = exports.PatternTest = exports.UNICODE_NAME_ALIAS_ALL = exports.UNICODE_NAME_ALIAS = exports.UNICODE_ALL = exports.UNICODE = exports.KEY_SUFFIX = exports.KEY_PREFIX_NEGATION = exports.KEY_PREFIX = void 0;
exports.testUnicode = testUnicode;
exports.testUnicodeAll = testUnicodeAll;
exports.wrapToRegexName = wrapToRegexName;
const tslib_1 = require("tslib");

@@ -317,3 +320,2 @@ const index_1 = require("../../util/index");

}
exports.testUnicode = testUnicode;
// @ts-ignore

@@ -330,3 +332,2 @@ function testUnicodeAll(RegExpClass = RegExp, testPatterns = exports.PatternTest) {

}
exports.testUnicodeAll = testUnicodeAll;
function wrapToRegexName(name, negation) {

@@ -339,4 +340,3 @@ let prefix = exports.KEY_PREFIX;

}
exports.wrapToRegexName = wrapToRegexName;
exports.default = exports;
//# sourceMappingURL=unicode.js.map
/**
* Created by user on 2018/4/28/028.
*/
/// <reference lib="es2015.core" />
/// <reference lib="es2015.symbol.wellknown" />
/// <reference lib="es2018.regexp" />
import { ITypeCreateRegExp } from '../index';

@@ -12,22 +9,3 @@ export interface IRegExpPrototype extends RegExp {

}
export declare const PROTOTYPE: {
readonly dotAll?: boolean;
readonly hasIndices?: boolean;
exec?: boolean;
test?: boolean;
readonly source?: boolean;
readonly global?: boolean;
readonly ignoreCase?: boolean;
readonly multiline?: boolean;
lastIndex?: boolean;
compile?: boolean;
readonly flags?: boolean;
readonly sticky?: boolean;
readonly unicode?: boolean;
[Symbol.match]?: boolean;
[Symbol.replace]?: boolean;
[Symbol.search]?: boolean;
[Symbol.split]?: boolean;
[Symbol.matchAll]?: boolean;
};
export declare const PROTOTYPE: { [k in keyof IRegExpPrototype]?: boolean; };
export declare function testPrototype<T>(RegExpClass?: ITypeCreateRegExp<T>): {

@@ -34,0 +12,0 @@ readonly dotAll?: boolean;

@@ -6,3 +6,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.testPrototype = exports.PROTOTYPE = void 0;
exports.PROTOTYPE = void 0;
exports.testPrototype = testPrototype;
/// <reference lib="es2015.core" />

@@ -42,3 +43,2 @@ /// <reference lib="es2015.symbol.wellknown" />

}
exports.testPrototype = testPrototype;
//# sourceMappingURL=prototype.js.map
/**
* Created by user on 2018/4/28/028.
*/
/// <reference lib="es2015.core" />
/// <reference lib="es2015.symbol.wellknown" />
/// <reference lib="es2018.regexp" />
import { ITypeCreateRegExp } from '../index';

@@ -88,27 +85,3 @@ interface IRegExpStaticPlus {

}
export declare const REGEXP_STATIC: {
$10?: boolean;
$100?: boolean;
readonly prototype?: boolean;
$1?: boolean;
$2?: boolean;
$3?: boolean;
$4?: boolean;
$5?: boolean;
$6?: boolean;
$7?: boolean;
$8?: boolean;
$9?: boolean;
input?: boolean;
$_?: boolean;
lastMatch?: boolean;
"$&"?: boolean;
lastParen?: boolean;
"$+"?: boolean;
leftContext?: boolean;
"$`"?: boolean;
rightContext?: boolean;
"$'"?: boolean;
readonly [Symbol.species]?: boolean;
};
export declare const REGEXP_STATIC: { [k in keyof IRegExpStatic2]?: boolean; };
export declare function testStatic<T>(RegExpClass?: ITypeCreateRegExp<T>): {

@@ -115,0 +88,0 @@ $10?: boolean;

@@ -9,3 +9,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.testStatic = exports.REGEXP_STATIC = void 0;
exports.REGEXP_STATIC = void 0;
exports.testStatic = testStatic;
const index_1 = require("../index");

@@ -78,3 +79,2 @@ exports.REGEXP_STATIC = {

}
exports.testStatic = testStatic;
//# sourceMappingURL=static.js.map

@@ -6,3 +6,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.testSymbol = exports.REGEXP_SYMBOL = void 0;
exports.REGEXP_SYMBOL = void 0;
exports.testSymbol = testSymbol;
const index_1 = require("./index");

@@ -25,3 +26,2 @@ exports.REGEXP_SYMBOL = {

}
exports.testSymbol = testSymbol;
//# sourceMappingURL=symbol.js.map

@@ -6,3 +6,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports._createFnTestPattern = exports.log_dir = void 0;
exports.log_dir = log_dir;
exports._createFnTestPattern = _createFnTestPattern;
const pattern_1 = require("../pattern");

@@ -21,3 +22,2 @@ const util_1 = require("util");

}
exports.log_dir = log_dir;
function _createFnTestPattern(initTestPatterns) {

@@ -31,3 +31,2 @@ return (name,

}
exports._createFnTestPattern = _createFnTestPattern;
//# sourceMappingURL=index.js.map
{
"name": "regexp-support",
"version": "1.0.54",
"version": "1.0.55",
"description": "check RegExp ( regular expressions ) support",

@@ -68,3 +68,3 @@ "keywords": [

},
"gitHead": "e905ea55dc6433024806ea9db77147b282b5566d"
"gitHead": "7804fe06cda102a7912e0955e38fd02687a1dd0f"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet