-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathimport-attributes-biblio.json
1 lines (1 loc) · 10.6 KB
/
import-attributes-biblio.json
1
{"location":"https://tc39.es/proposal-import-attributes","entries":[{"type":"clause","id":"intro","aoid":null,"title":"Import Attributes","titleHTML":"Import Attributes","number":""},{"type":"term","term":"Deprecated","refId":"sec-conformance"},{"type":"clause","id":"sec-conformance-deprecated","aoid":null,"title":"Example Deprecated Clause Heading","titleHTML":"Example Deprecated Clause Heading","number":"2.1"},{"type":"clause","id":"sec-conformance","aoid":null,"title":"Conformance","titleHTML":"Conformance","number":"2"},{"type":"production","id":"prod-ImportCall","name":"ImportCall"},{"type":"clause","id":"sec-import-call-runtime-semantics-evaluation","aoid":null,"title":"Runtime Semantics: Evaluation","titleHTML":"Runtime Semantics: Evaluation","number":"13.3.10.1"},{"type":"step","id":"step-evaluate-import-call-assert-fallback","stepNumbers":[11,4]},{"type":"op","aoid":"EvaluateImportCall","refId":"sec-evaluate-import-call","kind":"abstract operation","signature":{"parameters":[{"name":"_specifierExpression_","type":{"kind":"opaque","type":"a ParseNode"}}],"optionalParameters":[{"name":"_optionsExpression_","type":{"kind":"opaque","type":"a ParseNode"}}],"return":{"kind":"completion","completionType":"mixed","typeOfValueIfNormal":{"kind":"opaque","type":"a Promise"}}},"effects":["user-code"]},{"type":"clause","id":"sec-evaluate-import-call","aoid":"EvaluateImportCall","title":"EvaluateImportCall ( specifierExpression [ , optionsExpression ] )","titleHTML":"<ins>EvaluateImportCall ( <var>specifierExpression</var> [ , <var>optionsExpression</var> ] )</ins>","number":"13.3.10.2"},{"type":"clause","id":"sec-import-calls","aoid":null,"title":"Import Calls","titleHTML":"Import Calls","number":"13.3.10"},{"type":"clause","id":"sec-left-hand-side-expressions","aoid":null,"title":"Left-Hand-Side Expressions","titleHTML":"Left-Hand-Side Expressions","number":"13.3"},{"type":"clause","id":"sec-ecmascript-language-expressions","aoid":null,"title":"ECMAScript Language: Expressions","titleHTML":"ECMAScript Language: Expressions","number":"13"},{"type":"term","term":"ModuleRequest Record","id":"modulerequest-record","variants":["ModuleRequest Records"]},{"type":"table","id":"table-modulerequest-fields","number":1,"caption":"Table 1: ModuleRequest Record fields"},{"type":"term","term":"ImportAttribute Record","id":"importattribute-record","variants":["ImportAttribute Records"]},{"type":"table","id":"table-importattribute-fields","number":2,"caption":"Table 2: ImportAttribute Record fields"},{"type":"clause","id":"sec-modulerequest-record","aoid":null,"title":"ModuleRequest and ImportAttribute Records","titleHTML":"<ins>ModuleRequest and ImportAttribute Records</ins>","number":"16.2.1.1"},{"type":"op","aoid":"ModuleRequests","refId":"sec-static-semantics-modulerequests","kind":"syntax-directed operation","signature":{"parameters":[],"optionalParameters":[],"return":{"kind":"list","elements":{"kind":"opaque","type":"<del>Strings</del><ins>ModuleRequest Records</ins>"}}},"effects":[]},{"type":"clause","id":"sec-static-semantics-modulerequests","aoid":"ModuleRequests","title":"Static Semantics: ModuleRequests","titleHTML":"Static Semantics: ModuleRequests","number":"16.2.1.3"},{"type":"term","term":"Cyclic Module Record","id":"cyclic-module-record","variants":["Cyclic Module Records"]},{"type":"table","id":"table-cyclic-module-fields","number":3,"caption":"Table 3: Additional Fields of Cyclic Module Records"},{"type":"clause","id":"sec-cyclic-module-records","aoid":null,"title":"Cyclic Module Records","titleHTML":"Cyclic Module Records","number":"16.2.1.5"},{"type":"term","term":"ImportEntry Record","id":"importentry-record","variants":["ImportEntry Records"]},{"type":"table","id":"table-importentry-record-fields","number":4,"caption":"Table 4: ImportEntry Record Fields"},{"type":"clause","id":"sec-source-text-module-records","aoid":null,"title":"Source Text Module Records","titleHTML":"Source Text Module Records","number":"16.2.1.6"},{"type":"note","id":"note-HostLoadImportedModule-referrer-Realm-Record","number":1,"clauseId":"sec-HostLoadImportedModule"},{"type":"op","aoid":"HostLoadImportedModule","refId":"sec-HostLoadImportedModule","kind":"host-defined abstract operation","signature":{"parameters":[{"name":"_referrer_","type":{"kind":"union","types":[{"kind":"opaque","type":"a Script Record"},{"kind":"opaque","type":"a Cyclic Module Record"},{"kind":"opaque","type":"a Realm Record"}]}},{"name":"_moduleRequest_","type":{"kind":"opaque","type":"a ModuleRequest Record"}},{"name":"_hostDefined_","type":{"kind":"opaque","type":"anything"}},{"name":"_payload_","type":{"kind":"union","types":[{"kind":"opaque","type":"a GraphLoadingState Record"},{"kind":"opaque","type":"a PromiseCapability Record"}]}}],"optionalParameters":[],"return":{"kind":"unused"}},"effects":[]},{"type":"clause","id":"sec-HostLoadImportedModule","aoid":"HostLoadImportedModule","title":"HostLoadImportedModule ( referrer, specifier, moduleRequest, hostDefined, payload )","titleHTML":"HostLoadImportedModule ( <var>referrer</var>, <del><var>specifier</var></del>, <ins><var>moduleRequest</var></ins>, <var>hostDefined</var>, <var>payload</var> )","number":"16.2.1.8"},{"type":"op","aoid":"ImportAttributesEqual","refId":"sec-FinishLoadingImportedModule-ImportAttributesEqual","kind":"abstract operation","signature":{"parameters":[{"name":"_left_","type":{"kind":"list","elements":{"kind":"opaque","type":"ImportAttribute Records"}}},{"name":"_right_","type":{"kind":"list","elements":{"kind":"opaque","type":"ImportAttribute Records"}}}],"optionalParameters":[],"return":{"kind":"opaque","type":"a Boolean"}},"effects":[]},{"type":"clause","id":"sec-FinishLoadingImportedModule-ImportAttributesEqual","aoid":"ImportAttributesEqual","title":"ImportAttributesEqual ( left, right )","titleHTML":"<ins>ImportAttributesEqual ( <var>left</var>, <var>right</var> )</ins>","number":"16.2.1.9.1"},{"type":"op","aoid":"FinishLoadingImportedModule","refId":"sec-FinishLoadingImportedModule","kind":"abstract operation","signature":{"parameters":[{"name":"_referrer_","type":{"kind":"union","types":[{"kind":"opaque","type":"a Script Record"},{"kind":"opaque","type":"a Cyclic Module Record"},{"kind":"opaque","type":"a Realm Record"}]}},{"name":"_moduleRequest_","type":{"kind":"opaque","type":"a ModuleRequest Record"}},{"name":"_payload_","type":{"kind":"union","types":[{"kind":"opaque","type":"a GraphLoadingState Record"},{"kind":"opaque","type":"a PromiseCapability Record"}]}},{"name":"_result_","type":{"kind":"completion","completionType":"mixed","typeOfValueIfNormal":{"kind":"opaque","type":"a Module Record"}}}],"optionalParameters":[],"return":{"kind":"unused"}},"effects":[]},{"type":"clause","id":"sec-FinishLoadingImportedModule","aoid":"FinishLoadingImportedModule","title":"FinishLoadingImportedModule ( referrer, specifier, moduleRequest, payload, result )","titleHTML":"FinishLoadingImportedModule ( <var>referrer</var>, <del><var>specifier</var></del>, <ins><var>moduleRequest</var></ins>, <var>payload</var>, <var>result</var> )","number":"16.2.1.9"},{"type":"op","aoid":"HostGetSupportedImportAttributes","refId":"sec-hostgetsupportedimportattributes","kind":"host-defined abstract operation","signature":{"parameters":[],"optionalParameters":[],"return":{"kind":"list","elements":{"kind":"opaque","type":"Strings"}}},"effects":[]},{"type":"clause","id":"sec-hostgetsupportedimportattributes","aoid":"HostGetSupportedImportAttributes","title":"HostGetSupportedImportAttributes ( )","titleHTML":"<ins>HostGetSupportedImportAttributes ( )</ins>","number":"16.2.1.10.1"},{"type":"op","aoid":"AllImportAttributesSupported","refId":"sec-AllImportAttributesSupported","kind":"abstract operation","signature":{"parameters":[{"name":"_attributes_","type":{"kind":"list","elements":{"kind":"opaque","type":"ImportAttribute Records"}}}],"optionalParameters":[],"return":{"kind":"opaque","type":"a Boolean"}},"effects":[]},{"type":"clause","id":"sec-AllImportAttributesSupported","aoid":"AllImportAttributesSupported","title":"AllImportAttributesSupported ( attributes )","titleHTML":"<ins>AllImportAttributesSupported ( <var>attributes</var> )</ins>","number":"16.2.1.10"},{"type":"clause","id":"sec-module-semantics","aoid":null,"title":"Module Semantics","titleHTML":"Module Semantics","number":"16.2.1"},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration"},{"type":"production","id":"prod-WithClause","name":"WithClause"},{"type":"production","id":"prod-WithEntries","name":"WithEntries"},{"type":"production","id":"prod-AttributeKey","name":"AttributeKey"},{"type":"clause","id":"sec-imports-static-semantics-early-errors","aoid":null,"title":"Static Semantics: Early Errors","titleHTML":"Static Semantics: Early Errors","number":"16.2.2.1"},{"type":"op","aoid":"AttributeName","refId":"sec-import-static-semantics-attribute-name","kind":"syntax-directed operation","signature":{"parameters":[],"optionalParameters":[],"return":{"kind":"opaque","type":"a String"}},"effects":[]},{"type":"clause","id":"sec-import-static-semantics-attribute-name","aoid":"AttributeName","title":"Static Semantics: AttributeName","titleHTML":"<ins>Static Semantics: AttributeName</ins>","number":"16.2.2.2"},{"type":"op","aoid":"WithClauseToAttributes","refId":"sec-with-clause-to-attributes","kind":"syntax-directed operation","signature":{"parameters":[],"optionalParameters":[],"return":{"kind":"list","elements":{"kind":"opaque","type":"ImportAttribute Records"}}},"effects":[]},{"type":"clause","id":"sec-with-clause-to-attributes","aoid":"WithClauseToAttributes","title":"Static Semantics: WithClauseToAttributes","titleHTML":"<ins>Static Semantics: WithClauseToAttributes</ins>","number":"16.2.2.3"},{"type":"production","id":"prod-ImportDeclaration","name":"ImportDeclaration"},{"type":"production","id":"prod-AssertClause","name":"AssertClause"},{"type":"clause","id":"sec-deprecated-assert-keyword-for-import-attributes","aoid":null,"title":"Deprecated assert keyword for Import Attributes","titleHTML":"<ins>Deprecated <code>assert</code> keyword for Import Attributes</ins>","number":"16.2.2.4"},{"type":"clause","id":"sec-imports","aoid":null,"title":"Imports","titleHTML":"Imports","number":"16.2.2"},{"type":"clause","id":"sec-exports","aoid":null,"title":"Exports","titleHTML":"Exports","number":"16.2.3"},{"type":"clause","id":"sec-modules","aoid":null,"title":"Modules","titleHTML":"Modules","number":"16.2"},{"type":"clause","id":"sec-ecmascript-language-scripts-and-modules","aoid":null,"title":"ECMAScript Language: Scripts and Modules","titleHTML":"ECMAScript Language: Scripts and Modules","number":"16"},{"type":"clause","id":"sec-host-integration","aoid":null,"title":"Sample host integration: The Web embedding","titleHTML":"Sample host integration: The Web embedding","number":"A"}]}