- try {
- await access(postSourcePath);
-
- const assetsSource = join(postSourcePath, internals.kAssetsDirectoryName);
-
- internals.debuglog(`Copying ${assetsSource} to ${assetsTarget}`);
- await cp(assetsSource, assetsTarget, { recursive: true });
- }
- catch (error) {
- if (error.code === kFileNotFoundError) {
- internals.debuglog(`Skipping ${i}`);
- continue;
+ if (entry.isDirectory()) {
+ await cp(sourceAsset, targetAsset, { recursive: true });
+ } else {
+ await cp(sourceAsset, targetAsset);