Skip to content

shreyasm-dev/bighook

Repository files navigation

bighook

Easily hook on to the beginning or end of function calls


Repo stats


Installation

npm i bighook

Example

const Bighook = require('bighook');

let val1;
let val2;
const setVal1 = () => {
  val1 = 'Hello world!';
};

const hook = new Bighook(setVal1);

hook
  .before(() => {
    val2 = 'foo';
  })
  .after(() => {
    val1 = 'bar';
  });

hook.function()();
console.log(val1, val2); // "bar foo"

Docs

The docs can be found here

About

Easily hook on to the beginning or end of function calls

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published