- State: development
- CI: Semaphore
- Point People: @broskoski, @craigspaeth
- Fork RSVP to your Github account in the Github UI.
- Clone your repo locally (substitute your Github username).
git clone git@github.com:your-github-username/rsvp.git
- Install MongoDB
brew install mongodb
brew install nvm
nvm install 6
npm install
- Start RSVP and Mongo
npm run dev
- RSVP should now be running at http://localhost:3000/
We use standard for linting. For the best experience it's recommended that you install an inline linter in your text editor, such as Sublime Linter Standard, to surface linting issues immediately.
We use mocha for testing. For the best experience writing tests it's recommended you target the suite you're working on in watch mode npm run mocha -- --watch test/your/tests.js
.
To run the full test suite and linter use npm test
.