openapi

module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 4, 2024 License: MIT

README

github.com/speakeasy-api/openapi

The Speakeasy OpenAPI module provides a set of packages and tools for working with OpenAPI Specification documents.

Main Packages

arazzo

The arazzo package provides an API for working with Arazzo documents including reading, creating, mutating, walking and validating them.

Directories

Path Synopsis
package arazzo provides an API for working with Arazzo documents including reading, creating, mutating, walking and validating them.
package arazzo provides an API for working with Arazzo documents including reading, creating, mutating, walking and validating them.
cmd
openapi module
Package json provides utilities for working with JSON.
Package json provides utilities for working with JSON.
Package jsonpointer provides JSONPointer an implementation of RFC6901 https://datatracker.ietf.org/doc/html/rfc6901
Package jsonpointer provides JSONPointer an implementation of RFC6901 https://datatracker.ietf.org/doc/html/rfc6901
jsonschema
oas31
Package oas31 contains an implementation of the OAS v3.1 JSON Schema specification https://spec.openapis.org/oas/v3.1.0#schema-object
Package oas31 contains an implementation of the OAS v3.1 JSON Schema specification https://spec.openapis.org/oas/v3.1.0#schema-object
Package pointer provides utilities for working with pointers.
Package pointer provides utilities for working with pointers.
Package sequencedmap provides a map implementation that maintains the order of keys as they are added.
Package sequencedmap provides a map implementation that maintains the order of keys as they are added.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL