mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-15 06:35:20 -07:00
The Netlify validation job imports site listings before generated static device JSON exists in a clean checkout, so keep the small device table in tracked source and use it as the route fallback. Constraint: static/device-list.json is ignored generated output and is absent in GitHub-hosted clean runners Rejected: Force-add static/device-list.json | keeps generated output under source control Confidence: high Scope-risk: narrow Directive: Keep disabled device rows in the fallback source but filter them from routable listings Tested: pnpm run with-env vitest ./test/prebuild/site-listings.test.js Tested: pnpm netlify-build reached Astro build after passing prebuild tests Not-tested: Full local netlify-build completion blocked by unrelated uncommitted scanner worker build failure |
||
|---|---|---|
| .. | ||
| config-node.test.js | ||
| environment.test.js | ||
| filters.test.js | ||
| http.test.ts | ||
| index.test.js | ||
| load-sitemap-endpoints.test.ts | ||
| pagefind.test.js | ||
| site-listings.test.js | ||
| stork-executable.test.js | ||