1
0
mirror of https://github.com/S2-/gitlit synced 2025-08-04 05:10:05 +02:00

remove electron-in-page-search

This commit is contained in:
s2
2019-06-06 15:44:24 +02:00
parent e2a57318a7
commit c5f9b551ab
92637 changed files with 636010 additions and 15 deletions

25
app/node_modules/electron-packager/hooks.js generated vendored Normal file
View File

@@ -0,0 +1,25 @@
'use strict'
const pify = require('pify')
module.exports = {
promisifyHooks: function promisifyHooks (hooks, args) {
if (!hooks || !Array.isArray(hooks)) {
return Promise.resolve()
}
return Promise.all(hooks.map(hookFn => pify(hookFn).apply(this, args)))
},
serialHooks: function serialHooks (hooks) {
return function () {
const args = Array.prototype.splice.call(arguments, 0, arguments.length - 1)
const done = arguments[arguments.length - 1]
let result = Promise.resolve()
for (const hook of hooks) {
result = result.then(() => hook.apply(this, args))
}
return result.then(() => done()) // eslint-disable-line promise/no-callback-in-promise
}
}
}