anvil
sign in
collin/mahjong
6e2784f0e22cb28ae3f5b51bdfd2a1ebf4d397a7
Branches
master
6e2784f0e22cb28ae3f5b51bdfd2a1ebf4d397a7
.claude/
Three languages, one switch: the whole table follows the picker
last month
public/
Two online modes over antics: pure online, and party with phone hands
last month
scripts/
Eject antics: our own websocket relay in node
last month
server/
The tunnel keeps its name: mahjong-table, every run
last month
src/
The square is the wall again: eighteen of two a side, and it meets itself
last month
.gitignore
Three languages, one switch: the whole table follows the picker
last month
.oxlintrc.json
Initial commit: 台灣麻將 hotseat table
2 months ago
README.md
The square is the wall again: eighteen of two a side, and it meets itself
last month
TODO.md
Eject antics: our own websocket relay in node
last month
index.html
Three languages, one switch: the whole table follows the picker
last month
package-lock.json
Ignore the agent feedback queue; nanoid lockfile patch bump
last month
package.json
Eject antics: our own websocket relay in node
last month
tiles.html
A page for turning these by eye, and the slab goes
last month
tsconfig.app.json
Initial commit: 台灣麻將 hotseat table
2 months ago
tsconfig.json
Initial commit: 台灣麻將 hotseat table
2 months ago
tsconfig.node.json
Eject antics: our own websocket relay in node
last month
vite.config.ts
Allow the house tunnel domain through vite's host check
last month
wall.html
Stand the wall square on its corner, and a page for placing it
last month