MCPcopy Index your code
hub / github.com/dmno-dev/bumpy / mergeConfig

Function mergeConfig

packages/bumpy/src/core/config.ts:105–134  ·  view source on GitHub ↗
(defaults: BumpyConfig, user: Partial<BumpyConfig>)

Source from the content-addressed store, hash-verified

103}
104
105function mergeConfig(defaults: BumpyConfig, user: Partial<BumpyConfig>): BumpyConfig {
106 return {
107 ...defaults,
108 ...user,
109 dependencyBumpRules: {
110 ...defaults.dependencyBumpRules,
111 ...user.dependencyBumpRules,
112 },
113 privatePackages: {
114 ...defaults.privatePackages,
115 ...user.privatePackages,
116 },
117 publish: {
118 ...defaults.publish,
119 ...user.publish,
120 },
121 packages: {
122 ...defaults.packages,
123 ...user.packages,
124 },
125 channels: {
126 ...defaults.channels,
127 ...user.channels,
128 },
129 snapshot: {
130 ...defaults.snapshot,
131 ...user.snapshot,
132 },
133 };
134}
135
136function mergePackageConfig(...configs: PackageConfig[]): PackageConfig {
137 const result: PackageConfig = {};

Callers 1

loadConfigFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…