pledgestack
A production-grade full-stack React framework that unifies the best of Next.js, Remix, Astro, and Vite into one platform. App-directory routing, RSC streaming, SSR/SSG/ISR, edge deployment, and instant HMR powered by PledgePack, a Rust+Zig bundler for dramatically faster builds. One framework, every advantage.
pledgestack Latest Version Download
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
cargo build
View Details ▼
cargo build
Compile a local package and all of its dependencies.
cargo {{[b|build]}}
Build the package or packages defined by the `Cargo.toml` manifest file in the local path:
cargo {{[b|build]}} {{[-r|--release]}}
Build artifacts in release mode, with optimizations:
cargo {{[b|build]}} --locked
Require that `Cargo.lock` is up to date:
cargo clippy
View Details ▼
cargo clippy
A collection of lints to catch common mistakes and improve your Rust code.
cargo clippy
Run checks over the code in the current directory:
cargo clippy --locked
Require that `Cargo.lock` is up to date:
cargo clippy --workspace
Run checks on all packages in the workspace:
cargo fmt
View Details ▼
cargo fmt
Run `rustfmt` on all source files in a Rust project.
See also: `rustfmt`.
cargo fmt
Format all source files:
cargo fmt --check
Check for formatting errors without writing to the files:
cargo fmt -- {{rustfmt_args}}
Pass arguments to each `rustfmt` call:
cargo
View Details ▼
cargo
Manage Rust projects and their module dependencies (crates).
Some subcommands such as `build` have their own usage documentation.
cargo search {{search_string}}
Search for crates:
cargo install {{crate_name}}
Install a binary crate:
cargo install --list
List installed binary crates:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npx
View Details ▼
npx
This command is an alias of `npm exec`.
tldr npm exec
View documentation for the original command:
pnpm
View Details ▼
pnpm
Fast, disk space efficient package manager for Node.js.
Manage Node.js projects and their module dependencies.
pnpm init
Create a `package.json` file:
pnpm {{[i|install]}}
Download all the packages listed as dependencies in `package.json`:
pnpm add {{module_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
vue
View Details ▼
vue
Multi-purpose CLI for Vue.js.
Some subcommands such as `build` have their own usage documentation.
vue create {{project_name}}
Create a new Vue project interactively:
vue ui
Create a new project with web UI:
lib
View Details ▼
lib
The Microsoft Library Manager for creating and managing static libraries of object files.
lib /OUT :{{path\to\library.lib}} {{path\to\file1.obj path\to\file2.obj ...}}
Create a static library from object files:
lib /LIST {{path\to\library.lib}}
List the contents of a library:
lib {{path\to\library.lib}} {{path\to\file.obj}}
Add an object file to an existing library:
replace
View Details ▼
replace
Replace files.
See also: `robocopy`, `move`, `del`.
replace {{path\to\file_or_directory}} {{path\to\destination_directory}}
Replace the destination file with the one from the source directory:
replace {{path\to\file_or_directory}} {{path\to\destination_directory}} /a
Add files to the destination directory instead of replacing existing files:
replace {{path\to\file_or_directory}} {{path\to\destination_directory}} /p
Interactively copy multiple files, with a prompt before replacing or adding a destination file:
