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 use <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, not vup use. See Examples Overview.

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