From ce3c49536540ba376035437ca3ec9bb1f85e2928 Mon Sep 17 00:00:00 2001 From: Kevin Tan Date: Thu, 27 Jun 2019 11:46:36 -0700 Subject: [PATCH 1/2] feat: support async/await in jest tests (#105) --- .../liferay-npm-scripts/src/config/babel.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/packages/liferay-npm-scripts/src/config/babel.json b/packages/liferay-npm-scripts/src/config/babel.json index 94c14b0f..0b85400a 100644 --- a/packages/liferay-npm-scripts/src/config/babel.json +++ b/packages/liferay-npm-scripts/src/config/babel.json @@ -3,5 +3,20 @@ "plugins": [ "@babel/proposal-class-properties", "@babel/proposal-object-rest-spread" + ], + "overrides": [ + { + "test": "**/test/**/*.js", + "presets": [ + [ + "@babel/preset-env", + { + "targets": { + "node": "current" + } + } + ] + ] + } ] } From b12b6fc7f4f2aae8b7c7050427b90db05ac28f49 Mon Sep 17 00:00:00 2001 From: Greg Hurrell Date: Tue, 2 Jul 2019 11:42:30 +0200 Subject: [PATCH 2/2] refactor: lock Babel Node target to liferay-portal version Just to make sure we don't start using features that aren't actually supported by the version of NodeJS that we actually use in liferay-portal (currently, v10.15.1). --- packages/liferay-npm-scripts/src/config/babel.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/liferay-npm-scripts/src/config/babel.json b/packages/liferay-npm-scripts/src/config/babel.json index 0b85400a..33f70460 100644 --- a/packages/liferay-npm-scripts/src/config/babel.json +++ b/packages/liferay-npm-scripts/src/config/babel.json @@ -12,7 +12,7 @@ "@babel/preset-env", { "targets": { - "node": "current" + "node": "10.15" } } ]