readdir-or-error.js 432 B

1234567891011121314
  1. // returns an array of entries if readdir() works,
  2. // or the error that readdir() raised if not.
  3. import { promises, readdirSync } from './fs.js';
  4. const { readdir } = promises;
  5. export const readdirOrError = (path) => readdir(path).catch(er => er);
  6. export const readdirOrErrorSync = (path) => {
  7. try {
  8. return readdirSync(path);
  9. }
  10. catch (er) {
  11. return er;
  12. }
  13. };
  14. //# sourceMappingURL=readdir-or-error.js.map