(config: BuildConfig)
| 260 | } |
| 261 | |
| 262 | function generateQwikCityReferenceModules(config: BuildConfig) { |
| 263 | const srcModulesPath = join(config.packagesDir, 'qwik-city', 'lib'); |
| 264 | |
| 265 | const destModulesPath = join(srcModulesPath, 'modules.d.ts'); |
| 266 | copyFile(join(config.packagesDir, 'qwik-city', 'modules.d.ts'), destModulesPath); |
| 267 | |
| 268 | // manually prepend the ts reference since api extractor removes it |
| 269 | const prependReferenceDts = `/// <reference path="./modules.d.ts" />\n\n`; |
| 270 | const distIndexPath = join(srcModulesPath, 'index.d.ts'); |
| 271 | let serverDts = readFileSync(distIndexPath, 'utf-8'); |
| 272 | serverDts = prependReferenceDts + serverDts; |
| 273 | writeFileSync(distIndexPath, serverDts); |
| 274 | } |
| 275 | |
| 276 | function generateServerReferenceModules(config: BuildConfig) { |
| 277 | // server-modules.d.ts |
no test coverage detected
searching dependent graphs…