Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codeyam-ai/ethos-connect
https://github.com/codeyam-ai/ethos-connect
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/codeyam-ai/ethos-connect
- Owner: codeyam-ai
- License: apache-2.0
- Created: 2022-06-02T13:24:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-18T10:44:52.000Z (about 1 year ago)
- Last Synced: 2024-11-01T06:11:59.390Z (about 1 month ago)
- Language: TypeScript
- Size: 9.77 MB
- Stars: 16
- Watchers: 6
- Forks: 17
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-sui - Ethos Connect - UI with built-in wallet adapter and Email option for supporting all wallets and wallet-less users on Sui. (Wallets / Wallet Kits)
- awesome-move - Ethos Connect - UI with built-in wallet adapter and Email option for supporting all wallets and wallet-less users on Sui. (Wallets / Wallet Kits)
README
# Ethos Connect
### Documentation
For full documentation on Ethos Connect please visit [Ethos Connect](https://ethoswallet.xyz/dev).
### Setting up local development
From the root folder of the project you are working on (not this project)
```
yarn remove ethos-connect
cd node_modules/react
yarn unlink
yarn link
cd ../react-dom
yarn unlink
yarn link
cd ../..
```From the root directory of this project:
```
yarn unlink react
yarn unlink react-dom
yarn link
yarn install
yarn link react
yarn link react-dom
yarn build
```From the root folder of the project you are working on (not this project)
```
yarn link ethos-connect
```## To reset local
### To reset your UI (consumer of the NPM package)
```
yarn unlink ethos-connect
yarn unlink react
yarn unlink react-dom
yarn add ethos-connect react react-dom
```### To reset and unlink in the NPM package repo
```
yarn unlink
yarn unlink react
yarn unlink react-dom
yarn add react react-dom
```You can also reset all your linked packages by running (mac only):
```
rm -rf cd ~/.config/yarn/*
```Or, for windows powershell:
```
Remove-Item C:\Users\\AppData\Local\Yarn\Data\link\* -Recurse -Force
```# Publishing
When you're ready to publish your changes, update the `package.json` file with a new version number following [Semantic Versioning guidelines](https://zellwk.com/blog/semantic-versioning/). Then run:
```
npm publish
```This will run the `prepublishOnly` script and publish the new version to NPM.