Commit graph

99 commits

Author SHA1 Message Date
Henning Dieterichs
84ffab7832
fixes website & adds editor.api.d.ts 2025-11-07 18:37:26 +01:00
Henning Dieterichs
d84acb4d8f
Cleans up build scripts (#5097)
* Cleans up build scripts

* Adds back removeDir
2025-11-07 13:10:14 +01:00
Henning Dieterichs
b3250fa2b9
Adds missing NLS files (#5089) 2025-11-06 17:30:39 +01:00
Henning Dieterichs
5a7e917587
Uses rollup for ESM build and d.ts bundling. (#5048)
* Uses rollup for ESM build and d.ts bundling.
Moves monaco.languages.{typescript, json, html, css} to monaco.*.
Moves monaco.editor.createWebWorker to monaco.createWebWorker.

* Adds excluded files from dist, as they needed to be patched.
2025-10-13 18:05:43 +02:00
Henning Dieterichs
0fd6f29a23
First iteration of monaco editor lsp client (#5044) 2025-10-10 12:18:12 +02:00
Henning Dieterichs
a59f6c8a72
uses rollup to bundle monaco-editor's monaco.d.ts (#5033)
* uses rollup to bundle monaco-editor's monaco.d.ts

* Adds missing await
2025-10-09 21:26:17 +02:00
Henning Dieterichs
298ad9e43d
Merge pull request #5042 from microsoft/hediet/b/fascinating-skunk
uses ts instead of js
2025-10-09 20:14:41 +02:00
Henning Dieterichs
f5e7e16b8f
Removes filler (#5035)
* Removes filler

* Removes more fillers
2025-10-09 16:00:08 +00:00
Henning Dieterichs
558def6f54 uses ts instead of js 2025-10-09 17:53:26 +02:00
Henning Dieterichs
b16daf88e2
Inlines AMD = false (#5031) 2025-10-09 08:06:06 +09:00
Henning Dieterichs
953f4ecc85 Fix all monaco-editor-core imports 2025-10-08 23:54:16 +02:00
Henning Dieterichs
2a3d33900c Fixes https://github.com/microsoft/monaco-editor/issues/4992 2025-09-11 15:54:37 +02:00
Henning Dieterichs
7795b8c5c7 Fixes bug in min build by upgrading vite 2025-09-11 15:54:37 +02:00
Henning Dieterichs
cf7739b752
Fixes https://github.com/microsoft/monaco-editor/issues/4981 (#4988) 2025-09-09 08:52:56 -07:00
Henning Dieterichs
759c442dae Fixes css and amd output 2025-09-05 20:28:29 +02:00
Henning Dieterichs
6f3fbe8c3a
Fixes worker sandbox problems (#4975) 2025-09-05 14:27:56 -04:00
Henning Dieterichs
d2c20a1ad7
Fixes AMD web worker loading (#4966) 2025-08-28 12:46:15 -07:00
Henning Dieterichs
3bfde9adce
Updates monaco-editor-core dependency & fixes basic-languages amd file (#4965) 2025-08-28 10:40:38 -07:00
Henning Dieterichs
e56ad4b588
repairs esm and amd build (#4950) 2025-08-28 13:35:17 +02:00
Henning Dieterichs
2713684d6c Makes vs/nls.availableLanguages work for AMD again.
Some checks are pending
CI / CI (push) Waiting to run
2024-08-22 14:37:46 +02:00
Alexandru Dima
c4fa782fc2
Restore manual running from the repository (#4150) 2023-08-31 09:57:50 +02:00
Henning Dieterichs
97c7fdb35c
Fixes CodeQL issues (#4090) 2023-07-19 17:05:52 +02:00
Henning Dieterichs
f70fabb863
Adresses https://github.com/microsoft/vscode-internalbacklog/issues/4449 2023-07-06 23:20:35 +02:00
Remco Haszing
e353080621
Publish feature and language type definitions
According to the examples, this is part of the public interface.
However, type definitions were missing for these files.

Closes #2450
2023-02-28 10:34:47 +01:00
Henning Dieterichs
d98d3600ef
Bundles typescriptServices.js with tsc, thus getting rid of -amd.js.
This means that `npm run watch` is enough to run the monaco playground.
2023-02-22 18:08:04 +01:00
Henning Dieterichs
5ccfdf7c02
Restructures out and release folders.
out/amd -> out/languages/amd-tsc
out/release -> out/languages/bundled
release -> out/monaco-editor
2023-02-22 17:39:35 +01:00
Henning Dieterichs
abe6f22474
Fixes CI failure. 2023-02-10 11:32:21 +01:00
Henning Dieterichs
376d2872d1
Don't generate unneeded monaco.d.ts.txt. 2023-02-10 11:02:25 +01:00
Henning Dieterichs
10577a0641
Rewrites website 2023-02-10 10:56:53 +01:00
Jake Bailey
ddbd09d044 Also remove 'this' regex 2022-10-11 11:02:24 -07:00
Jake Bailey
416b686d69 Remove regex replacements from import-typescript 2022-10-10 21:51:43 -07:00
Jake Bailey
d63c89d832 Use typescript.js as source for typescriptServices 2022-10-10 21:50:50 -07:00
Remco Haszing
d1b144b37b
Fix MonacoEnvironment types
Some attempts were made in the past to fix it, but they don’t actually
work, as they don’t override the global Window interface.

Fixes #2958
2022-06-09 14:08:39 +02:00
Alex Dima
208f9218f9
Add smoketest for esbuild packaging 2022-02-05 00:55:28 +01:00
Alex Dima
c0b99e4785
Remove CommonJS export pattern 2022-02-05 00:48:01 +01:00
Alex Dima
eed1e1cf27
Fix script for esbuild sample which cannot import .ts files 2022-02-05 00:23:00 +01:00
Henning Dieterichs
4bf3b49c41
Convert build scripts to JavaScript. 2022-02-03 15:25:24 +01:00
Alex Dima
7138fd1ffb
Inline metadata.js in dev-setup.js 2022-02-02 23:59:13 +01:00
Alex Dima
3a6cbe0787
Avoid using metadata.js in build.js 2022-02-02 23:14:43 +01:00
Henning Dieterichs
69809452a8
Don't load monaco.contribution.ts twice.
Fixes #2866, #2931.
2022-02-02 20:03:20 +01:00
Henning Dieterichs
91edee5791
Moves src/{typescript,css,...} to src/language/{typescript,css,...} to align with the released paths 2022-02-02 17:12:13 +01:00
Henning Dieterichs
9eb7c18143
Don't load editor api from global API but use require directly. 2022-02-02 16:22:09 +01:00
Alex Dima
1134d5e82b
ESM: Do not append the .js suffix to imports if it's already there 2022-01-26 09:08:30 +01:00
Alex Dima
9fac3918b2
Adopt the new editor/contrib layering rules in the esm metadata generation 2022-01-24 12:37:22 +01:00
Alex Dima
3aebbb1c42
Fail the build when there is a TS compilation error 2022-01-10 09:07:34 +01:00
Alex Dima
a8878c8cfe
Fix #2843 2021-12-20 15:41:33 +01:00
Alexandru Dima
ad4a942460
Fixes #2815: Remove require reference in typescriptServices 2021-12-14 16:55:59 +01:00
Alex Dima
0abbb2be7d
Ship a metadata in the esm folder which can help the webpack plugin 2021-12-09 23:55:04 +01:00
Alex Dima
776353f3e3
Remove unused script 2021-12-08 14:04:58 +01:00
Alex Dima
233ecd49b1
Fix paths for running the website from source (#2807) 2021-12-08 14:04:09 +01:00