compat-table icon indicating copy to clipboard operation
compat-table copied to clipboard

Decouple core.js results from Babel an TypeScript

Open afmenez opened this issue 7 years ago • 9 comments

The test results for Babel and TypeScript say "+ core.js 2.5", shouldn't it be upgraded to 3.0, which supports many new js features?

afmenez avatar Aug 02 '18 14:08 afmenez

IMO it's better to decouple core.js results from Babel and TypeScript and have two new columns core.js 2 and core.js 3

chicoxyzzy avatar Aug 02 '18 14:08 chicoxyzzy

Even better!

On Thu, Aug 2, 2018 at 11:13 AM, Sergey Rubanov [email protected] wrote:

IMO it's better to decouple core.js results from Babel an TypeScript and have two new columns core,js 2 and core.js 3

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/kangax/compat-table/issues/1333#issuecomment-409940825, or mute the thread https://github.com/notifications/unsubscribe-auth/ABRIeEc2MhBzHlziwzMq6XXrvP9YfofTks5uMwkNgaJpZM4VsWpi .

afmenez avatar Aug 02 '18 14:08 afmenez

Even better!

afmenez avatar Aug 02 '18 14:08 afmenez

I'd also like to see three columns - one for babel without core-js, and one for with v2, and one for with v3.

ljharb avatar Aug 02 '18 17:08 ljharb

That would make the number of columns explode over time, since the BabelXcore.js and TypeScriptXcore.js combinations would increase exponentially.

afmenez avatar Aug 02 '18 20:08 afmenez

I'm not sure how "nothing, 1, 2" is any less explody than "1, 2" - with 1000 versions, we're talking about 1000 columns vs 1001 with my suggestion.

ljharb avatar Aug 03 '18 00:08 ljharb

Sorry, I thought you meant you wanted columns for every combination of BabelXcore.js and TypeScriptXcore.js. Now I see that you mean pure core.js, Babel and TypeScript for old versions, and combined for the latest. It's a lot of columns, anyway. :)

afmenez avatar Aug 03 '18 18:08 afmenez

One big problem: a serious part of babel features does not work without polyfills.

zloirock avatar Aug 27 '18 21:08 zloirock

Indeed, and that's information people need to know.

ljharb avatar Aug 27 '18 22:08 ljharb