Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

Latest commit

History

87 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

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 gobinaries.com:

$ curl -sf https://gobinaries.com/tj/node-prune | sh

From source:

$ go get github.com/tj/node-prune

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

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages