{
  "name": "is-there",
  "version": "4.5.2",
  "description": "Check if a file or directory exists in a given path.",
  "main": "lib/index.js",
  "directories": {
    "example": "example",
    "test": "test"
  },
  "scripts": {
    "test": "mocha test"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:IonicaBizau/node-is-there.git"
  },
  "keywords": [
    "fs",
    "exists",
    "file",
    "directory"
  ],
  "author": "Ionică Bizău <bizauionica@gmail.com> (https://ionicabizau.net)",
  "contributors": [
    "Kevin Harrison <keharriso@gmail.com>"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/IonicaBizau/node-is-there/issues"
  },
  "homepage": "https://github.com/IonicaBizau/node-is-there",
  "dependencies": {},
  "devDependencies": {
    "mocha": "^7.1.2"
  },
  "blah": {
    "h_img": "http://i.imgur.com/ZHzpvvE.png",
    "description": [
      {
        "h2": "Why? `fs.exists` already does the job!"
      },
      {
        "p": "Because `fs.exists` and `fs.existsSync` ~~will be~~ are deprecated and in some cases we still need them!"
      },
      {
        "blockquote": [
          "`fs.exists()` is an anachronism and exists only for historical reasons. There should almost never be a reason to use it in your own code.",
          "In particular, checking if a file exists before opening it is an anti-pattern that leaves you vulnerable to race conditions: another process may remove the file between the calls to `fs.exists()` and `fs.open()`. Just open the file and handle the error when it's not there.",
          "**`fs.exists()` will be deprecated.**",
          "<sup>([Source](http://nodejs.org/api/fs.html#fs_fs_exists_path_callback), emphasis added)</sup>"
        ]
      }
    ]
  },
  "files": [
    "bin/",
    "app/",
    "lib/",
    "dist/",
    "src/",
    "scripts/",
    "resources/",
    "menu/",
    "cli.js",
    "index.js",
    "index.d.ts",
    "package-lock.json",
    "bloggify.js",
    "bloggify.json",
    "bloggify/"
  ]
}