utquidem
Version:
The meta-framework suite designed from scratch for frontend-focused modern web development.
20 lines (15 loc) • 547 B
text/typescript
import { ModernServerOptions } from './type';
import { Server } from './server';
export { Server };
export type { ServerConfig } from '@modern-js/server-core';
export { ModernServer } from './server/modern-server';
export { createProxyHandler } from './libs/proxy';
export * from './type';
export * from './constants';
export default (options: ModernServerOptions): Promise<Server> => {
if (options == null) {
throw new Error('can not start mserver without options');
}
const server = new Server(options);
return server.init();
};