flipfam
v0.0.8
Published
the fliphub modules as a single package - flipfam.
Downloads
25
Readme
🏗💠🔮 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
[![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
🔥 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
=============