cb57bb03

By: Michael Lynch <git@mtlynch.io>

Lint tracked JavaScript files

Use git to pass only tracked JavaScript files to ESLint so ignored runtime artifacts do not affect frontend checks. Provide git in the Nix check environment and seed a temporary index for reproducible flake builds.

Suite timing

Time to Start Worker time Duration Time to finish
Config 2s 10s 10s 13s
Eval 9s 22s 22s 31s
Build 13s 3m37s 1m15s 1m29s
Suite 2s 4m10s 1m27s 1m29s

Timeline

0s10s20s30s40s50s1m1m10s1m20s