2.0.0 • Published 4 years ago

copy-symlink v2.0.0

Weekly downloads
346
License
MIT
Repository
github
Last release
4 years ago

Copy Symlink License NPM version Dependency Status Build Status Coverage Status

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();
}();

Related

License

MIT