22c310ba7ccebb9757d183a53c9c4b487e238ac0
Merge branch 'master' of https://github.com/GetStream/stream-chat-flutter into reactions-optimistic-update
Stream Chat Dart
This repository contains code for our Dart and Flutter chat clients.
Stream allows developers to rapidly deploy scalable feeds and chat messaging with an industry leading 99.999% uptime SLA guarantee.
Structure
Stream Chat Dart is a monorepo built using Melos. Individual packages can be found in the packages directory while configuration and top level commands can be found in melos.yaml.
To get started, run bootstrap after cloning the project.
melos bootstrap
Available Commands
Analyze
Requires
tuneupto be activated globally. Please see https://pub.dev/packages/tuneup
melos run analyze
Pub Lint
Runs pub publish with --dry-run
melos run lint:pub
Build iOS
Builds iOS examples without codesign
melos run build:examples:ios
Build APK
Builds an Android APK for examples
melos run build:examples:android
Build MACOS
Builds MacOs for all examples
melos run build:examples:macos
Test
Runs flutter test on all packages
melos run test
Test Web
Runs flutter test --platform=chrome on all packages
melos run test:web
Description
Languages
Dart
82.9%
MDX
14.2%
C++
1.5%
CMake
1%
HTML
0.2%