28 lines
917 B
Markdown
28 lines
917 B
Markdown
# Q‑Edit
|
||
|
||
Static single‑page app for reviewing, editing, and cleaning up your published QDN content.
|
||
|
||
- App: `index.html`, `style.css`, `script.js`
|
||
- Modules: `src/` and `scripts/` (hash/prefs/pagination, render helpers)
|
||
- Docs: see `docs/` (architecture, ADRs, testing, prior release notes)
|
||
|
||
## Quick start
|
||
|
||
- Serve locally: `node scripts/serve.mjs` → http://localhost:5173
|
||
- Open in a Qortal browser or with the extension and authenticate.
|
||
|
||
## Tests
|
||
|
||
- Run once with coverage: `node node_modules/vitest/vitest.mjs run --coverage`
|
||
- Enforce thresholds: `node scripts/ci-check-coverage.mjs`
|
||
|
||
## Build/Dist
|
||
|
||
- This app ships as static files. No build step required.
|
||
- Create a zip: `bash scripts/make_dist.sh` → `q-edit_dist.zip`
|
||
|
||
## Docs
|
||
|
||
- Start with `docs/design-overview.md`, `docs/architecture.md`, and `docs/changelog.md`.
|
||
- Release notes: `docs/RELEASE_NOTES_v1.0.0.md` and earlier versions in `docs/`.
|