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

IntelliSense via JSONSchema #183

Open
tomdavidson opened this issue Mar 22, 2022 · 1 comment
Open

IntelliSense via JSONSchema #183

tomdavidson opened this issue Mar 22, 2022 · 1 comment
Assignees

Comments

@tomdavidson
Copy link

Is your feature request related to a problem? Please describe.

Zingg config supports more than what is explicitly documented. New users, particularly users new to Spark as well (like me), may end up with some extra stumbling getting up and running.

Describe the solution you'd like

JSONSchema for the config file. Would allow validation of the config, but it would also provide a superior DX of IntelliSense in IDEs/editors such as VS Code. Publishing the schema at https://www.schemastore.org/json/ would provide an automatic experience for users.

Describe alternatives you've considered

This is a clear path to IntelliSense. Maybe a CLI wizard could interactive gen a working config and inform the user of options. I think the JSONSchema would be easier to create and better DX.

Additional context

@sonalgoyal
Copy link
Member

@navinrathore please check this.

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

No branches or pull requests

4 participants