jbergstroem
filtron
BlogDocsChangelog

chore: document workflows and deduplicate LICENSE files

#162Merged
Comparing
chore/improve-ci-docs
(
b5a7e5b
) with
main
(
f85b267
)
CodSpeed Performance Gauge
0%
Untouched
41

Benchmarks

Passed

toFilter: medium
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
34.7 µs34.7 µs
sql: range medium
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
39.7 µs39.7 µs
sql: medium
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
39.7 µs39.7 µs
toFilter: complex
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
36.2 µs36.2 µs
simple: NOT expression
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
133.1 µs133.1 µs
simple: boolean field
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
126.4 µs126.4 µs
range: with parentheses
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
188.5 µs188.4 µs
complex: parentheses with AND/OR
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
204.7 µs204.6 µs
complex: permission check
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
211 µs210.9 µs
complex: deep nesting
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
214.1 µs214 µs
error: invalid syntax
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
185.8 µs185.7 µs
medium: exists with AND
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
169.7 µs169.7 µs
api: user search
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
183.3 µs183.3 µs
complex: mixed operators
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
248.6 µs248.6 µs
medium: multiple AND
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
164 µs164 µs
pipeline: simple end-to-end
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
373.2 µs373.2 µs
api: role-based filter
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
207.7 µs207.6 µs
filter array: simple
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
236 µs235.9 µs
filter array: medium
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
274.2 µs274.2 µs
api: date range with status
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
207.2 µs207.2 µs
complex: multiple arrays
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
204.1 µs204.1 µs
medium: AND with comparison
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
171.6 µs171.6 µs
filter array: complex
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
361.6 µs361.6 µs
error: incomplete expression
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
191.6 µs191.5 µs
medium: nested fields
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
178.5 µs178.5 µs
range: with AND
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
163.5 µs163.5 µs
simple: exists check
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
129.3 µs129.3 µs
medium: OR conditions
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
159.7 µs159.7 µs
pipeline: range end-to-end
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
183.1 µs183.1 µs
simple: status equals
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
157.1 µs157.1 µs
medium: one-of array
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
176.9 µs176.9 µs
range: simple integer
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
152.9 µs152.9 µs
pipeline: medium end-to-end
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
435.5 µs435.5 µs
pipeline: simple end-to-end
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
165.4 µs165.4 µs
pipeline: complex end-to-end
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
531 µs531 µs
filter array: large oneOf
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
211.9 µs211.9 µs
sql: complex
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
42.7 µs42.7 µs
pipeline: medium end-to-end
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
417.9 µs417.9 µs
simple: age > 18
packages/benchmark/core.bench.ts
CodSpeed Performance Gauge
0%
259.6 µs259.6 µs
toFilter: simple
packages/benchmark/js.bench.ts
CodSpeed Performance Gauge
0%
131.7 µs131.7 µs
sql: simple
packages/benchmark/sql.bench.ts
CodSpeed Performance Gauge
0%
135.4 µs135.4 µs

Commits

Click on a commit to change the comparison range
Base
main
f85b267
+0.02%
chore: document workflows and deduplicate LICENSE files Add header comments to publish.yml and preview-website.yml explaining non-obvious implementation details like multi-tag matrix publishing, npm usage for provenance, and dynamic wrangler.json injection. Also, expand on the publish verification process in CONTRIBUTING.md. Finally, replace duplicate LICENSE files in packages with symlinks to root so when 2027 comes around, there is less maintenance.
b5a7e5b
1 day ago
by jbergstroem
© 2026 CodSpeed Technology
Home Terms Privacy Docs