ノ-redeclare‘data’is already defined&eqeq Expected‘!=‘and instead saw'!='.


function Formart(obj, data) {
    var data = data.split(',');
    if (data.length > 0) {
        return data[0]!="0"?data[0]:"";
    }
}
  	no-redeclare	'data' is already defined

  	eqeqeq	Expected '!==' and instead saw '!='.

もともと運行していても、エラーはありません.ただコードを生成する時にこのものが現れます.見ていて気持ちが悪いです.
dataはもともとパラメータとして、再びdataを使って変数を作ります.
!=というところで、ある配列の値を直接文字と比較すると、強制的に変換されるものがあります.タイプと値を同時に比較します.
jsのトップに//eslint-disableを入れることはできますが、表示ミスを避けることができます.
function Formart(obj, data) {
    var arr = data.split(',');
    if (arr.length > 0) {
        return arr[0]!="0"?arr[0]:"";
    }
}