Skip to content

Commit f0a0719

Browse files
committed
Fix: @ephox/* Dependencies bundeln statt external
Problem: 'Dynamic require of @ephox/katamari is not supported' Lösung: Nur tinymce als external, @ephox/* wird gebundelt - build.js aller Plugins aktualisiert - external: ['tinymce'] statt ['tinymce', '@ephox/*'] - @ephox/* Dependencies werden jetzt in IIFE eingebettet - Copilot Instructions aktualisiert Test: pnpm run build erfolgreich
1 parent b29d905 commit f0a0719

File tree

9 files changed

+23
-272
lines changed

9 files changed

+23
-272
lines changed

.github/copilot-instructions.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,9 @@ tinymce/
135135
// Plugins MÜSSEN als IIFE gebaut werden
136136
// build.js verwendet esbuild mit format: 'iife'
137137

138-
// External dependencies markieren
139-
external: ['tinymce', '@ephox/*']
138+
// NUR tinymce als external markieren
139+
// @ephox/* muss gebundelt werden (nicht zur Laufzeit verfügbar)
140+
external: ['tinymce']
140141
```
141142

142143
### Build-System

assets/scripts/tinymce/plugins/link_yform/plugin.js

Lines changed: 3 additions & 128 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/scripts/tinymce/plugins/link_yform/plugin.min.js

Lines changed: 3 additions & 128 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/vendor/tinymce/plugins/link_yform/plugin.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)