Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻译准备中
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Specialized calculator for analyzing shooting and fighting in Kill Team 2024 edition ("KT24").
翻译准备中
正在加载完整 README。
查看完整 README ↗Calculator for helping analyze shooting and fighting attacks in Kill Team 2024.
Live at ktcalc.com. This project was forked from https://github.com/jmegner/KT21Calculator.
I took this project over because I wanted to do Vespid weapon math and needed a matrix to compare situations against different defensive profiles. I play on keeping ktcalc up to date throughout the edition and add features as requested.
Basically, this is a React SPA web app mostly written in TypeScript. Every push to main is built and deployed automatically. I do my development in VsCode but I'm mostly vibe coding along.
Contributions, human or robot, are welcome!
Dev setup...
npm ci to install npm packages with exact versions of previous development.npm run build to build the React app and prerender the public routes.npm start to build the TypeScript stuff and run.npm start before launching the debugger.
For debugging tests, you can just launch one of vscode's test-oriented debug profiles.npm test for normal watch-mode testing that sticks around.
Do npm run testq for a single run of tests (like doing test and then hitting q to quit). CI runs npm run testq on pull requests and on pushes to main.Deploying...
npm run build:cloudflare and npx wrangler deploy (live at https://ktcalc.com and https://ktcalc.john-e-farrell.workers.dev), and every pull request gets a Preview URL posted as a comment. wrangler.jsonc is the config; the build settings live in the Cloudflare dashboard. No GitHub secrets are needed.npm run build:cloudflare prerenders the public routes with scripts/prerender.js (jsdom, no browser) instead of react-snap, because Cloudflare's build machine can't run Chromium. Both use the route list in package.json reactSnap.include. To try the Workers build locally: npm run build:cloudflare, then npx wrangler dev.npm run build:react, react-snap, public/_redirects) is kept only as the rollback until its builds are stopped. The rollback and Netlify switch-off are in CLOUDFLARE_CUTOVER.md.public/a0b4cc5a5653b1278fbe1db5a316aaeb.txt is the IndexNow key (public by design). The daily IndexNow job in jfreal/johnf.build fetches it from https://ktcalc.com/ to prove ownership before submitting changed sitemap URLs. Keep the file name and content unchanged.