From 0410d0a458827fb61913e5001024a3b37a17a1e1 Mon Sep 17 00:00:00 2001 From: nicolo-ribaudo Date: Thu, 13 Apr 2023 10:54:42 +0000 Subject: [PATCH] fixup: [spec] `npm run build` --- index.html | 167 +++++++++++++++++++++++++++-------------------------- 1 file changed, 86 insertions(+), 81 deletions(-) diff --git a/index.html b/index.html index 2e31758..c5fee88 100644 --- a/index.html +++ b/index.html @@ -1335,7 +1335,12 @@ const marker = document.createElement('span'); marker.textContent = `${i < cache.length ? cache[i] : getTextForIndex(i)}. `; marker.setAttribute('aria-hidden', 'true'); - li.prepend(marker); + const attributesContainer = li.querySelector('.attributes-tag'); + if (attributesContainer == null) { + li.prepend(marker); + } else { + attributesContainer.insertAdjacentElement('afterend', marker); + } for (const sublist of li.querySelectorAll(':scope > ol')) { addStepNumberText(sublist, depth + 1, special); } @@ -1350,7 +1355,7 @@ }); let sdoMap = JSON.parse(`{"prod-k77_OH1u":{"Evaluation":{"clause":"13.3.10.1","ids":["prod-DuEmEibb","prod-4N8EtSSM"]}},"prod-nQPLRauX":{"Evaluation":{"clause":"13.3.10.1","ids":["prod-OGjeE4Nc"]}},"prod-WzAgO-V_":{"ModuleRequests":{"clause":"16.2.1.3","ids":["prod-Fii3Jv-w"]}},"prod-L0spfeSo":{"ModuleRequests":{"clause":"16.2.1.3","ids":["prod-QB5EyLim"]}},"prod-OoOZVSpA":{"AttributeName":{"clause":"16.2.2.2","ids":["prod-StBELvn0"]}},"prod-CstywuHG":{"AttributeName":{"clause":"16.2.2.2","ids":["prod-eVpymyj4"]}},"prod-xLj2bJln":{"WithClauseToAttributes":{"clause":"16.2.2.3","ids":["prod-1UPpcS0w"]}},"prod-d4roO8vu":{"WithClauseToAttributes":{"clause":"16.2.2.3","ids":["prod-8QmTjvbt"]}},"prod-0HE4RviZ":{"WithClauseToAttributes":{"clause":"16.2.2.3","ids":["prod-_N0cbM5m"]}},"prod-oClSJ6kb":{"WithClauseToAttributes":{"clause":"16.2.2.3","ids":["prod-yNAe-CX-"]}}}`); -let biblio = JSON.parse(`{"refsByClause":{"intro":["_ref_0"],"sec-evaluate-import-call":["_ref_1","_ref_2","_ref_17","_ref_18","_ref_19","_ref_20"],"sec-cyclic-module-records":["_ref_3","_ref_45","_ref_46","_ref_47","_ref_48","_ref_49","_ref_50"],"sec-source-text-module-records":["_ref_4","_ref_51","_ref_52","_ref_53","_ref_54","_ref_97","_ref_98"],"sec-HostLoadImportedModule":["_ref_5","_ref_55","_ref_56","_ref_57","_ref_58","_ref_59","_ref_60","_ref_61"],"sec-imports":["_ref_6","_ref_99","_ref_100","_ref_101","_ref_102","_ref_103","_ref_104"],"sec-imports-static-semantics-early-errors":["_ref_7","_ref_73","_ref_74","_ref_75","_ref_105","_ref_106","_ref_107"],"sec-with-clause-to-attributes":["_ref_8","_ref_76","_ref_77","_ref_78","_ref_79","_ref_80","_ref_81","_ref_82","_ref_108","_ref_109","_ref_110","_ref_111","_ref_112","_ref_113","_ref_114","_ref_115"],"sec-deprecated-assert-keyword-for-import-attributes":["_ref_9","_ref_10","_ref_11","_ref_12","_ref_13","_ref_83","_ref_84","_ref_85","_ref_86","_ref_87","_ref_88","_ref_116","_ref_117","_ref_118","_ref_119","_ref_120","_ref_121","_ref_122","_ref_123","_ref_124"],"sec-import-call-runtime-semantics-evaluation":["_ref_14","_ref_15","_ref_16"],"sec-modulerequest-record":["_ref_21","_ref_22","_ref_23","_ref_24","_ref_25","_ref_26","_ref_27","_ref_28","_ref_29"],"sec-static-semantics-modulerequests":["_ref_30","_ref_31","_ref_32","_ref_33","_ref_34","_ref_35","_ref_36","_ref_37","_ref_38","_ref_39","_ref_40","_ref_41","_ref_42","_ref_43","_ref_44","_ref_93","_ref_94","_ref_95","_ref_96"],"sec-FinishLoadingImportedModule":["_ref_62","_ref_63","_ref_64","_ref_65"],"sec-FinishLoadingImportedModule-AttributesEqual":["_ref_66","_ref_67","_ref_68","_ref_69"],"sec-AllImportAttributesSupported":["_ref_70","_ref_71","_ref_72"],"sec-host-integration":["_ref_89","_ref_90","_ref_91","_ref_92"],"sec-exports":["_ref_125"]},"entries":[{"type":"clause","id":"intro","titleHTML":"Import Attributes","number":""},{"type":"term","term":"Deprecated","refId":"sec-conformance"},{"type":"clause","id":"sec-conformance-deprecated","titleHTML":"Example Deprecated Clause Heading","number":"2.1"},{"type":"clause","id":"sec-conformance","titleHTML":"Conformance","number":"2","referencingIds":["_ref_0","_ref_88"]},{"type":"production","id":"prod-ImportCall","name":"ImportCall"},{"type":"clause","id":"sec-import-call-runtime-semantics-evaluation","titleHTML":"Runtime Semantics: Evaluation","number":"13.3.10.1"},{"type":"step","id":"step-evaluate-import-call-assert-fallback","referencingIds":["_ref_1","_ref_9"]},{"type":"op","aoid":"EvaluateImportCall","refId":"sec-evaluate-import-call"},{"type":"clause","id":"sec-evaluate-import-call","title":"EvaluateImportCall ( specifierExpression [ , optionsExpression ] )","titleHTML":"EvaluateImportCall ( specifierExpression [ , optionsExpression ] )","number":"13.3.10.2","referencingIds":["_ref_10","_ref_14","_ref_15"]},{"type":"clause","id":"sec-import-calls","titleHTML":"Import Calls","number":"13.3.10","referencingIds":["_ref_5"]},{"type":"clause","id":"sec-left-hand-side-expressions","titleHTML":"Left-Hand-Side Expressions","number":"13.3"},{"type":"clause","id":"sec-ecmascript-language-expressions","titleHTML":"ECMAScript Language: Expressions","number":"13"},{"type":"term","term":"ModuleRequest Record","id":"modulerequest-record","referencingIds":["_ref_19","_ref_21","_ref_24","_ref_26","_ref_27","_ref_29","_ref_30","_ref_34","_ref_35","_ref_38","_ref_40","_ref_42","_ref_44","_ref_49","_ref_53","_ref_54","_ref_56","_ref_63","_ref_90","_ref_91","_ref_92"]},{"type":"table","id":"table-modulerequest-fields","number":1,"caption":"Table 1: ModuleRequest Record fields"},{"type":"term","term":"ImportAttribute Record","id":"importattribute-record","referencingIds":["_ref_17","_ref_22","_ref_23","_ref_50","_ref_66","_ref_67","_ref_68","_ref_69","_ref_70","_ref_72","_ref_76","_ref_79","_ref_81"]},{"type":"table","id":"table-importattribute-fields","number":2,"caption":"Table 2: ImportAttribute Record fields"},{"type":"clause","id":"sec-modulerequest-record","title":"ModuleRequest and ImportAttribute Records","titleHTML":"ModuleRequest and ImportAttribute Records","number":"16.2.1.1"},{"type":"op","aoid":"ModuleRequests","refId":"sec-static-semantics-modulerequests"},{"type":"clause","id":"sec-static-semantics-modulerequests","titleHTML":"Static Semantics: ModuleRequests","number":"16.2.1.3","referencingIds":["_ref_25","_ref_31","_ref_32","_ref_33","_ref_37","_ref_41"]},{"type":"term","term":"Cyclic Module Record","id":"cyclic-module-record","referencingIds":["_ref_28","_ref_45","_ref_46","_ref_47","_ref_48","_ref_55","_ref_62","_ref_65"]},{"type":"table","id":"table-cyclic-module-fields","number":3,"caption":"Table 3: Additional Fields of Cyclic Module Records","referencingIds":["_ref_3"]},{"type":"clause","id":"sec-cyclic-module-records","titleHTML":"Cyclic Module Records","number":"16.2.1.5"},{"type":"term","term":"ImportEntry Record","id":"importentry-record","referencingIds":["_ref_51","_ref_52"]},{"type":"table","id":"table-importentry-record-fields","number":4,"caption":"Table 4: ImportEntry Record Fields","referencingIds":["_ref_4"]},{"type":"clause","id":"sec-source-text-module-records","titleHTML":"Source Text Module Records","number":"16.2.1.6"},{"type":"note","id":"note-HostLoadImportedModule-referrer-Realm-Record","number":1},{"type":"op","aoid":"HostLoadImportedModule","refId":"sec-HostLoadImportedModule"},{"type":"clause","id":"sec-HostLoadImportedModule","title":"HostLoadImportedModule ( referrer, specifier, moduleRequest, hostDefined, payload )","titleHTML":"HostLoadImportedModule ( referrer, specifier, moduleRequest, hostDefined, payload )","number":"16.2.1.8","referencingIds":["_ref_16","_ref_20","_ref_89"]},{"type":"op","aoid":"AttributesEqual","refId":"sec-FinishLoadingImportedModule-AttributesEqual"},{"type":"clause","id":"sec-FinishLoadingImportedModule-AttributesEqual","title":"AttributesEqual ( left, right )","titleHTML":"AttributesEqual ( left, right )","number":"16.2.1.9.1","referencingIds":["_ref_36","_ref_58","_ref_64"]},{"type":"op","aoid":"FinishLoadingImportedModule","refId":"sec-FinishLoadingImportedModule"},{"type":"clause","id":"sec-FinishLoadingImportedModule","title":"FinishLoadingImportedModule ( referrer, specifier, moduleRequest, payload, result )","titleHTML":"FinishLoadingImportedModule ( referrer, specifier, moduleRequest, payload, result )","number":"16.2.1.9","referencingIds":["_ref_57","_ref_59","_ref_60","_ref_61"]},{"type":"op","aoid":"HostGetSupportedImportAttributes","refId":"sec-hostgetsupportedimportattributes"},{"type":"clause","id":"sec-hostgetsupportedimportattributes","title":"HostGetSupportedImportAttributes ( )","titleHTML":"HostGetSupportedImportAttributes ( )","number":"16.2.1.10.1","referencingIds":["_ref_71"]},{"type":"op","aoid":"AllImportAttributesSupported","refId":"sec-AllImportAttributesSupported"},{"type":"clause","id":"sec-AllImportAttributesSupported","title":"AllImportAttributesSupported ( attributes )","titleHTML":"AllImportAttributesSupported ( attributes )","number":"16.2.1.10","referencingIds":["_ref_18","_ref_74","_ref_84"]},{"type":"clause","id":"sec-module-semantics","titleHTML":"Module Semantics","number":"16.2.1"},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration"},{"type":"production","id":"prod-WithClause","name":"WithClause","referencingIds":["_ref_93","_ref_94","_ref_95","_ref_96","_ref_99","_ref_100","_ref_106","_ref_107","_ref_125"]},{"type":"production","id":"prod-WithEntries","name":"WithEntries","referencingIds":["_ref_101","_ref_104","_ref_105","_ref_108","_ref_109","_ref_113","_ref_115","_ref_119","_ref_120","_ref_123","_ref_124"]},{"type":"production","id":"prod-AttributeKey","name":"AttributeKey","referencingIds":["_ref_102","_ref_103","_ref_110","_ref_111","_ref_112","_ref_114"]},{"type":"clause","id":"sec-imports-static-semantics-early-errors","titleHTML":"Static Semantics: Early Errors","number":"16.2.2.1","referencingIds":["_ref_12"]},{"type":"op","aoid":"AttributeName","refId":"sec-import-static-semantics-attribute-name"},{"type":"clause","id":"sec-import-static-semantics-attribute-name","title":"Static Semantics: AttributeName","titleHTML":"Static Semantics: AttributeName","number":"16.2.2.2","referencingIds":["_ref_78","_ref_80"]},{"type":"op","aoid":"WithClauseToAttributes","refId":"sec-with-clause-to-attributes"},{"type":"clause","id":"sec-with-clause-to-attributes","title":"Static Semantics: WithClauseToAttributes","titleHTML":"Static Semantics: WithClauseToAttributes","number":"16.2.2.3","referencingIds":["_ref_13","_ref_39","_ref_43","_ref_73","_ref_75","_ref_77","_ref_82","_ref_83","_ref_85","_ref_86","_ref_87"]},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration","referencingIds":["_ref_97","_ref_98","_ref_116"]},{"type":"production","id":"prod-AssertClause","name":"AssertClause","referencingIds":["_ref_117","_ref_118","_ref_121","_ref_122"]},{"type":"clause","id":"sec-deprecated-assert-keyword-for-import-attributes","title":"Deprecated assert keyword for Import Attributes","titleHTML":"Deprecated assert keyword for Import Attributes","number":"16.2.2.4","referencingIds":["_ref_2","_ref_6","_ref_7","_ref_8"]},{"type":"clause","id":"sec-imports","titleHTML":"Imports","number":"16.2.2","referencingIds":["_ref_11"]},{"type":"clause","id":"sec-exports","titleHTML":"Exports","number":"16.2.3"},{"type":"clause","id":"sec-modules","titleHTML":"Modules","number":"16.2"},{"type":"clause","id":"sec-ecmascript-language-scripts-and-modules","titleHTML":"ECMAScript Language: Scripts and Modules","number":"16"},{"type":"clause","id":"sec-host-integration","titleHTML":"Sample host integration: The Web embedding","number":"A"}]}`); +let biblio = JSON.parse(`{"refsByClause":{"intro":["_ref_0"],"sec-evaluate-import-call":["_ref_1","_ref_2","_ref_18","_ref_19","_ref_20","_ref_21","_ref_22","_ref_23"],"sec-cyclic-module-records":["_ref_3","_ref_48","_ref_49","_ref_50","_ref_51","_ref_52","_ref_53"],"sec-source-text-module-records":["_ref_4","_ref_54","_ref_55","_ref_56","_ref_57","_ref_101","_ref_102"],"sec-HostLoadImportedModule":["_ref_5","_ref_58","_ref_59","_ref_60","_ref_61","_ref_62","_ref_63","_ref_64"],"sec-imports":["_ref_6","_ref_103","_ref_104","_ref_105","_ref_106","_ref_107","_ref_108"],"sec-imports-static-semantics-early-errors":["_ref_7","_ref_76","_ref_77","_ref_78","_ref_109","_ref_110","_ref_111"],"sec-with-clause-to-attributes":["_ref_8","_ref_79","_ref_80","_ref_81","_ref_82","_ref_83","_ref_84","_ref_85","_ref_112","_ref_113","_ref_114","_ref_115","_ref_116","_ref_117","_ref_118","_ref_119"],"sec-deprecated-assert-keyword-for-import-attributes":["_ref_9","_ref_10","_ref_11","_ref_12","_ref_13","_ref_86","_ref_87","_ref_88","_ref_89","_ref_90","_ref_91","_ref_92","_ref_120","_ref_121","_ref_122","_ref_123","_ref_124","_ref_125","_ref_126","_ref_127","_ref_128"],"sec-conformance-deprecated":["_ref_14"],"sec-import-call-runtime-semantics-evaluation":["_ref_15","_ref_16","_ref_17"],"sec-modulerequest-record":["_ref_24","_ref_25","_ref_26","_ref_27","_ref_28","_ref_29","_ref_30","_ref_31","_ref_32"],"sec-static-semantics-modulerequests":["_ref_33","_ref_34","_ref_35","_ref_36","_ref_37","_ref_38","_ref_39","_ref_40","_ref_41","_ref_42","_ref_43","_ref_44","_ref_45","_ref_46","_ref_47","_ref_97","_ref_98","_ref_99","_ref_100"],"sec-FinishLoadingImportedModule":["_ref_65","_ref_66","_ref_67","_ref_68"],"sec-FinishLoadingImportedModule-AttributesEqual":["_ref_69","_ref_70","_ref_71","_ref_72"],"sec-AllImportAttributesSupported":["_ref_73","_ref_74","_ref_75"],"sec-host-integration":["_ref_93","_ref_94","_ref_95","_ref_96"],"sec-exports":["_ref_129"]},"entries":[{"type":"clause","id":"intro","titleHTML":"Import Attributes","number":""},{"type":"term","term":"Deprecated","refId":"sec-conformance"},{"type":"clause","id":"sec-conformance-deprecated","titleHTML":"Example Deprecated Clause Heading","number":"2.1"},{"type":"clause","id":"sec-conformance","titleHTML":"Conformance","number":"2","referencingIds":["_ref_0","_ref_14","_ref_18","_ref_19","_ref_91","_ref_92"]},{"type":"production","id":"prod-ImportCall","name":"ImportCall"},{"type":"clause","id":"sec-import-call-runtime-semantics-evaluation","titleHTML":"Runtime Semantics: Evaluation","number":"13.3.10.1"},{"type":"step","id":"step-evaluate-import-call-assert-fallback","referencingIds":["_ref_1","_ref_9"]},{"type":"op","aoid":"EvaluateImportCall","refId":"sec-evaluate-import-call"},{"type":"clause","id":"sec-evaluate-import-call","title":"EvaluateImportCall ( specifierExpression [ , optionsExpression ] )","titleHTML":"EvaluateImportCall ( specifierExpression [ , optionsExpression ] )","number":"13.3.10.2","referencingIds":["_ref_10","_ref_15","_ref_16"]},{"type":"clause","id":"sec-import-calls","titleHTML":"Import Calls","number":"13.3.10","referencingIds":["_ref_5"]},{"type":"clause","id":"sec-left-hand-side-expressions","titleHTML":"Left-Hand-Side Expressions","number":"13.3"},{"type":"clause","id":"sec-ecmascript-language-expressions","titleHTML":"ECMAScript Language: Expressions","number":"13"},{"type":"term","term":"ModuleRequest Record","id":"modulerequest-record","referencingIds":["_ref_22","_ref_24","_ref_27","_ref_29","_ref_30","_ref_32","_ref_33","_ref_37","_ref_38","_ref_41","_ref_43","_ref_45","_ref_47","_ref_52","_ref_56","_ref_57","_ref_59","_ref_66","_ref_94","_ref_95","_ref_96"]},{"type":"table","id":"table-modulerequest-fields","number":1,"caption":"Table 1: ModuleRequest Record fields"},{"type":"term","term":"ImportAttribute Record","id":"importattribute-record","referencingIds":["_ref_20","_ref_25","_ref_26","_ref_53","_ref_69","_ref_70","_ref_71","_ref_72","_ref_73","_ref_75","_ref_79","_ref_82","_ref_84"]},{"type":"table","id":"table-importattribute-fields","number":2,"caption":"Table 2: ImportAttribute Record fields"},{"type":"clause","id":"sec-modulerequest-record","title":"ModuleRequest and ImportAttribute Records","titleHTML":"ModuleRequest and ImportAttribute Records","number":"16.2.1.1"},{"type":"op","aoid":"ModuleRequests","refId":"sec-static-semantics-modulerequests"},{"type":"clause","id":"sec-static-semantics-modulerequests","titleHTML":"Static Semantics: ModuleRequests","number":"16.2.1.3","referencingIds":["_ref_28","_ref_34","_ref_35","_ref_36","_ref_40","_ref_44"]},{"type":"term","term":"Cyclic Module Record","id":"cyclic-module-record","referencingIds":["_ref_31","_ref_48","_ref_49","_ref_50","_ref_51","_ref_58","_ref_65","_ref_68"]},{"type":"table","id":"table-cyclic-module-fields","number":3,"caption":"Table 3: Additional Fields of Cyclic Module Records","referencingIds":["_ref_3"]},{"type":"clause","id":"sec-cyclic-module-records","titleHTML":"Cyclic Module Records","number":"16.2.1.5"},{"type":"term","term":"ImportEntry Record","id":"importentry-record","referencingIds":["_ref_54","_ref_55"]},{"type":"table","id":"table-importentry-record-fields","number":4,"caption":"Table 4: ImportEntry Record Fields","referencingIds":["_ref_4"]},{"type":"clause","id":"sec-source-text-module-records","titleHTML":"Source Text Module Records","number":"16.2.1.6"},{"type":"note","id":"note-HostLoadImportedModule-referrer-Realm-Record","number":1},{"type":"op","aoid":"HostLoadImportedModule","refId":"sec-HostLoadImportedModule"},{"type":"clause","id":"sec-HostLoadImportedModule","title":"HostLoadImportedModule ( referrer, specifier, moduleRequest, hostDefined, payload )","titleHTML":"HostLoadImportedModule ( referrer, specifier, moduleRequest, hostDefined, payload )","number":"16.2.1.8","referencingIds":["_ref_17","_ref_23","_ref_93"]},{"type":"op","aoid":"AttributesEqual","refId":"sec-FinishLoadingImportedModule-AttributesEqual"},{"type":"clause","id":"sec-FinishLoadingImportedModule-AttributesEqual","title":"AttributesEqual ( left, right )","titleHTML":"AttributesEqual ( left, right )","number":"16.2.1.9.1","referencingIds":["_ref_39","_ref_61","_ref_67"]},{"type":"op","aoid":"FinishLoadingImportedModule","refId":"sec-FinishLoadingImportedModule"},{"type":"clause","id":"sec-FinishLoadingImportedModule","title":"FinishLoadingImportedModule ( referrer, specifier, moduleRequest, payload, result )","titleHTML":"FinishLoadingImportedModule ( referrer, specifier, moduleRequest, payload, result )","number":"16.2.1.9","referencingIds":["_ref_60","_ref_62","_ref_63","_ref_64"]},{"type":"op","aoid":"HostGetSupportedImportAttributes","refId":"sec-hostgetsupportedimportattributes"},{"type":"clause","id":"sec-hostgetsupportedimportattributes","title":"HostGetSupportedImportAttributes ( )","titleHTML":"HostGetSupportedImportAttributes ( )","number":"16.2.1.10.1","referencingIds":["_ref_74"]},{"type":"op","aoid":"AllImportAttributesSupported","refId":"sec-AllImportAttributesSupported"},{"type":"clause","id":"sec-AllImportAttributesSupported","title":"AllImportAttributesSupported ( attributes )","titleHTML":"AllImportAttributesSupported ( attributes )","number":"16.2.1.10","referencingIds":["_ref_21","_ref_77","_ref_87"]},{"type":"clause","id":"sec-module-semantics","titleHTML":"Module Semantics","number":"16.2.1"},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration"},{"type":"production","id":"prod-WithClause","name":"WithClause","referencingIds":["_ref_97","_ref_98","_ref_99","_ref_100","_ref_103","_ref_104","_ref_110","_ref_111","_ref_129"]},{"type":"production","id":"prod-WithEntries","name":"WithEntries","referencingIds":["_ref_105","_ref_108","_ref_109","_ref_112","_ref_113","_ref_117","_ref_119","_ref_123","_ref_124","_ref_127","_ref_128"]},{"type":"production","id":"prod-AttributeKey","name":"AttributeKey","referencingIds":["_ref_106","_ref_107","_ref_114","_ref_115","_ref_116","_ref_118"]},{"type":"clause","id":"sec-imports-static-semantics-early-errors","titleHTML":"Static Semantics: Early Errors","number":"16.2.2.1","referencingIds":["_ref_12"]},{"type":"op","aoid":"AttributeName","refId":"sec-import-static-semantics-attribute-name"},{"type":"clause","id":"sec-import-static-semantics-attribute-name","title":"Static Semantics: AttributeName","titleHTML":"Static Semantics: AttributeName","number":"16.2.2.2","referencingIds":["_ref_81","_ref_83"]},{"type":"op","aoid":"WithClauseToAttributes","refId":"sec-with-clause-to-attributes"},{"type":"clause","id":"sec-with-clause-to-attributes","title":"Static Semantics: WithClauseToAttributes","titleHTML":"Static Semantics: WithClauseToAttributes","number":"16.2.2.3","referencingIds":["_ref_13","_ref_42","_ref_46","_ref_76","_ref_78","_ref_80","_ref_85","_ref_86","_ref_88","_ref_89","_ref_90"]},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration","referencingIds":["_ref_101","_ref_102","_ref_120"]},{"type":"production","id":"prod-AssertClause","name":"AssertClause","referencingIds":["_ref_121","_ref_122","_ref_125","_ref_126"]},{"type":"clause","id":"sec-deprecated-assert-keyword-for-import-attributes","title":"Deprecated assert keyword for Import Attributes","titleHTML":"Deprecated assert keyword for Import Attributes","number":"16.2.2.4","referencingIds":["_ref_2","_ref_6","_ref_7","_ref_8"]},{"type":"clause","id":"sec-imports","titleHTML":"Imports","number":"16.2.2","referencingIds":["_ref_11"]},{"type":"clause","id":"sec-exports","titleHTML":"Exports","number":"16.2.3"},{"type":"clause","id":"sec-modules","titleHTML":"Modules","number":"16.2"},{"type":"clause","id":"sec-ecmascript-language-scripts-and-modules","titleHTML":"ECMAScript Language: Scripts and Modules","number":"16"},{"type":"clause","id":"sec-host-integration","titleHTML":"Sample host integration: The Web embedding","number":"A"}]}`); ;let usesMultipage = false