module.exports = { parserOptions: { ecmaVersion: 8, }, env: { es6: true, node: true, // we also have some browser code (ie. the preload script) browser: true, }, extends: ["matrix-org"], rules: { // js-sdk uses a babel rule which we can't use because we // don't use babel, so remove it & put the original back "babel/no-invalid-this": "off", "no-invalid-this": "error", "quotes": "off", "indent": "off", "prefer-promise-reject-errors": "off", "no-async-promise-executor": "off", } }