An open API service indexing awesome lists of open source software.

https://github.com/bramstein/calcdeps

A Node.js port of Google Closure library calcdeps.py
https://github.com/bramstein/calcdeps

Last synced: about 1 year ago
JSON representation

A Node.js port of Google Closure library calcdeps.py

Awesome Lists containing this project

README

          

## A Node.js port of Google Closure library calcdeps.py.

### Installation

> npm install calcdeps -g

### Usage

calcdeps [options]

### Options


-i, --input

The inputs to calculate dependencies for. Valid values can be files or directories.

-p, --path

The paths that should be traversed to build the dependencies. Defaults to the current directory

-d, --dep

Directories or files that should be traversed to find required dependencies for the deps file. Does not generate dependency information for names provided by these files.

-e, --exclude

Files or directories to exclude from the --path and --input flags

-o, --output_mode

The type of output to generate from this script. Options are "list" for a list of filenames, "script" for a single script containing the contents of all the files, or "deps" to generate a deps.js file for all paths. Defaults to "list".

--output_file

If specified, write output to this path instead of writing to standard output.