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

@serverless/utils

Package Overview
Dependencies
Maintainers
2
Versions
102
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@serverless/utils - npm Package Compare versions

Comparing version 0.0.4 to 0.0.5

dist/data/first.js

45

dist/data/index.js

@@ -214,2 +214,11 @@ 'use strict';

var _first = require('./first');
Object.defineProperty(exports, 'first', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_first).default;
}
});
var _forEach = require('./forEach');

@@ -323,2 +332,20 @@

var _head = require('./head');
Object.defineProperty(exports, 'head', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_head).default;
}
});
var _init = require('./init');
Object.defineProperty(exports, 'init', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_init).default;
}
});
var _is = require('./is');

@@ -684,2 +711,11 @@

var _nth = require('./nth');
Object.defineProperty(exports, 'nth', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_nth).default;
}
});
var _over = require('./over');

@@ -784,2 +820,11 @@

var _tail = require('./tail');
Object.defineProperty(exports, 'tail', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_tail).default;
}
});
var _walk = require('./walk');

@@ -786,0 +831,0 @@

32

dist/data/last.js

@@ -7,10 +7,28 @@ 'use strict';

var _ramda = require('ramda');
var _nth = require('./nth');
Object.defineProperty(exports, 'default', {
enumerable: true,
get: function get() {
return _ramda.last;
}
});
var _nth2 = _interopRequireDefault(_nth);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* Returns the last element of the given list or string.
*
* @func
* @since v0.0.3
* @category data
* @sig [a] -> a | Undefined
* @param {*} list The list to get the last element from
* @returns {*} The last element of the given list or string
* @example
*
* last(['fi', 'fo', 'fum']) //=> 'fum'
* last([]) //=> undefined
*
* last('abc') //=> 'c'
* last(''); //=> ''
*/
const last = (0, _nth2.default)(-1);
exports.default = last;
//# sourceMappingURL=last.js.map

@@ -1,2 +0,2 @@

"use strict";
'use strict';

@@ -6,3 +6,35 @@ Object.defineProperty(exports, "__esModule", {

});
const slice = (array, start, end) => {
var _curry = require('./curry');
var _curry2 = _interopRequireDefault(_curry);
var _defn = require('./defn');
var _defn2 = _interopRequireDefault(_defn);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* Creates a slice of `array` from `start` up to, but not including, `end`.
*
* **Note:** This method is used instead of
* [`Array#slice`](https://mdn.io/Array/slice) to ensure dense arrays are
* returned.
*
* @func
* @since v0.0.3
* @category data
* @param {number} [start=0] The start position. A negative index will be treated as an offset from the end.
* @param {number} [end=array.length] The end position. A negative index will be treated as an offset from the end.
* @param {Array} array The array to slice.
* @returns {Array} Returns the slice of `array`.
* @example
*
* const array = [1, 2, 3, 4]
*
* slice(2, Infinity, array)
* // => [3, 4]
*/
const slice = (0, _curry2.default)((0, _defn2.default)('slice', (start, end, array) => {
let length = array == null ? 0 : array.length;

@@ -31,5 +63,5 @@ if (!length) {

return result;
};
}));
exports.default = slice;
//# sourceMappingURL=slice.js.map
{
"name": "@serverless/utils",
"version": "0.0.4",
"version": "0.0.5",
"description": "General serverless utilities",

@@ -5,0 +5,0 @@ "author": "Serverless, Inc.",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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