167 Commits

Author SHA1 Message Date
Evan Wallace
a611462e69 attempt to fix windows-only ci issue 2021-04-22 14:38:46 -07:00
Evan Wallace
610d49bc96 fix #1152: add the "--allow-overwrite" flag 2021-04-22 14:01:20 -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
5dc64cb97b fix #1117: check "node_modules" before "NODE_PATH" 2021-04-07 01:26:07 -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
33ee772541 fix #1099: always hash all chunk contents 2021-04-02 16:36:58 -07:00
Evan Wallace
49b8d86f59 auto-define "process.env.NODE_ENV" for the browser 2021-03-31 15:53:18 -07:00
Evan Wallace
1aaaec2226 fix #1084: lower "import()" for older targets 2021-03-29 16:28:25 -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
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
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
fad7f47170 fix #998: remove the file splitting optimization 2021-03-25 21:34:45 -07:00
Evan Wallace
5cf85d5aef fix #1058: add the "formatMessages" api 2021-03-25 14:57:28 -07:00
Justin Ridgewell
d57cb4640a Add Source Map sourceRoot Support (#1028) 2021-03-24 23:49:25 -07:00
Evan Wallace
356ea17db8 enable hashes in entry file paths (#1001) 2021-03-18 21:30:57 -07:00
Evan Wallace
8a2124073e serve tests: 127.0.0.1 to avoid mac firewall popup 2021-03-16 20:16:52 -07:00
Evan Wallace
51b785f899 add engine-to-string to compat-table.js 2021-03-15 14:00:57 -07:00
Evan Wallace
d943e89e50 fix #975: add target env to lowering error 2021-03-15 13:54:57 -07:00
Evan Wallace
fbdf70d620 mention glob syntax in entry point errors (#976) 2021-03-15 13:29:38 -07:00
Evan Wallace
cf2f34c42a pretend that inaccessible directories are empty (#942) 2021-03-10 01:05:28 -08:00
Evan Wallace
3a3206a3fc fix js target affecting css 2021-03-08 20:51:30 -08:00
Evan Wallace
e0f73123d6 remove "metafile" from "outputFiles" 2021-03-08 20:51:30 -08:00
Evan Wallace
9ad8ebb0ae make banner and footer also work for css 2021-03-08 20:51:30 -08:00
Evan Wallace
4152ef5564 enforce that "transform" input is a string 2021-03-08 20:51:30 -08:00
Evan Wallace
004977e2f9 remove the "startService" API 2021-03-08 20:51:30 -08:00
Evan Wallace
889433a5e3 single-line to multi-line build calls 2021-03-08 20:51:30 -08:00
Evan Wallace
c05c489aab fix #928: no longer use a content hash for chunks 2021-03-06 15:39:41 -08:00
Evan Wallace
0b604247a1 ci: import relative path to work around windows 2021-03-01 01:07:44 -08:00
Evan Wallace
4e1f535cef fix #899: cross-chunk import paths 2021-02-28 19:45:10 -08:00
Evan Wallace
899414ec00 fix #888: add path templates for chunks and assets 2021-02-26 15:48:54 -08:00
Evan Wallace
8ab143a0b6 fixes for the "entryPoint" property feature (#711) 2021-02-23 01:49:51 -08:00
Tommaso De Rossi
b6f8b82d68 entryPoint information in metafile (#811) 2021-02-23 00:01:29 -08:00
Evan Wallace
3daff39e41 fix "0.0.0.0" in tests 2021-02-22 21:54:13 -08:00
Evan Wallace
6a57230cb5 fix windows ci issue 2021-02-20 20:01:08 -08:00
Evan Wallace
c202f4c05e fix #857: more hoisting edge cases 2021-02-20 19:25:10 -08:00
Evan Wallace
b06093f559 serve: do not cache directory listings 2021-02-13 01:14:42 -08:00
Evan Wallace
613729379e fix EISDIR not working on windows 2021-02-13 01:06:32 -08:00
Evan Wallace
ad39a2970f fix #796: add the "--servedir=" flag 2021-02-13 00:42:01 -08:00
Eelco Lempsink
6d4147c8e2 fix #786: avoid absolute paths for disabled modules (#787) 2021-02-11 04:47:53 -08:00
Evan Wallace
419b8011e7 fix #785: avoid absolute paths for disabled files 2021-02-10 21:53:46 -08:00