23 lines
378 B
Plaintext
23 lines
378 B
Plaintext
// cell fetch - Install dependencies
|
|
var shop = use('shop')
|
|
|
|
log.console("Fetching dependencies...")
|
|
|
|
if (!shop.init()) {
|
|
log.error("Failed to initialize .cell directory")
|
|
$_.stop()
|
|
return
|
|
}
|
|
|
|
var deps = shop.get_dependencies()
|
|
var count = 0
|
|
|
|
for (var alias in deps) {
|
|
if (shop.install(alias)) {
|
|
count++
|
|
}
|
|
}
|
|
|
|
log.console(`Fetched ${count} dependencies.`)
|
|
$_.stop()
|