Sebastian McKenzie
|
8afec8b12a
|
rename fast mode to loose #465
|
2015-01-14 00:24:34 +11:00 |
|
Sebastian McKenzie
|
4898770d60
|
ignore test262 in istanbul
|
2015-01-13 23:27:26 +11:00 |
|
Sebastian McKenzie
|
bd2fa77446
|
fix fast forOf and add tests
|
2015-01-13 23:18:46 +11:00 |
|
Sebastian McKenzie
|
1c2bafe0e1
|
use assignment instead of define for fast classes
|
2015-01-13 23:18:38 +11:00 |
|
Sebastian McKenzie
|
0f55a66f5b
|
add "fast" option for transformers
|
2015-01-13 22:02:04 +11:00 |
|
Sebastian McKenzie
|
3283991ed0
|
flip es6 geneartors include regenerator tests
|
2015-01-13 10:56:36 +11:00 |
|
Sebastian McKenzie
|
a66ce5b6ce
|
add ignore ast check to es6 generators test because regenerator outputs an invalid ast
|
2015-01-13 10:44:17 +11:00 |
|
Sebastian McKenzie
|
9620f50f22
|
fix #474 test
|
2015-01-13 10:32:39 +11:00 |
|
Amjad Masad
|
e5a04ae117
|
Add test
|
2015-01-12 17:56:16 -05:00 |
|
Sebastian McKenzie
|
17d198f3d6
|
Merge pull request #468 from AluisioASG/core-aliasable
Whitelist constructors aliasable to core-js
|
2015-01-13 01:46:19 +11:00 |
|
Aluísio Augusto Silva Gonçalves
|
afd5376c8d
|
Whitelist constructors aliasable to core-js
Expand the list of identifiers for which we substitute `_core.<Something>`
for `<Something>`. Also an alternative fix for #421.
|
2015-01-12 12:29:37 -02:00 |
|
Sebastian McKenzie
|
831b420df3
|
special case single super method call with spread, fixes #227
|
2015-01-13 01:09:10 +11:00 |
|
Sebastian McKenzie
|
ea627ed57c
|
don't use function variable declaration for class constructor
|
2015-01-13 00:03:52 +11:00 |
|
Sebastian McKenzie
|
76a3771943
|
change ambiguous _inherits parameters
|
2015-01-12 20:54:37 +11:00 |
|
Sebastian McKenzie
|
d1daac5550
|
add global shim due to core-js 0.4.4
|
2015-01-12 20:07:30 +11:00 |
|
Sebastian McKenzie
|
545c8c3adb
|
define class methods instead of assigning them - fixes #454
|
2015-01-12 11:44:23 +11:00 |
|
Sebastian McKenzie
|
d093dc8231
|
disallow setters without one parameter - fixes #455
|
2015-01-12 10:25:37 +11:00 |
|
Sebastian McKenzie
|
6131cea5b2
|
add classesFastSuper optional transformer - fixes #451
|
2015-01-12 10:19:22 +11:00 |
|
Sebastian McKenzie
|
82aa2686f9
|
fix writable being set on accessors
|
2015-01-11 04:55:27 +11:00 |
|
Sebastian McKenzie
|
286d2f84bd
|
add configurable and writable property to defined properties
|
2015-01-11 02:43:17 +11:00 |
|
Sebastian McKenzie
|
ad6ab57fe3
|
only use raw type references in coreAliasing on Symbol - fixes #421
|
2015-01-11 01:00:04 +11:00 |
|
Sebastian McKenzie
|
5b52e507ca
|
fix non-identifier class super tests
|
2015-01-10 22:55:19 +11:00 |
|
Sebastian McKenzie
|
54b05f33f2
|
move super reference into closure
|
2015-01-10 22:26:51 +11:00 |
|
Sebastian McKenzie
|
13a52dd300
|
always use an IIFE for classes - fixes #435
|
2015-01-10 22:18:30 +11:00 |
|
Sebastian McKenzie
|
9bbf109dc8
|
support UpdateExpressions as MemberExpression objects - fixes #440
|
2015-01-10 16:24:17 +11:00 |
|
Sebastian McKenzie
|
b08f2061b5
|
fix destructuring tests
|
2015-01-09 21:43:24 +11:00 |
|
Sebastian McKenzie
|
1536d3de91
|
Revert "add base optional object observe transformer"
This reverts commit b619e843a9ffae2376aafceeb7d0b47ac79f8ac7.
|
2015-01-09 21:18:55 +11:00 |
|
Sebastian McKenzie
|
1c8d24f78c
|
remove exportsWildcard helper in favor of defaults #430
|
2015-01-09 20:08:05 +11:00 |
|
Sebastian McKenzie
|
b619e843a9
|
add base optional object observe transformer
|
2015-01-09 19:57:21 +11:00 |
|
Sebastian McKenzie
|
944a9d3908
|
pass exports to exportsWildcard - fixes #430
|
2015-01-09 19:48:11 +11:00 |
|
Brian Donovan
|
28d10b8eb4
|
Ensure more than one level of superclass works.
|
2015-01-08 13:33:02 -08:00 |
|
Sebastian McKenzie
|
3509990563
|
enable esnext tests by default
|
2015-01-09 07:23:17 +11:00 |
|
Sebastian McKenzie
|
c5960fb9f7
|
Merge pull request #408 from 6to5/fix-esnext-class-tests
[WIP] Fix super with getters and setters and with class prototypes changing.
|
2015-01-09 07:22:35 +11:00 |
|
Brian Donovan
|
07131576cf
|
Use undefined instead of void 0.
|
2015-01-08 11:59:01 -08:00 |
|
Brian Donovan
|
af1912ab7a
|
Ensure constructors use the current super class.
This is an extension of 324a4a1b22c5cd6b624d7689f8ec97a8c36eb165.
|
2015-01-08 09:31:18 -08:00 |
|
Brian Donovan
|
8c478f29bc
|
Use desc.writable instead of "writable" in desc as suggested by @stefanpenner.
|
2015-01-08 09:21:35 -08:00 |
|
Brian Donovan
|
5b4d6d7ba9
|
Replace superIdentifier with superProperty.
This also disallows the usage of bare `super` that is not part of a
member expression, call expression, or new expression.
|
2015-01-08 09:21:32 -08:00 |
|
Sebastian McKenzie
|
e1c7584280
|
fix computed accessors on objects
|
2015-01-08 23:11:58 +11:00 |
|
Sebastian McKenzie
|
611137c7d7
|
add umd strict and amd strict module formatter, also fix bug with wrong amd module constructor - fixes #415
|
2015-01-08 22:44:51 +11:00 |
|
Sebastian McKenzie
|
6240e5111f
|
add modules common strict formatter - fixes #418
|
2015-01-08 22:29:24 +11:00 |
|
Brian Donovan
|
324a4a1b22
|
Fix super with getters and setters and with class prototypes changing.
|
2015-01-07 21:10:36 -08:00 |
|
Sebastian McKenzie
|
4aba7ec192
|
fix generation tests and add variable kind length
|
2015-01-08 01:00:32 +11:00 |
|
Sebastian McKenzie
|
a924c9c218
|
fix up declarations being split up and use a new algorithm to determine whether or not we should align them
|
2015-01-08 00:54:01 +11:00 |
|
Sebastian McKenzie
|
62e406a6fe
|
fix better jsx output
|
2015-01-07 22:47:37 +11:00 |
|
Sebastian McKenzie
|
8f64fe2332
|
add extends helper instead of using Object.assign
|
2015-01-07 22:42:26 +11:00 |
|
Sebastian McKenzie
|
a8a7587c1f
|
better jsx output #369
|
2015-01-07 22:42:03 +11:00 |
|
Sebastian McKenzie
|
d203924541
|
disable module import reassignment tests
|
2015-01-07 18:35:36 +11:00 |
|
Sebastian McKenzie
|
cd23e500a1
|
add back specNoForInOfAssignment transformer
|
2015-01-07 18:30:48 +11:00 |
|
Sebastian McKenzie
|
e60e0e0b0e
|
disable timeout on test262 tests
|
2015-01-07 13:58:47 +11:00 |
|
Amjad Masad
|
eef371c3df
|
Add support for React pre v0.12 transform
This uses an option `reactCompat` to emit code that works with React pre v0.12
|
2015-01-06 21:49:35 -05:00 |
|