@compas/code-gen
Version:
Generate various boring parts of your server
16 lines (14 loc) • 433 B
JavaScript
/**
* Use the provided name in JSDoc blocks
*
* @param {import("../generate").GenerateContext} generateContext
* @param {import("../file/context").GenerateFile} file
* @param {string} name
* @returns {string}
*/
export function typesJavascriptUseTypeName(generateContext, file, name) {
if (generateContext.options.generators.types?.declareGlobalTypes) {
return name;
}
return `import("../common/types").${name}`;
}