I think I've figured this out...
Editing .eslintrc.jc rules triggers the hot reload and the app is rebuilt but it seems the settings from eslintrc are not actually applied. If I completely kill the server and restart then the settings work as expected.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…