diff --git a/source b/source index 2c5ffa547d9..7d328965a1a 100644 --- a/source +++ b/source @@ -118675,6 +118675,7 @@ dictionary PromiseRejectionEventInit : EventInit +

The above example provides integrity metadata to be enforced on the modules /a-1.mjs and /d-1.mjs, even if the latter is not defined as an import in the map.

@@ -119132,12 +119133,14 @@ dictionary PromiseRejectionEventInit : EventInit

So, the following existing and new import maps:

+
{
    "imports": {
     "/app/": "./original-app/",
   }
-}
-{
+}
+ +
{
   "imports": {
     "/app/helper": "./helper/index.mjs"
   },
@@ -119147,7 +119150,9 @@ dictionary PromiseRejectionEventInit : EventInit
+

Would be equivalent to the following single import map:

+
{
   "imports": {
     "/app/": "./original-app/",
@@ -119167,13 +119172,16 @@ dictionary PromiseRejectionEventInit : EventInitSo, if the resolved module set already contains the "/app/helper", the following new import map:

+
{
    "imports": {
     "/app/helper": "./helper/index.mjs",
     "lodash": "/node_modules/lodash-es/lodash.js"
   }
 }
+

Would be equivalent to the following one:

+
{
   "imports": {
     "lodash": "/node_modules/lodash-es/lodash.js"
@@ -119185,6 +119193,7 @@ dictionary PromiseRejectionEventInit : EventInitThe same is true for rules that impact already resolved modules defined in specific scopes.
    If we already resolved "/app/helper" from "/app/main.mjs" the following new import map:

+
{
   "scopes": {
     "/app/": {
@@ -119195,7 +119204,9 @@ dictionary PromiseRejectionEventInit : EventInit
+

Would similarly be equivalent to:

+
{
   "imports": {
     "lodash": "/node_modules/lodash-es/lodash.js"
@@ -119209,6 +119220,7 @@ dictionary PromiseRejectionEventInit : EventInit
    

For example, if we already resolved "/app/helper" from "/app/vendor/main.mjs", the following new import map:

+
{
   "scopes": {
     "/app/": {
@@ -119227,7 +119239,9 @@ dictionary PromiseRejectionEventInit : EventInit
+

Would be equivalent to:

+
{
   "scopes": {
     "/vendor/": {
@@ -119249,18 +119263,22 @@ dictionary PromiseRejectionEventInit : EventInit
 
    

For example, the following existing and new import maps:

+
{
    "imports": {
     "/app/helper": "./helper/index.mjs",
     "lodash": "/node_modules/lodash-es/lodash.js"
   }
-}
-{
+}
+ +
{
   "imports": {
     "/app/helper": "./main/helper/index.mjs"
   }
 }
+

Would be equivalent to the following single import map:

+
{
   "imports": {
     "/app/helper": "./helper/index.mjs",