bower / npm integration