Commit graph

274 commits

Author SHA1 Message Date
Remco Haszing
a18a75d137
Merge pull request #142 from remcohaszing/remove-prefix-support
Remove support for the prefix option
2021-11-23 14:51:19 +01:00
Remco Haszing
9a2be95116
Merge pull request #135 from remcohaszing/contributing-docs
Enhance contribution instructions
2021-11-23 14:50:18 +01:00
Remco Haszing
bd0ae90018
Remove support for the prefix option
If it turns out people use this, we can support a custom schema request
service implementation instead.

Also error responses for schema requests are now handled.
2021-11-20 12:39:43 +01:00
Remco Haszing
72fc069c6d
Enhance contribution instructions
For both the project and all exmaples the prerequisites, setup steps,
and running instructions have been added.
2021-11-15 18:09:40 +01:00
Remco Haszing
545e6a6bc4
Merge pull request #126 from remcohaszing/update-dependencies
Update dependencies
2021-11-15 17:57:36 +01:00
Remco Haszing
f44c4e8e34
Update dependencies 2021-11-15 17:54:04 +01:00
Remco Haszing
56372c1c2a
Merge branch 'main' into update-dependencies 2021-11-15 17:31:25 +01:00
Remco Haszing
c008952c87
Merge pull request #116 from remcohaszing/vite-example
Add minimal vite example
2021-11-15 17:29:29 +01:00
Remco Haszing
2a80dc8913
Merge branch 'main' into vite-example 2021-11-15 17:09:35 +01:00
Remco Haszing
e0d2f4ade6
Merge branch 'main' into vite-example 2021-11-15 17:05:21 +01:00
Remco Haszing
f2948443e1
Merge pull request #128 from domsew/monaco-editor-webpack-plugin-example
Add monaco-editor-webpack-plugin-example
2021-11-15 17:03:45 +01:00
Dominik Seweryn
ed001fdc1c Add monaco-editor-webpack-plugin-example 2021-11-11 17:20:19 +01:00
Remco Haszing
786cdb5dbb
Implement definition provider 2021-11-10 22:28:06 +01:00
Remco Haszing
edf8623b78
Update dependencies 2021-11-10 21:59:05 +01:00
Remco Haszing
5507d53dee
Merge branch 'main' into update-dependencies 2021-11-10 21:40:56 +01:00
Remco Haszing
4f06c90e34
4.0.0-alpha.0 2021-11-09 21:56:55 +01:00
Remco Haszing
d15459091c
Disable automated publishing
It’s not working currently. It’s disabled while we’re in the pre-release
stage.
2021-11-09 21:53:29 +01:00
Remco Haszing
44e5c7b6b5
Merge pull request #134 from Nivl/ml/update-monaco-0.30
Update monaco to 0.30
2021-11-09 21:52:19 +01:00
Melvin Laplanche
f3decc20dd
Update monaco to 0.30 2021-11-09 10:43:15 -08:00
Remco Haszing
7fd3bc973b
Merge pull request #133 from remcohaszing/faq
Add FAQ entry in readme
2021-11-09 08:55:39 +01:00
Remco Haszing
eb0ce6dd0a
Merge pull request #130 from remcohaszing/specify-lockfile-version
Use lockfile version 3
2021-11-09 08:55:23 +01:00
Remco Haszing
fc405ef1b2
Add FAQ entry in readme
Closes #118
Closes #119
Closes #121
2021-11-07 15:00:01 +01:00
Remco Haszing
1b5fa06cc9
Use lockfile version 3
This saves half of the `package-lock.json` file.
2021-11-07 13:58:42 +01:00
Remco Haszing
c5d83c4543
Remove webpack buffer fallback
This was needed for `yaml-languagerserver-parser`, which is no longer
used.
2021-10-18 21:16:18 +02:00
Remco Haszing
90a7bcda0a
Fix ESLint issue 2021-10-17 13:23:08 +02:00
Remco Haszing
f7fce45714
Sync package-lock.json 2021-10-17 13:21:36 +02:00
Remco Haszing
554699887d
Update dependencies
- Both `js-yaml` and `yaml-languageserver-parser` have been replaced with
  `yaml`.
