Skip to content

Commit 8c77ec2

Browse files
authored
Merge pull request #31672 from phillip-kruger/importmap-polyfill
Dev UI: Polyfill for importmaps
2 parents 41fc385 + 12931da commit 8c77ec2

File tree

3 files changed

+16
-1
lines changed
  • bom/application
  • extensions/vertx-http/dev-ui-resources

3 files changed

+16
-1
lines changed

bom/application/pom.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,7 @@
225225
<echarts.version>5.4.1</echarts.version>
226226
<vaadin-router.version>1.7.4</vaadin-router.version>
227227
<wc-codemirror.version>2.1.0</wc-codemirror.version>
228+
<es-module-shims.version>1.7.0</es-module-shims.version>
228229
</properties>
229230

230231
<dependencyManagement>
@@ -3237,7 +3238,14 @@
32373238
<version>${wc-codemirror.version}</version>
32383239
<scope>runtime</scope>
32393240
</dependency>
3240-
3241+
<!-- Polyfill for importmaps -->
3242+
<dependency>
3243+
<groupId>org.mvnpm</groupId>
3244+
<artifactId>es-module-shims</artifactId>
3245+
<version>${es-module-shims.version}</version>
3246+
<scope>runtime</scope>
3247+
</dependency>
3248+
32413249
<!-- Additional dependencies, keep in alphabetical order -->
32423250
<dependency>
32433251
<groupId>biz.paluch.logging</groupId>

extensions/vertx-http/dev-ui-resources/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,10 @@
4141
<artifactId>wc-codemirror</artifactId>
4242
<scope>runtime</scope>
4343
</dependency>
44+
<dependency>
45+
<groupId>org.mvnpm</groupId>
46+
<artifactId>es-module-shims</artifactId>
47+
<scope>runtime</scope>
48+
</dependency>
4449
</dependencies>
4550
</project>

extensions/vertx-http/dev-ui-resources/src/main/resources/dev-ui-templates/build-time/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
66
<link rel="shortcut icon" type="image/png" href="{contextRoot}favicon.ico">
77

8+
<script async src="/_static/es-module-shims/dist/es-module-shims.js"></script>
9+
810
<script type="importmap">
911
{importmap}
1012
</script>

0 commit comments

Comments
 (0)