pg-server
Version:
Postgres DB server emulator, proxy or honeypot
23 lines • 796 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isThenable = exports.isDebug = exports.nullish = exports.assertNever = exports.expectNever = void 0;
function expectNever(value) {
return value;
}
exports.expectNever = expectNever;
function assertNever(value, msg) {
throw new Error(`${msg !== null && msg !== void 0 ? msg : ''} ${JSON.stringify(value)}`);
}
exports.assertNever = assertNever;
function nullish(value) {
return value === null || value === undefined;
}
exports.nullish = nullish;
exports.isDebug = process.env.DEBUG_PG_SERVER === 'true';
function isThenable(value) {
return value
&& typeof value === 'object'
&& typeof value.then === 'function';
}
exports.isThenable = isThenable;
//# sourceMappingURL=utils.js.map
;