Adding dynamic generation of the gear list

The gear list is generated based on `/gear/gear.json`, which contains
a list of objects following the schema defined in `/gear/gear.mjs`.
This commit is contained in:
April Eaton 2025-12-15 18:29:12 +01:00
parent 0abf209616
commit f352b04b64
7 changed files with 130 additions and 17 deletions

13
gear/gear.json Normal file
View file

@ -0,0 +1,13 @@
{
"bondage": {
"name": "Bondage",
"id": "bondage",
"values": [
{
"name": "Rope",
"id": "rope",
"desc": "10m pink, black, or purple"
}
]
}
}