🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@ivu/utils

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ivu/utils - npm Package Compare versions

Comparing version
0.0.1
to
0.0.2
+450
-1
lib/index.js

@@ -1,1 +0,450 @@

!function(r,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("ivu",[],e):"object"==typeof exports?exports.ivu=e():r.ivu=e()}(window,function(){return function(r){var e={};function n(t){if(e[t])return e[t].exports;var o=e[t]={i:t,l:!1,exports:{}};return r[t].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=r,n.c=e,n.d=function(r,e,t){n.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:t})},n.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},n.t=function(r,e){if(1&e&&(r=n(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var t=Object.create(null);if(n.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var o in r)n.d(t,o,function(e){return r[e]}.bind(null,o));return t},n.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return n.d(e,"a",e),e},n.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},n.p="",n(n.s=1)}([function(r,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getType=function(r){return Object.prototype.toString.call(r).slice(8,-1).toLowerCase()},e.isType=function(r){return function(n){return e.getType(n)===r}},e.isArray=e.isType("array"),e.isObject=e.isType("object"),e.isNumber=e.isType("number"),e.isString=e.isType("string"),e.isFunction=e.isType("function"),e.isEle=function(r){return"object"==typeof HTMLElement?r instanceof HTMLElement:r&&"object"==typeof r&&1===r.nodeType&&"string"==typeof r.nodeName}},function(r,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),function(r){for(var n in r)e.hasOwnProperty(n)||(e[n]=r[n])}(n(2))},function(r,e,n){"use strict";function t(r){for(var n in r)e.hasOwnProperty(n)||(e[n]=r[n])}Object.defineProperty(e,"__esModule",{value:!0}),t(n(0)),t(n(3)),t(n(4))},function(r,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=n(0);e._map=function(r,e){if(!t.isArray(r))throw new Error(r+"不是数组!");for(var n=[],o=0,i=r.length;o<i;o++)n[o]=e(r[o],o,r);return n},e._filter=function(r,e){if(!t.isArray(r))throw new Error(r+"不是数组!");for(var n=[],o=0,i=r.length;o<i;o++)e(r[o],o,r)&&n.push(r[o]);return n},e._reduce=function(r,e,n){if(void 0===n&&(n=void 0),!t.isArray(r))throw new Error(r+"不是数组!");for(var o=0,i=r.length;o<i;o++)n=void 0===n?r[o]:e(n,r[o],o,r);return n},e.__map=function(r,e){if(!t.isArray(r))throw new Error(r+"不是数组!");var n=r.length,o=[];return function t(i){var u=i.length;if(0===u)return o;var f=n-u,c=i.shift();return o[f]=e(c,f,r),t(i)}([].concat(r))},e.__filter=function(r,e){if(!t.isArray(r))throw new Error(r+"不是数组!");var n=r.length,o=[];return function t(i){var u=i.length;if(0===u)return o;var f=n-u,c=i.shift();return e(c,f,r)&&o.push(c),t(i)}([].concat(r))},e.__reduce=function(r,e,n){if(void 0===n&&(n=void 0),!t.isArray(r))throw new Error(r+"不是数组!");var o=r.length;return function t(i){var u=i.length;if(0===u)return n;var f=o-u,c=i.shift();return n=void 0===n?c:e(n,c,f,r),t(i)}([].concat(r))}},function(r,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.bind=function(r){for(var e=arguments.length,n=new Array(e>1?e-1:0),t=1;t<e;t++)n[t-1]=arguments[t];return function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];return r.apply(void 0,n.concat(t))}},e.curry=function(r,e){void 0===e&&(e=r.length);return function n(){for(var t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return o.length>=e?r.apply(void 0,o):function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return n.apply(void 0,o.concat(e))}}},e.uncurry=function(r,e){return void 0===e&&(e=1),function(){for(var n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];if("function"!=typeof r||t.length<e)return r;var i=r;return t.map(function(r){return i=i(r)}),i}},e.compose=function(){for(var r=arguments.length,e=new Array(r),n=0;n<r;n++)e[n]=arguments[n];return function(){for(var r=arguments.length,n=new Array(r),t=0;t<r;t++)n[t]=arguments[t];for(var o=e.length-1,i=o;i>=0;i--)n=i===o?e[i].apply(e,n):e[i](n);return n}},e._compose=function(){for(var r=arguments.length,e=new Array(r),n=0;n<r;n++)e[n]=arguments[n];return function(){var r=e.slice(0);return function e(){return 0===r.length?arguments.length<=0?void 0:arguments[0]:e(r.pop().apply(void 0,arguments))}.apply(void 0,arguments)}},e.pipe=function(){for(var r,n=arguments.length,t=new Array(n),o=0;o<n;o++)t[o]=arguments[o];return(r=e).compose.apply(r,t.reverse())}}])});
(function webpackUniversalModuleDefinition(root, factory) {
if(typeof exports === 'object' && typeof module === 'object')
module.exports = factory();
else if(typeof define === 'function' && define.amd)
define("ivu", [], factory);
else if(typeof exports === 'object')
exports["ivu"] = factory();
else
root["ivu"] = factory();
})(window, function() {
return /******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 1);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getType = function (value) {
return Object.prototype.toString.call(value).slice(8, -1).toLowerCase();
};
exports.isType = function (type) {
return function (value) {
return exports.getType(value) === type;
};
};
exports.isArray = exports.isType('array');
exports.isObject = exports.isType('object');
exports.isNumber = exports.isType('number');
exports.isString = exports.isType('string');
exports.isFunction = exports.isType('function');
exports.isEle = function (ele) {
if (typeof HTMLElement === 'object') {
return ele instanceof HTMLElement;
}
return ele && typeof ele === 'object' && ele.nodeType === 1 && typeof ele.nodeName === 'string';
};
/***/ }),
/* 1 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
function __export(m) {
for (var p in m) {
if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
}
Object.defineProperty(exports, "__esModule", {
value: true
});
__export(__webpack_require__(2));
/***/ }),
/* 2 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
function __export(m) {
for (var p in m) {
if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
}
Object.defineProperty(exports, "__esModule", {
value: true
});
__export(__webpack_require__(0));
__export(__webpack_require__(3));
__export(__webpack_require__(5));
/***/ }),
/* 3 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var types_1 = __webpack_require__(0);
var msg_1 = __webpack_require__(4);
exports._map = function (list, fn) {
if (!types_1.isArray(list)) {
throw new Error(msg_1.isNotArr(list));
}
var result = [];
for (var i = 0, l = list.length; i < l; i++) {
result[i] = fn(list[i], i, list);
}
return result;
};
exports._filter = function (list, fn) {
if (!types_1.isArray(list)) {
throw new Error(msg_1.isNotArr(list));
}
var result = [];
for (var i = 0, l = list.length; i < l; i++) {
if (fn(list[i], i, list)) {
result.push(list[i]);
}
}
return result;
};
exports._reduce = function (list, fn, acc) {
if (acc === void 0) {
acc = undefined;
}
if (!types_1.isArray(list)) {
throw new Error(msg_1.isNotArr(list));
}
for (var i = 0, l = list.length; i < l; i++) {
acc = acc === undefined ? list[i] : fn(acc, list[i], i, list);
}
return acc;
};
exports.__map = function (list, fn) {
if (!types_1.isArray(list)) {
throw new Error(msg_1.isNotArr(list));
}
var listLen = list.length;
var result = [];
var iterator = function iterator(arr) {
var len = arr.length;
if (len === 0) {
return result;
}
var i = listLen - len;
var item = arr.shift();
result[i] = fn(item, i, list);
return iterator(arr);
};
return iterator([].concat(list));
};
exports.__filter = function (list, fn) {
if (!types_1.isArray(list)) {
throw new Error(msg_1.isNotArr(list));
}
var listLen = list.length;
var result = [];
var iterator = function iterator(arr) {
var len = arr.length;
if (len === 0) {
return result;
}
var i = listLen - len;
var item = arr.shift();
if (fn(item, i, list)) {
result.push(item);
}
return iterator(arr);
};
return iterator([].concat(list));
};
exports.__reduce = function (list, fn, acc) {
if (acc === void 0) {
acc = undefined;
}
if (!types_1.isArray(list)) {
throw new Error(msg_1.isNotArr(list));
}
var listLen = list.length;
var iterator = function iterator(arr) {
var len = arr.length;
if (len === 0) {
return acc;
}
var i = listLen - len;
var item = arr.shift();
acc = acc === undefined ? item : fn(acc, item, i, list);
return iterator(arr);
};
return iterator([].concat(list));
};
/***/ }),
/* 4 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.isNotArr = function (name) {
return name + "\u4E0D\u662F\u6570\u7EC4\uFF01";
};
/***/ }),
/* 5 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.bind = function (fn) {
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
args[_key - 1] = arguments[_key];
}
return function () {
for (var _len2 = arguments.length, restArgs = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
restArgs[_key2] = arguments[_key2];
}
return fn.apply(void 0, args.concat(restArgs));
};
};
exports.curry = function (fn, arity) {
if (arity === void 0) {
arity = fn.length;
}
var curried = function curried() {
for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
args[_key3] = arguments[_key3];
}
return args.length >= arity ? fn.apply(void 0, args) : function () {
for (var _len4 = arguments.length, restArgs = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {
restArgs[_key4] = arguments[_key4];
}
return curried.apply(void 0, args.concat(restArgs));
};
};
return curried;
};
exports.uncurry = function (fn, n) {
if (n === void 0) {
n = 1;
}
return function () {
for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {
args[_key5] = arguments[_key5];
}
if (typeof fn !== 'function' || args.length < n) {
return fn;
}
var cb = fn;
args.map(function (v) {
return cb = cb(v);
});
return cb;
};
};
exports.compose = function () {
for (var _len6 = arguments.length, fns = new Array(_len6), _key6 = 0; _key6 < _len6; _key6++) {
fns[_key6] = arguments[_key6];
}
return function () {
for (var _len7 = arguments.length, args = new Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {
args[_key7] = arguments[_key7];
}
var len = fns.length - 1;
for (var i = len; i >= 0; i--) {
args = i === len ? fns[i].apply(fns, args) : fns[i](args);
}
return args;
};
};
exports._compose = function () {
for (var _len8 = arguments.length, fns = new Array(_len8), _key8 = 0; _key8 < _len8; _key8++) {
fns[_key8] = arguments[_key8];
}
return function () {
var tmpFns = fns.slice(0);
var composed = function composed() {
if (tmpFns.length === 0) {
return arguments.length <= 0 ? undefined : arguments[0];
}
return composed(tmpFns.pop().apply(void 0, arguments));
};
return composed.apply(void 0, arguments);
};
};
exports.pipe = function () {
var _exports;
for (var _len9 = arguments.length, fns = new Array(_len9), _key9 = 0; _key9 < _len9; _key9++) {
fns[_key9] = arguments[_key9];
}
return (_exports = exports).compose.apply(_exports, fns.reverse());
};
/***/ })
/******/ ]);
});
+1
-1
{
"name": "@ivu/utils",
"version": "0.0.1",
"version": "0.0.2",
"title": "ivu",

@@ -5,0 +5,0 @@ "feature": "0.0.1",