hippofish/packages
naskya cda31d3dc7
Revert "refactor (backend): port publishNotesStream to backend-rs"
This reverts commit 5382dc5da8.

It turns out this sends an inccorect time info to the stream
since JavaScript's Date object doesn't have timezone info

I'll revisit this in the future
2024-05-08 06:08:26 +09:00
..
backend Revert "refactor (backend): port publishNotesStream to backend-rs" 2024-05-08 06:08:26 +09:00
backend-rs Revert "refactor (backend): port publishNotesStream to backend-rs" 2024-05-08 06:08:26 +09:00
client fix: use reactive MkTime 2024-05-08 03:00:07 +08:00
firefish-js chore: update TypeScript dependencies 2024-04-27 05:42:37 +09:00
macro-rs refactor (backend): port config loader to backend-rs 2024-04-12 14:25:27 +09:00
megalodon dev: update format/lint scripts 2024-04-12 11:54:14 +09:00
sw chore: update TypeScript dependencies 2024-04-27 05:42:37 +09:00
meta.json refactoring 2021-11-12 02:02:25 +09:00
README.md docs: update packages/README.md 2024-04-14 13:35:35 +09:00

Packages

This directory contains all of the packages Firefish uses.

  • backend: Main backend code written in TypeScript for NodeJS
  • backend-rs: Backend code written in Rust, bound to NodeJS by NAPI-RS
  • macro-rs: Procedural macros for backend-rs
  • client: Web interface written in Vue3 and TypeScript
  • sw: Web Service Worker written in TypeScript
  • firefish-js: TypeScript SDK for both backend and client
  • megalodon: TypeScript library used for partial Mastodon API compatibility