graphql-request
Version:
Minimal GraphQL client supporting Node and browsers for scripts or simple apps.
11 lines • 434 B
JavaScript
import fs from 'node:fs/promises';
import { errorFromMaybeError } from '../../lib/prelude.js';
export const fileExists = async (path) => {
return Boolean(await fs.stat(path).catch((_) => {
const error = errorFromMaybeError(_);
return `code` in error && typeof error.code === `string` && error.code === `ENOENT`
? null
: Promise.reject(error);
}));
};
//# sourceMappingURL=prelude.js.map