# cargo-workspace-cli ## Usage ``` cargo install cargo-workspace-cli cargo workspace new my-project ``` ## Features ### Environment - [x] 1、Support for VsCode DevContainer and Docker - [x] 2、Development for Rust Project - [x] 3、Development for Web And WebAssembly Project - [x] 4、Development for Nodejs Project ### Code Quality - [x] 1、ESLint for TypeScript and JavaScript - [x] 2、Rust Analyzer for Rust - [x] 3、Stylelint for CSS - [x] 4、Prettier for File format - [x] 5、Git Hooks for Commit and Push - [x] 6、Github Actions for CI ### Build System - [x] 1、Webpack - [x] 2、Vite - [x] 3、wasm-pack - [x] 4、Cargo ### Publish Support - [x] 1、NPM and Yarn and Pnpm - [x] 2、Rust on Crates ### Test Support - [x] 1、Vitest - [x] 2、Cargo Test