├── .editorconfig ├── .gitattributes ├── .gitignore ├── .jshintignore ├── .jshintrc ├── .nvmrc ├── .travis.yml ├── README.md ├── examples └── servers │ ├── .gitkeep │ └── koa-basic.js ├── gulpfile.js ├── index.js ├── lib ├── .gitkeep ├── bind.js ├── branch.js ├── cascade.js ├── co.js ├── delay.js ├── dispatch.js ├── oscillator.js ├── parallel.js └── utils.js ├── package.json └── test ├── .gitkeep ├── bind-test.js ├── branch-test.js ├── cascade-test.js ├── delay-test.js ├── dispatch-test.js ├── oscillator-test.js └── parallel-test.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.jshintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/.jshintignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/.jshintrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 0.11 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/README.md -------------------------------------------------------------------------------- /examples/servers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/servers/koa-basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/examples/servers/koa-basic.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/index.js -------------------------------------------------------------------------------- /lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/bind.js -------------------------------------------------------------------------------- /lib/branch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/branch.js -------------------------------------------------------------------------------- /lib/cascade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/cascade.js -------------------------------------------------------------------------------- /lib/co.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('co'); 3 | 4 | -------------------------------------------------------------------------------- /lib/delay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/delay.js -------------------------------------------------------------------------------- /lib/dispatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/dispatch.js -------------------------------------------------------------------------------- /lib/oscillator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/oscillator.js -------------------------------------------------------------------------------- /lib/parallel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/parallel.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/package.json -------------------------------------------------------------------------------- /test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/bind-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/test/bind-test.js -------------------------------------------------------------------------------- /test/branch-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/test/branch-test.js -------------------------------------------------------------------------------- /test/cascade-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/test/cascade-test.js -------------------------------------------------------------------------------- /test/delay-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/test/delay-test.js -------------------------------------------------------------------------------- /test/dispatch-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/test/dispatch-test.js -------------------------------------------------------------------------------- /test/oscillator-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/test/oscillator-test.js -------------------------------------------------------------------------------- /test/parallel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cultofmetatron/Shen/HEAD/test/parallel-test.js --------------------------------------------------------------------------------