foop
Version:
interfaces that describe their intentions.
68 lines (65 loc) • 6.1 kB
JavaScript
var assign = require('./assign')
var from = require('./from')
var getDescriptor = require('./getDescriptor')
var getPrototypeOf = require('./getPrototypeOf')
var hasOwnProperty = require('./hasOwnProperty')
var keys = require('./keys')
var keysIn = require('./keysIn')
var props = require('./props')
var keysObjOrArray = require('./keysObjOrArray')
var length = require('./length')
var lengthFromZero = require('./lengthFromZero')
var lengthMinusOne = require('./lengthMinusOne')
var localGlobal = require('./localGlobal')
var noop = require('./noop')
var define = require('./define')
var defineFinal = require('./defineFinal')
var freeze = require('./freeze')
var seal = require('./seal')
var values = require('./values')
var valuesIn = require('./valuesIn')
var concat = require('./concat')
var size = require('./size')
var type = require('./kindOf')
var simpleKindOf = require('./simpleKindOf')
var _typeof = require('./typeof')
var kindOf = type
/**
* @member util
* @type {Object}
*/
module.exports = {
// size
len: length,
lengthFromZero: lengthFromZero,
lengthMinusOne: lengthMinusOne,
// preset
localGlobal: localGlobal,
noop: noop,
// types
simpleKindOf: simpleKindOf,
typeof: _typeof,
type: type,
kindOf: kindOf,
// obj
assign: assign,
define: define,
defineFinal: defineFinal,
freeze: freeze,
seal: seal,
// getters
getDescriptor: getDescriptor,
getPrototypeOf: getPrototypeOf,
hasOwnProperty: hasOwnProperty,
keysObjOrArray: keysObjOrArray,
props: props,
// keyval
values: values,
valuesIn: valuesIn,
keys: keys,
keysIn: keysIn,
// arr
concat: concat,
from: from,
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC5qcyIsInNvdXJjZXMiOlsidXRpbC5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBhc3NpZ24gPSByZXF1aXJlKCcuL2Fzc2lnbicpXG5jb25zdCBmcm9tID0gcmVxdWlyZSgnLi9mcm9tJylcbmNvbnN0IGdldERlc2NyaXB0b3IgPSByZXF1aXJlKCcuL2dldERlc2NyaXB0b3InKVxuY29uc3QgZ2V0UHJvdG90eXBlT2YgPSByZXF1aXJlKCcuL2dldFByb3RvdHlwZU9mJylcbmNvbnN0IGhhc093blByb3BlcnR5ID0gcmVxdWlyZSgnLi9oYXNPd25Qcm9wZXJ0eScpXG5jb25zdCBrZXlzID0gcmVxdWlyZSgnLi9rZXlzJylcbmNvbnN0IGtleXNJbiA9IHJlcXVpcmUoJy4va2V5c0luJylcbmNvbnN0IHByb3BzID0gcmVxdWlyZSgnLi9wcm9wcycpXG5jb25zdCBrZXlzT2JqT3JBcnJheSA9IHJlcXVpcmUoJy4va2V5c09iak9yQXJyYXknKVxuY29uc3QgbGVuZ3RoID0gcmVxdWlyZSgnLi9sZW5ndGgnKVxuY29uc3QgbGVuZ3RoRnJvbVplcm8gPSByZXF1aXJlKCcuL2xlbmd0aEZyb21aZXJvJylcbmNvbnN0IGxlbmd0aE1pbnVzT25lID0gcmVxdWlyZSgnLi9sZW5ndGhNaW51c09uZScpXG5jb25zdCBsb2NhbEdsb2JhbCA9IHJlcXVpcmUoJy4vbG9jYWxHbG9iYWwnKVxuY29uc3Qgbm9vcCA9IHJlcXVpcmUoJy4vbm9vcCcpXG5jb25zdCBkZWZpbmUgPSByZXF1aXJlKCcuL2RlZmluZScpXG5jb25zdCBkZWZpbmVGaW5hbCA9IHJlcXVpcmUoJy4vZGVmaW5lRmluYWwnKVxuY29uc3QgZnJlZXplID0gcmVxdWlyZSgnLi9mcmVlemUnKVxuY29uc3Qgc2VhbCA9IHJlcXVpcmUoJy4vc2VhbCcpXG5jb25zdCB2YWx1ZXMgPSByZXF1aXJlKCcuL3ZhbHVlcycpXG5jb25zdCB2YWx1ZXNJbiA9IHJlcXVpcmUoJy4vdmFsdWVzSW4nKVxuY29uc3QgY29uY2F0ID0gcmVxdWlyZSgnLi9jb25jYXQnKVxuY29uc3Qgc2l6ZSA9IHJlcXVpcmUoJy4vc2l6ZScpXG5jb25zdCB0eXBlID0gcmVxdWlyZSgnLi9raW5kT2YnKVxuY29uc3Qgc2ltcGxlS2luZE9mID0gcmVxdWlyZSgnLi9zaW1wbGVLaW5kT2YnKVxuY29uc3QgX3R5cGVvZiA9IHJlcXVpcmUoJy4vdHlwZW9mJylcblxuY29uc3Qga2luZE9mID0gdHlwZVxuXG4vKipcbiAqIEBtZW1iZXIgdXRpbFxuICogQHR5cGUge09iamVjdH1cbiAqL1xubW9kdWxlLmV4cG9ydHMgPSB7XG4gIC8vIHNpemVcbiAgbGVuOiBsZW5ndGgsXG4gIGxlbmd0aEZyb21aZXJvLFxuICBsZW5ndGhNaW51c09uZSxcbiAgLy8gcHJlc2V0XG4gIGxvY2FsR2xvYmFsLFxuICBub29wLFxuICAvLyB0eXBlc1xuICBzaW1wbGVLaW5kT2YsXG4gIHR5cGVvZjogX3R5cGVvZixcbiAgdHlwZSxcbiAga2luZE9mLFxuICAvLyBvYmpcbiAgYXNzaWduLFxuICBkZWZpbmUsXG4gIGRlZmluZUZpbmFsLFxuICBmcmVlemUsXG4gIHNlYWwsXG4gIC8vIGdldHRlcnNcbiAgZ2V0RGVzY3JpcHRvcixcbiAgZ2V0UHJvdG90eXBlT2YsXG4gIGhhc093blByb3BlcnR5LFxuICBrZXlzT2JqT3JBcnJheSxcbiAgcHJvcHMsXG4gIC8vIGtleXZhbFxuICB2YWx1ZXMsXG4gIHZhbHVlc0luLFxuICBrZXlzLFxuICBrZXlzSW4sXG4gIC8vIGFyclxuICBjb25jYXQsXG4gIGZyb20sXG59XG4iXSwibmFtZXMiOlsiY29uc3QiXSwibWFwcGluZ3MiOiJBQUFBQSxHQUFLLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDbENBLEdBQUssQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztBQUM5QkEsR0FBSyxDQUFDLGFBQWEsR0FBRyxPQUFPLENBQUMsaUJBQWlCLENBQUM7QUFDaERBLEdBQUssQ0FBQyxjQUFjLEdBQUcsT0FBTyxDQUFDLGtCQUFrQixDQUFDO0FBQ2xEQSxHQUFLLENBQUMsY0FBYyxHQUFHLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQztBQUNsREEsR0FBSyxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDO0FBQzlCQSxHQUFLLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDbENBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLGNBQWMsR0FBRyxPQUFPLENBQUMsa0JBQWtCLENBQUM7QUFDbERBLEdBQUssQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQztBQUNsQ0EsR0FBSyxDQUFDLGNBQWMsR0FBRyxPQUFPLENBQUMsa0JBQWtCLENBQUM7QUFDbERBLEdBQUssQ0FBQyxjQUFjLEdBQUcsT0FBTyxDQUFDLGtCQUFrQixDQUFDO0FBQ2xEQSxHQUFLLENBQUMsV0FBVyxHQUFHLE9BQU8sQ0FBQyxlQUFlLENBQUM7QUFDNUNBLEdBQUssQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztBQUM5QkEsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDO0FBQ2xDQSxHQUFLLENBQUMsV0FBVyxHQUFHLE9BQU8sQ0FBQyxlQUFlLENBQUM7QUFDNUNBLEdBQUssQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQztBQUNsQ0EsR0FBSyxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDO0FBQzlCQSxHQUFLLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDbENBLEdBQUssQ0FBQyxRQUFRLEdBQUcsT0FBTyxDQUFDLFlBQVksQ0FBQztBQUN0Q0EsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDO0FBQ2xDQSxHQUFLLENBQUMsSUFBSSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7QUFDOUJBLEdBQUssQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLFlBQVksR0FBRyxPQUFPLENBQUMsZ0JBQWdCLENBQUM7QUFDOUNBLEdBQUssQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQzs7QUFFbkNBLEdBQUssQ0FBQyxNQUFNLEdBQUcsSUFBSTs7Ozs7O0FBTW5CLE1BQU0sQ0FBQyxPQUFPLEdBQUc7O0VBRWYsR0FBRyxFQUFFLE1BQU07RUFDWCxnQkFBQSxjQUFjO0VBQ2QsZ0JBQUEsY0FBYzs7RUFFZCxhQUFBLFdBQVc7RUFDWCxNQUFBLElBQUk7O0VBRUosY0FBQSxZQUFZO0VBQ1osTUFBTSxFQUFFLE9BQU87RUFDZixNQUFBLElBQUk7RUFDSixRQUFBLE1BQU07O0VBRU4sUUFBQSxNQUFNO0VBQ04sUUFBQSxNQUFNO0VBQ04sYUFBQSxXQUFXO0VBQ1gsUUFBQSxNQUFNO0VBQ04sTUFBQSxJQUFJOztFQUVKLGVBQUEsYUFBYTtFQUNiLGdCQUFBLGNBQWM7RUFDZCxnQkFBQSxjQUFjO0VBQ2QsZ0JBQUEsY0FBYztFQUNkLE9BQUEsS0FBSzs7RUFFTCxRQUFBLE1BQU07RUFDTixVQUFBLFFBQVE7RUFDUixNQUFBLElBQUk7RUFDSixRQUFBLE1BQU07O0VBRU4sUUFBQSxNQUFNO0VBQ04sTUFBQSxJQUFJO0NBQ0w7In0=