UNPKG

@re-shell/cli

Version:

Full-stack development platform uniting microservices and microfrontends. Build complete applications with .NET (ASP.NET Core Web API, Minimal API), Java (Spring Boot, Quarkus, Micronaut, Vert.x), Rust (Actix-Web, Warp, Rocket, Axum), Python (FastAPI, Dja

92 lines (91 loc) 4.51 kB
import { BackendTemplate } from '../types'; export declare const backendTemplates: Record<string, BackendTemplate>; export declare function getBackendTemplate(id: string): BackendTemplate | undefined; export declare function listBackendTemplates(): BackendTemplate[]; export declare function getBackendTemplatesByLanguage(language: string): BackendTemplate[]; export declare function getBackendTemplatesByFramework(framework: string): BackendTemplate[]; export { hapiTypeScriptTemplate } from './hapi-ts'; export { djangoTemplate } from './django'; export { djangoEnhancedTemplate } from './django-enhanced'; export { tornadoTemplate } from './tornado-py'; export { sanicTemplate } from './sanic-py'; export { starletteTemplate } from './starlette'; export { actixWebTemplate } from './actix-web'; export { warpTemplate } from './warp'; export { rocketTemplate } from './rocket'; export { axumTemplate } from './axum'; export { springBootTemplate } from './spring-boot'; export { quarkusTemplate } from './quarkus'; export { micronautTemplate } from './micronaut'; export { vertxTemplate } from './vertx'; export { aspnetCoreWebApiTemplate } from './aspnet-core-webapi'; export { aspnetCoreMinimalTemplate } from './aspnet-core-minimal'; export { blazorServerTemplate } from './blazor-server'; export { grpcServiceTemplate } from './grpc-service'; export { aspnetDapperTemplate } from './aspnet-dapper'; export { aspnetAutoMapperTemplate } from './aspnet-automapper'; export { aspnetXUnitTemplate } from './aspnet-xunit'; export { aspnetEFCoreTemplate } from './aspnet-efcore'; export { aspnetHotReloadTemplate } from './aspnet-hotreload'; export { aspnetSerilogTemplate } from './aspnet-serilog'; export { aspnetSwaggerTemplate } from './aspnet-swagger'; export { aspnetJwtTemplate } from './aspnet-jwt'; export { laravelTemplate } from './laravel'; export { symfonyTemplate } from './symfony'; export { slimTemplate } from './slim'; export { codeigniterTemplate } from './codeigniter'; export { ginTemplate } from './gin'; export { echoTemplate } from './echo'; export { fiberTemplate } from './fiber'; export { chiTemplate } from './chi'; export { grpcGoTemplate } from './grpc-go'; export { goSqlxTemplate } from './go-sqlx'; export { railsApiTemplate } from './rails-api'; export { sinatraTemplate } from './sinatra'; export { grapeTemplate } from './grape'; export { openrestyTemplate } from './openresty'; export { lapisTemplate } from './lapis'; export { luaHttpTemplate } from './lua-http'; export { kongPluginTemplate } from './kong-plugin'; export { crowTemplate } from './crow'; export { drogonTemplate } from './drogon'; export { pistacheTemplate } from './pistache'; export { beastTemplate } from './beast'; export { vaporTemplate } from './vapor'; export { perfectTemplate } from './perfect'; export { kituraTemplate } from './kitura'; export { hummingbirdTemplate } from './hummingbird'; export { shelfTemplate } from './shelf'; export { angel3Template } from './angel3'; export { conduitTemplate } from './conduit'; export { expressTemplate } from './express'; export { fastapiTemplate } from './fastapi'; export { nestjsTemplate } from './nestjs'; export { flaskTemplate } from './flask'; export { koaTemplate } from './koa'; export { fastifyTemplate } from './fastify'; export { loopbackTemplate } from './loopback'; export { adonisjsTemplate } from './adonisjs'; export { restifyTemplate } from './restify'; export { feathersjsTemplate } from './feathersjs'; export { moleculerTemplate } from './moleculer'; export { sailsjsTemplate } from './sailsjs'; export { strapiTemplate } from './strapi'; export { meteorjsTemplate } from './meteorjs'; export { totaljsTemplate } from './totaljs'; export { eggjsTemplate } from './eggjs'; export { thinkjsTemplate } from './thinkjs'; export { actionheroTemplate } from './actionherojs'; export { foaltsTemplate } from './foalts'; export { marblejsTemplate } from './marblejs'; export { tsedTemplate } from './tsed'; export { middyTemplate } from './middy'; export { polkaTemplate } from './polka'; export { tinyhttpTemplate } from './tinyhttp'; export { hyperExpressTemplate } from './hyper-express'; export { apolloServerTemplate } from './apollo-server'; export { graphqlYogaTemplate } from './graphql-yoga'; export { ComposerGenerator, generateComposerFiles } from './php-composer'; export type { ComposerConfig } from './php-composer'; export { PhpFpmGenerator, generatePhpFpmConfig } from './php-fpm'; export type { PhpFpmConfig } from './php-fpm';