# golgoth

> Meta-package of my most used modules.

Latest version **4.0.0** (published 2026-05-01) · MIT license · 0 weekly downloads

## Install

```sh
npm install golgoth
pnpm add golgoth
yarn add golgoth
bun add golgoth
```

## Health

**Score 55/100 (C)** — status: active.

Positive: esm support; no vulnerabilities; high maintenance score.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 4.0.0 |
| Published | 2026-05-01 |
| First published | 2018-11-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Node | >=22.18.0 |
| Dependencies | 11 |
| Unpacked size | 7.4 KB |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 2 |
| Author | Pixelastic <tim@pixelastic.com> |
| Maintainers | pixelastic |

## Links

- npm: https://www.npmjs.com/package/golgoth
- Repository: https://github.com/pixelastic/golgoth
- Homepage: https://projects.pixelastic.com/golgoth/
- npm.io page: https://npm.io/package/golgoth

## Dependencies (11)

- [got](https://npm.io/package/got.md) 11.8.6
- [flat](https://npm.io/package/flat.md) 6.0.1
- [pify](https://npm.io/package/pify.md) 6.1.0
- [dayjs](https://npm.io/package/dayjs.md) 1.11.19
- [p-all](https://npm.io/package/p-all.md) 5.0.1
- [p-map](https://npm.io/package/p-map.md) 7.0.4
- [lodash](https://npm.io/package/lodash.md) 4.17.23
- [p-props](https://npm.io/package/p-props.md) 6.1.0
- [time-span](https://npm.io/package/time-span.md) 5.1.0
- [yoctocolors](https://npm.io/package/yoctocolors.md) 2.1.2
- [query-string](https://npm.io/package/query-string.md) 9.3.1

## Recent versions

- 4.0.0 (latest) — 2026-05-01
- 3.1.0 — 2026-01-30
- 3.0.0 — 2024-11-19
- 2.4.0 — 2024-02-23
- 2.3.0 — 2024-02-20
- 2.2.0 — 2024-01-23
- 2.1.0 — 2021-08-14
- 2.0.0 — 2020-12-05
- 1.5.0 — 2020-09-26
- 1.4.0 — 2020-08-13
- 1.3.2 — 2020-07-29
- 1.3.1 — 2020-07-23
- 1.3.0 — 2020-06-24
- 1.2.0 — 2020-03-27
- 1.1.1 — 2020-02-21
- … 40 more at https://npm.io/package/golgoth/versions

## README

<!--
  This file was automatically generated by 'aberlaas readme' from .README.template.md
  DO NOT EDIT MANUALLY
-->
# golgoth

<div class="lead">
  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.
</div>

## Libraries included

| Library name       | Required  as          | Description                                                                            |
| ------------------ | --------------------- | -------------------------------------------------------------------------------------- |
| [dayjs][1]         | `golgoth/dayjs`       | 2KB immutable date time library alternative to Moment.js with the same modern API      |
| [got][2]           | `golgoth/got`         | Human-friendly and powerful HTTP request library for Node.js                           |
| [lodash][3]        | `golgoth/_`           | A modern JavaScript utility library delivering modularity, performance & extras.       |
| [pify][4]          | `golgoth/pify`        | Promisify a callback-style function                                                    |
| [p-all][5]         | `golgoth/pAll`        | Run promise-returning & async functions concurrently with optional limited concurrency |
| [p-map][6]         | `golgoth/pMap`        | Map over promises concurrently (use `{concurrency: 1}` for serial execution)           |
| [p-props][7]       | `golgoth/pProps`      | Like Promise.all() but for Map and Object                                              |
| [query-string][8]  | `golgoth/queryString` | Parse and stringify URL query strings                                                  |
| [time-span][9]     | `golgoth/timeSpan`    | Simplified high resolution timing                                                      |
| [yoctocolors][10]  | `golgoth/yoctocolors` | The smallest and fastest command-line coloring package on the internet                 |

## Usage

```javascript
const pMap = require('golgoth/pMap');
const _ = require('golgoth/lodash');
```

[1]: https://yarnpkg.com/en/package/dayjs
[2]: https://yarnpkg.com/en/package/got
[3]: https://yarnpkg.com/en/package/lodash
[4]: https://yarnpkg.com/en/package/pify
[5]: https://yarnpkg.com/en/package/p-all
[6]: https://yarnpkg.com/en/package/p-map
[7]: https://github.com/sindresorhus/p-props
[8]: https://yarnpkg.com/en/package/query-string
[9]: https://yarnpkg.com/en/package/time-span
[10]: https://yarnpkg.com/en/package/yoctocolors

## Documentation

The complete documentation can be found on https://projects.pixelastic.com/golgoth/

---
_Source: https://npm.io/package/golgoth · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
