gulpjs / vinyl

Virtual file format.
MIT License
1.28k stars 107 forks source link

file.clone() break symlink #143

Closed GongT closed 4 years ago

GongT commented 5 years ago
const VinylFile = require('vinyl')
const a = new VinylFile({stat: Object.assign(new fs.Stats, {mode: 41453}) , symlink: 'xxxx' })
console.log(a.symlink , a.isSymbolic())  // xxxx true
const b = a.clone()
console.log(b.symlink , b.isSymbolic())  // null true