From e81aef0a954623e4a19062d1534bd8c2af97102a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Mon, 20 Jul 2020 22:26:38 +0200 Subject: [PATCH] resources/js: Add es5 build target --- docs/content/en/hugo-pipes/js.md | 2 +- resources/resource_transformers/js/build.go | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/content/en/hugo-pipes/js.md b/docs/content/en/hugo-pipes/js.md index b66778eb4..f361adc45 100644 --- a/docs/content/en/hugo-pipes/js.md +++ b/docs/content/en/hugo-pipes/js.md @@ -28,7 +28,7 @@ minify [bool] target [string] : The language target. - One of: `es2015`, `es2016`, `es2017`, `es2018`, `es2019`, `es2020` or `esnext`. + One of: `es5`, `es2015`, `es2016`, `es2017`, `es2018`, `es2019`, `es2020` or `esnext`. Default is `esnext`. externals [slice] diff --git a/resources/resource_transformers/js/build.go b/resources/resource_transformers/js/build.go index df8cdde1d..1da997d1e 100644 --- a/resources/resource_transformers/js/build.go +++ b/resources/resource_transformers/js/build.go @@ -127,6 +127,8 @@ func (t *buildTransformation) Transform(ctx *resources.ResourceTransformationCtx switch t.options.Target { case defaultTarget: target = api.ESNext + case "es5": + target = api.ES5 case "es6", "es2015": target = api.ES2015 case "es2016":