ViewModel.require with component@1.0.0

See #305