Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify Motivation #156

Closed
wants to merge 6 commits into from
Closed

Clarify Motivation #156

wants to merge 6 commits into from

Commits on Aug 11, 2022

  1. Clarify Motivation

    At the March plenary session, this language from @DanielRosenwasser persuaded the TC39 committee to advance the proposal. We should clarify the motivation here.
    dfabulich authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    3b77fa2 View commit details
    Browse the repository at this point in the history
  2. Skipping transpilation won't discourage minifying

    Here and elsewhere, we've seen arguments that this proposal will encourage users to skip minifying their code. (I think the argument is that since users are required to transpile, that will also encourage them to minify.)
    
    The FAQ has an entry on this, but I wanted to elaborate on it, by pointing out that no popular transpiler minifies by default. Minification always requires a separate, non-default step.
    dfabulich authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    9877f08 View commit details
    Browse the repository at this point in the history
  3. Suggest a bundler for minification

    Co-authored-by: Jordan Harband <[email protected]>
    dfabulich and ljharb authored Aug 11, 2022
    Configuration menu
    Copy the full SHA
    b7ce8f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60d4fae View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Merge pull request tc39#157 from dfabulich/patch-2

    Skipping transpilation won't discourage minifying
    littledan authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    d6e2557 View commit details
    Browse the repository at this point in the history
  2. Merge pull request tc39#156 from dfabulich/patch-3

    Clarify Motivation
    littledan authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    4129dc5 View commit details
    Browse the repository at this point in the history