del-symlinks
v0.1.2
Published
Delete symlinks using glob
Maintainers
Readme
del-symlinks

Delete symlinks using glob.
Install
$ npm install --save del-symlinksUsage
async
const delSymlinks = require('del-symlinks');
delSymlinks(['/home/guntur/.*', '!/home/guntur/.*rc']).then(symlinks => {
console.log('symlinks was deleted:\n', symlinks.join('\n'));
});sync
const delSymlinks = require('del-symlinks');
const symlinks = delSymlinks.sync(['/home/guntur/*']);
console.log('Symlinks was deleted:\n', symlinks.join('\n'));API
delSymlinks(patterns, [options])
Returns a promise for an array of deleted symlinks paths.
delSymlinks.sync(patterns, [options])
Returns an array of deleted symlinks paths.
patterns
Type:
string,arraySee supported minimatch patterns.
options
Type:
objectSee the
node-globoptions.· dryRun
Type:
booleanDefault:falseSee symlinks what would be deleted instead of deleting
delSymlinks(['/home/guntur/*', '/home/guntur/.*'], { dryRun: true }).then(symlinks => { console.log('Symlinks that would be deleted:\n', symlinks.join('\n')); });
Related
- get-symlinks - Get all symbolic link in directory
- is-symbolic-link - Check if PATH is symbolic link
License
MIT © Guntur Poetra
