/gear/gear.mjs
The gear list is generated based on `/gear/gear.json`, which contains a list of objects following the schema defined in `/gear/gear.mjs`.
Using ES6 modueles and adding a JS LSP to `flake.nix`