remove esnext from differences table

This commit is contained in:
Sebastian McKenzie 2015-01-05 10:17:09 +11:00
parent 4c2b85deec
commit 945ea145e7

View File

@ -78,43 +78,43 @@ that when you turn it off and use your code in a full ES6 environment
### Features ### Features
| | 6to5 | Traceur | es6-transpiler | esnext | es6now | jstransform | | | 6to5 | Traceur | es6-transpiler | es6now | jstransform |
| ---------------------------- | ---- | ------- | -------------- | ------ | ------ | ----------- | | ---------------------------- | ---- | ------- | -------------- | ------ | ----------- |
| Source maps | ✓ | ✓ | ✓ | ✓ | | ✓ | | Source maps | ✓ | ✓ | ✓ | | ✓ |
| No compiler global pollution | ✓ | | ✓ | ✓ | | ✓ | | No compiler global pollution | ✓ | | ✓ | | ✓ |
| Optional runtime | ✓ | | ✓ | | | ✓ | | Optional runtime | ✓ | | ✓ | | ✓ |
| Browser compiler | ✓ | ✓ | | ✓ | | | | Browser compiler | ✓ | ✓ | | | |
### Language Support ### Language Support
| | 6to5 | Traceur | es6-transpiler | esnext | es6now | jstransform | | | 6to5 | Traceur | es6-transpiler | es6now | jstransform |
| ---------------------------- | ---- | ------- | -------------- | ------ | ------ | ----------- | | ---------------------------- | ---- | ------- | -------------- | ------ | ----------- |
| Abstract references | ✓ | | | | | | | Abstract references | ✓ | | | | |
| Array comprehension | ✓ | ✓ | ✓ | | | | | Array comprehension | ✓ | ✓ | ✓ | | |
| Arrow functions | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Arrow functions | ✓ | ✓ | ✓ | ✓ | ✓ |
| Async functions | ✓ | ✓ | | ✓ | | | | Async functions | ✓ | ✓ | | | |
| Async generator functions | ✓ | ✓ | | | | | | Async generator functions | ✓ | ✓ | | | |
| Classes | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Classes | ✓ | ✓ | ✓ | ✓ | ✓ |
| Computed property names | ✓ | ✓ | ✓ | ✓ | ✓ | | | Computed property names | ✓ | ✓ | ✓ | ✓ | |
| Constants | ✓ | ✓ | ✓ | | | | | Constants | ✓ | ✓ | ✓ | | |
| Default parameters | ✓ | ✓ | ✓ | ✓ | ✓ | | | Default parameters | ✓ | ✓ | ✓ | ✓ | |
| Destructuring | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Destructuring | ✓ | ✓ | ✓ | ✓ | ✓ |
| Exponentiation operator | ✓ | ✓ | | | | | | Exponentiation operator | ✓ | ✓ | | | |
| Flow types | ✓ | | | | | ✓ | | Flow types | ✓ | | | | ✓ |
| For-of | ✓ | ✓ | ✓ | ✓ | ✓ | | | For-of | ✓ | ✓ | ✓ | ✓ | |
| Generators | ✓ | ✓ | | ✓ | | | | Generators | ✓ | ✓ | | | |
| Generator comprehension | ✓ | ✓ | | | | | | Generator comprehension | ✓ | ✓ | | | |
| JSX | ✓ | | | | | | | JSX | ✓ | | | | |
| Let scoping | ✓ | ✓ | ✓ | | | | | Let scoping | ✓ | ✓ | ✓ | | |
| Modules | ✓ | ✓ | | | ✓ | | | Modules | ✓ | ✓ | | ✓ | |
| Object rest/spread | ✓ | | | | | ✓ | | Object rest/spread | ✓ | | | | ✓ |
| Property method assignment | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Property method assignment | ✓ | ✓ | ✓ | ✓ | ✓ |
| Property name shorthand | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Property name shorthand | ✓ | ✓ | ✓ | ✓ | ✓ |
| Rest parameters | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Rest parameters | ✓ | ✓ | ✓ | ✓ | ✓ |
| React | ✓ | | | | | | | React | ✓ | | | | |
| Spread | ✓ | ✓ | ✓ | ✓ | ✓ | | | Spread | ✓ | ✓ | ✓ | ✓ | |
| Template literals | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | | Template literals | ✓ | ✓ | ✓ | ✓ | ✓ |
| Unicode regex | ✓ | ✓ | ✓ | | | | | Unicode regex | ✓ | ✓ | ✓ | | |
### [Traceur](https://github.com/google/traceur-compiler) ### [Traceur](https://github.com/google/traceur-compiler)