mirror of
https://github.com/AikidoSec/safe-chain.git
synced 2026-05-26 12:10:49 +00:00
Document the workspace setup in CONTRIBUTING
This commit is contained in:
parent
75deed9370
commit
8d17618090
1 changed files with 8 additions and 3 deletions
11
.github/CONTRIBUTING
vendored
11
.github/CONTRIBUTING
vendored
|
|
@ -21,15 +21,20 @@ Report issues on our [GitHub Issues page](https://github.com/AikidoSec/safe-chai
|
|||
|
||||
## Development
|
||||
|
||||
**Workspace Structure:**
|
||||
- `packages/safe-chain/` - Main CLI package
|
||||
- `test/e2e/` - End-to-end tests
|
||||
|
||||
**Setup:**
|
||||
```bash
|
||||
npm install
|
||||
npm install # Installs dependencies for all workspaces
|
||||
```
|
||||
|
||||
**Commands:**
|
||||
- `npm test` - Run tests
|
||||
- `npm run test:watch` - Watch mode
|
||||
- `npm test` - Run unit tests
|
||||
- `npm run test:e2e` - Run end-to-end tests
|
||||
- `npm run lint` - Check code style
|
||||
- `npm run test --workspace=packages/safe-chain` - Test specific workspace
|
||||
|
||||
**Requirements:**
|
||||
- Node.js 18+
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue