/opt/canhelp/node_modules/kysely/dist/esm/expression
Edit: /opt/canhelp/node_modules/kysely/dist/esm/expression/expression.js (485B)
///
import { isOperationNodeSource, } from '../operation-node/operation-node-source.js';
import { isObject, isString } from '../util/object-utils.js';
export function isExpression(obj) {
return isObject(obj) && 'expressionType' in obj && isOperationNodeSource(obj);
}
export function isAliasedExpression(obj) {
return (isObject(obj) &&
'expression' in obj &&
isString(obj.alias) &&
isOperationNodeSource(obj));
}