serverless
Version:
Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more
16 lines (11 loc) • 392 B
JavaScript
;
const fse = require('fs-extra');
const isNotSymbolicLink = (src) => !fse.lstatSync(src).isSymbolicLink();
function copyDirContentsSync(srcDir, destDir, { noLinks = false } = {}) {
const copySyncOptions = {
dereference: true,
filter: noLinks ? isNotSymbolicLink : null,
};
fse.copySync(srcDir, destDir, copySyncOptions);
}
module.exports = copyDirContentsSync;