automatic generation of japanese-styled map
- JavaScript 98.4%
- CSS 0.9%
- HTML 0.6%
| scripts | ||
| src | ||
| styles | ||
| tests | ||
| AUDIT_REDUNDANCY_UNUSED.md | ||
| debug.log | ||
| index.html | ||
| README.md | ||
Prefecture Map Generator
Browser-based procedural prefecture map generator.
Project layout
src/- application modules and web workersstyles/- application stylestests/- browser and Node.js regression testsscripts/- local development server helpersindex.html- application entry point
Run locally
Windows:
scripts\start_server.bat 8000
macOS / Linux:
./scripts/start_server.sh 8000
Open http://127.0.0.1:8000/.
Tests
The default manifest runs the fast, canonical Node.js gates:
node tests/test-all.mjs
The release manifest includes the default gates plus the longer production, quality, cancellation, and mirror-synchronization checks:
TEST_GROUP=release node tests/test-all.mjs
The browser manifest launches the application-level Chromium regression test:
TEST_GROUP=browser node tests/test-all.mjs
On PowerShell, set a group with $env:TEST_GROUP = "release" (or
"browser") before running the same command. To run specific registered
suites, provide a comma-separated TEST_SUITES value. Unknown suite and group
names fail immediately rather than succeeding without assertions.