Finds duplicate files across given directories without hashing.
npm install duplicate-file-finder88.84% cov 216 sloc 24 files 2 deps 11 dev deps
Finds duplicate files across given directories without hashing.
- Install
- Usage
- Architecture
######
https://www.npmjs.com/package/duplicate-file-finder
npm install duplicate-file-finder
`Usage
`js
const { findDuplicates } = require('duplicate-file-finder');
const sourcePath = 'photos'; // defaults to current directory.
const searchPaths = ['more-photos', 'even-more-photos']; // defaults to empty.
const duplicates = findDuplicates({ sourcePath, searchPaths }).then(duplicates => {
// do something with duplicates.
});
`duplicates is a data structure like:`js
[
[
'photos/family.jpg',
'more-photos/copy-of-family.jpg',
'even-more-photos/another-copy-of-family.jpg'
],
[
'photos/pets.jpg',
'more-photos/copy-of-pets.jpg'
]
]
`Architecture
######
Can't see the diagram? View it on GitHub
`mermaid
graph TD;
effects-->strategies;
effects-->lib;
effects-->io;
commands-->strategies;
commands-->effects;
commands-->lib;
``
This diagram was generated with Module Composer