https://github.com/verida/client-rn
https://github.com/verida/client-rn
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/verida/client-rn
- Owner: verida
- License: isc
- Created: 2021-08-26T05:25:04.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-30T08:10:54.000Z (about 2 years ago)
- Last Synced: 2025-10-08T23:05:00.191Z (10 months ago)
- Language: TypeScript
- Size: 1.18 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: license.md
Awesome Lists containing this project
README
# Developer notes
## Configuration
This repo is a fork of `@verida/client-ts`. It uses git subtree's to merge the latest changes as required (see below).
This was inspired from https://gist.github.com/alfredringstad/ac0f7a1e081e9ee485e653b6a8351212
## Merging from `verida-js`
Switch to the `verida-js` monorepo and create a subtree branch for the current version
```
git subtree split -P packages/client-ts -b subtree/
```
Switch back to this repo and merge:
```
git subtree pull -P client-rn client-ts-source subtree/ --squash
```
Update all dependencies to the latest versions (assumes `package.json` has changed):
```
cd client-rn
yarn
```
Switch to `verida-js` and delete the newly created branch
```
git branch -D subtree/
```
# Creating a release
```
yarn run build
yarn publish --tag next
```
Use the tag `next` for an upcoming release (ie: RC) and `latest` for the latest release