tyt

tyto

Ultra light library to compare object changes

Showing:

Popularity

Downloads/wk

2

GitHub Stars

1

Maintenance

Last Commit

5yrs ago

Contributors

1

Package

Dependencies

1

Size (min+gzip)

2.0KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

<img src="https://s21.postimg.org/44hwqa7s7/tyto.png" align="left" height="180" "/>

#🍁 Tyto 🍁

[NPM](https://npmjs.org/package/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](https://github.com/ev1stensberg/tyto/issues).

##local installation

🌀 npm install --save tyto 🌀

##CLI

🌲 sudo npm install -g tyto 🌲

#Local Usage

const compare = require('tyto').compare;
const out = compare([2,4,6,8,10], (num) => (num*num))
// outputs [[2,4,6,8,10], [4, 16, 36, 64, 100]]
// Before: out[0] After: out[1]

#CLI Usage

######⚠️ Make sure you've installed using sudo npm install -g tyto

  1. Open terminal and type tyto
  2. Write any number and watch the output.
  3. 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
Returns: First array with the initial value[0] and second value[1] is the one that has been modifyed

##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
Returns: an array with the initial values of the object and an console log if changes were made

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial