Evan Wallace
e75f4ea782
add tests for deno ( #1150 )
2021-04-14 04:27:01 -07:00
Evan Wallace
62c8241bd4
remove the now-unnecessary "rimraf" package
2021-04-13 20:47:13 -07:00
Evan Wallace
37c131e79d
delete the fuzzer that doesn't work anymore
2021-04-13 20:44:30 -07:00
Evan Wallace
a14db0d9cf
fix typescript type checking tests
2021-04-13 02:43:20 -07:00
Evan Wallace
d4a7cd31db
Experimental support for Deno ( #1145 )
2021-04-13 02:38:00 -07:00
Evan Wallace
2e61c46b68
batch tests to hopefully fix ci memory issues
2021-04-12 19:33:35 -07:00
Evan Wallace
a1983043a9
Be maximally liberal in the interpretation of the browser field ( #1140 )
2021-04-12 01:51:53 -07:00
Evan Wallace
eac9513c85
fix non-bmp characters in identifier validation ( #1139 )
2021-04-11 15:17:19 -07:00
Evan Wallace
ff1e7b00a8
encode entry point export constraints in the graph
2021-04-11 05:55:07 -07:00
Evan Wallace
0f008d93da
count dynamic cross-chunk imports as dependencies ( #1135 )
2021-04-10 17:22:10 -07:00
Evan Wallace
7364029573
various fixes for private members ( #1134 )
2021-04-10 04:55:22 -07:00
Evan Wallace
4d126afb7e
fix static field "this" in typescript files
2021-04-10 00:50:57 -07:00
Evan Wallace
a184321e9b
add a "bundle" checkbox to "try.html"
2021-04-10 00:19:51 -07:00
Evan Wallace
b3dce73a41
break apart tree shaking and code splitting ( #1130 )
2021-04-09 05:11:06 -07:00
Evan Wallace
938f719f79
fix #1125 : bug splitting + css/js + dynamic import
2021-04-09 01:37:44 -07:00
Evan Wallace
0ffaab1cc1
some small changes to release notes
2021-04-07 04:03:58 -07:00
Evan Wallace
99b260670b
fix #1115 : add a special-cased error message
2021-04-07 03:10:06 -07:00
Evan Wallace
5dc64cb97b
fix #1117 : check "node_modules" before "NODE_PATH"
2021-04-07 01:26:07 -07:00
Evan Wallace
de9864f6f0
disable tree shaking when using code splitting ( #1110 )
2021-04-03 14:32:49 -07:00
Evan Wallace
ac54d0f271
use xxHash instead of SHA1 for speed ( #1107 )
2021-04-03 03:40:11 -07:00
Evan Wallace
dc4e1394a8
avoid double-counting each chunk's hash
2021-04-03 02:07:58 -07:00
Evan Wallace
58b24ed9ff
support async plugin "setup" ( #111 )
2021-04-03 00:42:58 -07:00
Evan Wallace
33ee772541
fix #1099 : always hash all chunk contents
2021-04-02 16:36:58 -07:00
Evan Wallace
046368079f
guard against overwritten object rest initializer
2021-04-02 15:34:03 -07:00
Evan Wallace
c52f9fd6ce
merge "localDependencies" + "nonLocalDependencies"
2021-04-01 20:29:27 -07:00
Evan Wallace
6f6b060fac
track and retain intermediate re-exporting files ( #1100 )
2021-04-01 20:00:48 -07:00
Evan Wallace
28fd1a2a09
dark mode for graph debugger
2021-04-01 19:59:30 -07:00
Evan Wallace
9e55fb5da5
add a graph debugger
2021-04-01 16:07:15 -07:00
Evan Wallace
49b8d86f59
auto-define "process.env.NODE_ENV" for the browser
2021-03-31 15:53:18 -07:00
Evan Wallace
2c6fafbbf4
fix test non-determinism issue
2021-03-30 01:41:13 -07:00
Evan Wallace
8206198f15
need to await async entry point esm wrappers
2021-03-30 01:41:11 -07:00
Evan Wallace
ae3ce463c6
fix #1086 : add graph edge for wrapped esm import
2021-03-30 01:21:51 -07:00
Evan Wallace
1aaaec2226
fix #1084 : lower "import()" for older targets
2021-03-29 16:28:25 -07:00
Evan Wallace
057daf9c2b
allow top-level await in chrome 89 and node 14.8
2021-03-29 16:07:57 -07:00
Evan Wallace
6cbfaca883
fix #1080 : omit esm wrapper calls for dead files
2021-03-29 13:11:24 -07:00
Evan Wallace
e402940c50
fix #1082 : missing space before "Promise" when minifying
2021-03-29 12:22:19 -07:00
Evan Wallace
18ee69dbd6
Revert "add the "[type]" path template placeholder"
...
This reverts commit a6ad9a3436 . I think this is actually too specific to my use case and I might want to create separate "--entry-names:js" and "--entry-names:css" settings instead.
2021-03-29 12:18:49 -07:00
Evan Wallace
a6ad9a3436
add the "[type]" path template placeholder
2021-03-29 01:20:56 -07:00
Evan Wallace
20e603a94d
add extensions to custom output paths for css
2021-03-28 19:34:49 -07:00
Evan Wallace
4774f8b883
use the file namespace for file entry points
2021-03-28 19:34:49 -07:00
Evan Wallace
1face3ea42
output paths now use pre-resolved path
2021-03-28 19:34:49 -07:00
Evan Wallace
225d6ef83f
implement custom output paths for entry points
2021-03-28 19:34:49 -07:00
Evan Wallace
5767f8c5fe
dynamic imports now use the chunk name template
2021-03-28 19:34:49 -07:00
Evan Wallace
f4a730886f
implement lazy evaluation of esm code
2021-03-28 19:34:49 -07:00
Evan Wallace
da47550091
add implicit outbase test
2021-03-28 13:36:56 -07:00
Evan Wallace
73460e1be5
add relative outbase test
2021-03-28 13:28:36 -07:00
Evan Wallace
d06bfdb04e
release notes for #1067
2021-03-27 15:46:20 -07:00
Justin Ridgewell
09c79a900f
Add warning when writing to private method ( #1067 )
2021-03-27 15:33:42 -07:00
Evan Wallace
23a085ea8d
use "formatMessages" in try.html
2021-03-27 14:07:47 -07:00
Evan Wallace
0141dd9d51
publish 0.10.2 to npm
2021-03-26 19:15:30 -07:00