A bunch of best practices/packages/whatever-i-find-convenient that I've gathered from work and people for coding in javascript.
- eslint
- prettier
- eslint-config-sexy
- eslint-config-prettier
- eslint-plugin-prettier
- jest/mocha/chai Unit testing
| // Playing around with currying and composing | |
| const curry = fn => { | |
| const arity = fn.length; | |
| return function _curry(...args) { | |
| if (args.length < arity) { | |
| return _curry.bind(null, ...args); | |
| } |
| zShell | |
| ohmyzsh | |
| dBeaver | |
| flux | |
| boom | |
| rescuetime | |
| theunarchiver | |
| kitematic | |
| robo 3t | |
| spectacle |
| version: 2 | |
| jobs: | |
| build: | |
| docker: | |
| - image: 'circleci/node:latest' | |
| steps: | |
| - checkout | |
| - run: | |
| name: install | |
| command: npm install |