Huáng Jùnliàng
bfd30b9445
chore: do not provide polyfills on bundling @babel/standalone ( #12909 )
...
* chore: do not provide polyfills on bundling @babel/standalone
* review from Nicolò
* chore: update @babel/helper-define-polyfill-provider
2021-02-26 17:10:10 -05:00
Alan Lu - 川古
6a0394634f
Don't inject invalid core-js@2 polyfills ( #12901 )
2021-02-25 21:52:21 +01:00
Nicolò Ribaudo
962d81483e
Skip _extends helper for {…x} with modern targets ( #12899 )
2021-02-25 21:16:56 +01:00
Nicolò Ribaudo
9a1b59f1f9
Do not warn for loose of class features in preset-env ( #12898 )
2021-02-25 21:15:48 +01:00
Nicolò Ribaudo
b17231e1af
[internal] Keep the .cjs extension when compiling source files ( #12820 )
...
* [internal] Keep the .cjs extension when compiling
* yarn
2021-02-25 18:03:05 +01:00
Nicolò Ribaudo
039eb2710d
Update all the @babel/* dependencies ( #12897 )
2021-02-25 02:46:56 +01:00
Bogdan Savluk
0a4dc05806
convert @babel/highlight to typescript ( #12432 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-02-25 01:38:47 +01:00
Huáng Jùnliàng
4fa7a72874
chore: pin typescript to 4.1 ( #12894 )
2021-02-24 22:07:44 +01:00
Nicolò Ribaudo
6a471decc3
Improve @babel/runtime esm stability ( #12883 )
2021-02-24 20:04:03 +01:00
pigcan
c9da9650eb
chore: downgrade semver to ^6.3.2 ( #12890 )
2021-02-24 19:55:42 +01:00
Huáng Jùnliàng
4acb73449f
Update compat table ( #12850 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-02-23 15:32:54 +01:00
Babel Bot
9a4269e7b6
v7.13.5
2021-02-23 13:52:17 +00:00
Eli Gao
1484260f62
Add es6.array.slice in corejs2 builtins ( #12870 )
2021-02-23 13:49:09 +01:00
Nicolò Ribaudo
115841e778
Ensure that @babel/runtime-corejs3 imports are injected ( #12869 )
...
* Add failing test for #12863
* Minimal
* Ensure that `@babel/runtime-corejs2` imports are injected
2021-02-23 12:47:04 +01:00
Nicolò Ribaudo
c827193d9c
v7.13.0
2021-02-22 23:35:18 +01:00
Nicolò Ribaudo
484667b54c
Use babel-plugin-polyfill-* packages in transform-runtime ( #12845 )
2021-02-22 22:30:27 +01:00
Nicolò Ribaudo
c294de3529
Update @rollup/plugin-replace ( #12847 )
2021-02-22 19:20:18 +01:00
Huáng Jùnliàng
ba4ac7d587
chore: bump semver to 7.0.0 ( #12015 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-02-21 23:56:43 +01:00
Nicolò Ribaudo
8e7a164490
Make sure that Rollup's dynamicRequireTargets are included ( #12839 )
...
* Make sure that Rollup's `dynamicRequireTargets` are included
* Update packages/babel-standalone/src/dynamic-require-entrypoint.cjs
Co-authored-by: Brian Ng <bng412@gmail.com>
2021-02-21 22:32:50 +01:00
Sosuke Suzuki
9c567baa9b
Parse JS Module Blocks proposal ( #12469 )
2021-02-21 20:08:20 +01:00
Rick Button
407e8b5c7b
Implement "Records and Tuples" transform ( #12145 )
...
Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-02-21 17:42:17 +01:00
Nicolò Ribaudo
143ee801e6
Use the babel-plugin-polyfill-* packages in preset-env ( #12583 )
2021-02-21 17:40:29 +01:00
Nicolò Ribaudo
cb404e4776
Add targets and browserslist* options to @babel/core ( #12189 )
2021-02-21 17:09:43 +01:00
Nicolò Ribaudo
31ca15ef58
Support .mjs plugins/presets and async factories ( #12266 )
2021-02-21 17:08:30 +01:00
Huáng Jùnliàng
bfd3f80bdb
refactor: move @babel/helper-hoist-variables to ts ( #12413 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-02-21 00:30:35 +01:00
Nicolò Ribaudo
7757a2850c
Minor refactor to expect().toEqualFile assertion ( #12830 )
2021-02-19 17:39:31 +01:00
Huáng Jùnliàng
af2ed36535
chore: bump core-js-compat ( #12821 )
2021-02-19 13:27:38 +01:00
Nicolò Ribaudo
2f755ef052
v7.12.17
2021-02-18 15:58:43 +01:00
Babel Bot
dd5c9f958c
v7.12.16
2021-02-11 22:36:24 +00:00
Nicolò Ribaudo
d291edbdf1
v7.12.13
2021-02-03 01:59:31 +01:00
Nicolò Ribaudo
60ef190d05
Define class elements in the correct order ( #12723 )
...
* Define class elements in the correct order
* Object.gOPDescriptors is not available on Node.js 6
* Handle numeric keys
* Update test
* Update fixtures
2021-02-02 02:22:16 +01:00
Nicolò Ribaudo
4f2d47500f
Don't use require() in ESM files ( #12728 )
...
* Update `yarn-plugin-conditions`
* Don't use `require()` in ESM files
2021-02-01 17:09:02 +01:00
Nicolò Ribaudo
89d55d0786
Lint for extraneous dependencies in every file ( #12699 )
...
* Lint for extraneous dependencies in every file
* Deps fixes
* dedupe
2021-01-28 14:04:02 +01:00
Bogdan Savluk
9ac36b136a
convert @babel/generator to TypeScript ( #12487 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-01-27 19:21:07 +01:00
Huáng Jùnliàng
cd090e9842
[babel 8] Output minimal strings by default ( #12675 )
...
Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
Co-authored-by: Justin Ridgewell <jridgewell@google.com>
2021-01-23 22:50:07 +01:00
Henry Zhu
464a02ffe1
[babel 8] Replace lodash/escapeRegExp with escape-string-regexp ( #12677 )
...
Co-authored-by: James Addison <jay@jp-hosting.net>
2021-01-23 22:21:34 +01:00
Nicolò Ribaudo
8c03fb0152
[babel 8] Remove chokidar@2 fallback ( #12679 )
...
* Update yarn-plugin-conditions for optionalDependencies support
* Remove chokidar@2 fallback
2021-01-23 03:56:42 +01:00
Nicolò Ribaudo
f795fff1e4
[babel 8] Update globals, find-cache-dir and slash ( #12656 )
2021-01-22 17:57:07 +01:00
Nicolò Ribaudo
6a961497aa
[babel 8] Improve syntax highlighting ( #12660 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
Co-authored-by: Simon Lydell <simon.lydell@gmail.com>
2021-01-22 17:56:20 +01:00
Huáng Jùnliàng
bc39a081f5
chore: update typescript to 4.1.3 ( #12652 )
2021-01-18 15:13:11 -05:00
Huáng Jùnliàng
ddd7cc6f83
chore: update rollup to 2.36 ( #12651 )
2021-01-18 15:12:55 -05:00
Armano
53f9fcd5f3
test: reuse lodash library within eslint tests ( #12640 )
2021-01-18 09:00:22 -06:00
Brian Ng
fec4a132ad
Bump prettier@2.2.1 ( #12633 )
2021-01-14 14:10:47 -05:00
Nicolò Ribaudo
866a742bf7
Remove remaining references to lerna ( #12592 )
2021-01-07 10:22:23 +01:00
Nicolò Ribaudo
d88c60cea9
v7.12.12
2020-12-23 14:55:59 +01:00
Nicolò Ribaudo
d9dfd29ce8
Archive @babel/polyfill ( #12541 )
...
babel/babel-archive@701775cd9f
2020-12-22 16:52:40 +01:00
Nicolò Ribaudo
17d62c3743
refactor: Move react-jsx-development implementation into react-jsx ( #12524 )
...
* Move react-jsx-development implementation into react-jsx
* Move helper-builder-jsx-experimental into transform-react-jsx
* Move JSX validation
* Move Program visitor
* introduce get/set utils
* pre -> getTag
* Dedupe code
* post -> getState
* Simplify logic
* Move final pieces
* Other simplifications
* Update lockfile
* Fix standalone bundling
2020-12-22 11:53:14 +01:00
Huáng Jùnliàng
814212f0be
Remove babel polyfill from fixture test runner ( #12130 )
...
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2020-12-22 02:42:39 +01:00
Huáng Jùnliàng
d28c1e52d0
Enable PnP linker on CI build job ( #12011 )
...
* chore: use pnp when building babel artifacts
* chore: refine ci config
* fix: match any n_m as unambiguous
The pnp module path starts from global cache path, which does not
match **/n_m
* fix: remove dedupe option and abort rollup on unexpected warning messages
* chore: suppress Circular_Dependency warning
* fix build error
* replace make bootstrap-only by yarn install
2020-12-18 19:00:43 -05:00
Nicolò Ribaudo
a1acfba387
v7.12.11
2020-12-16 00:55:11 +01:00