optic
optic copied to clipboard
OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.
``` root@instance-20220117-2026:/home/StraemDk/default/opentogethertube-0.2.0# yarn yarn install v1.22.19 info No lockfile found. warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix...
## Migrating from Optic 10 to Optic 11 Optic 11 is on its way with more tool to help you manage your OpenAPI specification. We've had to make a few...
When I run `oas capture --proxy http://localhost:8080 > traffic.har` then I got an error `» Proxy created. Redirect traffic you want to capture to https://localhost:8000 help Press [ Enter ]...
I have project with git submodule, that contains common definitions. When I run ```sh optic diff src/openapi.yml --base c27e8b3 ``` I get an error ```sh { stack: 'ResolverError: Command failed:...
**Description** - A few users have been asking about when OAS 2 support is coming. We were not sure how hard supporting multiple versions would be, but as we discovered...
I'm using Optic inside WSL, and when using the `optic diff --web` command it (expectedly) fails to open anything as WSL is a headless environment. As a fix/workaround, please display...
Generally, i expect my CLI tools to work without web connection. As the data is passed through the URL anyway it should be possible to host the required files locally...
Security schemas are used to define the authentication for the operations in OpenAPI. They are shorthand for headers like `Authentication` or query parameters that include a `token`. https://spec.openapis.org/oas/v3.1.0#security-scheme-object There's a...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. > [!WARNING] These dependencies are deprecated: | Datasource | Name | Replacement PR? |...
**Describe the bug** When executing `optic capture openapi.yml --update interactive`, I'm getting this output ``` √ Finished running requests - GET /books/{book_id} Error: Failed writing patches to C:\projects\bookstore-example\openapi.yml ``` **To...