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

Export ValidateOptions, ISchema for external use #1812

Merged
merged 2 commits into from
Oct 20, 2022

Conversation

rosskevin
Copy link
Contributor

@rosskevin rosskevin commented Oct 17, 2022

We have been using this type from the general release, and I see no reason to hide it, given that InternalOptions serves this purpose.

I've also added ISchema since it is the base interface that is the result of public interface reach(), it should be exposed is since it is part of the public API.

@rosskevin rosskevin changed the title Export ValidateOptions for external reuse Export ValidateOptions, ISchema for external use Oct 19, 2022
@rosskevin
Copy link
Contributor Author

rosskevin commented Oct 19, 2022

I suggest this is a wormhole, and unless necessary, use export * from. The picture below is my temporary augmentation so I can move forward.
index_ts_—_js

Is there any reason to hide types?

@jquense jquense merged commit 584df11 into jquense:master Oct 20, 2022
@jquense
Copy link
Owner

jquense commented Oct 20, 2022

thanks!

@rosskevin rosskevin deleted the export-validateoptions branch August 19, 2023 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants