eslint vs prettier vs semantic-release vs standard