docs: use top-level await in quickstart examples
Created by: gatteo
Summary
- Remove unnecessary
async function main()wrapper from all Node.js/Bare quickstart code examples - Use ESM top-level
awaitdirectly, since the project already sets"type": "module" - Simplifies the quickstart snippets and removes boilerplate (try/catch/process.exit, main() call)
Test plan
-
Verify code examples render correctly on docs site -
Confirm snippets are valid ESM with top-level await