css-selector-parser

v3.0.2
Powerful and compliant CSS selector parser.
css css selector css selector parser pseudo-classes pseudo-elements css attributes css tags css classes

build

rm -Rf dist && tsc -p tsconfig.json && tsc -p tsconfig.mjs.json && echo '{"type": "commonjs"}' > dist/cjs/package.json && echo '{"type": "module"}' > dist/mjs/package.json

build:docs

rm -Rf docs && typedoc --excludeInternal --excludeExternals --disableSources --plugin typedoc-plugin-markdown --entryDocument ../README.md --out docs src/index.ts && ts-node tools/cleanup-docs.ts

test

jest test

test:watch

jest --watch test

test:dist

TEST_DIST=cjs npm run test

lint

eslint {src,test,benchmark}/**.ts

lint:fix

eslint --fix {src,test,benchmark}/**.ts

benchmark

ts-node benchmark/benchmark.ts

release

standard-version

prepublishOnly

npm run build

Metadata

  • MIT
  • Whatever
  • Marat Dulin
  • released 11/21/2023

Downloads

Maintainers