Evan Wallace
610d49bc96
fix #1152 : add the "--allow-overwrite" flag
2021-04-22 14:01:20 -07:00
Evan Wallace
ad60e772a1
make "UseDefineForClassFields" a 3-state
2021-04-09 23:53:31 -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
86b26d756b
change esm/cjs support: "type" and "default"
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
356ea17db8
enable hashes in entry file paths ( #1001 )
2021-03-18 21:30:57 -07:00
Evan Wallace
d943e89e50
fix #975 : add target env to lowering error
2021-03-15 13:54:57 -07:00
Evan Wallace
e0f73123d6
remove "metafile" from "outputFiles"
2021-03-08 20:51:30 -08:00
Evan Wallace
1a458e0bf5
implement custom conditions for "exports"
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
899414ec00
fix #888 : add path templates for chunks and assets
2021-02-26 15:48:54 -08:00
Evan Wallace
cab83db94b
fix #879 : provide "kind" to "onResolve" plugins
2021-02-24 15:43:36 -08:00
Evan Wallace
f7d01de376
fix #781 : add a "--preserve-symlinks" flag
2021-02-10 20:22:21 -08:00
Evan Wallace
9580aa8a61
add support for "NODE_PATH"
2021-02-08 01:01:53 -08:00
Evan Wallace
aeda824ba8
fix #752 : basic support for watch mode with plugins
2021-02-04 22:08:04 -08:00
Evan Wallace
feefbf5a9e
add "pluginData" to pass data between plugins ( #696 )
2021-01-30 14:26:44 -08:00
Evan Wallace
e8c2b62c23
fix #674 : add "--platform=neutral"
2021-01-17 17:51:51 -08:00
Evan Wallace
e220328e59
fix #650 : add "--sourcemap=both"
2021-01-06 17:52:27 -08:00
Evan Wallace
4d32f7ccf4
fix #639 : tree-shake unused code with iife format
2021-01-06 02:55:53 -08:00
Evan Wallace
a5288c6795
fix #581 , close #582 : auto-inject object defines
2020-12-29 03:57:37 -08:00
Evan Wallace
442f2a706c
add "--sources-content=false" ( #624 )
2020-12-29 00:06:31 -08:00
Evan Wallace
0b26f65889
internal "ModuleName" => external "GlobalName"
2020-11-25 01:30:12 -08:00
Evan Wallace
869e8117b4
always apply "--avoid-tdz"
2020-11-23 08:16:29 -08:00
Evan Wallace
9ba77ab5a8
un-generalize output extensions internally
2020-11-19 04:54:52 -08:00
Evan Wallace
22904ece67
fix #406 : wildcards for external paths
2020-11-18 04:32:36 -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
a370d53517
fix #510 : add the "--keep-names" option
2020-11-11 02:38:13 -08:00
Evan Wallace
5cc149f9dc
validate absolute paths from plugins in "file" ns
2020-11-10 20:05:40 -08:00
Evan Wallace
8d3195e8a2
add plugin test for unsupported regex syntax
2020-11-07 15:56:59 -08:00
Evan Wallace
38c5be5b53
add a plugin api ( #111 )
2020-10-31 22:11:47 -07:00
David Yamnitsky
38d1a19675
add --outbase option ( #471 )
2020-10-31 17:45:55 -07:00
Evan Wallace
83b307f6bd
fix #293 : support js expressions in global names
2020-10-28 08:15:25 -07:00
Evan Wallace
4c00b53703
remove the strict option entirely
2020-10-28 07:42:57 -07:00
Evan Wallace
aa00fff4ad
remove "--strict" for "??" and "?."
2020-10-28 07:42:55 -07:00
Evan Wallace
b5fabe99e7
fix #70 : implement the "--ascii-only" flag
2020-10-24 05:14:02 -07:00
Evan Wallace
09641c18f9
fix #478 : add "--avoid-tdz" workaround for safari
2020-10-20 18:12:10 -07:00
Evan Wallace
02c6627536
fix #451 : implement "--inject"
2020-10-18 00:05:18 -07:00
Evan Wallace
f2bb75e6aa
fix #459 : add a "public path" option
2020-10-17 17:03:40 -07:00
Evan Wallace
2f31833b74
fix #448 : support "importsNotUsedAsValues"
2020-10-12 23:45:45 -07:00
Evan Wallace
25afa74c36
lower css color syntax for older browsers
2020-09-30 00:10:15 -07:00
Evan Wallace
0a0b1f0325
rename compat table to js compat table
2020-09-29 22:03:30 -07:00
Evan Wallace
108db32e68
add a basic css loader ( #20 )
2020-09-26 18:22:58 -07:00
Evan Wallace
b29f211d55
disable warnings in "node_modules" ( #395 and #402 )
2020-09-23 11:09:57 -07:00
Evan Wallace
25321ae2a9
add main fields and prefer "main" for node ( #363 )
2020-09-11 17:02:11 -07:00
Evan Wallace
b23bee397b
fix #109 : allow "--format" without "--bundle"
2020-09-06 15:40:39 -07:00
Evan Wallace
091f411370
add a strict mode for optional chaining
2020-09-02 23:20:35 -07:00
Evan Wallace
1e33ddbe8f
only js/ts files need source maps ( #304 )
2020-07-30 22:14:27 -07:00