@ublacklist/packages

July 1, 2026 ยท View on GitHub

A monorepo of packages extracted from the uBlacklist browser extension.

Packages

PackageDescription
@ublacklist/match-patternA parser and lookup map for WebExtensions match patterns.
@ublacklist/rulesetThe ruleset format definition and parser.
@ublacklist/serpinfoThe SERPINFO format definition, parser, and schemas.

Development

# Install dependencies (pnpm >= 10 required)
pnpm install

# Build all packages
pnpm build

# Run all checks (biome, prettier, typescript)
pnpm check

# Run tests
pnpm test

# Fix linting/formatting issues
pnpm fix

License

MIT