SpainTrain
|
99945fcd04
|
Pin dependencies with npm shrinkwrap
* Use `npm run shrinkwrap` to create a shrinkwrap file with all dependencies pinned
* Update dependency `source-map` to latest (Closes #738)
|
2015-10-07 13:52:49 +02:00 |
|
kzc
|
0d952ae43d
|
add asm.js test
|
2015-10-07 10:00:28 +02:00 |
|
kzc
|
593677d2ff
|
Add proper support for "use asm"; blocks. Disable -c optimization within "use asm"; sections and preserve floating point literals in their original form. Non-asm.js sections are optimized as before. Asm.js sections can still be mangled and minified of whitespace. No special command line flags are required.
|
2015-10-07 10:00:28 +02:00 |
|
Anthony Van de Gejuchte
|
c69294c449
|
Implement shebang support
|
2015-10-06 22:35:45 +02:00 |
|
Mihai Bazon
|
2a06c7758e
|
Merge pull request #808 from avdg/travis
Add node 4.x in Travis
|
2015-09-24 19:27:54 +03:00 |
|
Anthony Van de Gejuchte
|
7ee1ec91a2
|
Add node 4.x in Travis
|
2015-09-24 17:41:52 +02:00 |
|
Mihai Bazon
|
233fb62bd8
|
Disable node 0.8 in Travis
|
2015-09-24 18:26:23 +03:00 |
|
Mihai Bazon
|
6637c267a5
|
Fix mozilla-ast after module loading changes
Need to explicitly qualify stuff now, since it's not evaluated in some
global scope.
Ref #636
|
2015-09-24 18:13:21 +03:00 |
|
Mihai Bazon
|
99233c44cc
|
No longer use vm to load code.
Improves performance 2x on node > 0.10.
Ref #636
|
2015-09-24 17:58:51 +03:00 |
|
Mihai Bazon
|
33528002b4
|
Fix wrap_commonjs to include code first
(code could have directives, i.e. "use strict")
|
2015-09-24 17:58:51 +03:00 |
|
Kyle Mitchell
|
20542a37a8
|
use a valid SPDX license identifier
|
2015-09-14 19:44:49 +02:00 |
|
Ville Lautanala
|
5fd12451f9
|
Control keeping function arguments with a single option
|
2015-09-14 19:38:45 +02:00 |
|
Richard van Velzen
|
991fa99655
|
Merge branch 'master' into harmony
|
2015-09-13 14:17:45 +02:00 |
|
Fábio Santos
|
3d7f73114d
|
Add a test to make sure future generations don't hoist lets
|
2015-09-13 14:15:53 +02:00 |
|
Fábio Santos
|
dde9e293df
|
parse, output the let statement
|
2015-09-13 14:15:53 +02:00 |
|
Richard van Velzen
|
34685a6f55
|
Merge pull request #794 from fabiosantoscode/feature/harmony-template-strings-2
Harmony: template strings
|
2015-09-08 21:23:41 +02:00 |
|
Richard van Velzen
|
ba939ccd6c
|
Merge pull request #786 from istr/anonymous-source-map
Allow for anonymous map generation using string type check
|
2015-09-06 17:06:14 +02:00 |
|
Richard van Velzen
|
9812c826e0
|
Merge pull request #795 from fabiosantoscode/harmony-fix-cannot-destructure-crash
Fix crash, remove unused code and state variable.
|
2015-09-06 17:05:34 +02:00 |
|
Fábio Santos
|
2fac2bbfe4
|
Remove unused state variable in_parameters, and also remove unreachable code (try_an_object always returned an object!)
|
2015-09-05 23:01:29 +01:00 |
|
Fábio Santos
|
242c61be94
|
prefixed template strings, like "String.rawfoo\nbar".
|
2015-09-05 22:48:38 +01:00 |
|
Fábio Santos
|
e1cb1a0e3c
|
Parse and output ES6 template strings. Yikes!
|
2015-09-05 22:32:57 +01:00 |
|
Ingo Struck
|
3a5f354846
|
allow for anonymous map generation using string type check
|
2015-08-27 19:38:33 +02:00 |
|
Richard van Velzen
|
fcde6109b0
|
Fix bad parsing of new new x()() constructs
Fixes #739
|
2015-08-27 12:29:36 +03:00 |
|
Richard van Velzen
|
af22b9c657
|
Merge pull request #768 from fabiosantoscode/feature/harmony-destructuring-expression
Feature/harmony destructuring expression
|
2015-08-25 19:00:36 +02:00 |
|
Fábio Santos
|
adee5023c0
|
What about --mangle-props being on and --mangle being off?
|
2015-08-25 17:52:51 +01:00 |
|
Fábio Santos
|
7ee8f3512e
|
play nice with propmangle
|
2015-08-25 17:49:29 +01:00 |
|
Fábio Santos
|
dc5db9b6ca
|
Starting destructuring expressions
|
2015-08-25 17:49:27 +01:00 |
|
Richard van Velzen
|
e3bd223dac
|
Don't change sequences that influence lexical binding in calls
Fixes #782
|
2015-08-25 10:53:35 +02:00 |
|
Fábio Santos
|
079aaa0d48
|
Tolerate expansions in vardefs, too!
|
2015-08-21 12:04:26 +02:00 |
|
Fábio Santos
|
d4f17f29ae
|
Destructuring vardef in for..of and for..in
|
2015-08-21 12:04:26 +02:00 |
|
Fábio Santos
|
e99bc914ca
|
Do not mangle a name if it is in a destructuring vardef.
|
2015-08-21 12:04:26 +02:00 |
|
Fábio Santos
|
025d34bfa2
|
Add holes in destructuring defs, also make them nestable
|
2015-08-21 12:04:26 +02:00 |
|
Fábio Santos
|
c44c2d6c21
|
Parse and compress destructuring VarDefs
|
2015-08-21 12:04:26 +02:00 |
|
Fábio Santos
|
824ecfb8a2
|
A little refactoring. Add a new function to get all symbols in a destructuring.
|
2015-08-21 12:04:26 +02:00 |
|
Fábio Santos
|
ceebc466b9
|
prepare AST_Destructuring for the Ents
|
2015-08-21 12:04:26 +02:00 |
|
Richard van Velzen
|
35b31bdd4e
|
Merge branch 'master' into harmony
|
2015-08-21 11:58:35 +02:00 |
|
Richard van Velzen
|
c8b82583d2
|
Merge pull request #773 from fabiosantoscode/harmony-typeof-arrows
Fix evaluating the typeof an arrow function.
|
2015-08-21 11:51:42 +02:00 |
|
Richard van Velzen
|
9f9179ba1a
|
Merge pull request #774 from fabiosantoscode/feature/harmony-symbol
remove Symbol's argument when we're unsafe and Symbol is undeclared
|
2015-08-21 11:51:02 +02:00 |
|
Richard van Velzen
|
872231a0ca
|
Merge pull request #775 from fabiosantoscode/feature/binary-literals
Parse ES6 number literals, round 2
|
2015-08-21 11:50:39 +02:00 |
|
Fábio Santos
|
36420183fd
|
s/binary/number/g
|
2015-08-17 16:23:43 +01:00 |
|
Fábio Santos
|
a8f8aa518b
|
Add new-style octal literals and make the B and the O case insensitive.
|
2015-08-17 11:50:56 +01:00 |
|
Fábio Santos
|
4c12cccff9
|
remove Symbol's argument when we're unsafe and it's undeclared
|
2015-08-14 22:44:16 +01:00 |
|
Fábio Santos
|
dcce4e5c66
|
Fix evaluating the typeof an arrow function. Using evaluate on used to cause a crash.
|
2015-08-14 22:05:42 +01:00 |
|
Richard van Velzen
|
56c0b834d6
|
Merge pull request #771 from fabiosantoscode/feature/binary-literals
Parse binary number literals
|
2015-08-14 14:59:55 +02:00 |
|
Fábio Santos
|
6f864402d3
|
Parse binary number literals
|
2015-08-14 03:24:54 +01:00 |
|
Richard van Velzen
|
6c8db6eae1
|
Merge pull request #767 from vjeux/208
[Fix] --define replaces SymbolRefs in LHS of assignments
|
2015-08-10 20:29:37 +02:00 |
|
Christopher Chedeau
|
3ff0b9e0c9
|
[Fix] --define replaces SymbolRefs in LHS of assignments
See #208 for context
|
2015-08-10 11:22:36 -07:00 |
|
Richard van Velzen
|
464a942a95
|
Merge pull request #736 from AlbertoGP/master
fromString option, use index from argument array for filename instead of "?"
|
2015-08-07 14:12:41 +02:00 |
|
Richard van Velzen
|
d7a4a4a462
|
Merge pull request #729 from DrewML/keep_fnames_docs
Add keep_fnames compressor option to README.md
|
2015-08-07 14:11:50 +02:00 |
|
Richard van Velzen
|
8909e9e1cb
|
Merge pull request #763 from fabiosantoscode/feature/harmony-super
Feature/harmony super
|
2015-08-07 08:54:20 +02:00 |
|