Evan Wallace
|
0a1d57a6e2
|
fix #185: add strict option for class fields
|
2020-06-21 16:56:22 -07:00 |
|
Evan Wallace
|
c53e7dd05d
|
add strict option for nullish coalescing
|
2020-06-21 16:10:42 -07:00 |
|
Evan Wallace
|
2a6b2926e7
|
link for perf problems with private names
|
2020-06-21 15:41:36 -07:00 |
|
Evan Wallace
|
31035fa03a
|
extract nullish coalescing operator lowering
|
2020-06-21 15:24:34 -07:00 |
|
Evan Wallace
|
e687e360e1
|
better minification of private member helpers
|
2020-06-21 15:21:15 -07:00 |
|
Evan Wallace
|
fa3af7217c
|
test coverage for invalid private name usage
|
2020-06-21 15:14:53 -07:00 |
|
Evan Wallace
|
b619b023f4
|
warnings for bad private accessor usage
|
2020-06-21 15:01:57 -07:00 |
|
Evan Wallace
|
a96783e5ce
|
publish 0.5.8 to npm
v0.5.8
|
2020-06-21 01:50:07 -07:00 |
|
Evan Wallace
|
2f131135e4
|
fix #137: implement lowering for async/await
|
2020-06-21 01:35:42 -07:00 |
|
Evan Wallace
|
8aa2126737
|
publish 0.5.7 to npm
v0.5.7
|
2020-06-20 23:13:06 -07:00 |
|
Evan Wallace
|
a53877da97
|
fix bug with lowering self-referential static fields
|
2020-06-20 23:06:20 -07:00 |
|
Evan Wallace
|
07b121822c
|
fix #47: implement lowering for private members
|
2020-06-20 23:06:17 -07:00 |
|
Evan Wallace
|
0bc5da896a
|
move lowering code to separate files
|
2020-06-20 21:03:22 -07:00 |
|
Evan Wallace
|
cbfdf05af5
|
fix bug with re-export names when bundling
|
2020-06-20 16:21:47 -07:00 |
|
Evan Wallace
|
a467e6bb8d
|
renamer avoids generated unbound symbols
|
2020-06-20 15:59:26 -07:00 |
|
Evan Wallace
|
668100ed48
|
fix #189: update alternate installation instructions
|
2020-06-20 13:41:29 -07:00 |
|
Evan Wallace
|
379fad1d69
|
add alternate installation instructions
|
2020-06-20 12:56:48 -07:00 |
|
Evan Wallace
|
0e4eae18df
|
preserve "import.meta" object identity
|
2020-06-20 11:17:44 -07:00 |
|
Evan Wallace
|
da45c85a8a
|
publish 0.5.6 to npm
v0.5.6
|
2020-06-20 10:47:35 -07:00 |
|
Evan Wallace
|
21244e7000
|
fix #190: ensure re-exported default aliases aren't renamed
|
2020-06-20 10:44:03 -07:00 |
|
Evan Wallace
|
0be23dec5c
|
publish 0.5.5 to npm
v0.5.5
|
2020-06-20 01:48:40 -07:00 |
|
Evan Wallace
|
6d6abd9f00
|
"??=" should transform to "??" and "=" for es2020
|
2020-06-20 00:54:48 -07:00 |
|
Evan Wallace
|
0265798774
|
minor updates for try.html
|
2020-06-20 00:44:04 -07:00 |
|
Evan Wallace
|
2e0b4dc152
|
implement logical assignment operators
|
2020-06-19 22:43:06 -07:00 |
|
Evan Wallace
|
28273492a8
|
fix re-exports from a cjs module in esm format
|
2020-06-19 21:14:07 -07:00 |
|
Evan Wallace
|
0f02200a89
|
avoid multiple logs in api implementation
|
2020-06-19 19:08:09 -07:00 |
|
Evan Wallace
|
0540d3bea1
|
simplify log by removing channels
|
2020-06-19 18:37:37 -07:00 |
|
Evan Wallace
|
aa9e4d6bf9
|
publish 0.5.4 to npm
v0.5.4
|
2020-06-19 14:43:43 -07:00 |
|
Evan Wallace
|
35254d87a6
|
use lowercase absolute paths for collision detection
|
2020-06-19 14:32:18 -07:00 |
|
Evan Wallace
|
697d59aee3
|
fix #188: use standard path separators in all output
|
2020-06-19 14:22:22 -07:00 |
|
Evan Wallace
|
b11f22e478
|
source map tests include path separator
|
2020-06-19 13:18:44 -07:00 |
|
Evan Wallace
|
07702ae9fa
|
make entry point es6 exports more consistent
|
2020-06-16 12:29:45 -07:00 |
|
Evan Wallace
|
cc6e8e48e7
|
fix more inconsistencies with declared symbols
|
2020-06-16 01:47:04 -07:00 |
|
Evan Wallace
|
f999bf4d24
|
move import records to the top level of the ast
|
2020-06-16 01:43:30 -07:00 |
|
Evan Wallace
|
162091af59
|
add "single line" to import and export printing
|
2020-06-15 11:28:53 -07:00 |
|
Evan Wallace
|
634a9c6854
|
add back reprint checks now that output is stable
|
2020-06-15 11:09:31 -07:00 |
|
Evan Wallace
|
078931355a
|
change how "single line" detection works
|
2020-06-15 11:05:35 -07:00 |
|
Evan Wallace
|
84d7bd3a50
|
avoid concurrent map writes when generating uses
|
2020-06-14 17:50:18 -07:00 |
|
Evan Wallace
|
0967b85e79
|
avoid output file name collisions
|
2020-06-14 17:44:51 -07:00 |
|
Evan Wallace
|
571967e03d
|
don't use contents for file loader hash
|
2020-06-14 17:35:21 -07:00 |
|
Evan Wallace
|
db6a811c23
|
make sure loader uses os-specific file extension
|
2020-06-14 17:13:21 -07:00 |
|
Evan Wallace
|
0cc0de248b
|
prevent input files from being overwritten
|
2020-06-14 16:07:53 -07:00 |
|
Evan Wallace
|
3fc565296a
|
rename "impl.go" files
|
2020-06-14 15:45:32 -07:00 |
|
Evan Wallace
|
9a9b318ee4
|
make "__toModule" and "__exportStar" more consistent
|
2020-06-14 15:45:32 -07:00 |
|
Evan Wallace
|
e744f41d9b
|
remove some special cases for "__commonJS"
|
2020-06-14 15:45:32 -07:00 |
|
Evan Wallace
|
70440bc6f4
|
fix inconsistent declared symbols for export statements
|
2020-06-14 15:45:32 -07:00 |
|
Evan Wallace
|
b6e98c3f2a
|
special-case "index" in name-from-path
|
2020-06-14 15:45:32 -07:00 |
|
Evan Wallace
|
1a891e85b2
|
avoid really long automatically-generated chunk names
|
2020-06-14 15:45:29 -07:00 |
|
Evan Wallace
|
41c228b300
|
also accept "'function' == typeof require"
|
2020-06-11 23:29:48 -07:00 |
|
Evan Wallace
|
095b196a0e
|
publish 0.5.3 to npm
v0.5.3
|
2020-06-11 22:34:33 -07:00 |
|