diff --git a/README.md b/README.md index 9af7ffcc..6fdda955 100644 --- a/README.md +++ b/README.md @@ -143,3 +143,7 @@ You can also view the [Angel3 API](http://www.dartdocs.org/documentation/angel_f ## Contributing Interested in contributing to Angel3? See the contribution guide [here](CONTRIBUTING.md). + +## Support + +If you like this project and want to support the author, you can [donate](https://paypal.me/dukefirehawk?country.x=MY&locale.x=en_US) me via paypal donations service. diff --git a/packages/auth/pubspec.yaml b/packages/auth/pubspec.yaml index 9effcc52..599b6a2b 100644 --- a/packages/auth/pubspec.yaml +++ b/packages/auth/pubspec.yaml @@ -1,12 +1,12 @@ name: angel3_auth description: A complete authentication plugin for Angel3. Includes support for stateless JWT tokens, Basic Auth, and more. -version: 6.0.0 +version: 7.0.0 homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/auth environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 + angel3_framework: ^7.0.0 charcode: ^1.2.0 collection: ^1.15.0 crypto: ^3.0.0 @@ -15,21 +15,21 @@ dependencies: quiver: ^3.0.0 logging: ^1.0.0 dev_dependencies: - angel3_container: ^6.0.0 + angel3_container: ^7.0.0 http: ^0.13.1 io: ^1.0.0 test: ^1.21.0 - lints: ^1.0.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request \ No newline at end of file diff --git a/packages/auth_oauth2/pubspec.yaml b/packages/auth_oauth2/pubspec.yaml index 6738f8f4..14d97882 100644 --- a/packages/auth_oauth2/pubspec.yaml +++ b/packages/auth_oauth2/pubspec.yaml @@ -1,15 +1,22 @@ name: angel3_auth_oauth2 -version: 6.0.0 +version: 7.0.0 description: Angel3 library for authenticating users with external identity providers via OAuth2. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/auth_oauth2 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_auth: ^6.0.0 - angel3_framework: ^6.0.0 + angel3_auth: ^7.0.0 + angel3_framework: ^7.0.0 http_parser: ^4.0.0 oauth2: ^2.0.0 dev_dependencies: logging: ^1.0.1 - lints: ^1.0.0 + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_auth: + path: ../auth diff --git a/packages/cache/pubspec.yaml b/packages/cache/pubspec.yaml index 0b79685b..c3bb617c 100644 --- a/packages/cache/pubspec.yaml +++ b/packages/cache/pubspec.yaml @@ -4,7 +4,7 @@ description: A service that provides HTTP caching to the response data for Angel homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/cache environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 collection: ^1.15.0 @@ -16,4 +16,4 @@ dev_dependencies: glob: ^2.0.1 http: ^0.13.3 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 diff --git a/packages/client/pubspec.yaml b/packages/client/pubspec.yaml index 0aa1f97d..c11f7375 100644 --- a/packages/client/pubspec.yaml +++ b/packages/client/pubspec.yaml @@ -1,41 +1,41 @@ name: angel3_client -version: 6.0.0 +version: 7.0.0 description: A browser, mobile and command line based client that supports querying Angel3 servers homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/client environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_http_exception: ^6.0.0 - belatuk_json_serializer: ^5.0.0 + angel3_http_exception: ^7.0.0 + belatuk_json_serializer: ^6.0.0 collection: ^1.15.0 http: ^0.13.1 meta: ^1.3.0 path: ^1.8.0 logging: ^1.0.0 dev_dependencies: - angel3_framework: ^6.0.0 - angel3_model: ^6.0.0 - angel3_mock_request: ^6.0.0 - angel3_container: ^6.0.0 - angel3_auth: ^6.0.0 + angel3_framework: ^7.0.0 + angel3_model: ^7.0.0 + angel3_mock_request: ^7.0.0 + angel3_container: ^7.0.0 + angel3_auth: ^7.0.0 async: ^2.6.1 build_runner: ^2.1.2 build_web_compilers: ^3.2.1 test: ^1.21.0 - lints: ^1.0.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request -# angel3_auth: -# path: ../auth \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth \ No newline at end of file diff --git a/packages/configuration/pubspec.yaml b/packages/configuration/pubspec.yaml index d2fd8a4d..ea0965d9 100644 --- a/packages/configuration/pubspec.yaml +++ b/packages/configuration/pubspec.yaml @@ -1,32 +1,32 @@ name: angel3_configuration -version: 6.0.0 +version: 7.0.0 description: Automatic YAML application configuration loader for Angel 3, with .env support. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/configuration environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 - belatuk_merge_map: ^3.0.0 + angel3_framework: ^7.0.0 + belatuk_merge_map: ^4.0.0 dotenv: ^3.0.0 file: ^6.1.0 yaml: ^3.1.0 dev_dependencies: io: ^1.0.0 logging: ^1.0.1 - lints: ^1.0.0 - belatuk_pretty_logging: ^4.0.0 + lints: ^2.0.0 + belatuk_pretty_logging: ^5.0.0 test: ^1.21.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request \ No newline at end of file +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request \ No newline at end of file diff --git a/packages/container/angel_container/pubspec.yaml b/packages/container/angel_container/pubspec.yaml index 02008e65..438ea272 100644 --- a/packages/container/angel_container/pubspec.yaml +++ b/packages/container/angel_container/pubspec.yaml @@ -1,13 +1,13 @@ name: angel3_container -version: 6.0.0 +version: 7.0.0 description: Angel3 hierarchical DI container, and pluggable backends for reflection. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/container/angel_container environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: collection: ^1.15.0 quiver: ^3.0.1 dev_dependencies: test: ^1.21.0 - lints: ^1.0.0 \ No newline at end of file + lints: ^2.0.0 \ No newline at end of file diff --git a/packages/container/angel_container_generator/pubspec.yaml b/packages/container/angel_container_generator/pubspec.yaml index dafdeb42..5cd81be1 100644 --- a/packages/container/angel_container_generator/pubspec.yaml +++ b/packages/container/angel_container_generator/pubspec.yaml @@ -1,18 +1,18 @@ name: angel3_container_generator -version: 6.0.0 +version: 7.0.0 description: Codegen support for using pkg:reflectable with pkg:angel3_container. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/container/angel_container_generator environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_container: ^6.0.0 + angel3_container: ^7.0.0 reflectable: ^3.0.4 dev_dependencies: build_runner: ^2.1.2 build_test: ^2.1.3 test: ^1.21.0 lints: ^1.0.1 -# dependency_overrides: -# angel3_container: -# path: ../angel_container +dependency_overrides: + angel3_container: + path: ../angel_container diff --git a/packages/cors/pubspec.yaml b/packages/cors/pubspec.yaml index 425eb3f4..1e7f0e99 100644 --- a/packages/cors/pubspec.yaml +++ b/packages/cors/pubspec.yaml @@ -4,13 +4,13 @@ description: Angel3 CORS middleware. Ported from expressjs/cors to Angel3 framew homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/cors environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 dev_dependencies: angel3_test: ^6.0.0 http: ^0.13.3 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 # dependency_overrides: # angel3_container: diff --git a/packages/file_service/pubspec.yaml b/packages/file_service/pubspec.yaml index 5cf0e5b9..8aea64bc 100644 --- a/packages/file_service/pubspec.yaml +++ b/packages/file_service/pubspec.yaml @@ -4,14 +4,14 @@ description: Angel service that persists data to a file on disk, stored as a JSO homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/file_service environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 file: ^6.1.1 pool: ^1.5.0 dev_dependencies: test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../container/angel_container diff --git a/packages/framework/pubspec.yaml b/packages/framework/pubspec.yaml index dff7ba3d..bf2ef7b0 100644 --- a/packages/framework/pubspec.yaml +++ b/packages/framework/pubspec.yaml @@ -1,19 +1,19 @@ name: angel3_framework -version: 6.0.0 +version: 7.0.0 description: A high-powered HTTP server extensible framework with dependency injection, routing and much more. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/framework environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_container: ^6.0.0 - angel3_http_exception: ^6.0.0 - angel3_model: ^6.0.0 - angel3_route: ^6.0.0 - angel3_mock_request: ^6.0.0 - belatuk_merge_map: ^3.0.0 - belatuk_combinator: ^3.0.0 - belatuk_http_server: ^2.1.0 + angel3_container: ^7.0.0 + angel3_http_exception: ^7.0.0 + angel3_model: ^7.0.0 + angel3_route: ^7.0.0 + angel3_mock_request: ^7.0.0 + belatuk_merge_map: ^4.0.0 + belatuk_combinator: ^4.0.0 + belatuk_http_server: ^3.0.0 charcode: ^1.2.0 file: ^6.1.0 http_parser: ^4.0.0 @@ -34,15 +34,16 @@ dev_dependencies: http: ^0.13.1 io: ^1.0.0 test: ^1.21.0 - lints: ^1.0.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + diff --git a/packages/hot/pubspec.yaml b/packages/hot/pubspec.yaml index 7d9f9a19..edad46c2 100644 --- a/packages/hot/pubspec.yaml +++ b/packages/hot/pubspec.yaml @@ -4,7 +4,7 @@ description: Supports hot reloading/hot code push of Angel3 servers on file chan homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/hot environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 angel3_websocket: ^6.0.0 @@ -18,7 +18,7 @@ dependencies: dev_dependencies: http: ^0.13.2 logging: ^1.0.1 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../container/angel_container diff --git a/packages/html/pubspec.yaml b/packages/html/pubspec.yaml index 60c51e13..4699b68d 100644 --- a/packages/html/pubspec.yaml +++ b/packages/html/pubspec.yaml @@ -4,7 +4,7 @@ description: Support for rendering html_builder AST's as responses in Angel. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/html_builder environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 belatuk_html_builder: ^3.0.0 @@ -13,7 +13,7 @@ dev_dependencies: html: ^0.15.0 logging: ^1.0.1 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../container/angel_container diff --git a/packages/http_exception/pubspec.yaml b/packages/http_exception/pubspec.yaml index 88624e49..d7e84b4c 100644 --- a/packages/http_exception/pubspec.yaml +++ b/packages/http_exception/pubspec.yaml @@ -1,9 +1,9 @@ name: angel3_http_exception -version: 6.0.1 +version: 7.0.0 description: Exception class that can be serialized to JSON and serialized to clients. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/http_exception environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dev_dependencies: - lints: ^1.0.0 \ No newline at end of file + lints: ^2.0.0 \ No newline at end of file diff --git a/packages/jael/angel_jael/pubspec.yaml b/packages/jael/angel_jael/pubspec.yaml index 333e787c..2728555c 100644 --- a/packages/jael/angel_jael/pubspec.yaml +++ b/packages/jael/angel_jael/pubspec.yaml @@ -4,7 +4,7 @@ description: Angel support for the Jael templating engine, similar to Blade or L homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/jael/angel_jael environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 jael3: ^6.0.0 @@ -17,7 +17,7 @@ dev_dependencies: angel3_test: ^6.0.0 html: ^0.15.0 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../../container/angel_container diff --git a/packages/jael/jael/pubspec.yaml b/packages/jael/jael/pubspec.yaml index 30ebae00..d378fade 100644 --- a/packages/jael/jael/pubspec.yaml +++ b/packages/jael/jael/pubspec.yaml @@ -4,7 +4,7 @@ description: A simple server-side HTML templating engine for Dart. Comparable t homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/jael/jael environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: args: ^2.0.0 charcode: ^1.0.0 @@ -15,7 +15,7 @@ dependencies: collection: ^1.15.0 matcher: ^0.12.10 dev_dependencies: - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 executables: jaelfmt: jaelfmt \ No newline at end of file diff --git a/packages/jael/jael_language_server/pubspec.yaml b/packages/jael/jael_language_server/pubspec.yaml index a21158a6..a0ff44ea 100644 --- a/packages/jael/jael_language_server/pubspec.yaml +++ b/packages/jael/jael_language_server/pubspec.yaml @@ -4,7 +4,7 @@ description: Language Server Protocol implementation for the Jael templating eng homepage: https://github.com/angel-dart/vscode publish_to: none environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: args: ^2.1.1 # dart_language_server: ^0.1.16 @@ -18,7 +18,7 @@ dependencies: source_span: ^1.8.1 string_scanner: ^1.1.0 belatuk_symbol_table: ^3.0.0 - lints: ^1.0.0 + lints: ^2.0.0 executables: jael3_language_server: jael3_language_server \ No newline at end of file diff --git a/packages/jael/jael_preprocessor/pubspec.yaml b/packages/jael/jael_preprocessor/pubspec.yaml index 5a73405b..f34c2a60 100644 --- a/packages/jael/jael_preprocessor/pubspec.yaml +++ b/packages/jael/jael_preprocessor/pubspec.yaml @@ -4,7 +4,7 @@ description: A pre-processor for resolving blocks and includes within Jael templ homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/jael/jael_preprocessor environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: file: ^6.1.0 jael3: ^6.0.0 @@ -13,7 +13,7 @@ dependencies: dev_dependencies: belatuk_code_buffer: ^3.0.0 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # jael3: # path: ../jael diff --git a/packages/jael/jael_web/pubspec.yaml b/packages/jael/jael_web/pubspec.yaml index 74b651d1..e8c77741 100644 --- a/packages/jael/jael_web/pubspec.yaml +++ b/packages/jael/jael_web/pubspec.yaml @@ -3,7 +3,7 @@ version: 6.0.0 description: Experimental virtual DOM/SPA engine built on Jael3. Supports SSR. publish_to: none environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: build: ^2.0.2 build_config: ^1.0.0 @@ -14,7 +14,7 @@ dependencies: dev_dependencies: build_runner: ^2.0.4 build_web_compilers: ^3.0.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # jael3: # path: ../jael diff --git a/packages/jinja/pubspec.yaml b/packages/jinja/pubspec.yaml index 68d4cfa5..fe311d22 100644 --- a/packages/jinja/pubspec.yaml +++ b/packages/jinja/pubspec.yaml @@ -3,7 +3,7 @@ version: 6.0.0 description: A service that renders Jinja2 template into HTML view for Angel3. Ported from Python to Dart. homepage: https://github.com/dukefirehawk/angel/tree/master/packages/jinja environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 jinja: ^0.3.4 @@ -11,4 +11,4 @@ dev_dependencies: angel3_test: ^6.0.0 path: ^1.8.0 test: ^1.21.0 - lints: ^1.0.0 \ No newline at end of file + lints: ^2.0.0 \ No newline at end of file diff --git a/packages/markdown/pubspec.yaml b/packages/markdown/pubspec.yaml index 810d6e2b..ac30e0d7 100644 --- a/packages/markdown/pubspec.yaml +++ b/packages/markdown/pubspec.yaml @@ -4,12 +4,12 @@ description: Angel3 Markdown view generator. Write static sites, with no build s homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/markdown environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 file: ^6.1.2 markdown: ^5.0.0 dev_dependencies: angel3_test: ^6.0.0 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 diff --git a/packages/mock_request/pubspec.yaml b/packages/mock_request/pubspec.yaml index 8ea1729e..78dd6c25 100644 --- a/packages/mock_request/pubspec.yaml +++ b/packages/mock_request/pubspec.yaml @@ -1,17 +1,25 @@ name: angel3_mock_request -version: 6.0.0 +version: 7.0.0 description: Manufacture dart:io HttpRequests, HttpResponses, HttpHeaders, etc. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/mock_request environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: charcode: ^1.2.0 dev_dependencies: - angel3_framework: ^6.0.0 + angel3_framework: ^7.0.0 http: ^0.13.2 test: ^1.21.0 - lints: ^1.0.0 -# dependency_overrides: -# angel3_framework: -# path: ../framework + lints: ^2.0.0 +dependency_overrides: + angel3_framework: + path: ../framework + angel3_route: + path: ../route + angel3_model: + path: ../model + angel3_http_exception: + path: ../http_exception + angel3_container: + path: ../container/angel_container \ No newline at end of file diff --git a/packages/model/pubspec.yaml b/packages/model/pubspec.yaml index 93c3ffa8..7dd00448 100644 --- a/packages/model/pubspec.yaml +++ b/packages/model/pubspec.yaml @@ -1,9 +1,9 @@ name: angel3_model -version: 6.0.0 +version: 7.0.0 description: Angel3 basic data model class, no longer with the added weight of the whole framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/model environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dev_dependencies: - lints: ^1.0.0 + lints: ^2.0.0 diff --git a/packages/mongo/pubspec.yaml b/packages/mongo/pubspec.yaml index 69293477..354056f1 100644 --- a/packages/mongo/pubspec.yaml +++ b/packages/mongo/pubspec.yaml @@ -4,7 +4,7 @@ description: MongoDB-enabled services for the Angel3 framework. Well-tested. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/mongo environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 belatuk_json_serializer: ^5.0.0 @@ -13,7 +13,7 @@ dependencies: dev_dependencies: http: ^0.13.0 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../container/angel_container diff --git a/packages/mustache/pubspec.yaml b/packages/mustache/pubspec.yaml index 9f6eb4d2..ee868a64 100644 --- a/packages/mustache/pubspec.yaml +++ b/packages/mustache/pubspec.yaml @@ -4,7 +4,7 @@ description: A service that renders Mustache template into HTML view for Angel3 homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/mustache environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 file: ^6.1.2 @@ -13,4 +13,4 @@ dependencies: dev_dependencies: http: ^0.13.3 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 diff --git a/packages/oauth2/pubspec.yaml b/packages/oauth2/pubspec.yaml index ca678d03..2234865a 100644 --- a/packages/oauth2/pubspec.yaml +++ b/packages/oauth2/pubspec.yaml @@ -4,7 +4,7 @@ description: A class containing handlers that can be used within Angel to build homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/oauth2 environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 angel3_http_exception: ^6.0.0 @@ -15,6 +15,6 @@ dev_dependencies: angel3_test: ^6.0.0 logging: ^1.0.1 oauth2: ^2.0.0 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 uuid: ^3.0.4 diff --git a/packages/orm/angel_migration/pubspec.yaml b/packages/orm/angel_migration/pubspec.yaml index f9542b35..e6537a23 100755 --- a/packages/orm/angel_migration/pubspec.yaml +++ b/packages/orm/angel_migration/pubspec.yaml @@ -1,14 +1,14 @@ name: angel3_migration -version: 6.1.0 +version: 7.0.0 description: Database migration runtime for Angel3 ORM. Use this package to define schemas. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_migration environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_orm: ^6.0.0 + angel3_orm: ^7.0.0 dev_dependencies: - lints: ^1.0.0 -# dependency_overrides: -# angel3_orm: -# path: ../angel_orm + lints: ^2.0.0 +dependency_overrides: + angel3_orm: + path: ../angel_orm diff --git a/packages/orm/angel_migration_runner/pubspec.yaml b/packages/orm/angel_migration_runner/pubspec.yaml index 29b9af6d..7c860b1c 100755 --- a/packages/orm/angel_migration_runner/pubspec.yaml +++ b/packages/orm/angel_migration_runner/pubspec.yaml @@ -4,7 +4,7 @@ description: Command-line based database migration runner for Angel3's ORM. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_migration_runner environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_migration: ^6.0.0 angel3_orm: ^6.0.0 @@ -15,7 +15,7 @@ dependencies: mysql1: ^0.20.0 logging: ^1.0.0 dev_dependencies: - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_orm: # path: ../angel_orm diff --git a/packages/orm/angel_orm/pubspec.yaml b/packages/orm/angel_orm/pubspec.yaml index b8c7fed2..967be508 100644 --- a/packages/orm/angel_orm/pubspec.yaml +++ b/packages/orm/angel_orm/pubspec.yaml @@ -1,10 +1,10 @@ name: angel3_orm -version: 6.1.0 +version: 7.0.0 description: Runtime support for Angel3 ORM. Includes base classes for queries. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_orm environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: charcode: ^1.2.0 intl: ^0.17.0 @@ -13,16 +13,16 @@ dependencies: optional: ^6.0.0 logging: ^1.0.0 dev_dependencies: - angel3_model: ^6.0.0 - angel3_serialize: ^6.0.0 - angel3_serialize_generator: ^6.0.0 + angel3_model: ^7.0.0 + angel3_serialize: ^7.0.0 + angel3_serialize_generator: ^7.0.0 build_runner: ^2.1.1 test: ^1.17.4 - lints: ^1.0.0 -# dependency_overrides: -# angel3_serialize: -# path: ../../serialize/angel_serialize -# angel3_serialize_generator: -# path: ../../serialize/angel_serialize_generator -# angel3_model: -# path: ../../model \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_serialize: + path: ../../serialize/angel_serialize + angel3_serialize_generator: + path: ../../serialize/angel_serialize_generator + angel3_model: + path: ../../model \ No newline at end of file diff --git a/packages/orm/angel_orm_generator/pubspec.yaml b/packages/orm/angel_orm_generator/pubspec.yaml index af222427..d7b175e5 100644 --- a/packages/orm/angel_orm_generator/pubspec.yaml +++ b/packages/orm/angel_orm_generator/pubspec.yaml @@ -4,7 +4,7 @@ description: Code generators for Angel3 ORM. Generates query builder classes. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_orm_generator environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_model: ^6.0.0 angel3_serialize: ^6.0.0 @@ -29,7 +29,7 @@ dev_dependencies: build_runner: ^2.0.1 postgres: ^2.4.0 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../../container/angel_container diff --git a/packages/orm/angel_orm_mysql/pubspec.yaml b/packages/orm/angel_orm_mysql/pubspec.yaml index 1c128525..2f40b63e 100644 --- a/packages/orm/angel_orm_mysql/pubspec.yaml +++ b/packages/orm/angel_orm_mysql/pubspec.yaml @@ -4,7 +4,7 @@ description: MySQL support for Angel3 ORM. Includes functionality for querying a homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_orm_mysql environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_orm: ^6.0.0 logging: ^1.0.0 @@ -16,7 +16,7 @@ dev_dependencies: angel3_orm_test: ^6.0.0 build_runner: ^2.0.1 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_serialize: # path: ../../serialize/angel_serialize diff --git a/packages/orm/angel_orm_postgres/pubspec.yaml b/packages/orm/angel_orm_postgres/pubspec.yaml index 0f288499..07e3495b 100644 --- a/packages/orm/angel_orm_postgres/pubspec.yaml +++ b/packages/orm/angel_orm_postgres/pubspec.yaml @@ -4,7 +4,7 @@ description: PostgreSQL support for Angel3 ORM. Includes functionality for query homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_orm_postgres environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_orm: ^6.0.0 logging: ^1.0.1 @@ -15,7 +15,7 @@ dev_dependencies: belatuk_pretty_logging: ^4.0.0 angel3_orm_test: ^6.0.0 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_serialize: # path: ../../serialize/angel_serialize diff --git a/packages/orm/angel_orm_service/pubspec.yaml b/packages/orm/angel_orm_service/pubspec.yaml index cd5bfa51..e6e11f54 100644 --- a/packages/orm/angel_orm_service/pubspec.yaml +++ b/packages/orm/angel_orm_service/pubspec.yaml @@ -4,7 +4,7 @@ description: Service implementation that wraps over Angel3 ORM Query classes. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_orm_service environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_framework: ^6.0.0 angel3_orm: ^6.0.0 @@ -20,7 +20,7 @@ dev_dependencies: build_runner: ^2.0.4 logging: ^1.0.1 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../../container/angel_container diff --git a/packages/orm/angel_orm_test/pubspec.yaml b/packages/orm/angel_orm_test/pubspec.yaml index 7ca3b536..b986b1da 100644 --- a/packages/orm/angel_orm_test/pubspec.yaml +++ b/packages/orm/angel_orm_test/pubspec.yaml @@ -4,7 +4,7 @@ description: Common tests for Angel3 ORM. Reference implmentation of the generat homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/orm/angel_orm_test environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: angel3_migration: ^6.0.0 angel3_model: ^6.0.0 @@ -18,7 +18,7 @@ dev_dependencies: angel3_orm_generator: ^6.0.0 angel3_framework: ^6.0.0 build_runner: ^2.0.1 - lints: ^1.0.0 + lints: ^2.0.0 # dependency_overrides: # angel3_container: # path: ../../container/angel_container diff --git a/packages/paginate/pubspec.yaml b/packages/paginate/pubspec.yaml index 501526e0..0c11c775 100644 --- a/packages/paginate/pubspec.yaml +++ b/packages/paginate/pubspec.yaml @@ -1,14 +1,37 @@ name: angel3_paginate -version: 6.0.0 +version: 7.0.0 description: Platform-agnostic pagination library, with custom support for the Angel3 framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/paginate environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 + angel3_framework: ^7.0.0 dev_dependencies: - angel3_test: ^6.0.0 + angel3_test: ^7.0.0 logging: ^1.0.1 test: ^1.21.0 - lints: ^1.0.0 \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_framework: + path: ../framework + angel3_test: + path: ../test + angel3_container: + path: ../container/angel_container + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_websocket: + path: ../websocket + angel3_client: + path: ../client + angel3_auth: + path: ../auth + angel3_validate: + path: ../validate \ No newline at end of file diff --git a/packages/production/pubspec.yaml b/packages/production/pubspec.yaml index f7c77b12..b0bfc75f 100644 --- a/packages/production/pubspec.yaml +++ b/packages/production/pubspec.yaml @@ -1,30 +1,30 @@ name: angel3_production -version: 6.0.0 +version: 7.0.0 description: Helpers for concurrency, message-passing, rotating loggers, and other production functionality in Angel3. homepage: https://angel3-framework.web.app repository: https://github.com/dukefirehawk/angel/tree/master/packages/production environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_container: ^6.0.0 - angel3_framework: ^6.0.0 - belatuk_pub_sub: ^4.0.0 + angel3_container: ^7.0.0 + angel3_framework: ^7.0.0 + belatuk_pub_sub: ^5.0.0 args: ^2.3.0 io: ^1.0.0 logging: ^1.0.1 intl: ^0.17.0 dev_dependencies: - lints: ^1.0.1 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request diff --git a/packages/proxy/pubspec.yaml b/packages/proxy/pubspec.yaml index 301f365c..fe837ff6 100644 --- a/packages/proxy/pubspec.yaml +++ b/packages/proxy/pubspec.yaml @@ -1,19 +1,41 @@ name: angel3_proxy -version: 6.0.1 +version: 7.0.0 description: Angel middleware to forward requests to another server (i.e. pub serve). homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/proxy environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 + angel3_framework: ^7.0.0 http: ^0.13.3 http_parser: ^4.0.0 path: ^1.8.0 dev_dependencies: - angel3_test: ^6.0.0 - angel3_mock_request: ^6.0.0 + angel3_test: ^7.0.0 + angel3_mock_request: ^7.0.0 logging: ^1.0.1 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 - +dependency_overrides: + angel3_framework: + path: ../framework + angel3_container: + path: ../container/angel_container + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_test: + path: ../test + angel3_websocket: + path: ../websocket + angel3_client: + path: ../client + angel3_auth: + path: ../auth + angel3_validate: + path: ../validate \ No newline at end of file diff --git a/packages/redis/pubspec.yaml b/packages/redis/pubspec.yaml index b9cfbe43..196398c4 100644 --- a/packages/redis/pubspec.yaml +++ b/packages/redis/pubspec.yaml @@ -1,14 +1,27 @@ name: angel3_redis -version: 6.0.0 +version: 7.0.0 description: An Angel3 service provider for Redis. Works well for caching volatile data. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/redis environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 - angel3_http_exception: ^6.0.0 + angel3_framework: ^7.0.0 + angel3_http_exception: ^7.0.0 resp_client: ^1.2.0 dev_dependencies: test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 +dependency_overrides: + angel3_framework: + path: ../framework + angel3_container: + path: ../container/angel_container + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request \ No newline at end of file diff --git a/packages/route/pubspec.yaml b/packages/route/pubspec.yaml index de208e96..e1b3a428 100644 --- a/packages/route/pubspec.yaml +++ b/packages/route/pubspec.yaml @@ -1,12 +1,12 @@ name: angel3_route -version: 6.0.0 +version: 7.0.0 description: A powerful, isomorphic routing library for Dart. It is mainly used in the Angel3 framework, but can be used in Flutter and on the Web. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/route environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - belatuk_combinator: ^3.0.0 + belatuk_combinator: ^4.0.0 string_scanner: ^1.1.0 path: ^1.8.0 dev_dependencies: @@ -14,4 +14,4 @@ dev_dependencies: build_web_compilers: ^3.2.1 http: ^0.13.3 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 diff --git a/packages/security/pubspec.yaml b/packages/security/pubspec.yaml index a63b41c3..4ccb75a2 100644 --- a/packages/security/pubspec.yaml +++ b/packages/security/pubspec.yaml @@ -1,22 +1,46 @@ name: angel3_security -version: 6.0.1 +version: 7.0.0 description: Angel3 infrastructure for improving security, rate limiting, and more homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/security environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 + angel3_framework: ^7.0.0 crypto: ^3.0.1 dev_dependencies: - angel3_auth: ^6.0.0 - angel3_production: ^6.0.0 - angel3_redis: ^6.0.0 - angel3_test: ^6.0.0 - angel3_validate: ^6.0.0 - belatuk_pretty_logging: ^4.0.0 + angel3_auth: ^7.0.0 + angel3_production: ^7.0.0 + angel3_redis: ^7.0.0 + angel3_test: ^7.0.0 + angel3_validate: ^7.0.0 + belatuk_pretty_logging: ^5.0.0 test: ^1.21.0 - lints: ^1.0.0 -#dependency_overrides: -# angel3_auth: -# path: ../auth + lints: ^2.0.0 +dependency_overrides: + angel3_production: + path: ../production + angel3_redis: + path: ../redis + angel3_test: + path: ../test + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth + angel3_client: + path: ../client + angel3_websocket: + path: ../websocket + angel3_validate: + path: ../validate \ No newline at end of file diff --git a/packages/sembast/pubspec.yaml b/packages/sembast/pubspec.yaml index 9d4561e2..486a70b4 100644 --- a/packages/sembast/pubspec.yaml +++ b/packages/sembast/pubspec.yaml @@ -1,16 +1,28 @@ name: angel3_sembast -version: 6.0.0 +version: 7.0.0 description: A plugin service that persist data to Sembast for Angel3 framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/sembast environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 + angel3_framework: ^7.0.0 sembast: ^3.1.1 dev_dependencies: - angel3_http_exception: ^6.0.0 + angel3_http_exception: ^7.0.0 logging: ^1.0.1 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 - +dependency_overrides: + angel3_framework: + path: ../framework + angel3_container: + path: ../container/angel_container + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request diff --git a/packages/seo/pubspec.yaml b/packages/seo/pubspec.yaml index 3b68e76a..e7d1ed0b 100644 --- a/packages/seo/pubspec.yaml +++ b/packages/seo/pubspec.yaml @@ -1,19 +1,44 @@ name: angel3_seo -version: 6.0.0 +version: 7.0.0 description: Helper infrastructure for building SEO-friendly Web backends in Angel3. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/seo environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 - angel3_static: ^6.0.0 + angel3_framework: ^7.0.0 + angel3_static: ^7.0.0 file: ^6.1.2 html: ^0.15.0 http_parser: ^4.0.0 path: ^1.8.0 dev_dependencies: - angel3_test: ^6.0.0 + angel3_test: ^7.0.0 logging: ^1.0.1 test: ^1.21.0 - lints: ^1.0.0 \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_static: + path: ../static + angel3_websocket: + path: ../websocket + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth + angel3_client: + path: ../client + angel3_test: + path: ../test + angel3_validate: + path: ../validate \ No newline at end of file diff --git a/packages/serialize/angel_serialize/pubspec.yaml b/packages/serialize/angel_serialize/pubspec.yaml index b0c66866..1312dccd 100644 --- a/packages/serialize/angel_serialize/pubspec.yaml +++ b/packages/serialize/angel_serialize/pubspec.yaml @@ -1,18 +1,18 @@ name: angel3_serialize -version: 6.0.0 +version: 7.0.0 description: Static annotations powering Angel3 model serialization. Combine with angel3_serialize_generator for flexible modeling. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/serialize/angel_serialize environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_model: ^6.0.0 + angel3_model: ^7.0.0 collection: ^1.15.0 meta: ^1.3.0 quiver: ^3.0.1 dev_dependencies: - lints: ^1.0.0 -# dependency_overrides: -# angel3_model: -# path: ../../model + lints: ^2.0.0 +dependency_overrides: + angel3_model: + path: ../../model diff --git a/packages/serialize/angel_serialize_generator/mono_pkg.yaml b/packages/serialize/angel_serialize_generator/mono_pkg.yaml deleted file mode 100644 index e69de29b..00000000 diff --git a/packages/serialize/angel_serialize_generator/pubspec.yaml b/packages/serialize/angel_serialize_generator/pubspec.yaml index 403f7816..01d2516e 100644 --- a/packages/serialize/angel_serialize_generator/pubspec.yaml +++ b/packages/serialize/angel_serialize_generator/pubspec.yaml @@ -1,15 +1,15 @@ name: angel3_serialize_generator -version: 6.1.1 +version: 7.0.0 description: Angel3 model serialization generators, designed for use with Angel. Combine with angel_serialize for flexible modeling. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/serialize/angel_serialize_generator environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: analyzer: ^4.1.0 - angel3_model: ^6.0.0 - angel3_serialize: ^6.0.0 - belatuk_code_buffer: ^3.0.0 + angel3_model: ^7.0.0 + angel3_serialize: ^7.0.0 + belatuk_code_buffer: ^4.0.0 build: ^2.0.1 build_config: ^1.0.0 code_builder: ^4.0.0 @@ -22,10 +22,10 @@ dependencies: dev_dependencies: build_runner: ^2.0.1 collection: ^1.15.0 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 -# dependency_overrides: -# angel3_model: -# path: ../../model -# angel3_serialize: -# path: ../angel_serialize +dependency_overrides: + angel3_model: + path: ../../model + angel3_serialize: + path: ../angel_serialize diff --git a/packages/shelf/pubspec.yaml b/packages/shelf/pubspec.yaml index 196a24f6..9231181a 100644 --- a/packages/shelf/pubspec.yaml +++ b/packages/shelf/pubspec.yaml @@ -1,14 +1,14 @@ name: angel3_shelf -version: 6.0.0-beta.2 +version: 7.0.0-beta.1 description: Shelf interop with Angel3. Use this to wrap existing server code. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/shelf environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 - angel3_container: ^6.0.0 - angel3_mock_request: ^6.0.0 + angel3_framework: ^7.0.0 + angel3_container: ^7.0.0 + angel3_mock_request: ^7.0.0 path: ^1.8.0 shelf: ^1.3.0 stream_channel: ^2.1.0 @@ -16,8 +16,31 @@ dependencies: charcode: ^1.3.0 http: ^0.13.0 dev_dependencies: - angel3_test: ^6.0.0 - belatuk_pretty_logging: ^4.0.0 + angel3_test: ^7.0.0 + belatuk_pretty_logging: ^5.0.0 shelf_static: ^1.1.0 test: ^1.21.0 - lints: ^1.0.0 + lints: ^2.0.0 +dependency_overrides: + angel3_test: + path: ../test + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth + angel3_client: + path: ../client + angel3_websocket: + path: ../websocket + angel3_validate: + path: ../validate diff --git a/packages/static/pubspec.yaml b/packages/static/pubspec.yaml index 052b97f5..db832015 100644 --- a/packages/static/pubspec.yaml +++ b/packages/static/pubspec.yaml @@ -1,13 +1,13 @@ name: angel3_static -version: 6.0.0 +version: 7.0.0 description: This library provides a virtual directory to serve static files for Angel3 framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/static environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 - belatuk_range_header: ^4.0.0 + angel3_framework: ^7.0.0 + belatuk_range_header: ^5.0.0 convert: ^3.0.0 crypto: ^3.0.1 file: ^6.1.0 @@ -15,32 +15,32 @@ dependencies: path: ^1.8.0 logging: ^1.0.1 dev_dependencies: - angel3_test: ^6.0.0 + angel3_test: ^7.0.0 http: ^0.13.2 matcher: ^0.12.10 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request -# angel3_auth: -# path: ../auth -# angel3_client: -# path: ../client -# angel3_websocket: -# path: ../websocket -# angel3_validate: -# path: ../validate -# angel3_test: -# path: ../test +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth + angel3_client: + path: ../client + angel3_websocket: + path: ../websocket + angel3_validate: + path: ../validate + angel3_test: + path: ../test diff --git a/packages/sync/pubspec.yaml b/packages/sync/pubspec.yaml index f71140f2..daa6532a 100644 --- a/packages/sync/pubspec.yaml +++ b/packages/sync/pubspec.yaml @@ -4,16 +4,36 @@ description: Easily synchronize and scale WebSockets using belatuk_pub_sub in An homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/sync environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 - angel3_websocket: ^6.0.0 - belatuk_pub_sub: ^4.0.0 + angel3_framework: ^7.0.0 + angel3_websocket: ^7.0.0 + belatuk_pub_sub: ^5.0.0 stream_channel: ^2.1.0 dev_dependencies: - angel3_test: ^6.0.0 + angel3_test: ^7.0.0 test: ^1.21.0 - lints: ^1.0.0 -#dependency_overrides: -# angel3_websocket: -# path: ../websocket + lints: ^2.0.0 +dependency_overrides: + angel3_websocket: + path: ../websocket + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth + angel3_client: + path: ../client + angel3_test: + path: ../test + angel3_validate: + path: ../validate \ No newline at end of file diff --git a/packages/test/pubspec.yaml b/packages/test/pubspec.yaml index 1d6fb716..5ba976e3 100644 --- a/packages/test/pubspec.yaml +++ b/packages/test/pubspec.yaml @@ -1,42 +1,42 @@ name: angel3_test -version: 6.0.0 +version: 7.0.0 description: Testing utility library for the Angel3 framework. Use with package:test. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/test environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_client: ^6.0.0 - angel3_framework: ^6.0.0 - angel3_http_exception: ^6.0.0 - angel3_validate: ^6.0.0 - angel3_websocket: ^6.0.0 - angel3_mock_request: ^6.0.0 - angel3_container: ^6.0.0 + angel3_client: ^7.0.0 + angel3_framework: ^7.0.0 + angel3_http_exception: ^7.0.0 + angel3_validate: ^7.0.0 + angel3_websocket: ^7.0.0 + angel3_mock_request: ^7.0.0 + angel3_container: ^7.0.0 http: ^0.13.1 matcher: ^0.12.10 web_socket_channel: ^2.0.0 dev_dependencies: test: ^1.21.0 - lints: ^1.0.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request -# angel3_auth: -# path: ../auth -# angel3_client: -# path: ../client -# angel3_websocket: -# path: ../websocket -# angel3_validate: -# path: ../validate \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth + angel3_client: + path: ../client + angel3_websocket: + path: ../websocket + angel3_validate: + path: ../validate \ No newline at end of file diff --git a/packages/user_agent/angel_user_agent/pubspec.yaml b/packages/user_agent/angel_user_agent/pubspec.yaml index 4a94f8b5..959709d1 100644 --- a/packages/user_agent/angel_user_agent/pubspec.yaml +++ b/packages/user_agent/angel_user_agent/pubspec.yaml @@ -1,11 +1,24 @@ name: angel3_user_agent -version: 6.0.0-beta.1 +version: 7.0.0-beta.1 description: Angel3 middleware to parse and inject a User Agent object into requests. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/angel3/packages/user_agent/angel_user_agent environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 + angel3_framework: ^7.0.0 user_agent_analyzer: ^3.0.0 - lints: ^1.0.0 \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../../container/angel_container + angel3_http_exception: + path: ../../http_exception + angel3_model: + path: ../../model + angel3_route: + path: ../../route + angel3_mock_request: + path: ../../mock_request + angel3_framework: + path: ../../framework \ No newline at end of file diff --git a/packages/validate/pubspec.yaml b/packages/validate/pubspec.yaml index 2808db31..9aecfe6d 100644 --- a/packages/validate/pubspec.yaml +++ b/packages/validate/pubspec.yaml @@ -1,31 +1,31 @@ name: angel3_validate description: Cross-platform request body validation library based on `matcher`. -version: 6.0.0 +version: 7.0.0 homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/validate environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_framework: ^6.0.0 - angel3_http_exception: ^6.0.0 + angel3_framework: ^7.0.0 + angel3_http_exception: ^7.0.0 matcher: ^0.12.0 dev_dependencies: - angel3_mock_request: ^6.0.0 + angel3_mock_request: ^7.0.0 build_runner: ^2.1.0 build_web_compilers: ^3.2.0 logging: ^1.0.1 - lints: ^1.0.0 + lints: ^2.0.0 test: ^1.21.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request \ No newline at end of file +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request \ No newline at end of file diff --git a/packages/websocket/pubspec.yaml b/packages/websocket/pubspec.yaml index 4f22989f..25d603ab 100644 --- a/packages/websocket/pubspec.yaml +++ b/packages/websocket/pubspec.yaml @@ -1,16 +1,16 @@ name: angel3_websocket -version: 6.0.0 +version: 7.0.0 description: This library provides WebSockets support for Angel3 framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/websocket environment: - sdk: '>=2.16.0 <3.0.0' + sdk: '>=2.17.0 <3.0.0' dependencies: - angel3_auth: ^6.0.0 - angel3_client: ^6.0.0 - angel3_framework: ^6.0.0 - angel3_http_exception: ^6.0.0 - belatuk_merge_map: ^3.0.0 + angel3_auth: ^7.0.0 + angel3_client: ^7.0.0 + angel3_framework: ^7.0.0 + angel3_http_exception: ^7.0.0 + belatuk_merge_map: ^4.0.0 http: ^0.13.1 meta: ^1.3.0 stream_channel: ^2.1.0 @@ -18,24 +18,24 @@ dependencies: collection: ^1.15.0 logging: ^1.0.1 dev_dependencies: - angel3_container: ^6.0.0 - angel3_model: ^6.0.0 + angel3_container: ^7.0.0 + angel3_model: ^7.0.0 test: ^1.21.0 - lints: ^1.0.0 -# dependency_overrides: -# angel3_container: -# path: ../container/angel_container -# angel3_framework: -# path: ../framework -# angel3_http_exception: -# path: ../http_exception -# angel3_model: -# path: ../model -# angel3_route: -# path: ../route -# angel3_mock_request: -# path: ../mock_request -# angel3_auth: -# path: ../auth -# angel3_client: -# path: ../client \ No newline at end of file + lints: ^2.0.0 +dependency_overrides: + angel3_container: + path: ../container/angel_container + angel3_framework: + path: ../framework + angel3_http_exception: + path: ../http_exception + angel3_model: + path: ../model + angel3_route: + path: ../route + angel3_mock_request: + path: ../mock_request + angel3_auth: + path: ../auth + angel3_client: + path: ../client \ No newline at end of file