{ "extends": "eslint:recommended", "parserOptions": { "ecmaVersion": 5, "sourceType": "script" }, "rules": { "no-unused-vars": ["error", { "vars": "all", "args": "none" }], "no-fallthrough": "off", "no-console": "off", "no-tabs": "off", "quotes": ["warn", "double"], "eqeqeq": ["error", "always"], "camelcase": "error", "no-redeclare": "off", "dot-location": "off", "getter-return": "off", "yoda": "off", "require-atomic-updates": "off", "no-with": "off", "no-prototype-builtins": "off", "no-misleading-character-class": "off", "no-async-promise-executor": "off" }, "globals": { "components": "readonly", "engine": "readonly", "midi": "readonly", "print": "readonly", "script": "readonly" } }