Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@xo-union/url-template

Package Overview
Dependencies
Maintainers
1
Versions
97
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xo-union/url-template - npm Package Compare versions

Comparing version 1.2.1 to 1.2.2-canary-0561049a0.0

28

lib/index.cjs.js

@@ -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"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc