()
| 270 | } |
| 271 | |
| 272 | async function buildNuxtModule() { |
| 273 | progress.step = `Bundling Nuxt module` |
| 274 | return new Promise((resolve, reject) => { |
| 275 | exec( |
| 276 | 'cd ./packages/nuxt && pnpm prepack && cd ../../', |
| 277 | (err, stdout, stderr) => { |
| 278 | if (err) { |
| 279 | reject(stderr) |
| 280 | } else { |
| 281 | resolve() |
| 282 | } |
| 283 | } |
| 284 | ) |
| 285 | }) |
| 286 | } |
| 287 | |
| 288 | let timeout |
| 289 | function startTimer() { |