public static expression()

in src/common/guard.ts [35:40]


    public static expression<T>(value: T, predicate: (value: T) => boolean, paramName?: string, message?: string) {
        if (!!value === false || !predicate(value)) {
            message = message || (`"${paramName || "value"}" is not a valid value`);
            throw new Error(message);
        }
    }