Comparing version 0.35.0 to 0.35.1
@@ -1700,3 +1700,3 @@ import { parser, trackVariables, normalizeContext } from 'lezer-feel'; | ||
} | ||
return str.replace(/(\\")|(\\\\)|(\\u[a-fA-F0-9]{6})|((?:\\u[a-fA-F0-9]{4})+)/ig, function (substring) { | ||
return str.replace(/(\\")|(\\\\)|(\\u[a-fA-F0-9]{5,6})|((?:\\u[a-fA-F0-9]{1,4})+)/ig, function (substring) { | ||
var groups = []; | ||
@@ -1713,12 +1713,11 @@ for (var _i = 1; _i < arguments.length; _i++) { | ||
} | ||
var escapePattern = /\\u([a-fA-F0-9]+)/ig; | ||
if (codePoint) { | ||
var codePointPattern = /\\u([a-fA-F0-9]{6})/i; | ||
var codePointMatch = codePointPattern.exec(codePoint); | ||
var codePointMatch = escapePattern.exec(codePoint); | ||
return String.fromCodePoint(parseInt(codePointMatch[1], 16)); | ||
} | ||
if (charCodes) { | ||
var charCodePattern = /\\u([a-fA-F0-9]{4})/ig; | ||
var chars_1 = []; | ||
var charCodeMatch = void 0; | ||
while ((charCodeMatch = charCodePattern.exec(substring)) !== null) { | ||
while ((charCodeMatch = escapePattern.exec(substring)) !== null) { | ||
chars_1.push(parseInt(charCodeMatch[1], 16)); | ||
@@ -1725,0 +1724,0 @@ } |
@@ -1704,3 +1704,3 @@ 'use strict'; | ||
} | ||
return str.replace(/(\\")|(\\\\)|(\\u[a-fA-F0-9]{6})|((?:\\u[a-fA-F0-9]{4})+)/ig, function (substring) { | ||
return str.replace(/(\\")|(\\\\)|(\\u[a-fA-F0-9]{5,6})|((?:\\u[a-fA-F0-9]{1,4})+)/ig, function (substring) { | ||
var groups = []; | ||
@@ -1717,12 +1717,11 @@ for (var _i = 1; _i < arguments.length; _i++) { | ||
} | ||
var escapePattern = /\\u([a-fA-F0-9]+)/ig; | ||
if (codePoint) { | ||
var codePointPattern = /\\u([a-fA-F0-9]{6})/i; | ||
var codePointMatch = codePointPattern.exec(codePoint); | ||
var codePointMatch = escapePattern.exec(codePoint); | ||
return String.fromCodePoint(parseInt(codePointMatch[1], 16)); | ||
} | ||
if (charCodes) { | ||
var charCodePattern = /\\u([a-fA-F0-9]{4})/ig; | ||
var chars_1 = []; | ||
var charCodeMatch = void 0; | ||
while ((charCodeMatch = charCodePattern.exec(substring)) !== null) { | ||
while ((charCodeMatch = escapePattern.exec(substring)) !== null) { | ||
chars_1.push(parseInt(charCodeMatch[1], 16)); | ||
@@ -1729,0 +1728,0 @@ } |
{ | ||
"name": "feelin", | ||
"version": "0.35.0", | ||
"version": "0.35.1", | ||
"description": "A FEEL parser and interpreter", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
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
798891
16550