@nodescript/stdlib
Version:
Standard Node Definitions
28 lines (27 loc) • 587 B
JavaScript
export const module = {
version: '1.1.4',
moduleName: 'Object / Assign',
description: `
Copies properties of each specified object onto the first one.
`,
keywords: ['copy'],
params: {
objects: {
schema: {
type: 'array',
items: {
type: 'any',
}
},
},
},
result: {
schema: {
type: 'any',
},
},
};
export const compute = params => {
const { objects } = params;
return Object.assign({}, ...objects);
};