When building project in JavaScript, I often end up installing the same
dependencies over and over again. Golgoth is a meta-package that allow me to
install them all in one go.
| Library name |
Required as |
Description |
| chalk |
golgoth/chalk |
Terminal string styling done right |
| dayjs |
golgoth/dayjs |
2KB immutable date time library alternative to Moment.js with the same modern API |
| dedent |
golgoth/dedent |
An ES6 string tag that strips indentation from multi-line strings |
| got |
golgoth/got |
Human-friendly and powerful HTTP request library for Node.js |
| Lodash |
golgoth/_ |
A modern JavaScript utility library delivering modularity, performance & extras. |
| p-all |
golgoth/pAll |
Run promise-returning & async functions concurrently with optional limited concurrency |
| p-map-series |
golgoth/pMapSeries |
Map over promises serially |
| p-map |
golgoth/pMap |
Map over promises concurrently |
| p-props |
golgoth/pProps |
Like Promise.all() but for Map and Object |
| pify |
golgoth/pify |
Promisify a callback-style function |
| query-string |
golgoth/queryString |
Parse and stringify URL query strings |
| time-span |
golgoth/timeSpan |
Simplified high resolution timing |
const pMap = require('golgoth/pMap');
const _ = require('golgoth/lodash');