typedserver/ts/typedserver.plugins.ts

68 lines
1.7 KiB
TypeScript
Raw Normal View History

2023-03-29 12:54:07 +00:00
// node native
2023-03-30 13:15:48 +00:00
import * as http from 'http';
import * as https from 'https';
import * as net from 'net';
2023-03-29 12:54:07 +00:00
import * as path from 'path';
2023-03-30 13:15:48 +00:00
export { http, https, net, path };
// @tsclass scope
import * as tsclass from '@tsclass/tsclass';
export {
tsclass
}
2023-03-29 12:54:07 +00:00
// @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
2023-03-30 13:15:48 +00:00
import * as lik from '@pushrocks/lik';
2023-03-29 12:54:07 +00:00
import * as smartchok from '@pushrocks/smartchok';
import * as smartdelay from '@pushrocks/smartdelay';
2023-03-30 13:15:48 +00:00
import * as smartfeed from '@pushrocks/smartfeed';
2023-03-29 12:54:07 +00:00
import * as smartfile from '@pushrocks/smartfile';
2023-03-30 13:15:48 +00:00
import * as smartmanifest from '@pushrocks/smartmanifest';
import * as smartmime from '@pushrocks/smartmime';
2023-03-29 12:54:07 +00:00
import * as smartopen from '@pushrocks/smartopen';
import * as smartpath from '@pushrocks/smartpath';
import * as smartpromise from '@pushrocks/smartpromise';
2023-03-30 13:15:48 +00:00
import * as smartrequest from '@pushrocks/smartrequest';
2023-03-29 12:54:07 +00:00
import * as smartrx from '@pushrocks/smartrx';
2023-03-30 13:15:48 +00:00
import * as smartsitemap from '@pushrocks/smartsitemap';
import * as smarttime from '@pushrocks/smarttime';
2023-03-29 12:54:07 +00:00
export {
2023-03-30 13:15:48 +00:00
lik,
2023-03-29 12:54:07 +00:00
smartchok,
smartdelay,
2023-03-30 13:15:48 +00:00
smartfeed,
2023-03-29 12:54:07 +00:00
smartfile,
2023-03-30 13:15:48 +00:00
smartmanifest,
smartmime,
2023-03-29 12:54:07 +00:00
smartopen,
smartpath,
smartpromise,
2023-03-30 13:15:48 +00:00
smartrequest,
smartsitemap,
smarttime,
2023-03-29 12:54:07 +00:00
smartrx,
};
2023-03-30 13:15:48 +00:00
// 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 };