npm.io
2.0.0 • Published 5 years ago

copy-symlink

Licence
MIT
Version
2.0.0
Deps
0
Size
5 kB
Vulns
0
Weekly
0
Stars
2

Copy symlink because fs.copyFile can't.

When you use fs.copyFile it gets realpath and then copies content of a source file from realpath.

copy-symlink also gets realpath but then creates symbolic link on a new location.

Install

npm i copy-symlink

API

copySymlink(src, dest)

It is a promise so you can use it this way:

const copySymlink = require('copy-symlink');
const src = './symlink';
const dst = './symlink-copy';

copySymlink()
    .then(console.log)
    .catch(console.error);

Or using async-await

const copySymlink = require('copy-symlink');

async () => {
   await copySymlink();
}();

License

MIT

Keywords