@asyra/preset
v0.5.8
Published
Framework preset package for Asyra
Readme
@asyra/preset
Optional official design-tool baseline with selectable defaults and render profile policy.
Requirements
- Node.js 24.x
- Yarn 4.3.1 for this repository's maintained workflows
Install
npm install @asyra/presetimport { applyPreset } from '@asyra/preset'Use only the package root and the explicitly documented public subpaths.
Owns
- strict profile/default resolution, dependency expansion, deterministic installation, official defaults, and current
2Dprovider selection
Does not own
- Core lifecycle, App-domain behavior, UI command policy, custom-engine implementation, or unavailable production profiles
Start here
Apply all defaults, select only the defaults you need, choose CUSTOM, or omit Preset for a fully custom product.
Lifecycle and composition
Preset validates the full selection, installs in catalog order, optionally binds the profile provider, and returns a frozen result. It never starts Core. Failed installation rolls back owned work; an empty defaults list installs nothing.
Learn more
Support and policy
GitHub Discussions is the intended public channel for community conversation and general help. Discussions is not enabled for this repository yet, so there is currently no public community support destination. GitHub Issues are not a general public support channel. External pull requests are not accepted by default. Community participation creates no SLA or response deadline.
You may use, inspect, and fork the package under the MIT License. Read the support policy. For suspected vulnerabilities, follow the security policy and report privately.
