@filtron/benchmark
Continuous performance benchmarks for Filtron using tinybench and CodSpeed to be run in CI
Overview
This package contains the benchmark suite for tracking Filtron's performance over time. Benchmarks run automatically on every commit and pull request via GitHub Actions, with results tracked by CodSpeed.
It also exports shared utilities for running package-specific benchmarks locally (e.g., bun run bench within individual packages).
Benchmarked packages:
@filtron/core - Parser performance
@filtron/sql - SQL generation overhead
@filtron/js - Filter creation and array filtering
Note: Benchmarks run via CodSpeed need Node.js
bun run bench