reset-framework-cli
v1.2.0
Published
Command-line tooling for Reset Framework.
Downloads
976
Readme
reset-framework-cli
reset-framework-cli is the developer-facing command-line interface for Reset Framework.
Install
npm install -g reset-framework-cliCommands
reset-framework-cli create-app my-appreset-framework-cli devreset-framework-cli buildreset-framework-cli packagereset-framework-cli doctor
Package boundary
reset-framework-cliorchestrates the framework.@reset-framework/runtime-*provides the bundled runtime package for the current platform.@reset-framework/nativeprovides the CMake-based runtime source package.@reset-framework/sdkprovides the frontend bridge package.@reset-framework/schemaprovides the config schema package.
How it works
reset-framework-cli devandreset-framework-cli builduse the bundled runtime package for the current platform by default.reset-framework-cli dev --runtime-sourceandreset-framework-cli build --runtime-sourcecompile the runtime from@reset-framework/nativeinto an app-local cache under.reset/framework.- The generated desktop app is assembled under
.reset/build. - On first source build, the CLI will reuse an existing vcpkg toolchain when available, or bootstrap one into
~/.reset-framework-cli/vcpkg. - The CLI remains thin. Native platform logic lives in the native package, not in command code.
Requirements
- Node.js
>= 20.19.0 - A bundled runtime package for the target platform
Source build requirements:
@reset-framework/native- CMake
- Ninja
- Git
- A native compiler toolchain for the target platform
Publish model
reset-framework-cli should be published only after:
@reset-framework/schema@reset-framework/sdk@reset-framework/runtime-darwin-arm64@reset-framework/runtime-darwin-x64@reset-framework/runtime-win32-x64@reset-framework/native
