git-consensus / contracts

Converts the informal ownership structure of an open-source git project to a formal DAO, with token distribution mechanisms for contributors.
GNU General Public License v3.0
13 stars 0 forks source link

deprecate yarn usage, v14 node, user friendly repo setup instructions #49

Closed mattstam closed 2 years ago

mattstam commented 2 years ago

Description

nodegit comes with a bunch of potential NPM / Yarn installation issues (mostly stemming from node-gyp and node-pre-gyp). For this reason, we need to keep install instructions as minimal as possible to be compatible with many different setups (Mac, Linux, Windows).

Test Coverage

We ran through the Setup guide on Mac (Big Sur), Linux (Ubuntu 20.04), and Windows: install worked and npm run test passed for all.

Closes #47. Thanks to @0xKudo for pointing this out and being super helpful in testing this new method.