(src: string, dest: string)
| 171 | } |
| 172 | |
| 173 | function cpSync(src: string, dest: string) { |
| 174 | // cpSync() not available until Node v16.7.0 |
| 175 | try { |
| 176 | const stats = statSync(src); |
| 177 | if (stats.isDirectory()) { |
| 178 | mkdirSync(dest, { recursive: true }); |
| 179 | readdirSync(src).forEach((childItem) => { |
| 180 | const childSrc = join(src, childItem); |
| 181 | const childDest = join(dest, childItem); |
| 182 | cpSync(childSrc, childDest); |
| 183 | }); |
| 184 | } else { |
| 185 | copyFileSync(src, dest); |
| 186 | } |
| 187 | } catch (e) {} |
| 188 | } |
| 189 | |
| 190 | async function copyLocalQwikDistToTestApp(appDir: string) { |
| 191 | const srcQwikDir = join(__dirname, '..', 'packages', 'qwik'); |
no test coverage detected
searching dependent graphs…