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

365 lines (364 loc) 25.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.perfectTemplate = exports.vaporTemplate = exports.beastTemplate = exports.pistacheTemplate = exports.drogonTemplate = exports.crowTemplate = exports.kongPluginTemplate = exports.luaHttpTemplate = exports.lapisTemplate = exports.openrestyTemplate = exports.grapeTemplate = exports.sinatraTemplate = exports.railsApiTemplate = exports.goSqlxTemplate = exports.grpcGoTemplate = exports.chiTemplate = exports.fiberTemplate = exports.echoTemplate = exports.ginTemplate = exports.codeigniterTemplate = exports.slimTemplate = exports.symfonyTemplate = exports.laravelTemplate = exports.aspnetJwtTemplate = exports.aspnetSwaggerTemplate = exports.aspnetSerilogTemplate = exports.aspnetHotReloadTemplate = exports.aspnetEFCoreTemplate = exports.aspnetXUnitTemplate = exports.aspnetAutoMapperTemplate = exports.aspnetDapperTemplate = exports.grpcServiceTemplate = exports.blazorServerTemplate = exports.aspnetCoreMinimalTemplate = exports.aspnetCoreWebApiTemplate = exports.vertxTemplate = exports.micronautTemplate = exports.quarkusTemplate = exports.springBootTemplate = exports.axumTemplate = exports.rocketTemplate = exports.warpTemplate = exports.actixWebTemplate = exports.starletteTemplate = exports.sanicTemplate = exports.tornadoTemplate = exports.djangoEnhancedTemplate = exports.djangoTemplate = exports.hapiTypeScriptTemplate = exports.backendTemplates = void 0; exports.generatePhpFpmConfig = exports.PhpFpmGenerator = exports.generateComposerFiles = exports.ComposerGenerator = exports.graphqlYogaTemplate = exports.apolloServerTemplate = exports.hyperExpressTemplate = exports.tinyhttpTemplate = exports.polkaTemplate = exports.middyTemplate = exports.tsedTemplate = exports.marblejsTemplate = exports.foaltsTemplate = exports.actionheroTemplate = exports.thinkjsTemplate = exports.eggjsTemplate = exports.totaljsTemplate = exports.meteorjsTemplate = exports.strapiTemplate = exports.sailsjsTemplate = exports.moleculerTemplate = exports.feathersjsTemplate = exports.restifyTemplate = exports.adonisjsTemplate = exports.loopbackTemplate = exports.fastifyTemplate = exports.koaTemplate = exports.flaskTemplate = exports.nestjsTemplate = exports.fastapiTemplate = exports.expressTemplate = exports.conduitTemplate = exports.angel3Template = exports.shelfTemplate = exports.hummingbirdTemplate = exports.kituraTemplate = void 0; exports.getBackendTemplate = getBackendTemplate; exports.listBackendTemplates = listBackendTemplates; exports.getBackendTemplatesByLanguage = getBackendTemplatesByLanguage; exports.getBackendTemplatesByFramework = getBackendTemplatesByFramework; const hapi_ts_1 = require("./hapi-ts"); const django_1 = require("./django"); const django_enhanced_1 = require("./django-enhanced"); const tornado_py_1 = require("./tornado-py"); const sanic_py_1 = require("./sanic-py"); const starlette_1 = require("./starlette"); const actix_web_1 = require("./actix-web"); const warp_1 = require("./warp"); const rocket_1 = require("./rocket"); const axum_1 = require("./axum"); const spring_boot_1 = require("./spring-boot"); const quarkus_1 = require("./quarkus"); const micronaut_1 = require("./micronaut"); const vertx_1 = require("./vertx"); const aspnet_core_webapi_1 = require("./aspnet-core-webapi"); const aspnet_core_minimal_1 = require("./aspnet-core-minimal"); const blazor_server_1 = require("./blazor-server"); const grpc_service_1 = require("./grpc-service"); const aspnet_dapper_1 = require("./aspnet-dapper"); const aspnet_automapper_1 = require("./aspnet-automapper"); const aspnet_xunit_1 = require("./aspnet-xunit"); const aspnet_efcore_1 = require("./aspnet-efcore"); const aspnet_hotreload_1 = require("./aspnet-hotreload"); const aspnet_serilog_1 = require("./aspnet-serilog"); const aspnet_swagger_1 = require("./aspnet-swagger"); const aspnet_jwt_1 = require("./aspnet-jwt"); const laravel_1 = require("./laravel"); const symfony_1 = require("./symfony"); const slim_1 = require("./slim"); const codeigniter_1 = require("./codeigniter"); const gin_1 = require("./gin"); const echo_1 = require("./echo"); const fiber_1 = require("./fiber"); const chi_1 = require("./chi"); const grpc_go_1 = require("./grpc-go"); const go_sqlx_1 = require("./go-sqlx"); const rails_api_1 = require("./rails-api"); const sinatra_1 = require("./sinatra"); const grape_1 = require("./grape"); const openresty_1 = require("./openresty"); const lapis_1 = require("./lapis"); const lua_http_1 = require("./lua-http"); const kong_plugin_1 = require("./kong-plugin"); const crow_1 = require("./crow"); const drogon_1 = require("./drogon"); // import { cppHttplibTemplate } from './cpp-httplib'; const pistache_1 = require("./pistache"); const beast_1 = require("./beast"); const vapor_1 = require("./vapor"); const perfect_1 = require("./perfect"); const kitura_1 = require("./kitura"); const hummingbird_1 = require("./hummingbird"); const shelf_1 = require("./shelf"); const angel3_1 = require("./angel3"); const conduit_1 = require("./conduit"); const express_1 = require("./express"); const fastapi_1 = require("./fastapi"); const nestjs_1 = require("./nestjs"); const flask_1 = require("./flask"); const koa_1 = require("./koa"); const fastify_1 = require("./fastify"); const loopback_1 = require("./loopback"); const adonisjs_1 = require("./adonisjs"); const restify_1 = require("./restify"); const feathersjs_1 = require("./feathersjs"); const moleculer_1 = require("./moleculer"); const sailsjs_1 = require("./sailsjs"); const strapi_1 = require("./strapi"); const meteorjs_1 = require("./meteorjs"); const totaljs_1 = require("./totaljs"); const eggjs_1 = require("./eggjs"); const thinkjs_1 = require("./thinkjs"); const actionherojs_1 = require("./actionherojs"); const foalts_1 = require("./foalts"); const marblejs_1 = require("./marblejs"); const tsed_1 = require("./tsed"); const middy_1 = require("./middy"); const polka_1 = require("./polka"); const tinyhttp_1 = require("./tinyhttp"); const hyper_express_1 = require("./hyper-express"); const apollo_server_1 = require("./apollo-server"); const graphql_yoga_1 = require("./graphql-yoga"); exports.backendTemplates = { // Node.js/TypeScript 'express': express_1.expressTemplate, 'fastify': fastify_1.fastifyTemplate, 'nestjs': nestjs_1.nestjsTemplate, 'koa': koa_1.koaTemplate, 'loopback': loopback_1.loopbackTemplate, 'adonisjs': adonisjs_1.adonisjsTemplate, 'restify': restify_1.restifyTemplate, 'feathersjs': feathersjs_1.feathersjsTemplate, 'moleculer': moleculer_1.moleculerTemplate, 'sailsjs': sailsjs_1.sailsjsTemplate, 'strapi': strapi_1.strapiTemplate, 'meteorjs': meteorjs_1.meteorjsTemplate, 'totaljs': totaljs_1.totaljsTemplate, 'eggjs': eggjs_1.eggjsTemplate, 'thinkjs': thinkjs_1.thinkjsTemplate, 'actionherojs': actionherojs_1.actionheroTemplate, 'foalts': foalts_1.foaltsTemplate, 'marblejs': marblejs_1.marblejsTemplate, 'tsed': tsed_1.tsedTemplate, 'middy': middy_1.middyTemplate, 'polka': polka_1.polkaTemplate, 'tinyhttp': tinyhttp_1.tinyhttpTemplate, 'hyper-express': hyper_express_1.hyperExpressTemplate, 'apollo-server': apollo_server_1.apolloServerTemplate, 'graphql-yoga': graphql_yoga_1.graphqlYogaTemplate, 'hapi-ts': hapi_ts_1.hapiTypeScriptTemplate, // Python 'fastapi': fastapi_1.fastapiTemplate, 'flask': flask_1.flaskTemplate, 'django': django_1.djangoTemplate, 'django-enhanced': django_enhanced_1.djangoEnhancedTemplate, 'tornado-py': tornado_py_1.tornadoTemplate, 'sanic-py': sanic_py_1.sanicTemplate, 'starlette': starlette_1.starletteTemplate, 'actix-web': actix_web_1.actixWebTemplate, 'warp': warp_1.warpTemplate, 'rocket': rocket_1.rocketTemplate, 'axum': axum_1.axumTemplate, 'spring-boot': spring_boot_1.springBootTemplate, 'quarkus': quarkus_1.quarkusTemplate, 'micronaut': micronaut_1.micronautTemplate, 'vertx': vertx_1.vertxTemplate, 'aspnet-core-webapi': aspnet_core_webapi_1.aspnetCoreWebApiTemplate, 'aspnet-core-minimal': aspnet_core_minimal_1.aspnetCoreMinimalTemplate, 'blazor-server': blazor_server_1.blazorServerTemplate, 'grpc-service': grpc_service_1.grpcServiceTemplate, 'aspnet-dapper': aspnet_dapper_1.aspnetDapperTemplate, 'aspnet-automapper': aspnet_automapper_1.aspnetAutoMapperTemplate, 'aspnet-xunit': aspnet_xunit_1.aspnetXUnitTemplate, 'aspnet-efcore': aspnet_efcore_1.aspnetEFCoreTemplate, 'aspnet-hotreload': aspnet_hotreload_1.aspnetHotReloadTemplate, 'aspnet-serilog': aspnet_serilog_1.aspnetSerilogTemplate, 'aspnet-swagger': aspnet_swagger_1.aspnetSwaggerTemplate, 'aspnet-jwt': aspnet_jwt_1.aspnetJwtTemplate, 'laravel': laravel_1.laravelTemplate, 'symfony': symfony_1.symfonyTemplate, 'slim': slim_1.slimTemplate, 'codeigniter': codeigniter_1.codeigniterTemplate, 'gin': gin_1.ginTemplate, 'echo': echo_1.echoTemplate, 'fiber': fiber_1.fiberTemplate, 'chi': chi_1.chiTemplate, 'grpc-go': grpc_go_1.grpcGoTemplate, 'go-sqlx': go_sqlx_1.goSqlxTemplate, 'rails-api': rails_api_1.railsApiTemplate, 'sinatra': sinatra_1.sinatraTemplate, 'grape': grape_1.grapeTemplate, 'openresty': openresty_1.openrestyTemplate, 'lapis': lapis_1.lapisTemplate, 'lua-http': lua_http_1.luaHttpTemplate, 'kong-plugin': kong_plugin_1.kongPluginTemplate, 'crow': crow_1.crowTemplate, 'drogon': drogon_1.drogonTemplate, // 'cpp-httplib': cppHttplibTemplate, 'pistache': pistache_1.pistacheTemplate, 'beast': beast_1.beastTemplate, 'vapor': vapor_1.vaporTemplate, 'perfect': perfect_1.perfectTemplate, 'kitura': kitura_1.kituraTemplate, 'hummingbird': hummingbird_1.hummingbirdTemplate, 'shelf': shelf_1.shelfTemplate, 'angel3': angel3_1.angel3Template, 'conduit': conduit_1.conduitTemplate, }; function getBackendTemplate(id) { return exports.backendTemplates[id]; } function listBackendTemplates() { return Object.values(exports.backendTemplates); } function getBackendTemplatesByLanguage(language) { return Object.values(exports.backendTemplates).filter(template => template.language === language); } function getBackendTemplatesByFramework(framework) { return Object.values(exports.backendTemplates).filter(template => template.framework === framework); } // Export individual templates for backward compatibility var hapi_ts_2 = require("./hapi-ts"); Object.defineProperty(exports, "hapiTypeScriptTemplate", { enumerable: true, get: function () { return hapi_ts_2.hapiTypeScriptTemplate; } }); var django_2 = require("./django"); Object.defineProperty(exports, "djangoTemplate", { enumerable: true, get: function () { return django_2.djangoTemplate; } }); var django_enhanced_2 = require("./django-enhanced"); Object.defineProperty(exports, "djangoEnhancedTemplate", { enumerable: true, get: function () { return django_enhanced_2.djangoEnhancedTemplate; } }); var tornado_py_2 = require("./tornado-py"); Object.defineProperty(exports, "tornadoTemplate", { enumerable: true, get: function () { return tornado_py_2.tornadoTemplate; } }); var sanic_py_2 = require("./sanic-py"); Object.defineProperty(exports, "sanicTemplate", { enumerable: true, get: function () { return sanic_py_2.sanicTemplate; } }); var starlette_2 = require("./starlette"); Object.defineProperty(exports, "starletteTemplate", { enumerable: true, get: function () { return starlette_2.starletteTemplate; } }); var actix_web_2 = require("./actix-web"); Object.defineProperty(exports, "actixWebTemplate", { enumerable: true, get: function () { return actix_web_2.actixWebTemplate; } }); var warp_2 = require("./warp"); Object.defineProperty(exports, "warpTemplate", { enumerable: true, get: function () { return warp_2.warpTemplate; } }); var rocket_2 = require("./rocket"); Object.defineProperty(exports, "rocketTemplate", { enumerable: true, get: function () { return rocket_2.rocketTemplate; } }); var axum_2 = require("./axum"); Object.defineProperty(exports, "axumTemplate", { enumerable: true, get: function () { return axum_2.axumTemplate; } }); var spring_boot_2 = require("./spring-boot"); Object.defineProperty(exports, "springBootTemplate", { enumerable: true, get: function () { return spring_boot_2.springBootTemplate; } }); var quarkus_2 = require("./quarkus"); Object.defineProperty(exports, "quarkusTemplate", { enumerable: true, get: function () { return quarkus_2.quarkusTemplate; } }); var micronaut_2 = require("./micronaut"); Object.defineProperty(exports, "micronautTemplate", { enumerable: true, get: function () { return micronaut_2.micronautTemplate; } }); var vertx_2 = require("./vertx"); Object.defineProperty(exports, "vertxTemplate", { enumerable: true, get: function () { return vertx_2.vertxTemplate; } }); var aspnet_core_webapi_2 = require("./aspnet-core-webapi"); Object.defineProperty(exports, "aspnetCoreWebApiTemplate", { enumerable: true, get: function () { return aspnet_core_webapi_2.aspnetCoreWebApiTemplate; } }); var aspnet_core_minimal_2 = require("./aspnet-core-minimal"); Object.defineProperty(exports, "aspnetCoreMinimalTemplate", { enumerable: true, get: function () { return aspnet_core_minimal_2.aspnetCoreMinimalTemplate; } }); var blazor_server_2 = require("./blazor-server"); Object.defineProperty(exports, "blazorServerTemplate", { enumerable: true, get: function () { return blazor_server_2.blazorServerTemplate; } }); var grpc_service_2 = require("./grpc-service"); Object.defineProperty(exports, "grpcServiceTemplate", { enumerable: true, get: function () { return grpc_service_2.grpcServiceTemplate; } }); var aspnet_dapper_2 = require("./aspnet-dapper"); Object.defineProperty(exports, "aspnetDapperTemplate", { enumerable: true, get: function () { return aspnet_dapper_2.aspnetDapperTemplate; } }); var aspnet_automapper_2 = require("./aspnet-automapper"); Object.defineProperty(exports, "aspnetAutoMapperTemplate", { enumerable: true, get: function () { return aspnet_automapper_2.aspnetAutoMapperTemplate; } }); var aspnet_xunit_2 = require("./aspnet-xunit"); Object.defineProperty(exports, "aspnetXUnitTemplate", { enumerable: true, get: function () { return aspnet_xunit_2.aspnetXUnitTemplate; } }); var aspnet_efcore_2 = require("./aspnet-efcore"); Object.defineProperty(exports, "aspnetEFCoreTemplate", { enumerable: true, get: function () { return aspnet_efcore_2.aspnetEFCoreTemplate; } }); var aspnet_hotreload_2 = require("./aspnet-hotreload"); Object.defineProperty(exports, "aspnetHotReloadTemplate", { enumerable: true, get: function () { return aspnet_hotreload_2.aspnetHotReloadTemplate; } }); var aspnet_serilog_2 = require("./aspnet-serilog"); Object.defineProperty(exports, "aspnetSerilogTemplate", { enumerable: true, get: function () { return aspnet_serilog_2.aspnetSerilogTemplate; } }); var aspnet_swagger_2 = require("./aspnet-swagger"); Object.defineProperty(exports, "aspnetSwaggerTemplate", { enumerable: true, get: function () { return aspnet_swagger_2.aspnetSwaggerTemplate; } }); var aspnet_jwt_2 = require("./aspnet-jwt"); Object.defineProperty(exports, "aspnetJwtTemplate", { enumerable: true, get: function () { return aspnet_jwt_2.aspnetJwtTemplate; } }); var laravel_2 = require("./laravel"); Object.defineProperty(exports, "laravelTemplate", { enumerable: true, get: function () { return laravel_2.laravelTemplate; } }); var symfony_2 = require("./symfony"); Object.defineProperty(exports, "symfonyTemplate", { enumerable: true, get: function () { return symfony_2.symfonyTemplate; } }); var slim_2 = require("./slim"); Object.defineProperty(exports, "slimTemplate", { enumerable: true, get: function () { return slim_2.slimTemplate; } }); var codeigniter_2 = require("./codeigniter"); Object.defineProperty(exports, "codeigniterTemplate", { enumerable: true, get: function () { return codeigniter_2.codeigniterTemplate; } }); var gin_2 = require("./gin"); Object.defineProperty(exports, "ginTemplate", { enumerable: true, get: function () { return gin_2.ginTemplate; } }); var echo_2 = require("./echo"); Object.defineProperty(exports, "echoTemplate", { enumerable: true, get: function () { return echo_2.echoTemplate; } }); var fiber_2 = require("./fiber"); Object.defineProperty(exports, "fiberTemplate", { enumerable: true, get: function () { return fiber_2.fiberTemplate; } }); var chi_2 = require("./chi"); Object.defineProperty(exports, "chiTemplate", { enumerable: true, get: function () { return chi_2.chiTemplate; } }); var grpc_go_2 = require("./grpc-go"); Object.defineProperty(exports, "grpcGoTemplate", { enumerable: true, get: function () { return grpc_go_2.grpcGoTemplate; } }); var go_sqlx_2 = require("./go-sqlx"); Object.defineProperty(exports, "goSqlxTemplate", { enumerable: true, get: function () { return go_sqlx_2.goSqlxTemplate; } }); var rails_api_2 = require("./rails-api"); Object.defineProperty(exports, "railsApiTemplate", { enumerable: true, get: function () { return rails_api_2.railsApiTemplate; } }); var sinatra_2 = require("./sinatra"); Object.defineProperty(exports, "sinatraTemplate", { enumerable: true, get: function () { return sinatra_2.sinatraTemplate; } }); var grape_2 = require("./grape"); Object.defineProperty(exports, "grapeTemplate", { enumerable: true, get: function () { return grape_2.grapeTemplate; } }); var openresty_2 = require("./openresty"); Object.defineProperty(exports, "openrestyTemplate", { enumerable: true, get: function () { return openresty_2.openrestyTemplate; } }); var lapis_2 = require("./lapis"); Object.defineProperty(exports, "lapisTemplate", { enumerable: true, get: function () { return lapis_2.lapisTemplate; } }); var lua_http_2 = require("./lua-http"); Object.defineProperty(exports, "luaHttpTemplate", { enumerable: true, get: function () { return lua_http_2.luaHttpTemplate; } }); var kong_plugin_2 = require("./kong-plugin"); Object.defineProperty(exports, "kongPluginTemplate", { enumerable: true, get: function () { return kong_plugin_2.kongPluginTemplate; } }); var crow_2 = require("./crow"); Object.defineProperty(exports, "crowTemplate", { enumerable: true, get: function () { return crow_2.crowTemplate; } }); var drogon_2 = require("./drogon"); Object.defineProperty(exports, "drogonTemplate", { enumerable: true, get: function () { return drogon_2.drogonTemplate; } }); // export { cppHttplibTemplate } from './cpp-httplib'; var pistache_2 = require("./pistache"); Object.defineProperty(exports, "pistacheTemplate", { enumerable: true, get: function () { return pistache_2.pistacheTemplate; } }); var beast_2 = require("./beast"); Object.defineProperty(exports, "beastTemplate", { enumerable: true, get: function () { return beast_2.beastTemplate; } }); var vapor_2 = require("./vapor"); Object.defineProperty(exports, "vaporTemplate", { enumerable: true, get: function () { return vapor_2.vaporTemplate; } }); var perfect_2 = require("./perfect"); Object.defineProperty(exports, "perfectTemplate", { enumerable: true, get: function () { return perfect_2.perfectTemplate; } }); var kitura_2 = require("./kitura"); Object.defineProperty(exports, "kituraTemplate", { enumerable: true, get: function () { return kitura_2.kituraTemplate; } }); var hummingbird_2 = require("./hummingbird"); Object.defineProperty(exports, "hummingbirdTemplate", { enumerable: true, get: function () { return hummingbird_2.hummingbirdTemplate; } }); var shelf_2 = require("./shelf"); Object.defineProperty(exports, "shelfTemplate", { enumerable: true, get: function () { return shelf_2.shelfTemplate; } }); var angel3_2 = require("./angel3"); Object.defineProperty(exports, "angel3Template", { enumerable: true, get: function () { return angel3_2.angel3Template; } }); var conduit_2 = require("./conduit"); Object.defineProperty(exports, "conduitTemplate", { enumerable: true, get: function () { return conduit_2.conduitTemplate; } }); var express_2 = require("./express"); Object.defineProperty(exports, "expressTemplate", { enumerable: true, get: function () { return express_2.expressTemplate; } }); var fastapi_2 = require("./fastapi"); Object.defineProperty(exports, "fastapiTemplate", { enumerable: true, get: function () { return fastapi_2.fastapiTemplate; } }); var nestjs_2 = require("./nestjs"); Object.defineProperty(exports, "nestjsTemplate", { enumerable: true, get: function () { return nestjs_2.nestjsTemplate; } }); var flask_2 = require("./flask"); Object.defineProperty(exports, "flaskTemplate", { enumerable: true, get: function () { return flask_2.flaskTemplate; } }); var koa_2 = require("./koa"); Object.defineProperty(exports, "koaTemplate", { enumerable: true, get: function () { return koa_2.koaTemplate; } }); var fastify_2 = require("./fastify"); Object.defineProperty(exports, "fastifyTemplate", { enumerable: true, get: function () { return fastify_2.fastifyTemplate; } }); var loopback_2 = require("./loopback"); Object.defineProperty(exports, "loopbackTemplate", { enumerable: true, get: function () { return loopback_2.loopbackTemplate; } }); var adonisjs_2 = require("./adonisjs"); Object.defineProperty(exports, "adonisjsTemplate", { enumerable: true, get: function () { return adonisjs_2.adonisjsTemplate; } }); var restify_2 = require("./restify"); Object.defineProperty(exports, "restifyTemplate", { enumerable: true, get: function () { return restify_2.restifyTemplate; } }); var feathersjs_2 = require("./feathersjs"); Object.defineProperty(exports, "feathersjsTemplate", { enumerable: true, get: function () { return feathersjs_2.feathersjsTemplate; } }); var moleculer_2 = require("./moleculer"); Object.defineProperty(exports, "moleculerTemplate", { enumerable: true, get: function () { return moleculer_2.moleculerTemplate; } }); var sailsjs_2 = require("./sailsjs"); Object.defineProperty(exports, "sailsjsTemplate", { enumerable: true, get: function () { return sailsjs_2.sailsjsTemplate; } }); var strapi_2 = require("./strapi"); Object.defineProperty(exports, "strapiTemplate", { enumerable: true, get: function () { return strapi_2.strapiTemplate; } }); var meteorjs_2 = require("./meteorjs"); Object.defineProperty(exports, "meteorjsTemplate", { enumerable: true, get: function () { return meteorjs_2.meteorjsTemplate; } }); var totaljs_2 = require("./totaljs"); Object.defineProperty(exports, "totaljsTemplate", { enumerable: true, get: function () { return totaljs_2.totaljsTemplate; } }); var eggjs_2 = require("./eggjs"); Object.defineProperty(exports, "eggjsTemplate", { enumerable: true, get: function () { return eggjs_2.eggjsTemplate; } }); var thinkjs_2 = require("./thinkjs"); Object.defineProperty(exports, "thinkjsTemplate", { enumerable: true, get: function () { return thinkjs_2.thinkjsTemplate; } }); var actionherojs_2 = require("./actionherojs"); Object.defineProperty(exports, "actionheroTemplate", { enumerable: true, get: function () { return actionherojs_2.actionheroTemplate; } }); var foalts_2 = require("./foalts"); Object.defineProperty(exports, "foaltsTemplate", { enumerable: true, get: function () { return foalts_2.foaltsTemplate; } }); var marblejs_2 = require("./marblejs"); Object.defineProperty(exports, "marblejsTemplate", { enumerable: true, get: function () { return marblejs_2.marblejsTemplate; } }); var tsed_2 = require("./tsed"); Object.defineProperty(exports, "tsedTemplate", { enumerable: true, get: function () { return tsed_2.tsedTemplate; } }); var middy_2 = require("./middy"); Object.defineProperty(exports, "middyTemplate", { enumerable: true, get: function () { return middy_2.middyTemplate; } }); var polka_2 = require("./polka"); Object.defineProperty(exports, "polkaTemplate", { enumerable: true, get: function () { return polka_2.polkaTemplate; } }); var tinyhttp_2 = require("./tinyhttp"); Object.defineProperty(exports, "tinyhttpTemplate", { enumerable: true, get: function () { return tinyhttp_2.tinyhttpTemplate; } }); var hyper_express_2 = require("./hyper-express"); Object.defineProperty(exports, "hyperExpressTemplate", { enumerable: true, get: function () { return hyper_express_2.hyperExpressTemplate; } }); var apollo_server_2 = require("./apollo-server"); Object.defineProperty(exports, "apolloServerTemplate", { enumerable: true, get: function () { return apollo_server_2.apolloServerTemplate; } }); var graphql_yoga_2 = require("./graphql-yoga"); Object.defineProperty(exports, "graphqlYogaTemplate", { enumerable: true, get: function () { return graphql_yoga_2.graphqlYogaTemplate; } }); var php_composer_1 = require("./php-composer"); Object.defineProperty(exports, "ComposerGenerator", { enumerable: true, get: function () { return php_composer_1.ComposerGenerator; } }); Object.defineProperty(exports, "generateComposerFiles", { enumerable: true, get: function () { return php_composer_1.generateComposerFiles; } }); var php_fpm_1 = require("./php-fpm"); Object.defineProperty(exports, "PhpFpmGenerator", { enumerable: true, get: function () { return php_fpm_1.PhpFpmGenerator; } }); Object.defineProperty(exports, "generatePhpFpmConfig", { enumerable: true, get: function () { return php_fpm_1.generatePhpFpmConfig; } }); // export { generateCppOpenApiFiles } from './cpp-openapi'; // export type { CppOpenApiConfig } from './cpp-openapi'; // export { generateCppSanitizersFiles } from './cpp-sanitizers'; // export type { CppSanitizersConfig } from './cpp-sanitizers'; // export { generateCppQualityToolsFiles } from './cpp-quality-tools'; // export type { CppQualityToolsConfig } from './cpp-quality-tools';