mirror of
https://github.com/softprops/action-gh-release.git
synced 2025-05-11 19:04:20 +00:00
26 lines
No EOL
416 B
JavaScript
26 lines
No EOL
416 B
JavaScript
"use strict";
|
|
|
|
exports.load = function (received, defaults, onto = {}) {
|
|
var k, ref, v;
|
|
|
|
for (k in defaults) {
|
|
v = defaults[k];
|
|
onto[k] = (ref = received[k]) != null ? ref : v;
|
|
}
|
|
|
|
return onto;
|
|
};
|
|
|
|
exports.overwrite = function (received, defaults, onto = {}) {
|
|
var k, v;
|
|
|
|
for (k in received) {
|
|
v = received[k];
|
|
|
|
if (defaults[k] !== void 0) {
|
|
onto[k] = v;
|
|
}
|
|
}
|
|
|
|
return onto;
|
|
}; |