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

@mintlab/kitchen-sink

Package Overview
Dependencies
Maintainers
5
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mintlab/kitchen-sink - npm Package Compare versions

Comparing version 3.5.1 to 3.6.0

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# [3.6.0](https://gitlab.com/zaaksysteem/zaaksysteem-frontend-mono/compare/@mintlab/kitchen-sink@3.5.1...@mintlab/kitchen-sink@3.6.0) (2019-10-17)
### Features
* **Communciation:** MINTY-1790 Add communication module on `/main/customer-contact` route ([c90005c](https://gitlab.com/zaaksysteem/zaaksysteem-frontend-mono/commit/c90005c))
## [3.5.1](https://gitlab.com/zaaksysteem/zaaksysteem-frontend-mono/compare/@mintlab/kitchen-sink@3.5.0...@mintlab/kitchen-sink@3.5.1) (2019-09-06)

@@ -8,0 +19,0 @@

@@ -102,2 +102,8 @@ "use strict";

});
Object.defineProperty(exports, "ENCODED_NULL_BYTE", {
enumerable: true,
get: function get() {
return _url.ENCODED_NULL_BYTE;
}
});
Object.defineProperty(exports, "cloneWithout", {

@@ -104,0 +110,0 @@ enumerable: true,

36

dist/url.js

@@ -8,8 +8,15 @@ "use strict";

exports.getSegment = getSegment;
exports.flattenParamObject = flattenParamObject;
exports.buildParamString = buildParamString;
exports.buildUrl = buildUrl;
exports.objectifyParams = void 0;
exports.objectifyParams = exports.ENCODED_NULL_BYTE = void 0;
var _object = require("./object");
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _toArray(arr) { return _arrayWithHoles(arr) || _iterableToArray(arr) || _nonIterableRest(); }

@@ -27,3 +34,5 @@

var keys = Object.keys;
var keys = Object.keys,
entries = Object.entries;
var ENCODED_NULL_BYTE = '%00';
/**

@@ -36,2 +45,4 @@ * Get the path segments from an absolute path with an optional query.

exports.ENCODED_NULL_BYTE = ENCODED_NULL_BYTE;
function getSegments(path) {

@@ -63,2 +74,8 @@ var _path$split = path.split('?'),

}
function flattenParamObject(object, paramName) {
return keys(object).reduce(function (acc, key) {
return _objectSpread({}, acc, _defineProperty({}, "".concat(paramName, "[").concat(key, "]"), object[key]));
}, {});
}
/**

@@ -73,6 +90,13 @@ * Build a paramString from an the keyValues of an object

function buildParamString(params) {
var paramsAsString = keys(params).filter(function (param) {
var flattenedParams = keys(params).filter(function (param) {
return params[param];
}).map(function (param) {
return "".concat(param, "=").concat(encodeURIComponent((0, _object.get)(params, param)));
}).reduce(function (acc, param) {
return _typeof(params[param]) === 'object' ? _objectSpread({}, acc, {}, flattenParamObject(params[param], param)) : _objectSpread({}, acc, _defineProperty({}, param, params[param]));
}, {});
var paramsAsString = entries(flattenedParams).map(function (_ref) {
var _ref2 = _slicedToArray(_ref, 2),
param = _ref2[0],
value = _ref2[1];
return "".concat(param, "=").concat(value === ENCODED_NULL_BYTE ? value : encodeURIComponent(value));
}).join('&');

@@ -79,0 +103,0 @@ var preParam = paramsAsString.length ? '?' : '';

4

package.json
{
"name": "@mintlab/kitchen-sink",
"version": "3.5.1",
"version": "3.6.0",
"license": "EUPL-1.1",

@@ -43,3 +43,3 @@ "description": "Mintlab utility functions.",

},
"gitHead": "b0401b2ed35cd2d633dcab276194942f09c7a21b"
"gitHead": "e558dc977dc115e7fc7e8ff50d2b61fa9e0fb06c"
}
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