@mojojs/core
Version:
Real-time web framework
24 lines (23 loc) • 923 B
TypeScript
/*!
* mojo.js
* Copyright (C) 2021-2024 Sebastian Riedel
* MIT Licensed
*/
import type { AppOptions } from './types.js';
import { App } from './app.js';
export declare const version: any;
/**
* Create a new mojo.js application.
*/
export default function mojo(options?: AppOptions): App;
export { default as jsonConfigPlugin } from './plugins/json-config.js';
export { default as yamlConfigPlugin } from './plugins/yaml-config.js';
export { default as mountPlugin } from './plugins/mount.js';
export { CGI } from './cgi.js';
export { Logger } from './logger.js';
export { Server } from './server.js';
export { Session } from './session.js';
export { TestUserAgent } from './user-agent/test.js';
export { UserAgent } from './user-agent.js';
export * as util from './util.js';
export { JSONValue, MojoAction, MojoApp, MojoContext, MojoModels, MojoRenderOptions, MojoRoute, MojoTags, MojoURLOptions } from './types.js';