@babel/helper-create-regexp-features-plugin
Advanced tools
Comparing version
@@ -26,4 +26,4 @@ import rewritePattern from 'regexpu-core'; | ||
function generateRegexpuOptions(pattern, toTransform) { | ||
const feat = (name, ok = "transform") => { | ||
return hasFeature(toTransform, FEATURES[name]) ? ok : false; | ||
const feat = name => { | ||
return hasFeature(toTransform, FEATURES[name]) ? "transform" : false; | ||
}; | ||
@@ -41,3 +41,3 @@ const featDuplicateNamedGroups = () => { | ||
unicodeFlag: feat("unicodeFlag"), | ||
unicodeSetsFlag: feat("unicodeSetsFlag") || "parse", | ||
unicodeSetsFlag: feat("unicodeSetsFlag"), | ||
dotAllFlag: feat("dotAllFlag"), | ||
@@ -60,3 +60,3 @@ unicodePropertyEscapes: feat("unicodePropertyEscape"), | ||
if (options.unicodeFlag === "transform") return false; | ||
if (options.unicodePropertyEscapes === "transform" && /\\[pP]{/.test(pattern)) { | ||
if (options.unicodePropertyEscapes === "transform" && /\\p\{/i.test(pattern)) { | ||
return false; | ||
@@ -123,4 +123,4 @@ } | ||
} | ||
if (!file.get(versionKey) || semver.lt(file.get(versionKey), "8.0.0-alpha.12")) { | ||
file.set(versionKey, "8.0.0-alpha.12"); | ||
if (!file.get(versionKey) || semver.lt(file.get(versionKey), "8.0.0-alpha.13")) { | ||
file.set(versionKey, "8.0.0-alpha.13"); | ||
} | ||
@@ -127,0 +127,0 @@ }, |
{ | ||
"name": "@babel/helper-create-regexp-features-plugin", | ||
"version": "8.0.0-alpha.12", | ||
"version": "8.0.0-alpha.13", | ||
"author": "The Babel Team (https://babel.dev/team)", | ||
@@ -21,15 +21,15 @@ "license": "MIT", | ||
"dependencies": { | ||
"@babel/helper-annotate-as-pure": "^8.0.0-alpha.12", | ||
"regexpu-core": "^5.3.1", | ||
"@babel/helper-annotate-as-pure": "^8.0.0-alpha.13", | ||
"regexpu-core": "^6.1.1", | ||
"semver": "^7.3.4" | ||
}, | ||
"peerDependencies": { | ||
"@babel/core": "^8.0.0-alpha.12" | ||
"@babel/core": "^8.0.0-alpha.13" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "^8.0.0-alpha.12", | ||
"@babel/helper-plugin-test-runner": "^8.0.0-alpha.12" | ||
"@babel/core": "^8.0.0-alpha.13", | ||
"@babel/helper-plugin-test-runner": "^8.0.0-alpha.13" | ||
}, | ||
"engines": { | ||
"node": "^18.20.0 || ^20.10.0 || >=21.0.0" | ||
"node": "^18.20.0 || ^20.17.0 || >=22.8.0" | ||
}, | ||
@@ -36,0 +36,0 @@ "exports": { |
Sorry, the diff of this file is not supported yet
25376
-71.42%6
-25%198
-8.76%+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
Updated