node package manager
We need your input. Help make JavaScript better: Take the 2017 JavaScript Ecosystem survey »

pruner

Pruner

Installation

npm i --save-dev pruner

API

Class: Walker

import { Walker } from 'pruner';
 
// modulePath is the root folder of your module 
const walker = new Walker(modulePath);

walker.prune()

Prunes all dependencies that aren't required for production or optional dependencies.