-
-
Notifications
You must be signed in to change notification settings - Fork 218
Add support for monaco-yaml and docker compose spec validatiaon #772
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
Conversation
| integrity sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg== | ||
| dependencies: | ||
| vscode-jsonrpc "8.2.0" | ||
| vscode-languageserver-types "3.17.5" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like it is preparing to accept LSP haha.
This would be from monaco-yaml?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah when I saw these lines in the lock file I thought I made a mistake. I reset the branch and reset the lock file and they came back - so I went and checked monaco-yaml and indeed they have dependencies on it.
My hope is that this means that it will be easy to integrate into monaco-languageserver when we get there
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
| vscode-languageserver-textdocument "^1.0.0" | ||
| vscode-languageserver-types "^3.0.0" | ||
| vscode-uri "^3.0.0" | ||
| yaml "^2.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see
* 1.19.2-dev-0 * deploy 1.19.2-dev-1 * Add option to make run command detachable (#766) * improve missing files log to include the missing paths * bump mungos for urlencoding mongo creds * Update permissioning.md - typo: "priviledges" -> "privileges" (#770) * Add support for monaco-yaml and docker compose spec validatiaon (#772) * deploy 1.19.2-dev-2 * on delete user, remove from all user groups * fix Google login issues around `picture` * unsafe_unsanitized_startup_config * improve git provider support re #355 * should fix #468 * should fix exit code re #597 * deploy 1.19.2-dev-3 * fix container ports sorting (#776) * missing serde default * deploy 1.19.2-dev-4 * ensure git tokens trimmed in remote url * Add link to Authentik support docs * Fix incorrect commit branch when using linked repo re #634 * Better display container port ranges (#786) * ensure build and sync also commit to correct branch. re #634 * deploy 1.19.2-dev-5 * Improve login form (#788) * Use proper form for login, add autocomplete and names to input fields * Do not return null if loading * Remove unused function * Cleanup and streamline * improve login screen flash on reload * first builder given same name as first server * 1.19.2 --------- Co-authored-by: mbecker20 <[email protected]> Co-authored-by: Brian Bradley <[email protected]> Co-authored-by: Ravi Wolter-Krishan <[email protected]> Co-authored-by: Christopher Hoage <[email protected]> Co-authored-by: jack <[email protected]>
Spawned out of a discussion from Discord this PR adds support for the monaco-yaml package, which allows reading a JSON Schema offering type-hints for Docker Compose files
Steps to Test:
Proof of Work: