Resolver-cli
Resolver-cli is a CLI tool that enable developers to scaffold projects for different development purposes and programming languages.
Installations
Installing resolver-cli
requires that you already have Rust
and cargo
installed. Use the following command to install Rust and Cargo
|
To check whether you have Rust installed correctly, open a shell and run the command below:
Check whether cargo is installed:
Now that you have Rust and Cargo installed, run the command below to install resolver-cli
:
Usage
With resolver-cli
you can create projects for different development tools and programming languages. Resolver-cli has three action commands get
, scaffold
and install
.
The get
action is used to clone selected Diamond Standard Templates from GitHub which covers for Hardhat JavaScript, Hardhat TypeScript and Foundry.
Diamond Standard Hardhat JavaScript
Creates a project boilerplate with Diamond Standard Hardhat JavaScript
Diamond Standard Hardhat TypeScript
Creates a project boilerplate with Diamond Standard Hardhat TypeScript
Diamond Standard Foundry
Creates a project boilerplate with Diamond Standard Foundry
The scaffold
action is used to scaffold projects for different development tools and languages which includes:
- ReactJS
- ReactTs
- Hardhat
- NestJs
- Laravel
- NextJs
- Foundry
ReactJS
Creates a React project with JavaScript
ReactTS
Creates a React project with TypeScript
Hardhat
Creates a Hardhat Solidity project
NestJs
Creates a NestJS project
Laravel
Creates a Laravel PHP project
NextJS
Creates a NextJS project
The install
action is install development tools like Node.js, Homebrew, Choco, Scarb
Run resolver-cli install --help
to see the supported installation tools.