render_workflows 0.1.2 copy "render_workflows: ^0.1.2" to clipboard
render_workflows: ^0.1.2 copied to clipboard

Unofficial Dart client for Render Workflows: start, watch and cancel task runs.

0.1.2 #

  • Clean up README

0.1.1 #

  • Adds example/example.dart, and formats the package with dart format. Together these take the pub.dev score from 140/160 to 160/160 — the two deductions were a missing example and formatting, both found with pana before publishing rather than after.
  • README now names render-dart on npm, for writing task bodies in Dart.

0.1.0 #

Initial release.

  • Start, watch, list and cancel Render Workflows task runs.
  • Method names mirror Render's official TypeScript SDK — startTask, runTask, getTaskRun, cancelTaskRun, listTaskRuns, taskRunEvents — so its documentation carries over.
  • waitFor polls a run's own terminal status, which is what makes it correct: an attempt reaches a terminal state before the run does.
  • listTaskRunsStream walks cursors for you.
  • Render's 4 MB input limit is checked locally, so an oversized payload fails by name rather than as a generic rejection.
  • TaskRunStatus treats terminality as data, because the API defines both completed and succeeded.
  • Builds on package:render_api rather than duplicating transport, errors and pagination.
1
likes
0
points
254
downloads

Publisher

verified publisherhiveright.tech

Weekly Downloads

Unofficial Dart client for Render Workflows: start, watch and cancel task runs.

Repository (GitHub)
View/report issues

Topics

#render #workflows #tasks #background-jobs

License

unknown (license)

Dependencies

http, meta, render_api

More

Packages that depend on render_workflows