vlt / docs

  • PricingBenchmarks (opens in new window)Community (opens in new window)Feedback
  • Overview
  • Packages
  1. Client
  2. /
  3. API Reference

API Reference

Packages

PackageDescription
@vltpkg/cacheThe filesystem cache for @vlt/registry-client
@vltpkg/cache-unzipDaemon that manages the @vltpkg/cache disk store
@vltpkg/cli-sdkThe source for the vlt CLI
@vltpkg/cmd-shimExecutable script shims for Windows
@vltpkg/configProject config logic for vltpkg
@vltpkg/dep-idcreate and hydrate dependency IDs
@vltpkg/dot-propGet and manipulate an object using strings
@vltpkg/dss-breadcrumbThe Dependency Selector Syntax (DSS) breadcrumb utilities
@vltpkg/dss-parserThe Dependency Selector Syntax (DSS) parser
@vltpkg/error-causevlts Error.cause convention
@vltpkg/fast-splitA fast way to split small-to-medium sized strings by small string delimiters
@vltpkg/gita util for spawning git from npm CLI contexts
@vltpkg/git-scp-urlParse scp-style git URLs like git+ssh://host:some/path
@vltpkg/graphA library that helps understanding & expressing what happens on an install
@vltpkg/graph-runRun operations on a graph, maximizing parallelism
@vltpkg/initvlt project intialization logic
@vltpkg/keychainThe filesystem keychain for @vltpkg/registry-client
@vltpkg/outputGenerate output from the vlt CLI
@vltpkg/package-infoResolve and fetch package metadata and tarballs
@vltpkg/package-jsonManage reading package.json files
@vltpkg/pick-manifestChoose a manifest from a packument
@vltpkg/promise-spawnSpawn a process and return a promise that resolves when it finishes
@vltpkg/queryQuery syntax parser that retrieves items from a graph
@vltpkg/registry-clientFetch package artifacts and metadata from registries
@vltpkg/rollback-removeMark paths as removed, then remove them or roll back
@vltpkg/runRun package.json scripts and execute commands
@vltpkg/satisfiesmethod for determining if a DepID satisfies a Spec
@vltpkg/security-archiveA database of security information of packages
@vltpkg/semverThe semantic version parser used by vlt
@vltpkg/specPackage specifier library
@vltpkg/tarAn extremely limited and very fast tar extractor
@vltpkg/typesdefinitions for some of vlt's core types
@vltpkg/url-openOpen URLs using the system's default web browser
@vltpkg/user-agentThe User-Agent string that vlt sends with every outbound request
@vltpkg/vlt-jsonutility for finding, reading, and updating the vlt.json file
@vltpkg/vlxvlt exec management
@vltpkg/whichFind the first executable in the path (TS port of 'which')
@vltpkg/workspacesUtility for working with vlt workspaces
@vltpkg/xdgplatform-specific app directories following XDG spec

PreviousOverviewNext@vltpkg/cache

On this page

  • Packages

Deploy your package on vlt.io

Publish scoped and private packages, manage organizations and access, and give every developer and CI environment a consistent source for public and private JavaScript dependencies.

Publish now