nodejs-jdbc
Version:
JDBC wrapper for Node
54 lines • 1.61 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isNull = exports.isInteger = exports.isDate = exports.isSymbol = exports.isBoolean = exports.isFunction = exports.isArray = exports.isUndefined = exports.isObject = exports.isString = exports.isNumber = exports.logger = void 0;
const winston = require("winston");
exports.logger = winston.createLogger({
level: 'info',
format: winston.format.json(),
transports: [new winston.transports.Console()],
});
function isNumber(value) {
return typeof value === 'number';
}
exports.isNumber = isNumber;
function isString(value) {
return typeof value === 'string';
}
exports.isString = isString;
function isObject(value) {
return typeof value === 'object';
}
exports.isObject = isObject;
function isUndefined(value) {
return typeof value === 'undefined';
}
exports.isUndefined = isUndefined;
function isArray(value) {
return Array.isArray(value);
}
exports.isArray = isArray;
function isFunction(value) {
return typeof value === 'function';
}
exports.isFunction = isFunction;
function isBoolean(value) {
return typeof value === 'boolean';
}
exports.isBoolean = isBoolean;
function isSymbol(value) {
return typeof value === 'symbol';
}
exports.isSymbol = isSymbol;
function isDate(value) {
return Object.prototype.toString.call(value) === '[object Date]';
}
exports.isDate = isDate;
function isInteger(value) {
return Number.isInteger(value);
}
exports.isInteger = isInteger;
function isNull(value) {
return value === null;
}
exports.isNull = isNull;
//# sourceMappingURL=Helper.js.map