UNPKG

@restnfeel/agentc-starter-kit

Version:

한국어 기업용 CMS 모듈 - Task Master AI와 함께 빠르게 웹사이트를 구현할 수 있는 재사용 가능한 컴포넌트 시스템

57 lines (47 loc) 1.58 kB
import { __exports as promises } from '../../../_virtual/promises.js'; import require$$0 from '../../../_virtual/index-all.js'; import { __require as requirePromise } from '../../bluebird/js/release/promise.js'; var hasRequiredPromises; function requirePromises () { if (hasRequiredPromises) return promises; hasRequiredPromises = 1; var _ = require$$0; var bluebird = /*@__PURE__*/ requirePromise()(); promises.defer = defer; promises.when = bluebird.resolve; promises.resolve = bluebird.resolve; promises.all = bluebird.all; promises.props = bluebird.props; promises.reject = bluebird.reject; promises.promisify = bluebird.promisify; promises.mapSeries = bluebird.mapSeries; promises.attempt = bluebird.attempt; promises.nfcall = function(func) { var args = Array.prototype.slice.call(arguments, 1); var promisedFunc = bluebird.promisify(func); return promisedFunc.apply(null, args); }; bluebird.prototype.fail = bluebird.prototype.caught; bluebird.prototype.also = function(func) { return this.then(function(value) { var returnValue = _.extend({}, value, func(value)); return bluebird.props(returnValue); }); }; function defer() { var resolve; var reject; var promise = new bluebird.Promise(function(resolveArg, rejectArg) { resolve = resolveArg; reject = rejectArg; }); return { resolve: resolve, reject: reject, promise: promise }; } return promises; } export { requirePromises as __require }; //# sourceMappingURL=promises.js.map