flipfam v0.0.8
šš š® flipfam
the flip packages used to make fliphub
š there are a lot of packages, so combining all of their readmes in summary will take a while.
š changelogā
keep up to date! updated daily.
āš fliplog
š„ fliphub-cli-inferno
- used by inferno to power command running
- fliphub-cli-inferno
šš fliphub
the builder of builders
āā fliptime
fluent timer with laps, microtime + parsing, multiple timers
š¾šø flipcache
temporary, safe, restorable, cacheable, configurable, chainable/fluent data
š on-the-fly
find, build, & run es6 + typescript configs on the fly, in-memory, without a trace.
šā json-chain
fluent chaining for json with dot-prop access
š flipfile
file helpers for reading, writing, deleting, checking types & existence, extracting metadata, walking, globbing, and more.
šµšš inspector-gadget
preconfigured nodejs util for inspecting, and customizing inspecting
ā flipchain
core chaining library, heavily based on webpack-chain but not webpack-specific.
š š fliphub-core
the core of fliphub, an extensible hub api for building programs with an event-based core/workflow/context/presets
====================
š„ cli
- š will be used in combination with flippack + flipflag + flipcache + flipcli + dargs for ultimnate cli
====================
āš„ flipcli
easy, powerful, interactive, fluent cli.
š flipscript
fluent script building; flip the script on em
build scripts to run that are aware of the context; defining NODE_ENV in the subprocess env, after the npm script, at the beginning of a node or lerna script, whether values should be stringified.
šš š„ fliphub-cli
š š© flipflag
cli flags with aliases, from argv, env, globals, --env.flags, callbacks, preserves casing and searches original case, uppercase, lowercase
=============
šÆ fosho
extends power-assert, izz, fuse-box-test-runner, chai assert & should... not just sure... fosho. throws if not
uses
izz
is type shorthands for fliphub, hundreds of type checks, modular exports
š šÆ flipfind
find and resolve files automatically searches nearby paths in an optimized order
š¹ fliphub-alias
require, handle, & resolve aliases for use with any build tool/system/bundler
=============
š utils
=============
to-arr
convert anything to an array, (273 bytes)
{ arr-to-obj }
convert arrays to objects, with customizers. (values as keys, keys as values, values as values and keys)
uses:
š¶ childparent
add child methods to parent, or parent methods to child, optionally binding thisArg, without dereferencing any args,
...šÆ... insert-at-index
insert a value, or an array, into an array at an index
š¤ sleepfor
sleep using while loops
š¦ expose-hidden
When extending objects in nodejs,
Object.keys
,Object.getOwnPropertyNames
, evenfor in
may not give you all of the methods on the object. Use expose hidden to re-expose the hidden methods.
does-include
find whether a string (or arr) contains any, or all of another array of strings.
šŗ remap-by
remap object or array by a property
es5exports
easy named exports in es5+
š¼šļøš babel-loader-builder
Build babel loader queries with shorthand defaults, as an object or string
šš³ flipport
find if a port is available, fallback to first open port if not.
š³ deep-replace
deep replace objects using property string, regex, fn match
š# fliphash
simple blazing-fast short string-to-number hasher
fliphub-helpers
regexes
tiny-promise-map
simple, minimal, tiny promise maps & chains to execute promises in order.
==============================
(need images, descriptions here, etc)
depflip
finding, extracting, checking, & installing dependencies
fliphelp
fliphtml
flippack
flipglob
fluent glob chaining
mahna
šÆ fliphub-resolve
š„ mono-root
find the root path in monorepos
š³āŗļøļø neutrino-preset-happypack
=============
š“ forks
=============