User:Habst/routes.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
window.authorization??=new DOMParser().parseFromString(await (await fetch('/beta')).text(), 'text/html').querySelector('script:not([src])').innerText.split("'")[1];
await (await fetch(window.location.href, { headers: { authorization } })).json()

/*
/athletes/search?query=Fname%20Lname

/athletes/.../
  /details
  /season/2024
  /majorcompetitions

/api/competitions/all?query=Arona
/api/results/<id>
*/