mirror of
https://github.com/actions/hello-world-javascript-action.git
synced 2025-04-06 06:29:38 +00:00
Add node modules and package files
This commit is contained in:
7
node_modules/@octokit/endpoint/dist-src/merge.js
generated
vendored
7
node_modules/@octokit/endpoint/dist-src/merge.js
generated
vendored
@ -1,6 +1,5 @@
|
||||
import deepmerge from "deepmerge";
|
||||
import isPlainObject from "is-plain-object";
|
||||
import { lowercaseKeys } from "./util/lowercase-keys";
|
||||
import { mergeDeep } from "./util/merge-deep";
|
||||
export function merge(defaults, route, options) {
|
||||
if (typeof route === "string") {
|
||||
let [method, url] = route.split(" ");
|
||||
@ -11,9 +10,7 @@ export function merge(defaults, route, options) {
|
||||
}
|
||||
// lowercase header names before merging with defaults to avoid duplicates
|
||||
options.headers = lowercaseKeys(options.headers);
|
||||
const mergedOptions = deepmerge.all([defaults, options].filter(Boolean), {
|
||||
isMergeableObject: isPlainObject
|
||||
});
|
||||
const mergedOptions = mergeDeep(defaults || {}, options);
|
||||
// mediaType.previews arrays are merged, instead of overwritten
|
||||
if (defaults && defaults.mediaType.previews.length) {
|
||||
mergedOptions.mediaType.previews = defaults.mediaType.previews
|
||||
|
Reference in New Issue
Block a user