Commit Graph

467 Commits

Author SHA1 Message Date
Evan Wallace
c9cba29ef8 add tests for symlinks in the cwd (#627) 2020-12-28 23:21:42 -08:00
Evan Wallace
ef61169d00 fix #626: "import.meta" is supported in node 10.4+ 2020-12-28 19:38:22 -08:00
Evan Wallace
d5f7fdd8f7 fix #613: imported symbols are side-effect free 2020-12-20 21:56:24 -08:00
Evan Wallace
a932d25189 add a warning about calling an import namespace 2020-12-20 21:33:03 -08:00
Evan Wallace
9edbd8f0f0 ignore all rimraf errors to fix windows flakes 2020-12-20 21:05:26 -08:00
Evan Wallace
467124b71d avoid syntax error for newline in path or namespace 2020-12-20 20:48:30 -08:00
Evan Wallace
b723d9d513 unshare services with different cwd 2020-12-20 20:29:21 -08:00
Evan Wallace
d92e23ccad fix #611: source map size regression 2020-12-20 00:02:02 -08:00
Evan Wallace
d63f986535 remove unused argument from "installForTests" 2020-12-18 04:11:12 -08:00
Evan Wallace
e828322868 fix #595: revert the "worker_threads" change 2020-12-14 15:29:29 -08:00
Evan Wallace
ef6eeadd6c more validation of plugin objects (#594) 2020-12-14 14:55:27 -08:00
Evan Wallace
66170fdc0f fix #596: toString for transform input 2020-12-14 14:21:28 -08:00
Evan Wallace
9db53e7b64 add more tests for sync results (#596) 2020-12-14 12:50:52 -08:00
Evan Wallace
4f13d6d805 time out plugin tests after 5 minutes 2020-12-12 04:01:56 -08:00
Evan Wallace
5ea3048af6 fix win tests flakes: install esbuild to temp dir 2020-12-12 03:50:44 -08:00
Evan Wallace
b901055ffa fix some race conditions in the worker (#590) 2020-12-12 00:32:33 -08:00
Evan Wallace
284062c187 revert API changes, keep speedup (#590) 2020-12-11 04:52:44 -08:00
Evan Wallace
095708134d time out js api tests after 0.5 minutes 2020-12-11 04:15:23 -08:00
Evan Wallace
347c55cac5 fix #590: service "buildSync" and "transformSync" 2020-12-11 03:01:43 -08:00
Evan Wallace
d81392f954 fix #588: fewer escapes for virtual module paths 2020-12-10 22:07:31 -08:00
Evan Wallace
7065824ab7 set stdin importer in on-resolve plugins (#527) 2020-12-07 21:05:31 -08:00
Evan Wallace
57012a7da8 fix #527: enable the build API in the browser 2020-12-07 20:05:06 -08:00
Evan Wallace
05eaca4d15 fix #546: plugins now apply to entry points 2020-12-07 17:39:30 -08:00
Evan Wallace
a56c7f4d88 add missing js api tests for banner/footer 2020-12-05 15:08:45 -08:00
Evan Wallace
74983cd328 fix an edge case with class body initialization 2020-12-05 01:03:59 -08:00
Evan Wallace
9c62ec602b fix issue with js api types for "rebuild.dispose" 2020-12-05 00:25:47 -08:00
Evan Wallace
9f5e37ed0f fix #573: nested optional chain edge case 2020-12-03 19:02:09 -08:00
Evan Wallace
f00ea5a457 workaround for windows-only ci issue 2020-11-29 21:03:55 -08:00
Evan Wallace
1f3bd9d183 fix a renaming bug with external imports 2020-11-29 20:47:26 -08:00
Evan Wallace
f8eb7595e4 make #563 backward-compatible 2020-11-26 11:23:26 -08:00
Evan Wallace
34c5305c17 warn about "process.env.NODE_ENV" with identifier (#466) 2020-11-25 14:38:37 -08:00
Luke Edwards
fe795c93f1 types: overload build definitions (#561) 2020-11-25 13:21:25 -08:00
Evan Wallace
2446da5dbd fix #542: cyclic imports with cjs-style output 2020-11-25 01:26:13 -08:00
Evan Wallace
6b03b16ef0 fix end-to-end tests for older node versions 2020-11-23 08:27:58 -08:00
Evan Wallace
869e8117b4 always apply "--avoid-tdz" 2020-11-23 08:16:29 -08:00
Evan Wallace
519c68de80 fix captured class names when class is re-assigned 2020-11-23 07:40:23 -08:00
Evan Wallace
ab6813e835 move class name preservation inside "lowerClass" 2020-11-23 04:18:19 -08:00
Evan Wallace
9982c1cb58 fix "keep names" for anonymous lowered classes 2020-11-23 03:55:06 -08:00
Evan Wallace
bd735d470b always suggest \" for '--flag' 2020-11-21 02:04:34 -08:00
Evan Wallace
fb7badee35 a special error message for '--flag' on windows 2020-11-21 01:33:35 -08:00
Evan Wallace
112c06d5a8 fix #549: do not include public path in metafile 2020-11-20 15:42:37 -08:00
Evan Wallace
a6044016b6 port the local server api to js 2020-11-20 01:47:20 -08:00
Evan Wallace
4272791c8c add js api for incremental builds 2020-11-19 17:53:54 -08:00
Evan Wallace
22904ece67 fix #406: wildcards for external paths 2020-11-18 04:32:36 -08:00
Evan Wallace
d1725c902a fix for "module.exports = null" (#532) 2020-11-17 20:59:51 -08:00
Evan Wallace
e6ab1b94b1 fix #458: add "--tree-shaking=ignore-annotations" 2020-11-17 19:18:21 -08:00
Grzegorz Rozdzialik
4f7b3463ce add support for adding banner and footer to output files (#531) 2020-11-15 16:12:19 -08:00
Evan Wallace
765a11a9ef overhaul log output, add support for notes 2020-11-15 01:24:40 -08:00
Evan Wallace
61cfef8f30 fix #487: "exports" for output files in metafile 2020-11-12 22:19:24 -08:00
Evan Wallace
85a2db0227 fix values in metafile "inputs" object 2020-11-12 21:39:55 -08:00