knex/lib/util/is.js

33 lines
526 B
JavaScript
Raw Permalink Normal View History

2020-12-20 01:43:36 +02:00
function isString(value) {
return typeof value === 'string';
2020-12-20 01:43:36 +02:00
}
2020-12-20 01:43:36 +02:00
function isNumber(value) {
return typeof value === 'number';
2020-12-20 01:43:36 +02:00
}
2020-12-20 01:43:36 +02:00
function isBoolean(value) {
return typeof value === 'boolean';
2020-12-20 01:43:36 +02:00
}
2020-12-20 01:43:36 +02:00
function isUndefined(value) {
return typeof value === 'undefined';
2020-12-20 01:43:36 +02:00
}
2020-12-20 01:43:36 +02:00
function isObject(value) {
return typeof value === 'object' && value !== null;
2020-12-20 01:43:36 +02:00
}
2020-12-20 01:43:36 +02:00
function isFunction(value) {
return typeof value === 'function';
2020-12-20 01:43:36 +02:00
}
module.exports = {
isString,
isNumber,
isBoolean,
isUndefined,
isObject,
isFunction,
};