directory
1.20220526.1
Repository: https://github.com/hardfinhq/npm-mod.git
Documentation: pkg.go.dev

# Packages

Package concurrency contains utilities for writing concurrent Go code.
Package npmmod contains the core implementation of code used to parse, interpret and modify `package.json` and `package-lock.json` files.
Package ordered provided a type OrderedMap for use in JSON handling although JSON spec says the keys order of an object should not matter but sometimes when working with particular third-party proprietary code which has incorrect using the keys order, we have to maintain the object keys in the same order of incoming JSON object, this package is useful for these cases.
Package tidycmd implements utilities for the `npm-mod tidy` subcommand; in particular for creating a `.npm-mod.tidy.json` file.
Package unvendorcmd implements the `npm-mod unvendor` subcommand.
Package vendorcmd implements utilities for the `npm-mod vendor` subcommand; in particular for reading a `.npm-mod.tidy.json` file and then downloading and storing local package archives in `vendor/`.