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
Evan Wallace
9cd1c64202
fix name collision with esm and direct eval
2021-03-26 18:49:27 -07:00
Evan Wallace
842e0a60b6
fix #1066 : private fields inside destructuring
2021-03-26 15:41:47 -07:00
Evan Wallace
fad7f47170
fix #998 : remove the file splitting optimization
2021-03-25 21:34:45 -07:00
Evan Wallace
ff2db90dd5
test: use ".cjs" to guard against "type": "module"
2021-03-25 16:08:46 -07:00
Evan Wallace
5cf85d5aef
fix #1058 : add the "formatMessages" api
2021-03-25 14:57:28 -07:00
Evan Wallace
fc325d0996
add "suggestion" to log message location
2021-03-25 14:43:41 -07:00
Evan Wallace
86b26d756b
change esm/cjs support: "type" and "default"
2021-03-25 01:42:36 -07:00
Evan Wallace
32bc00d6ef
"export * as" is no longer implemented using cjs
2021-03-25 01:42:36 -07:00
Evan Wallace
a78735e95f
"cjsStyleExports" => "ExportsKind"
2021-03-25 01:42:36 -07:00
Evan Wallace
f8fc44ace6
remove support for "module" and "exports" in esm
2021-03-25 01:42:36 -07:00
Evan Wallace
0f3f7d0dd6
add "watchFiles" and "watchDirs"
2021-03-25 01:20:32 -07:00
Justin Ridgewell
d57cb4640a
Add Source Map sourceRoot Support ( #1028 )
2021-03-24 23:49:25 -07:00
Evan Wallace
03f176cf74
fix browser test
2021-03-21 13:21:51 -07:00
Evan Wallace
d790be41a9
fix #373 : expose build options to plugins
2021-03-20 13:20:53 -07:00
Evan Wallace
e5127cb19d
re-enable the "worker_threads" sync workaround ( #1021 )
2021-03-20 10:44:17 -07:00
Evan Wallace
9d44e66ff1
do not use Object.assign for object spread ( #1018 )
2021-03-20 02:07:37 -07:00
Evan Wallace
514a7b0fe1
fix #1013 : parsing for the "[dir]" placeholder
2021-03-19 10:43:51 -07:00
Evan Wallace
f93cc1682a
update to "@unicode/unicode-13.0.0" ( #1007 )
2021-03-18 22:31:24 -07:00
Evan Wallace
356ea17db8
enable hashes in entry file paths ( #1001 )
2021-03-18 21:30:57 -07:00
Evan Wallace
5acc012756
remove unused unicode library in tests ( #1004 )
2021-03-18 21:02:32 -07:00
Evan Wallace
ab7e61ced8
fix source mappings for external import paths
2021-03-18 16:53:43 -07:00
Evan Wallace
1d82f9db63
treat "ERROR_INVALID_NAME" as "ENOENT" on windows ( #994 )
2021-03-17 12:31:42 -07:00
Evan Wallace
7320a0e3a0
utf16 bug in outside-file line/column accounting
2021-03-16 23:51:26 -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
fc7707557b
fix "exports" path resolution for scoped packages
2021-03-16 16:55:47 -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