Alejandro González a9cfc37aac
Some small Labrinth refactors and fixes (#3698)
* chore(labrinth): fix typos, simplify out `remove_duplicates` func

* fix(labrinth): implement `capitalize_first` so that it can't panic on wide chars

* chore(labrinth): refactor out unneeded clone highlighted by nightly Clippy lints

* chore(labrinth): simplify `capitalize_first` implementation

* fix(labrinth): preserve ordering when deduplicating project field values

This addresses an unintended behavior change on
157647faf2778c74096e624aeef9cdb79539489c.

* fix(labrinth/tests): make `index_swaps` test run successfully

I wonder why we don't run these more often...

* refactor: rename `.env.example` files to `.env.local`, make local envs more consistent between frontend and backend

* chore(labrinth/.env.local): proper email verif. and password reset paths
2025-05-29 20:51:30 +00:00
..
2024-10-18 17:36:20 -07:00
2025-04-19 13:51:01 +00:00
2024-10-18 17:36:20 -07:00
2024-10-18 17:36:20 -07:00
2024-12-11 19:54:18 -08:00
2024-12-11 19:54:18 -08:00

Modrinth Documentation

Welcome to the Modrinth documentation!

Development

Pre-requisites

Before you begin, ensure you have the following installed on your machine:

Setup

Follow these steps to set up your development environment:

pnpm install
pnpm docs:dev

You should now have a development build of the documentation site running with hot-reloading enabled. Any changes you make to the code will automatically refresh the browser.