regexpu-core
Advanced tools
Comparing version 3.0.1 to 3.0.2
@@ -8,2 +8,4 @@ module.exports = new Map([ | ||
[0xC5, 0x212B], | ||
[0xDF, 0x1E9E], | ||
[0xE5, 0x212B], | ||
[0x17F, 0x53], | ||
@@ -18,2 +20,3 @@ [0x1C4, 0x1C5], | ||
[0x1F2, 0x1F1], | ||
[0x29D, 0xA7B2], | ||
[0x345, 0x1FBE], | ||
@@ -31,3 +34,5 @@ [0x392, 0x3D0], | ||
[0x3A9, 0x2126], | ||
[0x3B8, 0x3F4], | ||
[0x3C2, 0x3A3], | ||
[0x3C9, 0x2126], | ||
[0x3D0, 0x392], | ||
@@ -41,7 +46,151 @@ [0x3D1, 0x3F4], | ||
0x398, | ||
0x3D1 | ||
0x3D1, | ||
0x3B8 | ||
]], | ||
[0x3F5, 0x395], | ||
[0x13A0, 0xAB70], | ||
[0x13A1, 0xAB71], | ||
[0x13A2, 0xAB72], | ||
[0x13A3, 0xAB73], | ||
[0x13A4, 0xAB74], | ||
[0x13A5, 0xAB75], | ||
[0x13A6, 0xAB76], | ||
[0x13A7, 0xAB77], | ||
[0x13A8, 0xAB78], | ||
[0x13A9, 0xAB79], | ||
[0x13AA, 0xAB7A], | ||
[0x13AB, 0xAB7B], | ||
[0x13AC, 0xAB7C], | ||
[0x13AD, 0xAB7D], | ||
[0x13AE, 0xAB7E], | ||
[0x13AF, 0xAB7F], | ||
[0x13B0, 0xAB80], | ||
[0x13B1, 0xAB81], | ||
[0x13B2, 0xAB82], | ||
[0x13B3, 0xAB83], | ||
[0x13B4, 0xAB84], | ||
[0x13B5, 0xAB85], | ||
[0x13B6, 0xAB86], | ||
[0x13B7, 0xAB87], | ||
[0x13B8, 0xAB88], | ||
[0x13B9, 0xAB89], | ||
[0x13BA, 0xAB8A], | ||
[0x13BB, 0xAB8B], | ||
[0x13BC, 0xAB8C], | ||
[0x13BD, 0xAB8D], | ||
[0x13BE, 0xAB8E], | ||
[0x13BF, 0xAB8F], | ||
[0x13C0, 0xAB90], | ||
[0x13C1, 0xAB91], | ||
[0x13C2, 0xAB92], | ||
[0x13C3, 0xAB93], | ||
[0x13C4, 0xAB94], | ||
[0x13C5, 0xAB95], | ||
[0x13C6, 0xAB96], | ||
[0x13C7, 0xAB97], | ||
[0x13C8, 0xAB98], | ||
[0x13C9, 0xAB99], | ||
[0x13CA, 0xAB9A], | ||
[0x13CB, 0xAB9B], | ||
[0x13CC, 0xAB9C], | ||
[0x13CD, 0xAB9D], | ||
[0x13CE, 0xAB9E], | ||
[0x13CF, 0xAB9F], | ||
[0x13D0, 0xABA0], | ||
[0x13D1, 0xABA1], | ||
[0x13D2, 0xABA2], | ||
[0x13D3, 0xABA3], | ||
[0x13D4, 0xABA4], | ||
[0x13D5, 0xABA5], | ||
[0x13D6, 0xABA6], | ||
[0x13D7, 0xABA7], | ||
[0x13D8, 0xABA8], | ||
[0x13D9, 0xABA9], | ||
[0x13DA, 0xABAA], | ||
[0x13DB, 0xABAB], | ||
[0x13DC, 0xABAC], | ||
[0x13DD, 0xABAD], | ||
[0x13DE, 0xABAE], | ||
[0x13DF, 0xABAF], | ||
[0x13E0, 0xABB0], | ||
[0x13E1, 0xABB1], | ||
[0x13E2, 0xABB2], | ||
[0x13E3, 0xABB3], | ||
[0x13E4, 0xABB4], | ||
[0x13E5, 0xABB5], | ||
[0x13E6, 0xABB6], | ||
[0x13E7, 0xABB7], | ||
[0x13E8, 0xABB8], | ||
[0x13E9, 0xABB9], | ||
[0x13EA, 0xABBA], | ||
[0x13EB, 0xABBB], | ||
[0x13EC, 0xABBC], | ||
[0x13ED, 0xABBD], | ||
[0x13EE, 0xABBE], | ||
[0x13EF, 0xABBF], | ||
[0x13F0, 0x13F8], | ||
[0x13F1, 0x13F9], | ||
[0x13F2, 0x13FA], | ||
[0x13F3, 0x13FB], | ||
[0x13F4, 0x13FC], | ||
[0x13F5, 0x13FD], | ||
[0x13F8, 0x13F0], | ||
[0x13F9, 0x13F1], | ||
[0x13FA, 0x13F2], | ||
[0x13FB, 0x13F3], | ||
[0x13FC, 0x13F4], | ||
[0x13FD, 0x13F5], | ||
[0x1E60, 0x1E9B], | ||
[0x1E9B, 0x1E60], | ||
[0x1E9E, 0xDF], | ||
[0x1F80, 0x1F88], | ||
[0x1F81, 0x1F89], | ||
[0x1F82, 0x1F8A], | ||
[0x1F83, 0x1F8B], | ||
[0x1F84, 0x1F8C], | ||
[0x1F85, 0x1F8D], | ||
[0x1F86, 0x1F8E], | ||
[0x1F87, 0x1F8F], | ||
[0x1F88, 0x1F80], | ||
[0x1F89, 0x1F81], | ||
[0x1F8A, 0x1F82], | ||
[0x1F8B, 0x1F83], | ||
[0x1F8C, 0x1F84], | ||
[0x1F8D, 0x1F85], | ||
[0x1F8E, 0x1F86], | ||
[0x1F8F, 0x1F87], | ||
[0x1F90, 0x1F98], | ||
[0x1F91, 0x1F99], | ||
[0x1F92, 0x1F9A], | ||
[0x1F93, 0x1F9B], | ||
[0x1F94, 0x1F9C], | ||
[0x1F95, 0x1F9D], | ||
[0x1F96, 0x1F9E], | ||
[0x1F97, 0x1F9F], | ||
[0x1F98, 0x1F90], | ||
[0x1F99, 0x1F91], | ||
[0x1F9A, 0x1F92], | ||
[0x1F9B, 0x1F93], | ||
[0x1F9C, 0x1F94], | ||
[0x1F9D, 0x1F95], | ||
[0x1F9E, 0x1F96], | ||
[0x1F9F, 0x1F97], | ||
[0x1FA0, 0x1FA8], | ||
[0x1FA1, 0x1FA9], | ||
[0x1FA2, 0x1FAA], | ||
[0x1FA3, 0x1FAB], | ||
[0x1FA4, 0x1FAC], | ||
[0x1FA5, 0x1FAD], | ||
[0x1FA6, 0x1FAE], | ||
[0x1FA7, 0x1FAF], | ||
[0x1FA8, 0x1FA0], | ||
[0x1FA9, 0x1FA1], | ||
[0x1FAA, 0x1FA2], | ||
[0x1FAB, 0x1FA3], | ||
[0x1FAC, 0x1FA4], | ||
[0x1FAD, 0x1FA5], | ||
[0x1FAE, 0x1FA6], | ||
[0x1FAF, 0x1FA7], | ||
[0x1FB3, 0x1FBC], | ||
[0x1FBC, 0x1FB3], | ||
[0x1FBE, [ | ||
@@ -51,5 +200,102 @@ 0x345, | ||
]], | ||
[0x2126, 0x3A9], | ||
[0x1FC3, 0x1FCC], | ||
[0x1FCC, 0x1FC3], | ||
[0x1FF3, 0x1FFC], | ||
[0x1FFC, 0x1FF3], | ||
[0x2126, [ | ||
0x3A9, | ||
0x3C9 | ||
]], | ||
[0x212A, 0x4B], | ||
[0x212B, 0xC5], | ||
[0x212B, [ | ||
0xC5, | ||
0xE5 | ||
]], | ||
[0xA7B2, 0x29D], | ||
[0xA7B3, 0xAB53], | ||
[0xA7B4, 0xA7B5], | ||
[0xA7B5, 0xA7B4], | ||
[0xA7B6, 0xA7B7], | ||
[0xA7B7, 0xA7B6], | ||
[0xAB53, 0xA7B3], | ||
[0xAB70, 0x13A0], | ||
[0xAB71, 0x13A1], | ||
[0xAB72, 0x13A2], | ||
[0xAB73, 0x13A3], | ||
[0xAB74, 0x13A4], | ||
[0xAB75, 0x13A5], | ||
[0xAB76, 0x13A6], | ||
[0xAB77, 0x13A7], | ||
[0xAB78, 0x13A8], | ||
[0xAB79, 0x13A9], | ||
[0xAB7A, 0x13AA], | ||
[0xAB7B, 0x13AB], | ||
[0xAB7C, 0x13AC], | ||
[0xAB7D, 0x13AD], | ||
[0xAB7E, 0x13AE], | ||
[0xAB7F, 0x13AF], | ||
[0xAB80, 0x13B0], | ||
[0xAB81, 0x13B1], | ||
[0xAB82, 0x13B2], | ||
[0xAB83, 0x13B3], | ||
[0xAB84, 0x13B4], | ||
[0xAB85, 0x13B5], | ||
[0xAB86, 0x13B6], | ||
[0xAB87, 0x13B7], | ||
[0xAB88, 0x13B8], | ||
[0xAB89, 0x13B9], | ||
[0xAB8A, 0x13BA], | ||
[0xAB8B, 0x13BB], | ||
[0xAB8C, 0x13BC], | ||
[0xAB8D, 0x13BD], | ||
[0xAB8E, 0x13BE], | ||
[0xAB8F, 0x13BF], | ||
[0xAB90, 0x13C0], | ||
[0xAB91, 0x13C1], | ||
[0xAB92, 0x13C2], | ||
[0xAB93, 0x13C3], | ||
[0xAB94, 0x13C4], | ||
[0xAB95, 0x13C5], | ||
[0xAB96, 0x13C6], | ||
[0xAB97, 0x13C7], | ||
[0xAB98, 0x13C8], | ||
[0xAB99, 0x13C9], | ||
[0xAB9A, 0x13CA], | ||
[0xAB9B, 0x13CB], | ||
[0xAB9C, 0x13CC], | ||
[0xAB9D, 0x13CD], | ||
[0xAB9E, 0x13CE], | ||
[0xAB9F, 0x13CF], | ||
[0xABA0, 0x13D0], | ||
[0xABA1, 0x13D1], | ||
[0xABA2, 0x13D2], | ||
[0xABA3, 0x13D3], | ||
[0xABA4, 0x13D4], | ||
[0xABA5, 0x13D5], | ||
[0xABA6, 0x13D6], | ||
[0xABA7, 0x13D7], | ||
[0xABA8, 0x13D8], | ||
[0xABA9, 0x13D9], | ||
[0xABAA, 0x13DA], | ||
[0xABAB, 0x13DB], | ||
[0xABAC, 0x13DC], | ||
[0xABAD, 0x13DD], | ||
[0xABAE, 0x13DE], | ||
[0xABAF, 0x13DF], | ||
[0xABB0, 0x13E0], | ||
[0xABB1, 0x13E1], | ||
[0xABB2, 0x13E2], | ||
[0xABB3, 0x13E3], | ||
[0xABB4, 0x13E4], | ||
[0xABB5, 0x13E5], | ||
[0xABB6, 0x13E6], | ||
[0xABB7, 0x13E7], | ||
[0xABB8, 0x13E8], | ||
[0xABB9, 0x13E9], | ||
[0xABBA, 0x13EA], | ||
[0xABBB, 0x13EB], | ||
[0xABBC, 0x13EC], | ||
[0xABBD, 0x13ED], | ||
[0xABBE, 0x13EE], | ||
[0xABBF, 0x13EF], | ||
[0x10400, 0x10428], | ||
@@ -56,0 +302,0 @@ [0x10401, 0x10429], |
{ | ||
"name": "regexpu-core", | ||
"version": "3.0.1", | ||
"version": "3.0.2", | ||
"description": "regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.", | ||
@@ -63,5 +63,5 @@ "homepage": "https://mths.be/regexpu", | ||
"mocha": "^2.2.1", | ||
"regexpu-fixtures": "^2.0.0", | ||
"regexpu-fixtures": "^2.0.1", | ||
"unicode-8.0.0": "^0.6.0" | ||
} | ||
} |
@@ -85,4 +85,4 @@ 'use strict'; | ||
// Add a range of code points + any case-folded code points in that range to a | ||
// set. | ||
// Given a range of code points, add any case-folded code points in that range | ||
// to a set. | ||
regenerate.prototype.iuAddRange = function(min, max) { | ||
@@ -134,3 +134,3 @@ const $this = this; | ||
set.add(item.codePoint); | ||
if (config.ignoreCase && config.unicode) { | ||
if (config.ignoreCase && config.unicode && !config.useUnicodeFlag) { | ||
const folded = caseFold(item.codePoint); | ||
@@ -146,3 +146,3 @@ if (folded) { | ||
set.addRange(min, max); | ||
if (config.ignoreCase && config.unicode) { | ||
if (config.ignoreCase && config.unicode && !config.useUnicodeFlag) { | ||
set.iuAddRange(min, max); | ||
@@ -205,3 +205,3 @@ } | ||
const set = regenerate(codePoint); | ||
if (config.ignoreCase && config.unicode) { | ||
if (config.ignoreCase && config.unicode && !config.useUnicodeFlag) { | ||
const folded = caseFold(codePoint); | ||
@@ -208,0 +208,0 @@ if (folded) { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
23010
872
0