[unified-server] Stage index.html during build #4365
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change replaces the hand-coded version of the
index.html
(which was copied from visual editor) with a version that is copied automatically during staging, as a prerequisite to the build.Entry points do not change.
The only meaningful difference between the two HTML files was that the unified server version replaced this:
breadboard/packages/visual-editor/index.html
Line 42 in c3816e4
With this:
breadboard/packages/unified-server/index.html
Line 38 in c3816e4
However, a direct copy from the visual editor works as long as the
Main
class can be imported from a source file found at./src/index.ts
. So a file is added to unified-server that re-exports the the visual-editor module.Fixes #4350