maat 0.1.4 copy "maat: ^0.1.4" to clipboard
maat: ^0.1.4 copied to clipboard

A full-stack backend framework for Dart with routing, validation, authentication, and production HTTP serving.

0.1.4 #

  • Add the conventional runnable package example used by pub.flutter-io.cn.

0.1.3 #

  • Fix: /broadcasting/auth now runs the middleware named by broadcasting.auth_middleware, so a session guard's session middleware can run before the guard reads the session. Absent or empty, behaviour is unchanged.
  • Add the package banner and icon set used by pub.flutter-io.cn and the package index.

0.1.2 #

  • Add api:openapi, which exports the registered routes as an OpenAPI 3.1 document.
  • Add api:client, which generates a typed Dart client from the same contract.
  • Describe routes with RouteContract and ApiSchema, derived from the validation rules a route already declares.

0.1.1 #

  • Add Pusher-compatible broadcasting, channel authorization, fakes, and console commands.
  • Reject ports owned by unrelated processes while preserving Maat worker sharing.

0.1.0 #

  • Initial release of the Maat HTTP framework.
  • Includes routing, middleware, validation, authentication, console commands, events, testing utilities, and production server support.
0
likes
160
points
383
downloads

Documentation

API reference

Publisher

verified publishergaitco.com

Weekly Downloads

A full-stack backend framework for Dart with routing, validation, authentication, and production HTTP serving.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, crypto, hashlib, mime, path, shelf

More

Packages that depend on maat