Establish the Koi Swagger parser release
Prepare the OpenAPI parser and Dart generator as a publishable Koi package with CLI entrypoint, docs, examples, tests, and pub.dev release metadata. Constraint: Initial GitHub import follows koi_blueprint_flutter identity mr.koi <i@mrkoi.is>. Rejected: Keep local runtime state in the initial repository | .dart_tool, .omx, and pubspec.lock are ignored for a reusable package source tree. Confidence: high Scope-risk: moderate Directive: Keep generated-output behavior covered by parser and generator tests before changing rendering rules. Tested: dart analyze; dart test; PUB_HOSTED_URL=https://pub.dev dart pub publish --dry-run Not-tested: End-to-end downstream build_runner compilation of generated Retrofit/Freezed output.
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
name: koi_swagger_parser
|
||||
description: OpenAPI 3.1 parser and Koi-style Dart API generator for Retrofit + Freezed projects.
|
||||
version: 0.1.0
|
||||
homepage: https://github.com/mrkoi-is/koi_swagger_parser
|
||||
repository: https://github.com/mrkoi-is/koi_swagger_parser
|
||||
issue_tracker: https://github.com/mrkoi-is/koi_swagger_parser/issues
|
||||
|
||||
topics:
|
||||
- openapi
|
||||
- swagger
|
||||
- retrofit
|
||||
- codegen
|
||||
- dart
|
||||
|
||||
environment:
|
||||
sdk: ^3.11.0
|
||||
|
||||
dependencies:
|
||||
args: ^2.7.0
|
||||
http: ^1.5.0
|
||||
path: ^1.9.1
|
||||
yaml: ^3.1.3
|
||||
|
||||
dev_dependencies:
|
||||
lints: ^6.0.0
|
||||
test: ^1.26.3
|
||||
Reference in New Issue
Block a user