grfn

🦅 A tiny (~315B) utility that executes a dependency graph of async functions as concurrently as possible.

APACHE-2.0 License

Downloads
10.5K
Stars
609
Committers
2

Bot releases are hidden (Show)

grfn - v2.0.0 Latest Release

Published by TomerAberbach 5 months ago

What's Changed

  • feat: implement type safety by @TomerAberbach in https://github.com/TomerAberbach/grfn/pull/7
    • Implement type-level checking of graph constraints
    • The above requires an API change, to separate the keys representing a task from the task function
    • Delete debug runtime validation entrypoint since the type-level validation takes care of it
    • Reduce bundle size
    • Increase test coverage
    • Deprecate grfnviz since it's a pain to maintain and no one seems to be using it
    • Require node 18

Full Changelog: https://github.com/TomerAberbach/grfn/compare/v1.0.1...v2.0.0

grfn - v1.0.1

Published by TomerAberbach over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/TomerAberbach/grfn/compare/v1.0.0...v1.0.1

Package Rankings
Top 6.57% on Npmjs.org