Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sujameslin/nodejs-interview
project for node.js developer interview
https://github.com/sujameslin/nodejs-interview
Last synced: about 1 month ago
JSON representation
project for node.js developer interview
- Host: GitHub
- URL: https://github.com/sujameslin/nodejs-interview
- Owner: sujameslin
- License: other
- Created: 2017-07-07T08:15:24.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-07-07T08:45:48.000Z (about 7 years ago)
- Last Synced: 2024-06-05T05:32:02.192Z (3 months ago)
- Language: JavaScript
- Size: 26.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Node.js test task for candidate to backend developer position in PennyBox
## Development
### Setup environment
1. Install Node.js2. Install dependencies with `yarn` or `npm`
### Usage
Run app:
```bash
$ npm start
```Run tests:
```bash
$ npm test
```## Contributing
### Unit tests
All js code should be unit-tested
### Code style
https://github.com/felixge/node-style-guide
https://basarat.gitbooks.io/typescript/content/docs/styleguide/styleguide.html
### Commits & Pull requests
Commits should follow guidelines. Short version:
* no commits to master: only Pull Requests from feature branches
* code have to be linted and testedCheck [commit message conventions](https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#)