[![flipfam][flipfam-image]][flipfam-url] [flipfam-image]: https://img.shields.io/badge/%F0%9F%8F%97%20%F0%9F%92%A0-flipfam-9659F7.svg [flipfam-url]: https://www.npmjs.com/package/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.
[![NPM version][fliplog-npm-image]][fliplog-npm-url] [fliplog-npm-image]: https://img.shields.io/npm/v/fliplog.svg [fliplog-npm-url]: https://npmjs.org/package/fliplog
- used by inferno to power command running
- fliphub-cli-inferno
the builder of builders
[![NPM version][fliptime-image]][fliptime-url] [fliptime-image]: https://img.shields.io/npm/v/fliptime.svg [fliptime-url]: https://npmjs.org/package/fliptime
fluent timer with laps, microtime + parsing, multiple timers
[![NPM version][flipcache-image]][flipcache-url] [flipcache-image]: https://img.shields.io/npm/v/flipcache.svg [flipcache-url]: https://npmjs.org/package/flipcache
[temporary], safe, restorable, cacheable, configurable, chainable/fluent data
[![NPM version][onthefly-npm-image]][onthefly-npm-url] [onthefly-npm-image]: https://img.shields.io/npm/v/on-the-fly.svg [onthefly-npm-url]: https://npmjs.org/package/on-the-fly
find, build, & run es6 + typescript configs on the fly, in-memory, without a trace.
[![NPM version][json-chain-npm-image]][json-chain-npm-url] [json-chain-npm-image]: https://img.shields.io/npm/v/json-chain.svg [json-chain-npm-url]: https://npmjs.org/package/json-chain
fluent chaining for json with dot-prop access
[![NPM version][flipfile-npm-image]][flipfile-npm-url] [flipfile-npm-image]: https://img.shields.io/npm/v/flipfile.svg [flipfile-npm-url]: https://npmjs.org/package/flipfile
file helpers for reading, writing, deleting, checking types & existence, extracting metadata, walking, globbing, and more.
preconfigured nodejs util for inspecting, and customizing inspecting
[![NPM version][fliphub-core-npm-image]][fliphub-core-npm-url] [fliphub-core-npm-image]: https://img.shields.io/npm/v/fliphub-core.svg [fliphub-core-npm-url]: https://npmjs.org/package/fliphub-core
the core of fliphub, an extensible hub api for building programs with an event-based core/workflow/context/presets
====================
- 📆 will be used in combination with flippack + flipflag + flipcache + flipcli + dargs for ultimnate cli
====================
[![NPM version][flipcli-npm-image]][flipcli-npm-url] [flipcli-npm-image]: https://img.shields.io/npm/v/flipcli.svg [flipcli-npm-url]: https://npmjs.org/package/flipcli
easy, powerful, interactive, fluent cli.
[![NPM version][flipscript-npm-image]][flipscript-npm-url] [flipscript-npm-image]: https://img.shields.io/npm/v/flipscript.svg [flipscript-npm-url]: https://npmjs.org/package/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.
=============
extends power-assert, izz, fuse-box-test-runner, chai assert & should... not just sure... fosho. throws if not
[![NPM version][izz-npm-image]][izz-npm-url] [izz-npm-image]: https://img.shields.io/npm/v/izz.svg [izz-npm-url]: https://npmjs.org/package/izz
is type shorthands for fliphub, hundreds of type checks, modular exports
find and resolve files automatically searches nearby paths in an optimized order
[![NPM version][flipfind-npm-image]][flipfind-npm-url] [flipfind-npm-image]: https://img.shields.io/npm/v/flipfind.svg [flipfind-npm-url]: https://npmjs.org/package/flipfind
=============
=============
[![NPM version][to-arr-npm-image]][to-arr-npm-url] [to-arr-npm-image]: https://img.shields.io/npm/v/to-arr.svg [to-arr-npm-url]: https://npmjs.org/package/to-arr
convert anything to an array, (273 bytes)
convert arrays to objects, with customizers. (values as keys, keys as values, values as values and keys)
[![NPM version][arr-to-obj-npm-image]][arr-to-obj-npm-url] [arr-to-obj-npm-image]: https://img.shields.io/npm/v/arr-to-obj.svg [arr-to-obj-npm-url]: https://npmjs.org/package/arr-to-obj
- [izz][#izz]
[![NPM version][childparent-npm-image]][childparent-npm-url] [childparent-npm-image]: https://img.shields.io/npm/v/childparent.svg [childparent-npm-url]: https://npmjs.org/package/childparent
add child methods to parent, or parent methods to child, optionally binding thisArg, without dereferencing any args,
[![NPM version][insert-at-index-npm-image]][insert-at-index-npm-url] [insert-at-index-npm-image]: https://img.shields.io/npm/v/insert-at-index.svg [insert-at-index-npm-url]: https://npmjs.org/package/insert-at-index insert-at-index
insert a value, or an array, into an array at an index
[![NPM version][sleepfor-npm-image]][sleepfor-npm-url] [sleepfor-npm-image]: https://img.shields.io/npm/v/on-the-fly.svg [sleepfor-npm-url]: https://npmjs.org/package/on-the-fly sleepfor
sleep using while loops
🔦 expose-hidden
[![NPM version][expose-hidden-npm-image]][expose-hidden-npm-url] [expose-hidden-npm-image]: https://img.shields.io/npm/v/expose-hidden.svg [expose-hidden-npm-url]: https://npmjs.org/package/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.
[![NPM version][does-include-npm-image]][does-include-npm-url] [does-include-npm-image]: https://img.shields.io/npm/v/does-include.svg [does-include-npm-url]: https://npmjs.org/package/does-include
find whether a string (or arr) contains any, or all of another array of strings.
==============================
fluent glob chaining
Build babel loader queries with shorthand defaults, as an object or string
=============
=============