jashkenas / jashkenas/coffeescript

Proposal: Ecosystem: Babel plugin?

Open
#4,969 8 comments 3 reactions 0 assignees View on GitHub
enhancement
Dominant language
CoffeeScript
Stars
16.6k
Forks
2k
PR merge metrics
No merged PRs in 30d

Description

_From @edemaine on [2017-03-19 16:09](https://github.com/coffeescript6/discuss/issues/76)_

I'm no expert on Babel, but I saw [this comment](https://github.com/coffeescript6/discuss/issues/12#issuecomment-287604440) by @ArmorDarks:

> I think this won't be an issue at all if CS could be transpiled through Babel. Really, this is one of reason we're leaving CS — it is *so damn hard* to integrate into nowadays JS pipelines.

Is it feasible / interesting to make CoffeeScript 2 into a Babel [syntax plugin](https://babeljs.io/docs/plugins/#syntax-plugins)?

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked Babel syntax-plugin documentation and the referenced discussion comments about CoffeeScript integration. Determine whether the proposal is feasible and what a CoffeeScript 2 Babel integration would need to provide; done would require a documented feasibility conclusion and an agreed implementation scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
babel, coffeescript
Domain
build-system, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.