Skip to content
This repository was archived by the owner on Sep 2, 2023. It is now read-only.
This repository was archived by the owner on Sep 2, 2023. It is now read-only.

Terminology: How to contribute… etc. #195

Closed
@SMotaal

Description

@SMotaal

How to contribute:

  1. There is at least one well thought out list of terms and maybe more which can be used by everyone to make their own contributions to this effort. If you find others, please don't hesitate to quote them in a comment including a link from the original comment's timestamp.

  2. If you think you and one of the curated terms are a good fit, please feel free to join in on Create Terminology.md #158.

Example:

Great to see things moving here, sorry for a delayed response on this.

I'm not sure how these things fit into the current structure, but here is an attempt at listing some terms we should try to ensure are adequately covered:

  • Module resolution
  • Resolution algorithm
  • Module instantiation
  • Module Linking
  • Export binding
  • Default export
  • Named exports
  • Circular references
  • Function hoisting, TDZ
  • Module namespace
  • Module record
  • Module execution
  • Loader hooks
  • Dynamic instantiation
  • Declarative instantiation
  • Dynamic import
  • Import meta
  • Module format
  • Synchronous / Asynchronous execution
  • Transparent interop (one-way / two-way)
  • Conditional loading
  • "mjs"
  • Unambiguous grammar

I can gladly copy some of these over to the right places in the skeleton if it helps. Otherwise please feel free to integrate any of the above as you see fit @SMotaal, and then hopefully with the skeleton in place we can start to crowdsource the actual descriptions :)

Originally posted by @guybedford in #119 (comment)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions