UNPKG

jsforce

Version:

Salesforce API Library for JavaScript

50 lines (44 loc) 3.24 kB
import _typeof from "@babel/runtime-corejs3/helpers/typeof"; /** * */ export function isObject(v) { var t = _typeof(v); return v != null && (t == 'object' || t == 'function'); } /** * */ export function isMapObject(v) { var t = _typeof(v); return v != null && t == 'object'; } /** * */ export function isFunction(v) { return typeof v == 'function'; } /** * */ export function isNumber(v) { return typeof v == 'number'; } /** * Detect whether the value has CommonJS Promise/A+ interface or not */ export function isPromiseLike(v) { return isObject(v) && isFunction(v.then); } /** * */ export function identityFunc(a) { return a; } /** * */ export function emptyFunc() {} //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJpc09iamVjdCIsInYiLCJ0IiwiX3R5cGVvZiIsImlzTWFwT2JqZWN0IiwiaXNGdW5jdGlvbiIsImlzTnVtYmVyIiwiaXNQcm9taXNlTGlrZSIsInRoZW4iLCJpZGVudGl0eUZ1bmMiLCJhIiwiZW1wdHlGdW5jIl0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvZnVuY3Rpb24udHMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKlxuICovXG5leHBvcnQgZnVuY3Rpb24gaXNPYmplY3QodjogYW55KTogdiBpcyBvYmplY3Qge1xuICBjb25zdCB0ID0gdHlwZW9mIHY7XG4gIHJldHVybiB2ICE9IG51bGwgJiYgKHQgPT0gJ29iamVjdCcgfHwgdCA9PSAnZnVuY3Rpb24nKTtcbn1cblxuLyoqXG4gKlxuICovXG5leHBvcnQgZnVuY3Rpb24gaXNNYXBPYmplY3QodjogYW55KTogdiBpcyB7IFtuYW1lOiBzdHJpbmddOiB1bmtub3duIH0ge1xuICBjb25zdCB0ID0gdHlwZW9mIHY7XG4gIHJldHVybiB2ICE9IG51bGwgJiYgdCA9PSAnb2JqZWN0Jztcbn1cblxuLyoqXG4gKlxuICovXG5leHBvcnQgZnVuY3Rpb24gaXNGdW5jdGlvbih2OiBhbnkpOiB2IGlzICguLi5hcmdzOiBhbnlbXSkgPT4gYW55IHtcbiAgcmV0dXJuIHR5cGVvZiB2ID09ICdmdW5jdGlvbic7XG59XG5cbi8qKlxuICpcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGlzTnVtYmVyKHY6IGFueSk6IHYgaXMgbnVtYmVyIHtcbiAgcmV0dXJuIHR5cGVvZiB2ID09ICdudW1iZXInO1xufVxuXG4vKipcbiAqIERldGVjdCB3aGV0aGVyIHRoZSB2YWx1ZSBoYXMgQ29tbW9uSlMgUHJvbWlzZS9BKyBpbnRlcmZhY2Ugb3Igbm90XG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBpc1Byb21pc2VMaWtlKHY6IGFueSk6IHYgaXMgeyB0aGVuOiBGdW5jdGlvbiB9IHtcbiAgcmV0dXJuIGlzT2JqZWN0KHYpICYmIGlzRnVuY3Rpb24oKHYgYXMgYW55KS50aGVuKTtcbn1cblxuLyoqXG4gKlxuICovXG5leHBvcnQgZnVuY3Rpb24gaWRlbnRpdHlGdW5jPFQ+KGE6IFQpIHtcbiAgcmV0dXJuIGE7XG59XG5cbi8qKlxuICpcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIGVtcHR5RnVuYygpIHt9XG4iXSwibWFwcGluZ3MiOiI7QUFBQTtBQUNBO0FBQ0E7QUFDQSxPQUFPLFNBQVNBLFFBQVFBLENBQUNDLENBQU0sRUFBZTtFQUM1QyxJQUFNQyxDQUFDLEdBQUFDLE9BQUEsQ0FBVUYsQ0FBQztFQUNsQixPQUFPQSxDQUFDLElBQUksSUFBSSxLQUFLQyxDQUFDLElBQUksUUFBUSxJQUFJQSxDQUFDLElBQUksVUFBVSxDQUFDO0FBQ3hEOztBQUVBO0FBQ0E7QUFDQTtBQUNBLE9BQU8sU0FBU0UsV0FBV0EsQ0FBQ0gsQ0FBTSxFQUFvQztFQUNwRSxJQUFNQyxDQUFDLEdBQUFDLE9BQUEsQ0FBVUYsQ0FBQztFQUNsQixPQUFPQSxDQUFDLElBQUksSUFBSSxJQUFJQyxDQUFDLElBQUksUUFBUTtBQUNuQzs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxPQUFPLFNBQVNHLFVBQVVBLENBQUNKLENBQU0sRUFBZ0M7RUFDL0QsT0FBTyxPQUFPQSxDQUFDLElBQUksVUFBVTtBQUMvQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxPQUFPLFNBQVNLLFFBQVFBLENBQUNMLENBQU0sRUFBZTtFQUM1QyxPQUFPLE9BQU9BLENBQUMsSUFBSSxRQUFRO0FBQzdCOztBQUVBO0FBQ0E7QUFDQTtBQUNBLE9BQU8sU0FBU00sYUFBYUEsQ0FBQ04sQ0FBTSxFQUEyQjtFQUM3RCxPQUFPRCxRQUFRLENBQUNDLENBQUMsQ0FBQyxJQUFJSSxVQUFVLENBQUVKLENBQUMsQ0FBU08sSUFBSSxDQUFDO0FBQ25EOztBQUVBO0FBQ0E7QUFDQTtBQUNBLE9BQU8sU0FBU0MsWUFBWUEsQ0FBSUMsQ0FBSSxFQUFFO0VBQ3BDLE9BQU9BLENBQUM7QUFDVjs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxPQUFPLFNBQVNDLFNBQVNBLENBQUEsRUFBRyxDQUFDIiwiaWdub3JlTGlzdCI6W119