coderaiser / copy-symlink

copy symlink, because fs.copyFile can't

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

copy symlink, because fs.copyFile can't

License:MIT License


Languages

Language:JavaScript 100.0%