1.0.2 • Published 2 years ago

utilities-common v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

node.devutility.common

Install

npm install utilities-common

Usage

Import

// Import default module
import * as Common from "utilities-common";

// Import named module
import { Logger } from "utilities-common";
import { DateTimeFormatter } from "utilities-common";
import { BaseValidator } from "utilities-common";

Logger

let logger = Logger.create("Name of current file.", "yyyy-MM-dd HH:mm:ss.SSS");
logger.debug("Hello world!");
logger.info("Hello world!");
logger.warn("Hello world!");
logger.error("Hello world!");

DateTimeFormatter

let formatter = new DateTimeFormatter("yyyy-MM-dd HH:mm:ss.SSS");
let value = formatter.format(new Date());

BaseValidator

class Validator extends BaseValidator {
    verify(){
        super.require(value, name, prefix);
        super.requireType(value, type, name, prefix);
        super.optionalType(value, type, name, prefix);
    }
}