Skip to content

lucid-softworks/akari

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,071 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

akari

a bluesky client built with expo + react native. ios, android, and web.

protocol: at protocol.

structure

.
├── apps/akari/   ← the app (expo, react native, react native web)
├── packages/     ← shared api clients (bluesky, clearsky)
├── scripts/      ← translation tooling, coverage merging
└── patches/      ← patch-package overrides

quick

npm install
npm run start:development     # metro
npm run ios:development       # native ios
npm run web:development       # web

build variants: development, preview, production. each gets its own bundle id so they install side-by-side. set APP_VARIANT or use the variant-specific scripts (*:preview, *:production).

scripts

npm run dev                       # turbo dev across workspace
npm run lint                      # turbo lint
npm run test                      # jest in apps/akari
npm run test:coverage             # + merged coverage
npm run validate-translations     # i18n key validation
npm run find-unused-translations  # dead-string detection

docs

license

mit. see LICENSE.

About

an atproto client for ios, android, and web — the next version of akari.blue

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors