Files
npmcdn/ts/index.ts

24 lines
645 B
TypeScript
Raw Permalink Normal View History

2026-01-04 20:47:43 +00:00
export * from './npm-publicserver.classes.uipublicserver.js';
2022-01-06 01:20:03 +01:00
2026-01-04 20:47:43 +00:00
import { UiPublicServer } from './npm-publicserver.classes.uipublicserver.js';
2022-01-06 01:20:03 +01:00
2026-01-04 20:47:43 +00:00
process.env.UIP_ENV = process.env.BACKEND_URL?.includes('develop-backend') ? 'dev' : 'prod';
2022-01-06 01:20:03 +01:00
export const defaultPublicServer = new UiPublicServer({
port: 3000,
npmRegistryUrl: 'https://registry.npmjs.org/',
allowedPackages: [
2026-01-04 22:42:19 +00:00
'@push.rocks/smartfile'
2022-01-06 01:20:03 +01:00
],
mode: process.env.UIP_ENV === 'dev' ? 'dev' : 'prod',
log: false,
});
export const runCli = async () => {
2022-01-06 01:23:17 +01:00
await defaultPublicServer.startServer();
2022-01-06 01:20:03 +01:00
}
2022-01-06 01:23:17 +01:00
export const stop = async () => {
await defaultPublicServer.stopServer();
}