add lint target
initial implementation