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

Provide a JSON schema for Wails' project config #1851

Closed
binyamin opened this issue Sep 13, 2022 · 2 comments · Fixed by #1864
Closed

Provide a JSON schema for Wails' project config #1851

binyamin opened this issue Sep 13, 2022 · 2 comments · Fixed by #1864
Assignees
Labels
Enhancement New feature or request TODO The issue is ready to be developed
Milestone

Comments

@binyamin
Copy link
Contributor

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

It's difficult to write the config when I need to keep referencing the online documentation. I'd much rather stay in my code-editor.

Describe the solution you'd like

Provide a JSON schema, which users can link to in order to provide intellisense for the config file. Maybe even link to it directly when running the wails init command.

Describe alternatives you've considered

No response

Additional context

I wrote one last night. I can open a PR.

I'm not sure if it should go on the website (eg. wails.io/schema-v2.json), or in https://github.com/schemastore/schemastore/, which houses 500+ other JSON schemas.

@leaanthony
Copy link
Member

Hey there 👋 I like the idea! Please feel free to open a PR and we'll look at merging it after the v2 release 👍

@leaanthony leaanthony added the Enhancement New feature or request label Sep 13, 2022
@leaanthony leaanthony added this to the v2.1.0 milestone Sep 13, 2022
@leaanthony leaanthony added the TODO The issue is ready to be developed label Sep 13, 2022
@binyamin
Copy link
Contributor Author

@leaanthony On the PR, I added a list of additional tasks. They're not strictly necessary, but I think they're good to have. They should also be relatively simple for someone who, unlike me, is familiar with the code 😉.

@leaanthony leaanthony moved this to 🆕 TODO in Wails Backlog Sep 22, 2022
@leaanthony leaanthony moved this from 🆕 TODO to 🏗 In progress in Wails Backlog Oct 1, 2022
@leaanthony leaanthony modified the milestones: v2.1.0, v2.2.0 Oct 16, 2022
@leaanthony leaanthony moved this from 🏗 In progress to 👀 In review in Wails Backlog Oct 23, 2022
@leaanthony leaanthony moved this from 👀 In review to ✅ Done in Wails Backlog Oct 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request TODO The issue is ready to be developed
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants