UNPKG

@tai-kun/surrealdb

Version:

The SurrealDB SDK for JavaScript

20 lines (18 loc) 1.94 kB
var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); // src/utils/is-plain-object.ts var getPrototypeOf = Object.getPrototypeOf; var ObjectPrototype = Object.prototype; var ObjectConstructor = Object; function isPlainObject(o) { if (typeof o !== "object" || o === null) { return false; } let tmp; return ((tmp = getPrototypeOf(o)) === ObjectPrototype || tmp === null) && ((tmp = o["constructor"]) === ObjectConstructor || tmp === void 0) && !(Symbol.iterator in o); } __name(isPlainObject, "isPlainObject"); export { isPlainObject as default }; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL3V0aWxzL2lzLXBsYWluLW9iamVjdC50cyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsidHlwZSBQbGFpbk9iaiA9IHsgcmVhZG9ubHkgW3A6IHN0cmluZ106IHVua25vd24gfTtcblxuY29uc3QgZ2V0UHJvdG90eXBlT2YgPSBPYmplY3QuZ2V0UHJvdG90eXBlT2Y7XG5jb25zdCBPYmplY3RQcm90b3R5cGUgPSBPYmplY3QucHJvdG90eXBlO1xuY29uc3QgT2JqZWN0Q29uc3RydWN0b3IgPSBPYmplY3Q7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGlzUGxhaW5PYmplY3Q8VCBleHRlbmRzIFBsYWluT2JqPihvOiB1bmtub3duKTogbyBpcyBUIHtcbiAgaWYgKHR5cGVvZiBvICE9PSBcIm9iamVjdFwiIHx8IG8gPT09IG51bGwpIHtcbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cblxuICBsZXQgdG1wO1xuXG4gIHJldHVybiAoKHRtcCA9IGdldFByb3RvdHlwZU9mKG8pKSA9PT0gT2JqZWN0UHJvdG90eXBlIHx8IHRtcCA9PT0gbnVsbClcbiAgICAmJiAoKHRtcCA9IG9bXCJjb25zdHJ1Y3RvclwiXSkgPT09IE9iamVjdENvbnN0cnVjdG9yIHx8IHRtcCA9PT0gdW5kZWZpbmVkKVxuICAgICYmICEoU3ltYm9sLml0ZXJhdG9yIGluIG8pO1xufVxuIl0sCiAgIm1hcHBpbmdzIjogIjs7OztBQUVBLElBQU0saUJBQWlCLE9BQU87QUFDOUIsSUFBTSxrQkFBa0IsT0FBTztBQUMvQixJQUFNLG9CQUFvQjtBQUVYLFNBQVIsY0FBbUQsR0FBb0I7QUFDNUUsTUFBSSxPQUFPLE1BQU0sWUFBWSxNQUFNLE1BQU07QUFDdkMsV0FBTztBQUFBLEVBQ1Q7QUFFQSxNQUFJO0FBRUosV0FBUyxNQUFNLGVBQWUsQ0FBQyxPQUFPLG1CQUFtQixRQUFRLFdBQzFELE1BQU0sRUFBRSxhQUFhLE9BQU8scUJBQXFCLFFBQVEsV0FDM0QsRUFBRSxPQUFPLFlBQVk7QUFDNUI7QUFWd0I7IiwKICAibmFtZXMiOiBbXQp9Cg==