mirror of
https://github.com/serverless/serverless.git
synced 2025-12-08 19:46:03 +00:00
14 lines
365 B
JavaScript
14 lines
365 B
JavaScript
import fse from '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)
|
|
}
|
|
|
|
export default copyDirContentsSync
|