README
Self Agency LLC JavaScript developer tools
Includes:
Babel, eslint, Jest, basic dotfiles, and the following helper utilities:
asyncForEach
: asynchronousforeach - asynchronous forEach (serial/parallel)dates
: Day.js - date formattingdeepWrite
: immutadotdequal
: dequal - deep equality checkingemitter
: mitt - functional event emitter/pubsubis
: typa - type checkingjfn
: Json-Function - SQL-like JSON queriesJsSHA
: jsSHA - hashing utilitylogger
: consola - console loggerms
: ms - millisecond conversion utilitynormalizeUrl
: normalize-url - URL normalizerregEx
: @areknawo/rex - RegEx builderwretch
: wretch - simplified fetch wrapper
Usage
Browser
import { is, logger, ms } from '@selfagencyllc/dev-tools'
Node
const { is, lgoger, ms } = require('@selfagencyllc/dev-tools/entry')
Expansion
Additional helpers are available via: