UNPKG

@netlify/config

Version:
19 lines (18 loc) 800 B
// Some properties can be optionally capitalized. We normalize them to lowercase export const normalizeConfigCase = function ({ Build, build = Build, ...config }) { const buildA = normalizeBuildCase(build); return { ...config, build: buildA }; }; const normalizeBuildCase = ({ Base, base = Base, Command, command = Command, Edge_functions: EdgeFunctions, edge_functions: edgeFunctions = EdgeFunctions, Environment, environment = Environment, Functions, functions = Functions, Ignore, ignore = Ignore, Processing, processing = Processing, Publish, publish = Publish, ...build } = {}) => { return { ...build, base, command, edge_functions: edgeFunctions, environment, functions, ignore, processing, publish, }; };