Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • C create-react-app
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,547
    • Issues 1,547
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 417
    • Merge requests 417
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Meta
  • create-react-app
  • Issues
  • #674
Closed
Open
Issue created Sep 18, 2016 by Administrator@rootContributor

Extract Babel configuration to a separate package

Created by: 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.

Assignee
Assign to
Time tracking