[7.x] [kbn/optimizer] implement more efficient auto transpilation for node (#79052) (#79395) (#79408)

* [kbn/optimizer] implement more efficient auto transpilation for node (#79052)

Co-authored-by: spalger <spalger@users.noreply.github.com>
# Conflicts:
#	packages/kbn-optimizer/package.json
#	src/dev/build/tasks/create_empty_dirs_and_files_task.ts
#	src/setup_node_env/babel_register/register.js
#	yarn.lock

* fix eslint violation

* add core-js production dependency (#79395)

Co-authored-by: spalger <spalger@users.noreply.github.com>
(cherry picked from commit 9e1c44fcc0)

Co-authored-by: spalger <spalger@users.noreply.github.com>
This commit is contained in:
Spencer 2020-10-04 23:30:52 -07:00 committed by GitHub
parent 3b3c7a35ba
commit 634cf0b252
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
33 changed files with 541 additions and 228 deletions

View file

@ -17,5 +17,5 @@
* under the License.
*/
require('../src/setup_node_env/babel_register');
require('@kbn/optimizer').registerNodeAutoTranspilation();
require('../src/dev/run_precommit_hook');