Skip to main content
existsSync - fs - Node documentation
function existsSync

Usage in Deno

import { existsSync } from "node:fs";
existsSync(path: PathLike): boolean

Returns true if the path exists, false otherwise.

For detailed information, see the documentation of the asynchronous version of this API: exists.

fs.exists() is deprecated, but fs.existsSync() is not. The callback parameter to fs.exists() accepts parameters that are inconsistent with other Node.js callbacks. fs.existsSync() does not use a callback.

import { existsSync } from 'node:fs';

if (existsSync('/etc/passwd'))
  console.log('The path exists.');

Parameters

path: PathLike

Return Type

boolean