Data issues #7

Closed
hzoo opened this Issue Sep 6, 2016 · 7 comments

Projects

None yet

4 participants

@hzoo
Member
hzoo commented Sep 6, 2016 edited

Data can be wrong in https://github.com/babel/babel-preset-env/blob/master/src/plugins.js.

We're using https://kangax.github.io/compat-table/es6/ now

screen shot 2016-10-08 at 11 13 43 am

There is also the issue of bugs in babel, bugs in the implementation, incomplete implementations (it supports the basic test of a feature but not everything), etc. This will require a lot of work to figure out but shouldn't be too bad with testing/attention to detail.

Can also use https://github.com/sdkennedy/babel-preset-target

@hzoo hzoo added the help wanted label Sep 6, 2016
@fson
Contributor
fson commented Sep 18, 2016

I took a first stab at generating the data from ES compatibility table in #8.

@chicoxyzzy
Collaborator
chicoxyzzy commented Sep 24, 2016 edited

Hey! Compatibility table collaborator here! I just want you to know I will be working on moving raw data to a distinct npm package soon.

@hzoo
Member
hzoo commented Oct 6, 2016

We should figure out granularity

  • some browsers implement under a flag: (compat-table has flag, strict, etc) - what are these?
  • maybe the browser implements most of the feature (say 12/13) which covers most use cases etc.
@hzoo
Member
hzoo commented Oct 6, 2016

we'll need to make some PRs to compat-table as we go when we find issues/missing stuff

@DZuz14
DZuz14 commented Oct 7, 2016

Any stuff a junior dev can work on? Will gladly help out with anything I can.

@hzoo
Member
hzoo commented Oct 7, 2016 edited

One thing that we want to do (continually) is check that data/plugins.json is actually correct/accurate to both what's actually true (testing in browsers/node) as well as correct to kangax.github.io/compat-table/es6/ (although annoying)

@hzoo
Member
hzoo commented Oct 15, 2016

We're using compat-table already so we can close this. The issue is just that the data might be not up or date or the logic incorrect but that's an ongoing effort

@hzoo hzoo closed this Oct 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment