golgoth

Meta-package of my most used modules.

Usage no npm install needed!

<script type="module">
  import golgoth from 'https://cdn.skypack.dev/golgoth';
</script>

README

golgoth

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.

Libraries included

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

Usage

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

Documentation

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