53 lines
1.3 KiB
TypeScript
53 lines
1.3 KiB
TypeScript
|
|
/**
|
||
|
|
* Centralized dependency imports
|
||
|
|
* All external modules should be imported here and accessed via plugins.*
|
||
|
|
*/
|
||
|
|
|
||
|
|
// Push.rocks packages
|
||
|
|
import * as smartregistry from '@push.rocks/smartregistry';
|
||
|
|
import * as smartdata from '@push.rocks/smartdata';
|
||
|
|
import * as smartbucket from '@push.rocks/smartbucket';
|
||
|
|
import * as smartlog from '@push.rocks/smartlog';
|
||
|
|
import * as smartenv from '@push.rocks/smartenv';
|
||
|
|
import * as smartpath from '@push.rocks/smartpath';
|
||
|
|
import * as smartpromise from '@push.rocks/smartpromise';
|
||
|
|
import * as smartstring from '@push.rocks/smartstring';
|
||
|
|
import * as smartcrypto from '@push.rocks/smartcrypto';
|
||
|
|
import * as smartjwt from '@push.rocks/smartjwt';
|
||
|
|
import * as smartunique from '@push.rocks/smartunique';
|
||
|
|
import * as smartdelay from '@push.rocks/smartdelay';
|
||
|
|
import * as smartrx from '@push.rocks/smartrx';
|
||
|
|
import * as smartcli from '@push.rocks/smartcli';
|
||
|
|
|
||
|
|
// tsclass types
|
||
|
|
import * as tsclass from '@tsclass/tsclass';
|
||
|
|
|
||
|
|
// Deno std library
|
||
|
|
import * as path from '@std/path';
|
||
|
|
import * as fs from '@std/fs';
|
||
|
|
import * as http from '@std/http';
|
||
|
|
|
||
|
|
export {
|
||
|
|
// Push.rocks
|
||
|
|
smartregistry,
|
||
|
|
smartdata,
|
||
|
|
smartbucket,
|
||
|
|
smartlog,
|
||
|
|
smartenv,
|
||
|
|
smartpath,
|
||
|
|
smartpromise,
|
||
|
|
smartstring,
|
||
|
|
smartcrypto,
|
||
|
|
smartjwt,
|
||
|
|
smartunique,
|
||
|
|
smartdelay,
|
||
|
|
smartrx,
|
||
|
|
smartcli,
|
||
|
|
// tsclass
|
||
|
|
tsclass,
|
||
|
|
// Deno std
|
||
|
|
path,
|
||
|
|
fs,
|
||
|
|
http,
|
||
|
|
};
|