npm.io
1.0.307 • Published yesterday

@bobfrankston/rmfc

Licence
ISC
Version
1.0.307
Deps
0
Vulns
0
Weekly
0

rmfc utilities

delay(Millseconds: number) setTimeout as an async promise

dtOptions

    timeZone: "America/New_York",
    timeZoneName: "short",
    hour12: false

DateToString(dt?: Date) In local with default options

mkdirpSync(dpath: string) Create a directory including the above directories.

cclr Color definitions

* Reset; Bright; Dim; Underscore; Blink; Reverse; Hidden
* FgBlack; FgRed; FgGreen; FgYellow; FgBlue; FgMagenta; FgCyan; FgWhite; FgExtended; FgDefault
* BgBlack; BgRed; BgGreen; BgYellow; BgBlue; BgMagenta; BgCyan; BgWhite; BgExtended; BGDefault
* FgBrBlack; FgBrRed; FgBrGreen; FgBrYellow; FgBrBlue; FgBrMagenta; FgBrCyan; FgBrWhite; FgBrExtended; FgBrDefault
* BgBrBlack; BgBrRed; BgBrGreen; BgBrYellow; BgBrBlue; BgBrMagenta; BgBrCyan; BgBrWhite

SetConsoleTitle(title: string) Set Title for Console

RMFLogger

log = new RMFLogger(LogName: string) Creates a log in the c:\temp\RMFLogBase directory.

log.Log(msg: string) Write to the log

log.AppName Sets or returns the App name