UNPKG

@backstage/cli

Version:

CLI for developing Backstage plugins and apps

23 lines (19 loc) 535 B
'use strict'; var errors = require('@backstage/errors'); var errors$1 = require('./errors.cjs.js'); function lazy(moduleLoader, exportName) { return async (...args) => { try { const mod = await moduleLoader(); const actualModule = mod.default; const actionFunc = actualModule[exportName]; await actionFunc(...args); process.exit(0); } catch (error) { errors.assertError(error); errors$1.exitWithError(error); } }; } exports.lazy = lazy; //# sourceMappingURL=lazy.cjs.js.map