UNPKG

@ayonli/jsext

Version:

A JavaScript extension package for building strong and modern applications.

68 lines (63 loc) 1.94 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var _try = require('./try.js'); var func = require('./func.js'); var once = require('./once.js'); var wrap = require('./wrap.js'); var mixin = require('./mixin.js'); var throttle = require('./throttle.js'); var debounce = require('./debounce.js'); var queue = require('./queue.js'); var lock = require('./lock.js'); var chan = require('./chan.js'); var parallel = require('./parallel.js'); var run = require('./run.js'); var deprecate = require('./deprecate.js'); var pipe = require('./pipe.js'); var types = require('./types.js'); /** * The entry of jsext major functions. */ const jsext = { /** * @deprecated Import `_try` from `@ayonli/jsext/try` instead. */ _try: _try.default, /** * @deprecated Import `_try` from `@ayonli/jsext/try` instead. */ try: _try.default, func: func.default, once: once.default, wrap: wrap.default, mixin: mixin.default, throttle: throttle.default, debounce: debounce.default, queue: queue.default, lock: lock.default, chan: chan.default, parallel: parallel.default, run: run.default, deprecate: deprecate.default, pipe: pipe.default, }; exports._try = _try.default; exports.func = func.default; exports.once = once.default; exports.wrap = wrap.default; exports.mixin = mixin.default; exports.throttle = throttle.default; exports.debounce = debounce.default; exports.queue = queue.default; exports.lock = lock.default; exports.chan = chan.default; exports.parallel = parallel.default; exports.run = run.default; exports.deprecate = deprecate.default; exports.pipe = pipe.default; exports.AsyncFunction = types.AsyncFunction; exports.AsyncGeneratorFunction = types.AsyncGeneratorFunction; exports.GeneratorFunction = types.GeneratorFunction; exports.TypedArray = types.TypedArray; exports.default = jsext; //# sourceMappingURL=index.js.map