- get Beaker Browser
- using Beaker, go to
datpedia.org
npm install
npm test
npm start
that should print instructions to get started.
- scripts contains scripts to download and process Wikipedia dumps
- www contains the old-web website served at https://datpedia.org
- app contains the React app that renders peer-to-peer Wikipedia
Install node or upgrade node. node --version
should be v9 or above.
brew install node
brew upgrade node
Install Atom.
Go to Atom > Preferences > Install, then install prettier-atom
, flow-ide
, and linter-eslint
. Restart Atom once these packages finish installing.
Click on Settings for the prettier-atom
and make them look like this:
Go to the flow-ide
settings, set the Flow binary path to <...path to repo...>/node_modules/.bin/flow
Go to the linter-eslint
settings, enable format-on-save. Ignore the warning from prettier
.
Done! You now have standard
-compliant autoformatting, linting, and Flow integration.
You should have the following 10 Atom packages installed: