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');