From 42b89a930044b1136cbdc3ec2bb6b5fd2564d0f8 Mon Sep 17 00:00:00 2001 From: El RIDO Date: Tue, 7 Oct 2025 00:29:16 +0200 Subject: [PATCH] address eslint errors --- js/eslint.config.js | 4 ++-- js/test/TopNav.js | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/js/eslint.config.js b/js/eslint.config.js index e03d317c..786d49e0 100644 --- a/js/eslint.config.js +++ b/js/eslint.config.js @@ -18,8 +18,8 @@ module.exports = [globalIgnores(["./*.js", "!./privatebin.js"]), { WebCrypto: "writable", }, - // async & await are ECMAScript 2017 features - ecmaVersion: 2017, + // async & await are ECMAScript 2017 features, unicode character class escape are ECMAScript 2018 features + ecmaVersion: 2018, sourceType: "commonjs", }, diff --git a/js/test/TopNav.js b/js/test/TopNav.js index 7798d856..6c6e5b83 100644 --- a/js/test/TopNav.js +++ b/js/test/TopNav.js @@ -517,12 +517,10 @@ describe('TopNav', function () { cleanup(); }); - // eslint-disable global-require var File = window.File, FileList = window.FileList, - path = require('path'), - mime = require('mime-types'); - // eslint-enable global-require + path = require('path'), // eslint-disable-line global-require + mime = require('mime-types'); // eslint-disable-line global-require // mocking file input as per https://github.com/jsdom/jsdom/issues/1272 function createFile(file_path) {