Files
cli/src/index.ts

34 lines
786 B
TypeScript

import { app } from './app.ts'
// 导入所有路由模块
import './routes/app.ts';
// import './routes/cc.ts';
// import './routes/ccc.ts';
import './routes/config.ts';
// import './routes/deploy.ts';
import './routes/docker.ts';
import './routes/download.ts';
import './routes/gist.ts';
import './routes/jwks.ts';
import './routes/login.ts';
// import './routes/npm.ts';
import './routes/proxy.ts';
// import './routes/publish.ts';
import './routes/remote-config.ts';
import './routes/remote-secret.ts';
// import './routes/sync.ts';
import './routes/token-ls.ts';
import './routes/update.ts';
app.createAuth(() => { })
app.createRouteList()
export const runApp = async (msg: {
path: string,
key?: string,
payload: any
}) => {
return await app.run(msg);
}
export { app };