MCPcopy Index your code
hub / github.com/code-pushup/cli / generateProjectSource

Function generateProjectSource

packages/create-cli/src/lib/setup/codegen.ts:71–85  ·  view source on GitHub ↗
(
  projectName: string,
  presetImportPath: string,
)

Source from the content-addressed store, hash-verified

69}
70
71export function generateProjectSource(
72 projectName: string,
73 presetImportPath: string,
74): string {
75 const builder = new CodeBuilder();
76 builder.addLine(
77 formatImport({
78 moduleSpecifier: presetImportPath,
79 namedImports: ['createConfig'],
80 }),
81 );
82 builder.addEmptyLine();
83 builder.addLine(`export default await createConfig('${projectName}');`);
84 return builder.toString();
85}
86
87export function computeRelativePresetImport(
88 projectRelativeDir: string,

Callers 2

writeMonorepoConfigsFunction · 0.85

Calls 4

addLineMethod · 0.95
addEmptyLineMethod · 0.95
toStringMethod · 0.95
formatImportFunction · 0.85

Tested by

no test coverage detected