Skip to content

Update Class Fields to Stage 3 and change default behavior #6073

@hzoo

Description

@hzoo

Reference: babel/proposals#19

  • Move class properties from Stage 2 to 3. This means making a change similar to 5492fe1 where you move the plugin to the next stage
  • Change the spec option to be the "normal" option. You can find the references to "spec" with state.opts.spec or just grepping for spec. This means we want the default behavior to become what is currently "spec". Similarly we want the "normal option to be "loose" now.
    • In essence we are removing the spec option entirely and adding a loose option.
    • spec -> default, default -> loose

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