Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: client config for documenting installation instructions #207

Merged
merged 1 commit into from
Oct 25, 2023

Conversation

erunion
Copy link
Member

@erunion erunion commented Oct 25, 2023

🧰 Changes

This create a new optional installation property on clients that allows us to document how to install that given client. We have this same work in @readme/oas-to-snippet1 but because wth #206 I'm moving some of this work to be loaded as a plugin in that library it makes more sense for these installation instructions to live as close to the client snippet generation code as possible.

And because this is adding an optional property to the client config I'm not going to treat this as a breaking change.

Footnotes

  1. https://github.com/readmeio/oas/blob/main/packages/oas-to-snippet/src/supportedLanguages.ts#L43

@erunion erunion added the enhancement New feature or request label Oct 25, 2023
@erunion erunion requested a review from kanadgupta October 25, 2023 22:18
@erunion erunion merged commit 1aafc8e into main Oct 25, 2023
11 checks passed
@erunion erunion deleted the feat/client-install-docs branch October 25, 2023 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants