1
0
mirror of https://github.com/Minionguyjpro/Inno-Setup-Action synced 2026-02-19 01:41:19 +01:00

Revert "Remove node_modules"

This commit is contained in:
Minionguyjpro
2023-12-12 17:39:33 +01:00
committed by GitHub
parent 35d7b84319
commit 348ac69184
416 changed files with 97766 additions and 0 deletions

46
node_modules/before-after-hook/lib/add.js generated vendored Normal file
View File

@@ -0,0 +1,46 @@
module.exports = addHook;
function addHook(state, kind, name, hook) {
var orig = hook;
if (!state.registry[name]) {
state.registry[name] = [];
}
if (kind === "before") {
hook = function (method, options) {
return Promise.resolve()
.then(orig.bind(null, options))
.then(method.bind(null, options));
};
}
if (kind === "after") {
hook = function (method, options) {
var result;
return Promise.resolve()
.then(method.bind(null, options))
.then(function (result_) {
result = result_;
return orig(result, options);
})
.then(function () {
return result;
});
};
}
if (kind === "error") {
hook = function (method, options) {
return Promise.resolve()
.then(method.bind(null, options))
.catch(function (error) {
return orig(error, options);
});
};
}
state.registry[name].push({
hook: hook,
orig: orig,
});
}