README
itools
English | 简体中文
:package: Common toolbox.
This package is now pure ESM, read this.
Tools
inpm-utils
This tool will install some useful npm packages globally.
iproxy
This tool will provide operations to enable, disable, and configure the git/npm proxy.
Essentially, it does something like this:
git config --global http.proxy <proxy>
npm config set proxy <proxy>
Tips: this does not automatically set the environment variables http_proxy
, HTTP_PROXY
, https_proxy
, HTTPS_PROXY
.
Usage
- Use directly without installation, run:
npx @wang1212/itools
- Or, install globally:
npm install --global @wang1212/itools
// run command using tool
itools
Tips: after a local global installation, a command such as iproxy
is provided for each tool in addition to the command itools
. In other words, instead of running itools
and then selecting the iproxy tool, you can run the iproxy
command directly.
Inspiration
The inspiration for creating this toolbox came from the wsl2proxy/nrm programs, and after using them, I wondered if I could write the tedious things that need to be done by hand every day as a programmatic gadget for ease of use and efficiency.
License
MIT.