308 Commits

Author SHA1 Message Date
Federico Zivolo
1feb58b9b2 fix: properly forward jsx and jsxPragma to customBabel 2019-08-20 17:05:10 +02:00
Jason Miller
804cf70371 Switch from .mjs to .esm.js to avoid webpack tomfoolery (#448) 2019-08-08 20:06:12 +02:00
chuahcheeshian
759193417d feat: add support for custom tsconfig path (#458) 2019-08-01 17:17:21 +02:00
Federico Zivolo
bb8c59bac9 fix: add Flow support back (#444) 2019-07-10 00:19:27 +02:00
Leah
54b31ad570 Merge remote-tracking branch 'origin/master' into dev 2019-07-09 23:08:44 +02:00
Leah
ad65aafa35 fix: custom-babelrc 2019-07-09 22:43:48 +02:00
Andre Wiggins
1d3f8ec1ed Add support for minify file path 2019-06-24 13:55:37 -07:00
Leah
a55fd5e073 fix: don't polyfill, that should be done at the app level, not libs
also updates
2019-06-17 19:46:40 +02:00
Jason Miller
8142733c75 Modern JS (#413) 2019-06-15 01:20:10 +02:00
Jason Miller
1779edf4cd Fix shebang preservation (#417) 2019-06-13 23:46:57 +02:00
Leah
89d44cd051 fix: babel-custom was slightly to very broken 2019-06-12 00:54:15 +02:00
Federico Zivolo
2a92191698 feat: add support for Babel macros 2019-06-12 00:25:07 +02:00
Leah
f0e56e2cba fix typescript async 2019-06-07 19:23:05 +02:00
Leah
1066af7942 fix --no-compress and update snapshots until terser is fixed 2019-06-07 19:22:40 +02:00
Ward Peeters
0eadcd9bce feat(babel): merges babelrc with microbunde babel config (#396)
* feat(babel): merges babelrc with microbunde babel config

* update tests

* Fix README.md

Fix examples description

* remove unused rollup-plugin-flow dependency (#379)
2019-05-29 00:46:59 +02:00
Mateusz Burzyński
445fde2ff0 Preserve #__PURE__ annotations (#347) 2019-05-29 00:46:58 +02:00
Ward Peeters
800be4c1d6 fix: allow disabling minification from cli (#395) 2019-05-29 00:46:58 +02:00
Ward Peeters
34717de4d7 fix jsx pragmaFrag 2019-05-25 10:55:06 +02:00
Ward Peeters
25e5be728c cleanup comments 2019-05-25 10:55:05 +02:00
Ward Peeters
8f72b14fb0 fix snapshots 2019-05-25 10:55:02 +02:00
Ward Peeters
0633b7f6e8 default jsx to h 2019-05-25 10:55:01 +02:00
Ward Peeters
27d1a8a689 update plugins with babel 2019-05-25 10:53:45 +02:00
Ward Peeters
a77ca66c1c remove debug 2019-05-25 10:53:43 +02:00
Ward Peeters
1cf6864116 remove bublé and run transpilation on babel 2019-05-25 10:53:42 +02:00
Jason Miller
40bd4f1de6
Merge branch 'master' into config-file-off 2019-05-23 21:59:09 -04:00
Leah
d0e66da957
Rollup 1.0 + other updates (#361)
* Rollup fixes + other updates

* Move typescript cache to `node_modules/.cache`
2019-05-07 19:27:50 +02:00
Travis Fischer
061b972d3d fix node-resolve warnings 2019-04-17 00:52:36 -04:00
Joachim Viide
c0a08b11c2
Merge branch 'master' into config-file-off 2019-04-03 20:02:15 +03:00
Marais Rossouw
5d8bee9ed0
chore: Iterate the array result, not the single 2019-04-03 08:02:11 +10:00
Marais Rossouw
076ce041c4
feat: Support source array 2019-04-03 07:59:21 +10:00
Joachim Viide
f3db566ef7 Set configFile: false for the Babel plugin handling node_modules 2019-03-19 16:15:20 +02:00
Jason Miller
e7d31ac9a3
Merge branch 'master' into replace-expressions-plugin 2019-03-19 10:07:59 -04:00
Jason Miller
898d6793e2
Merge branch 'master' into config-file-off 2019-03-19 10:00:16 -04:00
Joachim Viide
84276fbf71 Implement --define with babel-plugin-transform-replace-expressions 2019-03-12 01:31:36 +02:00
Jason Miller
ee9213ff17
Merge branch 'master' into patch-1 2019-03-08 22:29:07 -05:00
Joachim Viide
1e4e09b6a8 Set the Babel plugin option "configFile" to false 2019-03-05 01:37:24 +02:00
Jason Miller
cf00d7dad1 fix mangle.json always being generated 2019-03-04 18:29:37 -05:00
Andy Mockler
3061190751 Correct default --target option 2019-03-04 10:49:17 -05:00
Jason Miller
69b51655c5 lint fixes 2019-03-04 09:26:10 -05:00
Jason Miller
d94a50e0c2
Fix crasher 2019-03-04 09:20:51 -05:00
Jason Miller
8842f3eee1
Implement new minify config format 2019-03-04 09:07:25 -05:00
Jason Miller
9f9672a524
Add compressor options
This allows specifying Terser options in mangle.json or package.json's "mangle" field.
2019-03-03 23:10:05 -05:00
Joachim Viide
b1f16b3376 Fix rollup options - 'treeshake' should be a part of inputOptions 2019-02-23 19:33:06 +02:00
Joachim Viide
9e04a3d80a Set the number of terser passes to 10 2019-02-22 20:28:52 +02:00
Jason Miller
3d21c043c1 Make --define preserve boolean and integer literals by default instead of making everything a string. 2019-02-22 13:21:12 -05:00
Jason Miller
39dad8e724 Fix broken --alias option 2019-02-22 13:20:09 -05:00
Jason Miller
47a2e8661f
parseGlobals -> parseMappingArgument 2019-02-20 10:59:00 -05:00
Jason Miller
b270ab5b02
Merge branch 'master' into define-option 2019-02-20 10:58:07 -05:00
Jason Miller
cf0d53cd12 lint fixes 2019-02-13 19:53:11 -05:00
Jason Miller
1a9828e454 Add support for --alias 2019-02-13 16:01:53 -05:00