commit | bebc80195d8f4b4749d4d3297ec033fe83403e96 | [log] [tgz] |
---|---|---|
author | Jonas Finnemann Jensen <jonasfj@google.com> | Thu Jul 06 12:02:42 2023 +0200 |
committer | GitHub <noreply@github.com> | Thu Jul 06 12:02:42 2023 +0200 |
tree | 1a08eca5af60ff45f6cef7f979cf409e907d6c99 | |
parent | 1617efafb317d48d058f7ffeb6a81c8633695cb5 [diff] |
Fix 244 (#268) * Allow mount annotations without trailing slash * Enable ensure_build * Bump analyzer constraint and prepare release * Update pkgs/shelf_router_generator/CHANGELOG.md Co-authored-by: Nate Bosch <nbosch1@gmail.com> * Update CHANGELOG.md --------- Co-authored-by: Nate Bosch <nbosch1@gmail.com>
Shelf makes it easy to create and compose web servers and parts of web servers. How?
It was inspired by Connect for NodeJS and Rack for Ruby.
See the package:shelf readme for more information.
Package | Description | Version |
---|---|---|
shelf | A model for web server middleware that encourages composition and easy reuse. | |
shelf_packages_handler | A shelf handler for serving a packages/ directory. | |
shelf_proxy | A shelf handler for proxying HTTP requests to another server. | |
shelf_router | A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations. | |
shelf_router_generator | A package:build-compatible builder for generating request routers for the shelf web-framework based on source annotations. | |
shelf_static | Static file server support for the shelf package and ecosystem. | |
shelf_test_handler | A Shelf handler that makes it easy to test HTTP interactions. | |
shelf_web_socket | A shelf handler that wires up a listener for every connection. |
For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.