doesitarm/scripts
ThatGuySam d45b587434 Finish axios migration via shared native HTTP helper
Replace all in-scope axios callsites with a new helpers/http.js wrapper over native fetch, including JSON/text GET, JSON POST, HEAD checks, and transient 5xx retry behavior; update all browser, build, script, and proxy API clients to use it; add focused unit tests; and remove axios from package dependencies.

Constraint: Preserve API/build and deployment behavior while lowering transport surface area.

Rejected: inline fetch replacements at each callsite | rejected to avoid inconsistent error/retry semantics.

Confidence: high

Scope-risk: moderate

Directive: Keep helper in place as the transport boundary and update tests when changing request semantics.

Tested: pnpm run -s typecheck, pnpm -s run test-prebuild, pnpm -s run test, pnpm -s run test:browser, pnpm -s run netlify-build, smoke GETs on /apple-silicon-app-test and /apple-silicon-app-test/?version=2

Not-tested: branch/netlify deployment health in CI pipeline after merge
2026-04-06 12:09:16 -05:00
..
vercel-post-deploy Finish axios migration via shared native HTTP helper 2026-04-06 12:09:16 -05:00
build-pagefind-index.js fix(build): retry transient sitemap endpoint fetches 2026-04-04 18:18:23 -05:00
build-search-index.js feat(search): add pagefind provider support 2026-03-15 13:42:07 -05:00
build-stork-index.js Add build-stork-index node script 2022-05-10 13:18:38 -05:00
download-sitemaps.js Finish axios migration via shared native HTTP helper 2026-04-06 12:09:16 -05:00
download-stork-executable.js Add download-stork-executable script 2022-05-10 13:14:39 -05:00
download-stork-toml.js Add downloadStorkToml helper and script 2022-05-09 16:13:47 -05:00
health Keep prod health checks and route fallbacks from failing on stale API entries 2026-04-06 10:51:49 -05:00
scan-new-apps.js Finish axios migration via shared native HTTP helper 2026-04-06 12:09:16 -05:00
stork-netlify.sh fix(stork): support netlify ubuntu 24 builds 2026-03-15 11:57:41 -05:00
vercel-build.js Use pnpm for vercel build script 2023-08-12 14:01:33 -05:00