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 Idle
Config 2s 10s 10s 13s 2s
Eval 9s 22s 22s 31s 0s
Build 13s 3m37s 1m15s 1m29s 0s
Suite 2s 4m10s 1m27s 1m29s 2s

Timeline

0s10s20s30s40s50s1m1m10s1m20s