New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ss-utils

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ss-utils - npm Package Compare versions

Comparing version 0.2.0 to 0.2.1

2

package.json
{
"name": "ss-utils",
"title": "ServiceStack JavaScript Utils",
"version": "0.2.0",
"version": "0.2.1",
"description": "ServiceStack's JavaScript library providing a number of convenience utilities in developing javascript web apps. Integrates with ServiceStack's Server features including Error Handling, Validation and Server Events",

@@ -6,0 +6,0 @@ "homepage": "https://github.com/ServiceStack/ss-utils",

@@ -77,2 +77,22 @@ ;(function (root, f) {

};
$.ss.toUrl = function (url, args) {
for (var k in args) {
url += url.indexOf('?') >= 0 ? '&' : '?';
url += k + "=" + $.ss.encodeValue(args[k]);
}
return url;
};
$.ss.encodeValue = function (o) {
if (o == null) return "";
if ($.isArray(o)) {
var s = "";
for (var i = 0; i < o.length; i++) {
if (s.length > 0)
s += ',';
s += $.ss.encodeValue(o[i]);
}
return s;
}
return encodeURIComponent(o);
};
$.ss.bindAll = function (o) {

@@ -109,7 +129,3 @@ for (var k in o) {

var url = $.ss.createPath(route, args);
for (var k in args) {
url += url.indexOf('?') >= 0 ? '&' : '?';
url += k + "=" + encodeURIComponent(args[k]);
}
return url;
return $.ss.toUrl(url, args);
};

@@ -411,3 +427,6 @@ function splitCase(t) {

var url = $.ss.eventSource.url;
$.ss.eventSourceUrl = url.substring(0, Math.min(url.indexOf('?'), url.length)) + "?channels=" + channels.join(',');
var qs = $.ss.queryString(url);
qs['channels'] = channels;
delete qs['channel'];
$.ss.eventSourceUrl = $.ss.toUrl(url.substring(0, Math.min(url.indexOf('?'), url.length)), qs);
};

@@ -414,0 +433,0 @@ $.ss.updateSubscriberInfo = function (subscribe, unsubscribe) {

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