@xo-union/url-template
Advanced tools
Comparing version 1.2.1 to 1.2.2-canary-0561049a0.0
@@ -11,3 +11,3 @@ "use strict"; | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
@@ -30,3 +30,3 @@ var _weakMap = _interopRequireDefault(require("@babel/runtime-corejs3/core-js/weak-map")); | ||
(0, _classCallCheck2["default"])(this, UrlTemplate); | ||
(0, _classCallCheck2.default)(this, UrlTemplate); | ||
@@ -46,4 +46,4 @@ _templateString.set(this, { | ||
value: function value(_match, capture) { | ||
if (Object.prototype.hasOwnProperty.call((0, _classPrivateFieldGet2["default"])(_this, _variables), capture)) { | ||
return (0, _classPrivateFieldGet2["default"])(_this, _variables)[capture]; | ||
if (Object.prototype.hasOwnProperty.call((0, _classPrivateFieldGet2.default)(_this, _variables), capture)) { | ||
return (0, _classPrivateFieldGet2.default)(_this, _variables)[capture]; | ||
} | ||
@@ -55,10 +55,10 @@ | ||
(0, _classPrivateFieldSet2["default"])(this, _templateString, templateString); | ||
(0, _classPrivateFieldSet2["default"])(this, _variables, variables); | ||
(0, _classPrivateFieldSet2.default)(this, _templateString, templateString); | ||
(0, _classPrivateFieldSet2.default)(this, _variables, variables); | ||
} | ||
(0, _createClass2["default"])(UrlTemplate, [{ | ||
(0, _createClass2.default)(UrlTemplate, [{ | ||
key: "set", | ||
value: function set(key, value) { | ||
(0, _classPrivateFieldGet2["default"])(this, _variables)[key] = value; | ||
(0, _classPrivateFieldGet2.default)(this, _variables)[key] = value; | ||
} | ||
@@ -68,4 +68,4 @@ }, { | ||
value: function toString() { | ||
var url = (0, _url.parse)((0, _classPrivateFieldGet2["default"])(this, _templateString)); | ||
url.pathname = decodeURIComponent(url.pathname).replace(/\{([A-Za-z_$]+)\}/g, (0, _classPrivateFieldGet2["default"])(this, _replacer)).replace(/\/{2,}/g, '/'); | ||
var url = (0, _url.parse)((0, _classPrivateFieldGet2.default)(this, _templateString)); | ||
url.pathname = decodeURIComponent(url.pathname).replace(/\{([A-Za-z_$]+)\}/g, (0, _classPrivateFieldGet2.default)(this, _replacer)).replace(/\/{2,}/g, '/'); | ||
return (0, _url.format)(url); | ||
@@ -82,8 +82,8 @@ } | ||
exports["default"] = UrlTemplate; | ||
exports.default = UrlTemplate; | ||
var _templateString = new _weakMap["default"](); | ||
var _templateString = new _weakMap.default(); | ||
var _variables = new _weakMap["default"](); | ||
var _variables = new _weakMap.default(); | ||
var _replacer = new _weakMap["default"](); | ||
var _replacer = new _weakMap.default(); |
{ | ||
"name": "@xo-union/url-template", | ||
"version": "1.2.1", | ||
"version": "1.2.2-canary-0561049a0.0", | ||
"main": "lib/index.cjs.js", | ||
@@ -14,3 +14,3 @@ "module": "lib/index.js", | ||
"devDependencies": { | ||
"@xo-union/packager": "^4.2.0", | ||
"@xo-union/packager": "4.2.1-canary-0561049a0.0", | ||
"@xo-union/pkg-validator": "^2.0.0" | ||
@@ -24,3 +24,3 @@ }, | ||
}, | ||
"gitHead": "a3c5e768193a7393a1b8b525bdcb744555ebb5cf" | ||
"gitHead": "e0ea321cbfe1e37b38a070a521f96e9e95d44f90" | ||
} |
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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
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
15169
2