├── LICENSE ├── README.md ├── asyncblock.d.ts ├── asyncblock.js ├── benchmark ├── benchmark.js ├── results │ ├── ab_1.9.0-node_0.6.6-linux-vm.txt │ ├── ab_1.9.0-node_0.6.7-linux.txt │ └── ab_1.9.0-node_0.6.7-mac.txt └── transform_test_file.js ├── changelog ├── debug_tests.sh ├── docs ├── addwait.md ├── api.md ├── errors.md ├── maxparallel.md ├── overview.md ├── results.md ├── stacktrace.md └── timeout.md ├── lib ├── asyncblock.js └── flow_fiber.js ├── package.json ├── run_benchmarks.sh ├── run_hint.sh ├── run_tests.sh ├── test_data ├── test_file.txt └── transform │ ├── defer.js │ ├── no_transform.js │ ├── parse.js │ ├── sync.js │ └── utility.js └── tests ├── 0_init.js ├── errors.js ├── functionality.js ├── timeout.js └── transform.js /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/README.md -------------------------------------------------------------------------------- /asyncblock.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/asyncblock.d.ts -------------------------------------------------------------------------------- /asyncblock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/asyncblock.js -------------------------------------------------------------------------------- /benchmark/benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/benchmark/benchmark.js -------------------------------------------------------------------------------- /benchmark/results/ab_1.9.0-node_0.6.6-linux-vm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/benchmark/results/ab_1.9.0-node_0.6.6-linux-vm.txt -------------------------------------------------------------------------------- /benchmark/results/ab_1.9.0-node_0.6.7-linux.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/benchmark/results/ab_1.9.0-node_0.6.7-linux.txt -------------------------------------------------------------------------------- /benchmark/results/ab_1.9.0-node_0.6.7-mac.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/benchmark/results/ab_1.9.0-node_0.6.7-mac.txt -------------------------------------------------------------------------------- /benchmark/transform_test_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/benchmark/transform_test_file.js -------------------------------------------------------------------------------- /changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/changelog -------------------------------------------------------------------------------- /debug_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/debug_tests.sh -------------------------------------------------------------------------------- /docs/addwait.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/addwait.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/errors.md -------------------------------------------------------------------------------- /docs/maxparallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/maxparallel.md -------------------------------------------------------------------------------- /docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/overview.md -------------------------------------------------------------------------------- /docs/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/results.md -------------------------------------------------------------------------------- /docs/stacktrace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/stacktrace.md -------------------------------------------------------------------------------- /docs/timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/docs/timeout.md -------------------------------------------------------------------------------- /lib/asyncblock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/lib/asyncblock.js -------------------------------------------------------------------------------- /lib/flow_fiber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/lib/flow_fiber.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/package.json -------------------------------------------------------------------------------- /run_benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/run_benchmarks.sh -------------------------------------------------------------------------------- /run_hint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/run_hint.sh -------------------------------------------------------------------------------- /run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/run_tests.sh -------------------------------------------------------------------------------- /test_data/test_file.txt: -------------------------------------------------------------------------------- 1 | Just a test. -------------------------------------------------------------------------------- /test_data/transform/defer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/test_data/transform/defer.js -------------------------------------------------------------------------------- /test_data/transform/no_transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/test_data/transform/no_transform.js -------------------------------------------------------------------------------- /test_data/transform/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/test_data/transform/parse.js -------------------------------------------------------------------------------- /test_data/transform/sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/test_data/transform/sync.js -------------------------------------------------------------------------------- /test_data/transform/utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/test_data/transform/utility.js -------------------------------------------------------------------------------- /tests/0_init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/tests/0_init.js -------------------------------------------------------------------------------- /tests/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/tests/errors.js -------------------------------------------------------------------------------- /tests/functionality.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/tests/functionality.js -------------------------------------------------------------------------------- /tests/timeout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/tests/timeout.js -------------------------------------------------------------------------------- /tests/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scriby/asyncblock/HEAD/tests/transform.js --------------------------------------------------------------------------------