Express dependencies:
| Module | github org/user |
|---|---|
| array-flatten | blakeembrey |
| escape-html | component |
| merge-descriptors | component |
| path-to-regexp | component |
| // | |
| // utils | |
| // | |
| const thrush = x => f => f(x); | |
| const indexBy = k => xs => xs.reduce((index, x) => { | |
| if(index[x[k]] != null) index[x[k]].push(x); | |
| else index[x[k]] = [x]; | |
| return index; |
| { | |
| // http://eslint.org/docs/rules/ | |
| "ecmaFeatures": { | |
| "binaryLiterals": false, // enable binary literals | |
| "blockBindings": false, // enable let and const (aka block bindings) | |
| "defaultParams": false, // enable default function parameters | |
| "forOf": false, // enable for-of loops | |
| "generators": false, // enable generators | |
| "objectLiteralComputedProperties": false, // enable computed object literal property names |