@slsplus/database
Version:
Serverless Database Tool
23 lines (22 loc) • 839 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isEmptyObject = exports.isObject = exports.deepClone = exports.typeOf = exports.sleep = void 0;
const object_1 = require("@ygkit/object");
Object.defineProperty(exports, "typeOf", { enumerable: true, get: function () { return object_1.typeOf; } });
Object.defineProperty(exports, "deepClone", { enumerable: true, get: function () { return object_1.deepClone; } });
const isObject = (obj) => {
return object_1.typeOf(obj) === 'Object';
};
exports.isObject = isObject;
const isEmptyObject = (obj) => {
return Object.keys(obj).length === 0;
};
exports.isEmptyObject = isEmptyObject;
const sleep = (ms) => {
return new Promise((resolve) => {
setTimeout(() => {
resolve(true);
}, ms);
});
};
exports.sleep = sleep;