A CLI tool for iyulab node projects, providing utilities for managing projects, files, and submodules.
To install @iyulab/utils, run the following command:
npm install -g @iyulab/utils
This will install the tool globally on your system, allowing you to use it from anywhere.
Here is a list of available commands in @iyulab/utils:
-
iyulab create
: Create a new iyulab project. -
iyulab copy <source> <destination>
: Copy a file or directory. -
iyulab delete <path>
: Delete a file or directory. -
iyulab pull
: Perform a git pull command with all submodules. -
iyulab push
: Perform a git push command with all submodules. -
iyulab add:sub <modulePath>
: Add a new git submodule. -
iyulab delete:sub <modulePath>
: Delete a git submodule. -
iyulab publish
: Publish the npm directory.
-
iyulab copy:pkg
: Copy package.json for publication with optional assign and delete. -
iyulab copy:json <source> <destination>
: Copy a JSON file with optional assign and delete.
This project is licensed under the MIT License.
- iyulab
- Website: https://www.iyulab.com
For more details on usage and additional options, refer to the command-line help by running iyulab --help
.