|Number of watchers on Github||22|
|Number of open issues||1|
|Average time to merge a PR||2 days|
|Open pull requests||0+|
|Closed pull requests||0+|
|Last commit||over 3 years ago|
|Repo Created||almost 4 years ago|
|Repo Last Updated||about 2 years ago|
|Organization / Author||nodesource|
|Do you use upgrade-utils? Leave a review!|
|View upgrade-utils activity|
|View on github|
|Fresh, new opensource launches 🚀🚀🚀|
Trendy new open source projects in your inbox! View examples
A tool from NodeSource to help with the process of upgrading modules to the latest version of Node.js latest Node version (currently v4), replacing old NAN C++ bindings and adjusting for Node.js API changes.
upgrade-utils [-p <path>] [-e <extensions>] [OPTIONS]
Search, report and optionally replace changes in a module's code, helping in the process of updating to the latest Node version.
Using with no parameters will search recursively by default in the current directory for files with extensions: .js, .cc .c .cpp .h and .hh, and will display required changes to apply in them in order to update the module to the latest version of Node and NAN. a log will generate will all the information in an HTML file opening this in a browser
You can customize the path where the command will act with -p or --path options
upgrade-utils -p /the/module/path
upgrade-utils --path /the/module/path
You can customize the extensions to search for with -e or --extensions options and providing a coma separated list of extensions
upgrade-utils -e .c,.cpp,.cp
upgrade-utils --extensions .c,.cpp,.cp
You can perform all changes in all files with -u or --update options
You can avoid launching the browser with -q or --quiet
Contributions are welcomed from anyone wanting to improve this project!
upgrade-utils is Copyright (c) 2015 NodeSource and licensed under the MIT licence. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE.md file for more details.