Skip to content
master
Switch branches/tags
Code
This branch is 9 commits ahead, 10 commits behind tj:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

What?

node-prune is a small tool to prune unnecessary files from ./node_modules, such as markdown, typescript source files, and so on. Primarily built for Up which lets you deploy serverless web applications in seconds.

Installation

From binary to ./bin/node-prune:

$ curl -sfL https://raw.githubusercontent.com/kira/node-prune/master/install.sh | bash -s -- -d v1.0.1

Usage

In your app directory:

$ node-prune

files total 27,330
files removed 3,990
size removed 13 MB
   duration 200ms

Somewhere else:

$ node-prune path/to/node_modules

files total 27,330
files removed 3,990
size removed 13 MB
   duration 200ms

Or add to the package.json scripts field

  "scripts": {
    "postinstall": "node-prune"
  }

Why?

huge


GoDoc

About

Remove unnecessary files from node_modules (.md, .ts, ...)

Resources

License

Packages

No packages published