Enhance Guidely UI and extract markdown.
A Tampermonkey/Violentmonkey userscript that enhances the Guidely test review interface with:
dist/guidely-plus.user.js and click Install.bun install
bun run build # one-shot production build
bun run dev # dev server with HMR
src/
├── main.ts # Entry — bootstraps UI, observer, and copy/paste unlock
├── parser.ts # DOM → QuestionData extraction + Markdown formatting
├── crawler.ts # Linear crawl engine (click Next, extract, deduplicate)
├── copyMarkdown.ts # "Copy Markdown" button injected into the question header
├── converter.ts # Singleton TurndownService (HTML→Markdown)
├── ui.ts # Floating action button (download/cancel/status)
└── utils.ts # downloadFile, enableCopyAndRightClick, onReady
MIT