mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-18 06:44:46 -07:00
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 |
||
|---|---|---|
| .. | ||
| video | ||
| ad-inline.vue | ||
| all-updates-subscribe.vue | ||
| carbon-inline.vue | ||
| email-subscribe.vue | ||
| fullscreen-file-drop.vue | ||
| link-button.vue | ||
| list-end-buttons.vue | ||
| list-summary.vue | ||
| Logo.vue | ||
| navbar.vue | ||
| README.md | ||
| relative-time.vue | ||
| search-stork.vue | ||
| search.vue | ||
| thomas-credit.vue | ||
| twitter-follow.vue | ||
COMPONENTS
This directory is not required, you can delete it if you don't want to use it.
The components directory contains your Vue.js Components.
Nuxt.js doesn't supercharge these components.