mirror of
https://github.com/tornadocash/provider.git
synced 2025-02-14 21:10:40 +01:00
62 lines
1.5 KiB
Markdown
62 lines
1.5 KiB
Markdown
|
## Frontend wallet.dao.casino
|
|||
|
|
|||
|
Provider for tornado cash
|
|||
|
|
|||
|
## Title
|
|||
|
|
|||
|
- [Environment requirements](#environment-requirements)
|
|||
|
- [Install](#install)
|
|||
|
- [CLI command](#cli)
|
|||
|
- [Style Guide](#style-guide)
|
|||
|
- [Technology stack](#technology-stack)
|
|||
|
|
|||
|
## Environment requirements
|
|||
|
|
|||
|
- ОС: MacOS, Linux. In case of using Windows, the most practical option is to use WSL
|
|||
|
- nodejs version: 11.15.0
|
|||
|
- npm version: 6.9.0
|
|||
|
- yarn version: ^1.16.0
|
|||
|
|
|||
|
## Install
|
|||
|
|
|||
|
Install dependency @nuxtjs/provider
|
|||
|
|
|||
|
```bash
|
|||
|
yarn add https://github.com/tornadocash/provider.git
|
|||
|
```
|
|||
|
|
|||
|
## CLI
|
|||
|
|
|||
|
- Project start: `yarn dev`
|
|||
|
- Running tests: `yarn test`
|
|||
|
- Linting: `yarn lint-fix`
|
|||
|
|
|||
|
## Style Guide
|
|||
|
|
|||
|
Sources of coding rules:
|
|||
|
|
|||
|
- [Airbnb Javascript Style Guide](https://github.com/airbnb/javascript)
|
|||
|
|
|||
|
To ensure compliance with formatting rules are used:
|
|||
|
|
|||
|
- [Eslint](https://eslint.org/) - javascript linter
|
|||
|
- [Prettier](https://prettier.io/) - code formatting
|
|||
|
|
|||
|
Vscode extensions:
|
|||
|
|
|||
|
- [eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
|
|||
|
- [prettier - code formatter](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
|
|||
|
|
|||
|
## Technology stack
|
|||
|
|
|||
|
### Technologies and languages
|
|||
|
|
|||
|
- [Typescript](https://www.typescriptlang.org/) - language - a subset of over javascript with strong structural typing
|
|||
|
- [Babel](https://babeljs.io/)
|
|||
|
|
|||
|
### Core Libraries
|
|||
|
|
|||
|
- [web3](https://web3js.readthedocs.io/en/v1.3.0/) - Ethereum JavaScript API
|
|||
|
- [web3-utils](https://web3js.readthedocs.io/en/v1.3.0/web3-utils.html) - utility functions for Dapp developers.
|
|||
|
|