module.exports = { env: { commonjs: true, node: true, }, extends: [ 'airbnb', ], globals: { Atomics: 'readonly', SharedArrayBuffer: 'readonly', }, parserOptions: { ecmaVersion: 2020, sourceType: 'module', }, plugins: [ ], rules: { 'no-param-reassign': 'off', /* * for-in loops are already linted out with no-restricted-syntax rule. Using guard-for-in just * creates further confusion as it is as an issue first and the syntax rule doesn't appear until * after a fix for guard-for-in has been made. */ 'guard-for-in': 'off', }, };