Pavel
8434771753
Automate sync of colors and icons with Figma ( #378 )
...
* remove old icons
* add script for syncing icons
* regenerate icons
* update @status-im/icons exports
* allow scroll in storybook
* migrate to new icons import
* add iconography story
* update root package.json
* fix typo
* add @status-im/colors
* generate colors
* add colors story
* fix ci
2023-04-14 23:27:05 +02:00
Pavel
754961b629
Upgrade TypeScript, Vite, Storybook, Tamagui ( #373 )
...
* upgrade deps
* update storybook configs
* add required tamagui token :/
2023-04-11 20:52:18 +02:00
Pavel Prichodko
2fedef69ad
add react types resolution
2023-03-14 13:48:29 +01:00
Pavel Prichodko
7e6c2eabc9
upgrade vite and friends
2023-03-13 22:37:38 +01:00
Pavel Prichodko
acd2260fc5
remove examples and status-react from monorepo pkgs
2023-03-13 22:36:46 +01:00
Pavel Prichodko
fd9d58ec0b
upgrade eslint and prettier
2023-03-13 22:28:29 +01:00
Pavel Prichodko
52f9f732e2
unify react versions
2023-03-13 22:24:39 +01:00
Pavel Prichodko
7ba43f663e
unify typescript versions
2023-03-13 22:18:59 +01:00
Pavel Prichodko
b0c3b6013e
unify package.jsons
2023-03-13 21:48:42 +01:00
Pavel Prichodko
3f16a68d11
reuse gitignore for formatting
2023-03-13 19:23:14 +01:00
Pavel Prichodko
a5910017ea
add dev scripts to root package.json
2023-03-13 15:53:21 +01:00
marcelines
a1c559b6ae
EAS integration & Improvements & fixes ( #334 )
...
* fix: issues with build after debugging expo app
* feat: updates icons app and increases build version
* fix: react-native-svg resolution
* feat: multiple fixes and top bar implementation
* fix: sidebar members animation
Co-authored-by: marcelines <marcio@significa.co>
2023-01-24 14:41:25 +01:00
Pavel Prichodko
0ee3634392
replace rm with rimraf
2023-01-20 15:27:05 +01:00
marcelines
f44abac4b0
feat: add expo to monorepo ( #328 )
2023-01-11 14:38:47 +01:00
Pavel Prichodko
5c5707a18b
add apps to workspaces
2023-01-10 12:24:40 +01:00
Felicio Mununga
a951c8e95c
Install `js-waku@^0.25.0` ( #307 )
...
* install `js-waku@^0.24.0`
* install `js-waku@^0.25.0`
* resolve some breaking changes
* add timeout
* upgrade `eslint-import-resolver-typescript`
* add `process.env.VITEST` condition
* increase timeout
* fixup
* ignore `emitSelf`
* replace `parcel` with `vite`
* update `.gitignore`
* change `dev` npm script
* fix favicon href
* load `.env` files
* remove 'alias"
* add `preview`
* upgrade vite
* set `target`s in `vite.config.ts`
* upgrade `@vitejs/plugin-react`
* remove comment
* Update package.json
* Update vite.config.ts
2022-09-16 16:27:47 +02:00
Felicio Mununga
9b90209ab2
add release workflow ( #293 )
...
* add release workflow
* add @changesets/cli
* add `title` and `commit`
2022-07-06 15:05:33 +02:00
Pavel
6fc6410b32
Setup GitHub Actions ( #287 )
...
* add new GitHub Action for CI
* add yarn flag
* use actions v3
* add ci badge (lol)
* cache lint and format scripts
* add more steps
* remove unused component
* fix lint errors
* remove unsued eslint plugins
2022-06-29 16:46:51 +02:00
Pavel
81153a3d98
Move to ESM, Vite, Vitest and Turborepo ( #286 )
...
* fix example hot module replacement
* add turbo
* migrate to vite
* use turbo for running scripts
* migrate testing to vitest
* set yarn in settings.json
* set noEmit in base tsconfig
* update yarn.lock
* move protos to src
* remove relative paths from status-js
* remove unused files
* update declaration dir
* use vite-node as a debugging runtime
* fix test
* unify tests
* fix test case typo
2022-06-28 16:40:39 +02:00
Felicio Mununga
774f75fec9
remove more debug references
2022-06-10 18:23:37 +02:00
Pavel Prichodko
62bd4650a3
add idToContentTopic
2022-06-04 13:09:49 +02:00
Felicio Mununga
6b67c4229f
use jest in npm script
2022-06-01 07:14:27 +02:00
Felicio Mununga
12b5ae1953
add jest
2022-05-30 16:04:25 +02:00
Felicio Mununga
cda9b90f35
add .parcelrc
2022-05-30 00:49:26 +02:00
Pavel Prichodko
0f563495c5
setup: add separate build scripts
2022-05-29 16:52:17 +02:00
Pavel Prichodko
fd8d494f24
Fix react imports grouping sort
2022-02-24 23:30:34 +01:00
Pavel
62411717d6
Add pre-commit git hooks ( #229 )
2022-02-24 23:27:22 +01:00
Pavel
9b3d437736
Improve ESLint monorepo configuration ( #228 )
...
* Unify ESLint configuration
* Add .eslintignore file
* Add Node and Jest ESLint plugins
* Fix linting issues
* Sort imports and type imports
2022-02-24 22:58:50 +01:00
Pavel
55793bf04f
Use Parcel for building of packages ( #227 )
...
* Use Parcel for building packages
* Make package exports explicit
* Fix missing dependencies
2022-02-24 16:44:09 +01:00
Pavel
040be085f4
Improve TypeScript monorepo configuration ( #226 )
...
* Unify TypeScript configuration
* Fix package.json target fields
2022-02-23 16:16:42 +01:00
Pavel
4fb78c3f96
Improve Prettier monorepo configuration ( #225 )
...
* Add prettier configuration files
* Move prettier command to monorepo root
* Format all files
2022-02-23 15:49:00 +01:00
Pavel
3334108bdd
Move examples and migrate to Parcel ( #224 )
...
* Remove old examples
* Add Community and Channel examples
2022-02-23 15:32:08 +01:00
Pavel
de6837b0f5
Update packages to @status-im ( #223 )
...
* Downgrade to yarn v1
* Rename status-communities to status-core
* Rename chat-sdk to status-react
* Rename packages in examples
* Update readme
* Remove changelog
* Add extensions recommendations
* Update gitignore
* Rename package imports
2022-02-23 15:03:14 +01:00
Franck R
030a33f95a
Rename DappConnect to Waku Connect ( #213 )
...
* Rename DappConnect to Waku Connect
* Remove redundant qualifier on CommunityChat
* Rename `Chat` to `ChatRoom`
There are two components:
- `CommunityChatRoom` (prev. `Chat`) contains the chat room, channels,
members.
-`CommunityChat` wrap `ChatRoom` is the various provider.
A consumer would most likely use `CommunityChat` directly.
If they want to swap a provider, they'd use `CommunityChatRoom`
* Rename `GroupChat` to `GroupChatRoom`
* Rename `DappConnectGroupChat` to `GroupChat`
There are two components:
- `GroupChatRoom` (prev. `GroupChat`) contains the chat room, members.
- `GroupChat` wrap `GroupChatRoom` is the various provider.
A consumer would most likely use `GroupChat` directly.
If they want to swap a provider, they'd use `GroupChatRoom`.
* Remove DappConnect qualifier
2022-02-03 08:51:05 +01:00
Franck R
7581693fe6
Rename packages ( #190 )
...
To set under @waku npmjs organisation.
2022-01-14 12:44:41 +01:00
Szymon Szlachtowicz
30984cdc05
Add private group chat handling ( #136 )
2021-11-26 12:24:37 +01:00
Szymon Szlachtowicz
e6e8217fc2
Add react chat packages ( #11 )
2021-09-24 13:36:26 +02:00
Franck Royer
b1ddcb5c49
Add CI
2021-09-24 12:48:32 +10:00
Franck Royer
a428453773
Upgrade to yarn 3.0.2
...
To get compatibility with typescript 4.4
2021-09-15 11:55:28 +10:00
Franck Royer
f95ca1decc
Setting up ws scripts
2021-09-14 16:02:01 +10:00
Franck Royer
d72170cb11
Setup status-communities package
2021-09-13 15:54:05 +10:00
Franck Royer
8c513f3ebd
First commit
2021-09-03 17:58:45 +10:00