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

Function addPluginDeclarations

packages/create-cli/src/lib/setup/codegen.ts:138–150  ·  view source on GitHub ↗
(
  builder: CodeBuilder,
  plugins: PluginCodegenResult[],
)

Source from the content-addressed store, hash-verified

136}
137
138function addPluginDeclarations(
139 builder: CodeBuilder,
140 plugins: PluginCodegenResult[],
141): void {
142 const declarations = plugins
143 .map(({ pluginDeclaration }) => pluginDeclaration)
144 .filter(exists)
145 .map(d => `const ${d.identifier} = ${d.expression};`);
146 if (declarations.length > 0) {
147 builder.addLines(declarations);
148 builder.addEmptyLine();
149 }
150}
151
152function addPlugins(
153 builder: CodeBuilder,

Callers 2

generateConfigSourceFunction · 0.85
generatePresetSourceFunction · 0.85

Calls 2

addLinesMethod · 0.80
addEmptyLineMethod · 0.80

Tested by

no test coverage detected