<img src="https://s21.postimg.org/44hwqa7s7/tyto.png" align="left" height="180" "/>
Tyto 🍁
🍁🌳 How to Use this module 🌳
Tyto is a small module, that will output what has happend to your object before and after running an function on it. It will not modify the object you pass into as arguments. This is a great way to test any changes to your object.
Your function could be any function, but testing tyto in the CLI right now only multiplies what you type with itself and outputs based on that. If you have any bugs or issues, please, do file an issue.
local installation
npm install --save tyto
🌀
🌀 CLI
sudo npm install -g tyto
🌲
🌲 Local Usage
const compare = compare;const out = // outputs [[2,4,6,8,10], [4, 16, 36, 64, 100]]// Before: out[0] After: out[1]
CLI Usage
sudo npm install -g tyto
⚠️ Make sure you've installed using - Open terminal and type
tyto
- Write any number and watch the output.
- First value is what you got before and the other one was the one you have modified
Note that we only multiply the number you enter, as for now. We are planning to let you make your own functions using the repl
API
compare(obj, fn)
- Obj<Array | Object> - Array or Object, that you are modifying with the second argument
- fn - Function you are modifying first argument with
value[0]
and second value[1]
is the one that has been modifyed
Returns: First array with the initial fly(obj, fn)
- Obj<Array | Object> - Array or Object, that you are modifying with the second argument
- fn - Function you are modifying first argument with
Returns: an array with the returned value of changes to your object
flap(obj, fn)
- Obj<Array | Object> - Array or Object, that you are modifying with the second argument
- fn - Function you are modifying first argument with
Returns: an array with the initial values of the object
hunt(obj, fn)
- Obj<Array | Object> - Array or Object, that you are modifying with the second argument
- fn - Function you are modifying first argument with