# Installnpm install -g chi-nodebot# Runchi-nodebot
A series of code challenges will teach you the basics of the johnny-five api, a framework for working with Arduino and other rapid prototyping boards.
The workshop will pose a challenge, you will code a solution which the workshop will then verify.
You will be writing working, executable johnny-five code.
Each of your solutions can be run by the workshop or directly as a
Setup a photon and run your solution directly to see it run for real.
To move towards a consistent style for nodeschool projects we use the .jshintrc as defined in learnyounode: https://github.com/rvagg/learnyounode/blob/master/.jshintrc
npm scripts are present for testing and linting:
$ npm run test$ npm run lint
pre-commit hook will be installed in your repo clone to run the test/lint scripts with every commit.
Brought to you by @NodeBotsUK