github.com/nektos/act@v0.2.63/pkg/runner/testdata/actions/node12/node_modules/@octokit/endpoint/dist-src/with-defaults.js (about)

     1  import { endpointWithDefaults } from "./endpoint-with-defaults";
     2  import { merge } from "./merge";
     3  import { parse } from "./parse";
     4  export function withDefaults(oldDefaults, newDefaults) {
     5      const DEFAULTS = merge(oldDefaults, newDefaults);
     6      const endpoint = endpointWithDefaults.bind(null, DEFAULTS);
     7      return Object.assign(endpoint, {
     8          DEFAULTS,
     9          defaults: withDefaults.bind(null, DEFAULTS),
    10          merge: merge.bind(null, DEFAULTS),
    11          parse,
    12      });
    13  }