add audit
This commit is contained in:
@@ -1428,14 +1428,27 @@ function get_package_scripts(package)
|
||||
Shop.build_package_scripts = function(package)
|
||||
{
|
||||
// compiles all .ce and .cm files in a package
|
||||
// continues past failures and returns results
|
||||
var scripts = get_package_scripts(package)
|
||||
var pkg_dir = get_package_abs_dir(package)
|
||||
var errors = []
|
||||
var ok = 0
|
||||
|
||||
arrfor(scripts, function(script, i) {
|
||||
resolve_mod_fn(pkg_dir + '/' + script, package)
|
||||
var _try = function() {
|
||||
resolve_mod_fn(pkg_dir + '/' + script, package)
|
||||
ok = ok + 1
|
||||
} disruption {
|
||||
push(errors, script)
|
||||
}
|
||||
_try()
|
||||
})
|
||||
|
||||
return {ok: ok, errors: errors, total: length(scripts)}
|
||||
}
|
||||
|
||||
Shop.get_package_scripts = get_package_scripts
|
||||
|
||||
Shop.list_packages = function()
|
||||
{
|
||||
var lock = Shop.load_lock()
|
||||
|
||||
Reference in New Issue
Block a user