mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-07 14:28:09 +03:00
These are actually necessary in non-dev scenarios, as we use ts-node/register as our loader. This expects types to exist for our dependencies, for some reason. I'm too tired to properly resolve this, so making @types mandatory is my hack fix. It's not like they add much to the build size anyway.
Tachi-Server
Tachi-Server is the backend for Tachi.
What's it do?
- Hosts an express backend server.
- Opens a public API on
/api. - Supports various IR frameworks under
/ir - Powers a ridiculously overengineered score import framework.
Setup
Make sure you've ran the bootstrap script in ../_scripts. You can then start the server with
pnpm start (in this directory) or pnpm start-server at the top level.