@tai-kun/surrealdb
Version:
The SurrealDB SDK for JavaScript
39 lines (37 loc) • 2.88 kB
JavaScript
;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/utils/is-plain-object.ts
var is_plain_object_exports = {};
__export(is_plain_object_exports, {
default: () => isPlainObject
});
module.exports = __toCommonJS(is_plain_object_exports);
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");
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL3V0aWxzL2lzLXBsYWluLW9iamVjdC50cyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsidHlwZSBQbGFpbk9iaiA9IHsgcmVhZG9ubHkgW3A6IHN0cmluZ106IHVua25vd24gfTtcblxuY29uc3QgZ2V0UHJvdG90eXBlT2YgPSBPYmplY3QuZ2V0UHJvdG90eXBlT2Y7XG5jb25zdCBPYmplY3RQcm90b3R5cGUgPSBPYmplY3QucHJvdG90eXBlO1xuY29uc3QgT2JqZWN0Q29uc3RydWN0b3IgPSBPYmplY3Q7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGlzUGxhaW5PYmplY3Q8VCBleHRlbmRzIFBsYWluT2JqPihvOiB1bmtub3duKTogbyBpcyBUIHtcbiAgaWYgKHR5cGVvZiBvICE9PSBcIm9iamVjdFwiIHx8IG8gPT09IG51bGwpIHtcbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cblxuICBsZXQgdG1wO1xuXG4gIHJldHVybiAoKHRtcCA9IGdldFByb3RvdHlwZU9mKG8pKSA9PT0gT2JqZWN0UHJvdG90eXBlIHx8IHRtcCA9PT0gbnVsbClcbiAgICAmJiAoKHRtcCA9IG9bXCJjb25zdHJ1Y3RvclwiXSkgPT09IE9iamVjdENvbnN0cnVjdG9yIHx8IHRtcCA9PT0gdW5kZWZpbmVkKVxuICAgICYmICEoU3ltYm9sLml0ZXJhdG9yIGluIG8pO1xufVxuIl0sCiAgIm1hcHBpbmdzIjogIjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBLElBQU0saUJBQWlCLE9BQU87QUFDOUIsSUFBTSxrQkFBa0IsT0FBTztBQUMvQixJQUFNLG9CQUFvQjtBQUVYLFNBQVIsY0FBbUQsR0FBb0I7QUFDNUUsTUFBSSxPQUFPLE1BQU0sWUFBWSxNQUFNLE1BQU07QUFDdkMsV0FBTztBQUFBLEVBQ1Q7QUFFQSxNQUFJO0FBRUosV0FBUyxNQUFNLGVBQWUsQ0FBQyxPQUFPLG1CQUFtQixRQUFRLFdBQzFELE1BQU0sRUFBRSxhQUFhLE9BQU8scUJBQXFCLFFBQVEsV0FDM0QsRUFBRSxPQUFPLFlBQVk7QUFDNUI7QUFWd0I7IiwKICAibmFtZXMiOiBbXQp9Cg==