Skip to content

Extract Babel configuration to a separate package #674

Closed
@fson

Description

@fson

Once the monorepo configuration in #419 has landed, we should move Babel configuration to a preset package and linting rules to an ESLint config package.

This will improve the ejected experience, because we will generate less configuration and also simplify some of the underlying code, which is getting quite complex because of the differences between running inside react-scripts and in the ejected mode (as can be seen in #602).

In the long term providing smaller configuration packages makes it easier to eject without opting in to maintain all the aspects of the config. This can also make forks that reuse the config easier to maintain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions