Skip to content

Babel Roadmap (T7154) #4130

@babel-bot

Description

@babel-bot

Issue originally made by @hzoo

Roadmap/Ideas

Previous 6.0 Discussion: https://phabricator.babeljs.io/T2168

Just wrote this up real quick a week ago so for some ideas we should definetely do

Ease of use

Internal Development

Wish List

  • Automating generating a config of presets/plugins based on target environments (caniuse/autoprefixer, or dynamically)
  • Other tooling intergrations (Minifying, Linting, Flow/Typescript)
  • Syntax Plugins
    • Move babylon out of babel repo
    • Move jsx/flow out of babylon
    • relevant PRs #3376
  • Cross-file transformations, knowing the dependency graph
  • Async API

Community

  • Can always work on..
    • Develop in the open more (#development slack)
    • Making it easier to contribute: better docs, easier setup, etc (do we want to use github issues again)
    • Reaching out for help with issue triage, more contributors, etc
    • Users could submit PRs with reproducible test cases instead of just posting snippets (ex: #3253)
    • Watch open source projects using Babel
  • Roadmap (something like this)
  • How to write plugins (https://github.com/thejameskyle/babel-handbook)
  • Bring back a FAQ, add common stackoverflow/slack questions, etc.
  • Post a simple newsletter for what's been going on in the babel community (new plugins, blogs, videos, ideas, etc)?
  • Documentation of APIs

Metadata

Metadata

Assignees

No one assigned

    Labels

    i: discussionoutdatedA closed issue/PR that is archived due to age. Recommended to make a new issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions