62 lines
1.7 KiB
TypeScript
62 lines
1.7 KiB
TypeScript
// node native
|
|
import * as http from 'http';
|
|
import * as https from 'https';
|
|
import * as net from 'net';
|
|
import * as path from 'path';
|
|
|
|
export { http, https, net, path };
|
|
|
|
// @tsclass scope
|
|
import * as tsclass from '@tsclass/tsclass';
|
|
|
|
export { tsclass };
|
|
|
|
// @apiglobal scope
|
|
import * as typedrequest from '@apiglobal/typedrequest';
|
|
import * as typedrequestInterfaces from '@apiglobal/typedrequest-interfaces';
|
|
import * as typedsocket from '@apiglobal/typedsocket';
|
|
|
|
export { typedrequest, typedrequestInterfaces, typedsocket };
|
|
|
|
// @pushrocks scope
|
|
import * as lik from '@pushrocks/lik';
|
|
import * as smartchok from '@pushrocks/smartchok';
|
|
import * as smartdelay from '@pushrocks/smartdelay';
|
|
import * as smartfeed from '@pushrocks/smartfeed';
|
|
import * as smartfile from '@pushrocks/smartfile';
|
|
import * as smartmanifest from '@pushrocks/smartmanifest';
|
|
import * as smartmime from '@pushrocks/smartmime';
|
|
import * as smartopen from '@pushrocks/smartopen';
|
|
import * as smartpath from '@pushrocks/smartpath';
|
|
import * as smartpromise from '@pushrocks/smartpromise';
|
|
import * as smartrequest from '@pushrocks/smartrequest';
|
|
import * as smartrx from '@pushrocks/smartrx';
|
|
import * as smartsitemap from '@pushrocks/smartsitemap';
|
|
import * as smarttime from '@pushrocks/smarttime';
|
|
|
|
export {
|
|
lik,
|
|
smartchok,
|
|
smartdelay,
|
|
smartfeed,
|
|
smartfile,
|
|
smartmanifest,
|
|
smartmime,
|
|
smartopen,
|
|
smartpath,
|
|
smartpromise,
|
|
smartrequest,
|
|
smartsitemap,
|
|
smarttime,
|
|
smartrx,
|
|
};
|
|
|
|
// express
|
|
import bodyParser from 'body-parser';
|
|
import cors from 'cors';
|
|
import express from 'express';
|
|
// @ts-ignore
|
|
import expressForceSsl from 'express-force-ssl';
|
|
|
|
export { bodyParser, cors, express, expressForceSsl };
|