From 43f712259c29c63d91251d5af40d848c091c2f31 Mon Sep 17 00:00:00 2001 From: Henning Dieterichs Date: Fri, 24 Feb 2023 15:21:51 +0100 Subject: [PATCH] Adds out folder docs --- CONTRIBUTING.md | 6 ++ docs/out-folders.dio.svg | 180 ++++++++++++++++++++++++++------------- 2 files changed, 127 insertions(+), 59 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a8efb0f3..0fd84630 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -110,6 +110,12 @@ yarn watch No webpack logs the path to the website. +## Out Folders + +This diagram describes the output folders of the build process: + +![](./docs/out-folders.dio.svg) + ## Maintaining Checkout [MAINTAINING.md](./MAINTAINING.md) for common maintaining tasks (for maintainers only). diff --git a/docs/out-folders.dio.svg b/docs/out-folders.dio.svg index 53393def..81022ce4 100644 --- a/docs/out-folders.dio.svg +++ b/docs/out-folders.dio.svg @@ -1,11 +1,11 @@ - + - + -
+
npm package @@ -15,17 +15,17 @@
- + npm package... - - + + -
+
tsc @@ -33,17 +33,17 @@
- + tsc - - + + -
+
esbuild ESM @@ -51,17 +51,17 @@
- + esbuild ESM - - + + -
+
esbuild AMD @@ -69,16 +69,16 @@
- + esbuild AMD - + -
+
/src @@ -86,16 +86,16 @@
- + /src - + -
+
/out/languages/amd-tsc @@ -103,18 +103,18 @@
- + /out/languages/amd-tsc - - - + + + -
+
/out/languages/bundled/esm @@ -122,18 +122,18 @@
- + /out/languages/bundled/esm - - - + + + -
+
/out/languages/bundled/amd-{dev, min} @@ -141,18 +141,18 @@
- + /out/languages/bundled/amd-{dev, min} - - - + + + -
+
npm package @@ -162,16 +162,16 @@
- + npm package... - + -
+
/out/monaco-editor/{dev, min} @@ -179,16 +179,16 @@
- + /out/monaco-editor/{dev, min} - + -
+
/out/monaco-editor/esm @@ -196,18 +196,18 @@
- + /out/monaco-editor/esm - - - + + + -
+
*.d.ts @@ -215,16 +215,16 @@
- + *.d.ts - + -
+
{/dev, /min} @@ -232,18 +232,18 @@
- + {/dev, /min} - - - + + + -
+
esm @@ -251,16 +251,16 @@
- + esm - + -
+
/out/monaco-editor/monaco.d.ts @@ -268,11 +268,73 @@
- + /out/monaco-editor/monaco.d.ts + + + + + +
+
+
+
+ + ts-node ./build/build-monaco-editor + +
+
+
+
+
+ + ts-node ./build/build-monaco-editor + +
+
+ + + + + +
+
+
+
+ npm run build +
+
+
+
+
+ + npm run build + +
+
+ + + + + +
+
+
+
+ npm run build-monaco-editor +
+
+
+
+
+ + npm run build-monaco-editor + +
+