@unitybase/base

JavaScript Style Guide

UnityBase command line helpers

CLI classes for working with command line args, connecting to UnityBase server, bulk data loading.

Submodules

argv    csv1    dataLoader    FileBasedStoreLoader    options    uba_common    worker   

Members

argv: module:argv static

Command-line utils for connecting to a UnityBase server

csv: module:csv1 static

CSV data parser

dataLoader: module:dataLoader static

Bulk data loader from CSV/arrays

FileBasedStoreLoader: module:FileBasedStoreLoader static

ORM select method implementation using files as a data source. Used for loading files & transforming it content to TubCachedData format

NPM_EPOCH static

File modified time for files installed by npm

options: module:options static

Parse a command line options & environment variables

ServerRepository: ServerRepository static

Server side & CLI side Repository

SyncConnection: SyncConnection static

Synchronous connection to external UB server

uba_common: module:uba_common static

Constants for administrative security model

Worker: Worker static

Execute a script in a dedicated thread