Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wallet-test-framework/framework
https://github.com/wallet-test-framework/framework
ethereum testing typescript wallet
Last synced: 28 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/wallet-test-framework/framework
- Owner: wallet-test-framework
- License: mit
- Created: 2022-08-31T20:59:42.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-07T22:00:36.000Z (11 months ago)
- Last Synced: 2024-04-09T08:11:12.880Z (10 months ago)
- Topics: ethereum, testing, typescript, wallet
- Language: TypeScript
- Homepage: https://wtf.allwallet.dev
- Size: 534 KB
- Stars: 23
- Watchers: 6
- Forks: 6
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wallet Test Framework
- [blog](https://wtf.allwallet.dev/)
- [documentation](https://wallet-test-framework.github.io/framework/)## Friends of Wallet Test Framework
We would like to extend our heartfelt thanks to the sponsors making this project possible:
## Usage
Optionally, you can [configure npm to install without superuser permissions][unglobal].
```bash
# Install the server
npm install -g @wallet-test-framework/framework# Run the server
wtfd
```[unglobal]: https://github.com/sindresorhus/guides/blob/3f4ad3e30efd384f42384b61b38e82626a4c3b7a/npm-global-without-sudo.md
## Development
### Building
To install the dependencies:
```bash
npm install --include=dev
```To compile the TypeScript into JavaScript and create the relevant bundles:
```bash
npm run build
```### Linting
Before creating a pull request, please make sure to run:
```bash
npm test
```### Running
After building, you can run the web server with:
```bash
node dist/server/index.js
```