From c9c422b13591180748d445d491a184d75b248a78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Sat, 18 Jan 2025 11:28:43 -0800 Subject: [PATCH] feat: bump linter and minifier from ECMAScript 2017 to 2020 (ES11) --- internal/ui/static/js/.eslintrc.json | 2 +- internal/ui/static/js/.jshintrc | 11 +++++------ internal/ui/static/static.go | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/internal/ui/static/js/.eslintrc.json b/internal/ui/static/js/.eslintrc.json index 03bfd5b9..fc0a7626 100644 --- a/internal/ui/static/js/.eslintrc.json +++ b/internal/ui/static/js/.eslintrc.json @@ -1,7 +1,7 @@ { "env": { "browser": true, - "es2017": true + "es2020": true }, "rules": { "indent": ["error", 4] diff --git a/internal/ui/static/js/.jshintrc b/internal/ui/static/js/.jshintrc index 7b1b1d0d..cbc0e20b 100644 --- a/internal/ui/static/js/.jshintrc +++ b/internal/ui/static/js/.jshintrc @@ -1,16 +1,15 @@ { - "esversion": 11, "bitwise": true, + "browser": true, "eqeqeq": true, + "esversion": 11, "freeze": true, - "nonew": true, "latedef": "nofunc", "noarg": true, "nocomma": true, "nonbsp": true, "nonew": true, - "browser": true, + "noreturnawait": true, "shadow": true, - "varstmt": true, - "noreturnawait": true -} + "varstmt": true +} \ No newline at end of file diff --git a/internal/ui/static/static.go b/internal/ui/static/static.go index 3ddff18d..9024cee5 100644 --- a/internal/ui/static/static.go +++ b/internal/ui/static/static.go @@ -139,7 +139,7 @@ func GenerateJavascriptBundles() error { JavascriptBundles = make(map[string][]byte) JavascriptBundleChecksums = make(map[string]string) - jsMinifier := js.Minifier{Version: 2017} + jsMinifier := js.Minifier{Version: 2020} minifier := minify.New() minifier.AddFunc("text/javascript", jsMinifier.Minify)