23 lines
484 B
JavaScript
23 lines
484 B
JavaScript
#!/usr/bin/env node
|
|
|
|
const { runTaskFile } = require('./run_erp_task');
|
|
|
|
async function runCreateOrderTask(taskPath, options = {}) {
|
|
return runTaskFile(taskPath, {
|
|
...options,
|
|
expectedOperation: 'create_order',
|
|
});
|
|
}
|
|
|
|
if (require.main === module) {
|
|
const { main } = require('./run_erp_task');
|
|
main(process.argv.slice(2)).catch((error) => {
|
|
console.error(error.stack || error.message);
|
|
process.exitCode = 1;
|
|
});
|
|
}
|
|
|
|
module.exports = {
|
|
runCreateOrderTask,
|
|
};
|