From ad92af567fac5a4671d22ec2cd0d73ce9decc124 Mon Sep 17 00:00:00 2001 From: Sam Hauglustaine Date: Fri, 9 Feb 2024 10:13:10 +0100 Subject: [PATCH] update eslint config --- .eslintrc.js | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index ff9fb33..5679b29 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,18 +1,27 @@ module.exports = { - 'env': { - 'commonjs': true, - 'es6': true, - 'node': true + env: { + browser: true, + commonjs: true, + es2021: true }, - 'extends': 'standard', - 'globals': { - 'Atomics': 'readonly', - 'SharedArrayBuffer': 'readonly' + extends: 'standard', + overrides: [ + { + env: { + node: true + }, + files: [ + '.eslintrc.{js,cjs}' + ], + parserOptions: { + sourceType: 'script' + } + } + ], + parserOptions: { + ecmaVersion: 'latest' }, - 'parserOptions': { - 'ecmaVersion': 2018 - }, - 'rules': { - 'semi': ['error', 'always'], + rules: { + semi: ['error', 'always'] } -} +};