I have a method which\'s main purpose is to set a property on a DOM object
function (el) {
el.expando = {};
}
I use AirBnB\'s code style
You can override this rule inside your .eslintrc
file and disable it for param properties like this
{
"rules": {
"no-param-reassign": [2, {
"props": false
}]
},
"extends": "eslint-config-airbnb"
}
This way rule is still active but it will not warn for properties. More info: http://eslint.org/docs/rules/no-param-reassign