Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: improve prerequisites for OSX users #6157

Merged
merged 11 commits into from
Dec 7, 2023
1 change: 1 addition & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ config
configs
const
constantish
coreutils
cors
cryptographic
dApp
Expand Down
7 changes: 7 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ Thanks for your interest in contributing to Lodestar. It's people like you that
- :gear: [NodeJS](https://nodejs.org/) (LTS)
- :toolbox: [Yarn](https://yarnpkg.com/)

### MacOS Specifics

When using MacOS, there are a couple of extra prerequisites that are required.

- python
- coreutils (e.g. via `brew install coreutils`)
jeluard marked this conversation as resolved.
Show resolved Hide resolved

## Getting Started

- :gear: Run `yarn` to install dependencies.
Expand Down
3 changes: 2 additions & 1 deletion packages/db/test/unit/controller/level.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,8 @@ describe("LevelDB controller", () => {
return "gdu";
}
} catch {
/* no-op */
/* eslint-disable no-console */
console.error("Cannot find gdu command, falling back to du");
}
}
return "du";
Expand Down