@vltpkg/dss-parser

The Dependency Selector Syntax (DSS) parser

  • Types
  • ESM
Install Size
15.6 kB(269.6 kB)
Vulns
0
Published

Get started

$npm install @vltpkg/dss-parser
$pnpm add @vltpkg/dss-parser
$yarn add @vltpkg/dss-parser
$bun add @vltpkg/dss-parser
$deno add npm:@vltpkg/dss-parser
$vlt install @vltpkg/dss-parser
$vp add @vltpkg/dss-parser
$nub add @vltpkg/dss-parser

Readme

@vltpkg/dss-parser

The Dependency Selector Syntax parser used by the vlt client.

Uses postcss-selector-parser to parse a selector string into an AST.

Usage

import { parse } from '@vltpkg/dss-parser'

// Parse a selector string into an AST
const ast = parse(':root > *')