change component-install to use installer.js