conduit_open_api 5.1.5 copy "conduit_open_api: ^5.1.5" to clipboard
conduit_open_api: ^5.1.5 copied to clipboard

Data structures for OpenAPI (Swagger) specification. Reads and writes JSON specifications.

conduit_open_api #

Reads and writes OpenAPI (Swagger) specifications.

conduit_open_api supports both v2 and v3 of the open_api specification.

To use v2 import:

import 'package:conduit_open_api/v2.dart';
copied to clipboard

To use v3 import:

import 'package:conduit_open_api/v3.dart';
copied to clipboard

You can us v2 and v3 within a single project.

Example #

import 'package:conduit_open_api/v3.dart';


final file = File("test/specs/kubernetes.json");
final contents = await file.readAsString();
final doc = APIDocument.fromJSON(contents);

final output = JSON.encode(doc.asMap());
copied to clipboard
4
likes
140
points
2.17k
downloads

Publisher

verified publishertheconduit.dev

Weekly Downloads

2024.10.03 - 2025.04.17

Data structures for OpenAPI (Swagger) specification. Reads and writes JSON specifications.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-2-Clause (license)

Dependencies

conduit_codable, meta

More

Packages that depend on conduit_open_api