Remco Haszing
e28f7fec9f
Update dependencies
...
Most notably this updates yaml-language-server to 1.3.0.
2022-01-17 17:01:12 +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
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
Dominik Seweryn
ed001fdc1c
Add monaco-editor-webpack-plugin-example
2021-11-11 17:20:19 +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
Melvin Laplanche
f3decc20dd
Update monaco to 0.30
2021-11-09 10:43:15 -08: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
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
11f4465ee8
Add minimal vite example
...
Closes #115
2021-09-17 18:09:59 +02:00
Remco Haszing
979ed62d6f
3.2.1
2021-09-15 21:59:27 +02:00
Remco Haszing
3d037a15a6
3.2.0
2021-09-06 10:05:52 +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
Remco Haszing
3361bfe233
Let demo users select a schema from schema store
2021-08-28 11:44:04 +02:00
Remco Haszing
28928ca314
3.1.0
2021-08-26 17:24:30 +02:00
Remco Haszing
74803276b6
Merge pull request #91 from remcohaszing/webpack-to-demo
...
Rename webpack example to demo
2021-08-25 18:53:05 +02:00
Remco Haszing
109332e5e7
Rename webpack example to demo
...
It has grown significantly. I plan to add more minimal demos for Webpack
and probably some other bundlers.
2021-08-23 17:28:13 +02:00
Remco Haszing
a95fdc4463
Use type-fest Promisable for worker return types
...
Monaco turns the synchronous return values into promises anyway.
2021-08-23 17:19:36 +02:00
Remco Haszing
1f476ad558
Bump js-yaml
...
This needs to be in sync with `yaml-language-server`.
2021-08-23 16:18:45 +02:00
Remco Haszing
2228054e58
Update yaml-language-server to 0.22.0
2021-08-21 23:19:37 +02:00
Remco Haszing
3774841f7c
Show problems panel in example
...
The example was also converted to TypeScript.
2021-08-19 22:40:58 +02:00
Remco Haszing
fff16c993e
Update monaco-editor to 0.27.0
...
This is only used for development. Everything still works.
2021-08-19 18:03:12 +02:00
Remco Haszing
95fd123191
Build project using esbuild
...
This is much more flexible than `monaco-plugin-helpers`. Because of
this, it’s possible to use Prettier as an external dependency, so users
can ignore it in their own build process of they choose not to support
formatting.
Instead of rewriting YAML language service imports in the build tool, I
decided to just import them from where they need to be imported in the
source code.
Closes #63
2021-08-15 12:37:13 +02:00
Remco Haszing
c2e6af4198
3.0.1
2021-08-10 09:57:35 +02:00
Remco Haszing
72d77fdc33
Optimize the example
2021-08-07 13:40:56 +02:00
Remco Haszing
4bbdb7e5b1
Update the example
...
It looks somewhat nice now.
2021-08-07 10:50:50 +02:00
Remco Haszing
13c46f5de6
Update dependencies
...
Most notably update to Webpack 5. Webpack 5 supports web workers without
the need of a loader, so the `webpack-worker-loader` example has been
removed.
2021-08-05 18:33:58 +02:00
Remco Haszing
090302534a
3.0.0
2021-07-18 15:01:19 +02:00
Remco Haszing
7a6fcf0c64
Add missing diagnostics options in types
...
Also JSON schemas have been typed to be more specific using
`@types/json-schema`.
2021-07-18 14:20:41 +02:00
Remco Haszing
ac7b6fe307
Introduce ESLint
...
The ESLint preset `eslint-config-remcohaszing` is used.
2021-07-17 17:12:17 +02:00
Remco Haszing
f327e73f66
Bump dependencies
2021-07-17 14:20:08 +02:00
Remco Haszing
668b53af11
Remove React from examples
...
`react-monaco-editor` has a dependency on `monaco-editor@*`. This makes it
annoying to manage the exact version of `monaco-editor` that’s being used.
2021-07-17 13:41:43 +02:00
Remco Haszing
67e2accd3b
Remove UMD support
...
It was already broken.
Also the npm ecosystem is moving towards ESM only. This package should be a
part of that.
2021-07-17 13:22:05 +02:00
Remco Haszing
ec4de1f50c
Convert from yarn to npm
...
Npm 7 also supports workspaces, but doesn’t require the workspace root to be
private. This means the examples can be workspaces within the project, so the
entire project can be handled as one mono repository with a single lock file and
`node_modules` directory.
Also the readme has been updated with usage instructions.
2021-04-28 17:47:00 +02:00