- `jsonc-parser` has been externalized.
- All defaults are now specified explicitly.
- The new property `yamlVersion` has been added to match
  `yaml-language-server`. The default is `1.2`.
- `DiagnosticsOptions` properties are now sorted alphabetically and
  documentation has been enhanced.

Closes #117
2021-10-17 12:32:19 +02:00
Remco Haszing
4e30f4cf16
Merge pull request #123 from remcohaszing/demo-source-map
Enable source maps for the demo
2021-10-06 09:09:27 +02:00
Remco Haszing
8d75a459ee
Enable source maps for the demo 2021-10-02 16:20:32 +02:00
Remco Haszing
0f2e5536bf
Merge pull request #114 from remcohaszing/remove-hover-content-checks
Remove checks for hover content
2021-10-02 16:16:00 +02:00
Remco Haszing
9987fbc7d5
Merge pull request #113 from remcohaszing/constant-language-id
Extract languageId into constants
2021-10-02 16:15:47 +02:00
Remco Haszing
4affa0963c
Merge pull request #112 from remcohaszing/demo-dispose-old-model
Dispose the old model before switching in demo
2021-10-02 16:15:41 +02:00
Remco Haszing
11f4465ee8
Add minimal vite example
Closes #115
2021-09-17 18:09:59 +02:00
Remco Haszing
da51564fbb
Remove checks for hover content
The hover implementation of the YAML language service always returns
`MarkupContent`.
2021-09-17 16:33:13 +02:00
Remco Haszing
7313780510
Extract languageId into constants
It was defined once, but it was passed into various functions. This
added unnecessary complexity.

It is now defined in a constants file, which is imported where
necessary.
2021-09-17 16:21:27 +02:00
Remco Haszing
3a0b164c51
Dispose the old model before switching in demo
This prevents errors.
2021-09-17 16:02:53 +02:00
Remco Haszing
979ed62d6f
3.2.1 2021-09-15 21:59:27 +02:00
Remco Haszing
65e91a1d43
Merge pull request #109 from patrickshipe/restore-options-updates
Restore ability to change options after loading
2021-09-15 21:52:57 +02:00
Remco Haszing
7bf8137107
Merge pull request #110 from patrickshipe/prevent-null-model-crash
Fix crashes from null model
2021-09-15 21:52:35 +02:00
Patrick Shipe
2bece31f56 Fix crashes from null model 2021-09-15 08:59:40 -06:00
Patrick Shipe
7a96d822b1 Restore ability to change options after loading 2021-09-14 13:37:14 -06:00
Remco Haszing
8d278d3d19
Merge pull request #101 from remcohaszing/stylistic-fixes
Apply various stylistic fixes
2021-09-06 12:11:42 +02:00
Remco Haszing
3d037a15a6
3.2.0 2021-09-06 10:05:52 +02:00
Remco Haszing
96abaa5bce
Merge pull request #103 from medihack/custom-tags
Add custom tags option
2021-09-06 10:04:58 +02:00
Kai Schlamp
04ba90907b
Fix ESLint issues 2021-09-05 10:39:30 +02:00
Kai Schlamp
9506aef618 Add custom tags option 2021-09-04 13:50:57 +00:00
Remco Haszing
9739d143d3
Apply various stylistic fixes
- ESLint config `remcohaszing/typechecking` is extended.
- Various previously disabled ESLint rules have now been enabled.
- Various `any` types have been fixed.
- Removed useless type check of diagnostic code.
- The diagnostics adapter listener has been turned into an actual map.
2021-09-02 22:11:00 +02:00
Remco Haszing
3541f69831
Merge pull request #100 from remcohaszing/update-dependencies
Update dependencies
2021-09-02 21:59:19 +02:00
Remco Haszing
5445cd8437
Widen webpack version range 2021-09-02 21:49:57 +02:00
Remco Haszing
99dcdff6fe
Update dependencies
All caret ranges are now defined as `^x.0.0`.

A small ESLint issue was fixed, which was reported by the updates ESLint
configuration.
2021-09-02 15:39:23 +02:00