Logan Smyth
|
b5cb78d33a
|
Move plugin pass initialization logic a bit.
|
2017-11-24 19:45:15 -08:00 |
|
Logan Smyth
|
1d0a3d6772
|
Remove duplicated assertion. Covered by validate()
|
2017-11-24 19:45:14 -08:00 |
|
Logan Smyth
|
18ea5aca51
|
Expose a 'cwd' option for Babel's root options.
|
2017-11-24 19:43:25 -08:00 |
|
Logan Smyth
|
db28c18458
|
Disallow nested '.env' blocks since they are useless.
|
2017-11-24 17:45:27 -08:00 |
|
Logan Smyth
|
a89171910f
|
Merge pull request #6834 from loganfsmyth/caching-refactor
Expose `envName` as a top-level Babel option to avoid using environmental variables
|
2017-11-24 17:42:16 -08:00 |
|
Gidi Meir Morris
|
edbf5d33dc
|
Fix "Better error messaging for unexpected tokens #6715" (#6875)
|
2017-11-22 15:31:03 -06:00 |
|
Logan Smyth
|
39dae28d5c
|
Add missing argument and remove nonexistent one. (#6842)
|
2017-11-16 16:32:47 -08:00 |
|
Logan Smyth
|
aa2d415507
|
Expose the envName as a programmatic and CLI option.
|
2017-11-15 11:24:39 -08:00 |
|
Logan Smyth
|
74439889d8
|
Centralize envName lookup using caching sidechannel.
|
2017-11-15 10:05:48 -08:00 |
|
Logan Smyth
|
74ea70718e
|
Allow passing an cachable 'sidechannel' object into cache handlers.
|
2017-11-15 10:05:47 -08:00 |
|
Logan Smyth
|
bbff566024
|
Use expanded caching API to simplify usage.
|
2017-11-15 09:51:13 -08:00 |
|
Logan Smyth
|
3942862a2a
|
Expose more caching flexibility for Babel's internal use.
|
2017-11-15 09:51:12 -08:00 |
|
Logan Smyth
|
44c2791849
|
Expose a function for plugins to check if async plugins are supported by the current compilation.
|
2017-11-13 11:58:31 -08:00 |
|
Logan Smyth
|
0e88156d0c
|
Add warnings to places where we might allow promises to be returned in later minors.
|
2017-11-13 11:58:30 -08:00 |
|
Sven SAULEAU
|
42c740ca0a
|
Merge branch 'master' into async-to-generator-pure
|
2017-11-13 11:49:16 +01:00 |
|
Henry Zhu
|
4e6cd298c7
|
v7.0.0-beta.32
|
2017-11-12 08:32:53 -05:00 |
|
Satyajit Sahoo
|
7ae6e1e5a0
|
Add /*#__PURE__*/ annotatiotion for babel-plugin-async-to-generator. Fixes #6572
|
2017-11-12 18:31:48 +05:30 |
|
Logan Smyth
|
1165ecc616
|
Update README with new Sync-suffix functions. (#6794)
|
2017-11-10 15:19:24 -08:00 |
|
Logan Smyth
|
432a9b5092
|
Allow sourceType:unambiguous as a way to tell Babylon to guess the type. (#6789)
* Allow sourceType:unambiguous as a way to tell Babylon to guess the type.
* Update some docs.
|
2017-11-10 15:00:06 -08:00 |
|
Logan Smyth
|
4a5d551370
|
Set babelrc:false on config load for more consistent loading.
|
2017-11-09 12:26:40 -08:00 |
|
Logan Smyth
|
2bfa2eb5cd
|
Apply option defaults when transforming, not up front.
|
2017-11-09 12:20:52 -08:00 |
|
Logan Smyth
|
fc7fcfac0a
|
Expose a clear API for plugins to override the parser/generator.
|
2017-11-09 10:34:12 -08:00 |
|
Logan Smyth
|
52d337e4d9
|
Move plugin object validation into plugin file.
|
2017-11-09 10:24:04 -08:00 |
|
Logan Smyth
|
98969b8a73
|
Standardize on Sync suffix for sync APIs (with backward-compat) (#6780)
|
2017-11-09 10:22:51 -08:00 |
|
Logan Smyth
|
4d7d4605b6
|
Centralize parserOpts and generatorOpts normalization.
|
2017-11-08 17:06:01 -08:00 |
|
Logan Smyth
|
39119f88e7
|
Pass explicit options list to babel-code-frame
|
2017-11-08 17:00:02 -08:00 |
|
Logan Smyth
|
6684986372
|
Expose an official API to access the current filename.
|
2017-11-08 16:48:25 -08:00 |
|
Logan Smyth
|
82513465ee
|
Pass an explicit whitelist of options down into babel-generator.
|
2017-11-08 16:41:33 -08:00 |
|
Henry Zhu
|
f76ac0b197
|
v7.0.0-beta.31
|
2017-11-03 16:03:01 -04:00 |
|
Logan Smyth
|
9e2828322e
|
Merge pull request #6556 from loganfsmyth/early-validation
Strictly validate Babel's options to centralize Flow refinement of datatype
|
2017-11-02 16:24:36 -07:00 |
|
Daniel Tschinder
|
3b540e3f5a
|
Integrate babylon into babel workflow
|
2017-11-01 23:26:51 +01:00 |
|
Henry Zhu
|
690d6465d8
|
v7.0.0-beta.5
|
2017-10-30 16:55:46 -04:00 |
|
Henry Zhu
|
38f984f956
|
v7.0.0-beta.4
|
2017-10-30 14:33:56 -04:00 |
|
Henry Zhu
|
9ac326b075
|
remove es20xx prefixes from plugins and rename folders (#6575)
|
2017-10-28 20:43:15 -04:00 |
|
Henry Zhu
|
962128c0f0
|
Update to babylon v7 beta.30 (#6587)
|
2017-10-28 20:01:52 -04:00 |
|
Logan Smyth
|
1d6cbd8dce
|
Standardize descriptor creation.
|
2017-10-25 15:55:58 -07:00 |
|
Logan Smyth
|
fed2a14da1
|
Fail if there are cycles in config files.
|
2017-10-25 15:55:58 -07:00 |
|
Logan Smyth
|
0f31ce5686
|
Disallow 'null' as a general blank option placeholder.
|
2017-10-25 15:55:58 -07:00 |
|
Logan Smyth
|
64abf75d1f
|
Perform option validation up front to avoid repeating assertions.
|
2017-10-25 15:55:58 -07:00 |
|
Logan Smyth
|
3673fbbd52
|
Refactor config item processing.
|
2017-10-25 15:55:58 -07:00 |
|
Logan Smyth
|
14901aa74f
|
Remove the .loc from config items.
|
2017-10-25 15:55:57 -07:00 |
|
Logan Smyth
|
a25942bda9
|
Remove unused suppressDeprecationMessages option.
|
2017-10-25 15:55:57 -07:00 |
|
Logan Smyth
|
107648cd0b
|
Remove unused 'mode' option.
|
2017-10-25 15:55:57 -07:00 |
|
Logan Smyth
|
0a2a0bb254
|
Remove the relative babel-core option.
|
2017-10-25 15:55:57 -07:00 |
|
Borales
|
416e9aba39
|
Providing File.has method for core/transformation package
|
2017-10-22 00:45:40 +02:00 |
|
Alex Jover
|
39d05da3ed
|
fix(babel-core): add missing extension to package.json dependency (#6524)
|
2017-10-21 11:46:10 +02:00 |
|
Nicolò Ribaudo
|
d2af56bcae
|
Fix helpers dependencies loading
|
2017-10-19 00:37:09 +02:00 |
|
Robert Rossmann
|
e6d44fd68e
|
babel-core: Pass the right err to callback in transformFile() (#6503)
|
2017-10-18 14:14:35 -07:00 |
|
Logan Smyth
|
1b4307205e
|
Limit file-based plugins/presets to only exporting functions. (#6494)
|
2017-10-18 10:17:45 -07:00 |
|
Logan Smyth
|
445b252bc4
|
Simplify dirname option in plugins/presets? (#6436)
|
2017-10-18 08:59:32 -07:00 |
|