├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .travis.yml ├── README.md ├── benchmarks ├── hooks.js ├── no-hook.js └── off-hook.js ├── dist ├── hamo.js └── hamo.umd.js ├── package.json ├── src └── hamo.js └── test ├── async.test.js ├── basic.test.js ├── hooks.test.js └── timing.test.js /.eslintignore: -------------------------------------------------------------------------------- 1 | scratch/ 2 | benchmarks/ -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | scratch/ -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | benchmarks/ 2 | test/ 3 | scratch/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/benchmarks/hooks.js -------------------------------------------------------------------------------- /benchmarks/no-hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/benchmarks/no-hook.js -------------------------------------------------------------------------------- /benchmarks/off-hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/benchmarks/off-hook.js -------------------------------------------------------------------------------- /dist/hamo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/dist/hamo.js -------------------------------------------------------------------------------- /dist/hamo.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/dist/hamo.umd.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/package.json -------------------------------------------------------------------------------- /src/hamo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/src/hamo.js -------------------------------------------------------------------------------- /test/async.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/test/async.test.js -------------------------------------------------------------------------------- /test/basic.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/test/basic.test.js -------------------------------------------------------------------------------- /test/hooks.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/test/hooks.test.js -------------------------------------------------------------------------------- /test/timing.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucagez/hamo/HEAD/test/timing.test.js --------------------------------------------------------------------------------