Skip to content

Packages Overview ​

VUP packages are incremental capabilities. Start with templates, then add only what you need.

How to Add Packages ​

bash
vup package add <packageName>

Available Packages ​

PackagePurposeTypical Use CaseDoc
@vup/uiDesktop UI abstractionAdmin systems and desktop web appsUI
@vup/ui-mobileMobile UI abstractionMobile-first and hybrid projectsUI Mobile
@vup/httpShared request layerUnified interceptors, error handling, request baseHTTP
@vup/mockMock capability based on MSWFrontend-first development, pre-backend integrationMock
@vup/pwaPWA preset and runtimeWeb app installability and offline capabilityPWA
@vup/iconfontIcon asset integrationTeam-managed icon set and icon font deliveryIconfont
@vup/richeditorRich text capabilityCMS/editor-like content inputRichEditor
@vup/nest-uploadFile upload module for NestUpload pipelines and file metadata handlingNest Upload

Capability Examples ​

Examples are documented separately because they are added with vup example add, not vup package add. See Examples Overview.

  1. Initialize project and apps first (vup init + vup app add).
  2. Add one package at a time around real requirements.
  3. Keep package usage minimal and composable.