UNPKG

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
'use strict'; 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;