Latest Threat Research:Malicious dYdX Packages Published to npm and PyPI After Maintainer Compromise.Details
Socket
Book a DemoInstallSign in
Socket

vite-plus-cli

Package Overview
Dependencies
Maintainers
6
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vite-plus-cli

**The Unified Toolchain for the Web** _dev, build, test, lint, format, monorepo caching & more in a single dependency, built for scale, speed, and sanity_

latest
Source
npmnpm
Version
0.0.0-3262bda4.20260210-0221
Version published
Weekly downloads
3K
105.83%
Maintainers
6
Weekly downloads
 
Created
Source

VITE+(⚡︎)

The Unified Toolchain for the Web dev, build, test, lint, format, monorepo caching & more in a single dependency, built for scale, speed, and sanity

Vite+ combines Vite, Vitest, Oxlint, Oxfmt, tsdown and Rolldown as a single zero-config toolchain:

  • Dev Server: Powered by Vite's fast development experience with native ES modules and instant HMR
  • Build Tool: Optimized production builds using Rolldown and Oxc
  • Testing: Seamless Vitest integration with fast feedback loops
  • Linting: Ships with Oxlint for quick code quality checks
  • Task Runner: Monorepo task execution with automated caching and dependency resolution
  • Package Management: Vite+ wraps package managers to provide a unified interface

Vite+ is built to scale with your codebase while reducing your devtools to a single dependency.

Getting Started

Install Vite+ globally as vp:

For Linux or macOS:

curl -fsSL https://viteplus.dev/install.sh | bash

For Windows:

irm https://viteplus.dev/install.ps1 | iex

vp handles the full development lifecycle such as package management, development servers, linting, formatting, testing and building for production.

Vite+ Commands

  • dev - Run the development server
  • build - Build for production
  • lint - Lint code
  • test - Run tests
  • fmt - Format code
  • lib - Build library
  • migrate - Migrate an existing project to Vite+
  • new - Create a new monorepo package (in-project) or a new project (global)
  • run - Run tasks from package.json scripts

Package Manager Commands

Vite+ automatically detects and wraps the underlying package manager such as pnpm, npm, or Yarn through the packageManager field in package.json or package manager-specific lockfiles.

  • install - Install all dependencies, or add packages if package names are provided
  • add - Add packages to dependencies
  • remove - Remove packages from dependencies
  • dlx - Execute a package binary without installing it as a dependency
  • info - View package information from the registry, including latest versions
  • link - Link packages for local development
  • outdated - Check for outdated packages
  • pm - Forward a command to the package manager
  • unlink - Unlink packages
  • update - Update packages to their latest versions
  • why - Show why a package is installed

Scaffolding your first Vite+ project

Use vp create to create a new project:

vp create

You can run vp create inside of a project to add new apps or libraries to your project.

Migrating an existing project

You can migrate an existing project to Vite+:

vp migrate

Manual Installation & Migration

If you are manually migrating a project to Vite+, install these dev dependencies first:

npm install -D vite-plus @voidzero-dev/vite-plus-core@latest

You need to add overrides to your package manager for vite and vitest so that other packages depending on Vite and Vitest will use the Vite+ versions:

"overrides": {
  "vite": "npm:@voidzero-dev/vite-plus-core@latest",
  "vitest": "npm:@voidzero-dev/vite-plus-test@latest"
}

If you are using pnpm, add this to your pnpm-workspace.yaml:

overrides:
  vite: npm:@voidzero-dev/vite-plus-core@latest
  vitest: npm:@voidzero-dev/vite-plus-test@latest

Or, if you are using Yarn:

"resolutions": {
  "vite": "npm:@voidzero-dev/vite-plus-core@latest",
  "vitest": "npm:@voidzero-dev/vite-plus-test@latest"
}

FAQs

Package last updated on 10 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts