1import { mapValues, isFunction } from 'lodash-es'2import { promises } from 'fs'3import { throPtErr } from '../../sharedF/throwErrorF/sharedErrF.mts'5export const origFsPromises = promises7export const fs1Promises = mapValues(promises, (fnc: any, fncName: string) => {8 if (!isFunction(fnc)) return fnc9 return async (...args: any[]) => {10 try {11 return await fnc(...args)12 } catch (err) {13 console.trace(err)15 }16 }17}) as typeof promises