Fix bin/publish: use correct .env path for rspade_system Fix bin/publish script: prevent grep exit code 1 from terminating script 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
18 lines
343 B
JavaScript
Executable File
18 lines
343 B
JavaScript
Executable File
'use strict';
|
|
|
|
module.exports = (...functions) => {
|
|
if (functions.length === 0) {
|
|
throw new Error('Expected at least one argument');
|
|
}
|
|
|
|
return async input => {
|
|
let currentValue = input;
|
|
|
|
for (const fn of functions) {
|
|
currentValue = await fn(currentValue); // eslint-disable-line no-await-in-loop
|
|
}
|
|
|
|
return currentValue;
|
|
};
|
|
};
|