MCPcopy Create free account
hub / github.com/BCsabaEngine/svelteesp32 / getGenerator

Function getGenerator

src/cppCode.ts:187–198  ·  view source on GitHub ↗
(engine: ICopyFilesArguments['engine'])

Source from the content-addressed store, hash-verified

185 `// File served hook - override with your own implementation\nextern "C" void __attribute__((weak)) ${d.definePrefix}_onFileServed(const char* path, int statusCode) {}`;
186
187const getGenerator = (engine: ICopyFilesArguments['engine']): ((d: TemplateData) => string) => {
188 switch (engine) {
189 case 'psychic':
190 return genPsychicCpp;
191 case 'async':
192 return genAsyncCpp;
193 case 'espidf':
194 return genEspIdfCpp;
195 case 'webserver':
196 return genWebserverCpp;
197 }
198};
199
200const postProcessCppCode = (code: string): string =>
201 code

Callers 1

getCppCodeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected