Skip to content

Commit

Permalink
✨ Add exclude option
Browse files Browse the repository at this point in the history
  • Loading branch information
MatthieuLemoine committed Jan 10, 2020
1 parent 03f673e commit fa9b3fd
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ remnants --sourceDirectories src --remove
## Advance usage

```
remnants --sourceDirectories src --sourceDirectories lib --projectRoot /Users/remnants/dev/awesome-project
remnants --sourceDirectories src --sourceDirectories lib --projectRoot /Users/remnants/dev/awesome-project --exclude **/*@*x.png
```

## Related
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "remnants",
"version": "1.2.1",
"version": "1.3.0",
"description": "Find unused files. Spot these residues, leftovers, relics of an ancient past.",
"main": "index.js",
"module": "src/index.js",
Expand Down
5 changes: 3 additions & 2 deletions src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,13 @@ import { filesReport, dependenciesReport } from './reporter';
import resolve from './resolver';
import readdir from './readdir';

const { argv } = yargs.array('sourceDirectories');
const { argv } = yargs.array('sourceDirectories').array('exclude');

const {
projectRoot: relativeRoot = process.cwd(),
sourceDirectories = [],
remove,
exclude = [],
} = argv;

const projectRoot = path.resolve(relativeRoot);
Expand All @@ -28,7 +29,7 @@ const spinner = ora('Looking for remnants').start();
const { usedFiles, usedDependencies } = resolve(projectRoot);

(async () => {
const directories = await readdir(sourceDirectories);
const directories = await readdir(sourceDirectories, exclude);
const unusedDependencies = [
...Object.keys(manifest.dependencies || {}),
].filter(item => !usedDependencies[item]);
Expand Down

0 comments on commit fa9b3fd

Please sign in to comment.