ee8e00cb2f
refactor: Iceshrimp’s Mastodon API implementation with original extensions Co-authored-by: Eana Hufwe <eana@1a23.com> Co-authored-by: Eana Hufwe <firefishdev@apps.1a23.com> Co-authored-by: CI <project_7_bot_1bfaee5701aed20091a86249a967a6c1@noreply.firefish.dev> Co-authored-by: Asmodeus <colligare1Asmodeum@gmail.com> Co-authored-by: Lhcfl <Lhcfl@outlook.com> Closes #10880, #10920, #10717, #10716, #10699, #10697, #10659, #10657, #10543, #10591, #10230, #9637, and #10278 See merge request firefish/firefish!10905 |
||
---|---|---|
.. | ||
backend | ||
backend-rs | ||
client | ||
firefish-js | ||
macro-rs | ||
sw | ||
README.md |
Packages
This directory contains all of the packages Firefish uses.
backend
: Main backend code written in TypeScript for NodeJSbackend-rs
: Backend code written in Rust, bound to NodeJS by NAPI-RSmacro-rs
: Procedural macros for backend-rsclient
: Web interface written in Vue3 and TypeScriptsw
: Web Service Worker written in TypeScriptfirefish-js
: TypeScript SDK for both backend and client