UNPKG

@teqed/interact-ibmi

Version:

Menus for interacting with IBMi AS400 using node-odbc.

27 lines (26 loc) 841 B
#! /usr/bin/env node /* eslint-disable node/shebang */ import login from './menu/login/login.js'; import mainMenu from './menu/main/menu-main.js'; // import findUsers from './util/find-users.js'; import findUsers from './util/find-users.js'; // import { welcome } from './util.js'; // @ts-expect-error noDeprecation definitely exists on process, but TS doesn't know that process.noDeprecation = true; process.title = `interact-ibmi`; // eslint-disable-next-line import/no-mutable-exports let foundUserDiagnostics; const start = async () => { try { // await welcome(); await login(); foundUserDiagnostics = findUsers(); await mainMenu(); } catch (error) { console.log(error); } }; // eslint-disable-next-line import/prefer-default-export export { foundUserDiagnostics }; await start();