{"maintainers":[{"name":"anonymous","email":"stefan.penner+ember-cli@gmail.com"},{"name":"anonymous","email":"npm@nathanhammond.com"},{"name":"anonymous","email":"me@rwjblue.com"},{"name":"anonymous","email":"stefan.penner@gmail.com"},{"name":"anonymous","email":"trabus@gmail.com"},{"name":"anonymous","email":"tobias.bieniek@gmx.de"}],"keywords":["fs","existsSync","exists","lstatSync"],"dist-tags":{"latest":"0.1.0"},"author":{"name":"Jake Bixby"},"description":"existsSync that also checks for symlinks","readme":"exists-sync [DEPRECATED]\n===========\n[![Build Status](https://travis-ci.org/ember-cli/exists-sync.svg)](https://travis-ci.org/ember-cli/exists-sync) [![Build status](https://ci.appveyor.com/api/projects/status/c05xyb4s80pn66yo?svg=true)](https://ci.appveyor.com/project/embercli/exists-sync)\n\n\nThis project is deprecated, please continue to use `fs.existsSync` as its deprecation is no more.\n\n----\n\nReplacement for [fs.existsSync()](https://nodejs.org/api/fs.html#fs_fs_exists_path_callback) (which has been un-deprecated in Node.js since [6.8.0](https://github.com/nodejs/node/pull/8364)): \n\n> \"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.\n\n> 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.\"\n\n`exists-sync` will recursively follow symlinks to verify the target file exists, rather than giving a false positive on a symlink whose target has been removed.\n","repository":{"type":"git","url":"git+https://github.com/ember-cli/exists-sync.git"},"license":"ISC","bugs":{"url":"https://github.com/ember-cli/exists-sync/issues"},"versions":{"0.0.1":{"name":"exists-sync","version":"0.0.1","description":"existsSync that also checks for symlinks","main":"index.js","scripts":{"test":"mocha tests/test"},"keywords":["fs","existsSync","exists","lstatSync"],"author":{"name":"Jake Bixby"},"license":"ISC","devDependencies":{"chai":"^3.0.0","fs-extra":"^0.19.0","mocha":"^2.2.5"},"gitHead":"05585401ed15f78c4db57b2276514d7f71eda7f8","_id":"exists-sync@0.0.1","_shasum":"1ec74151b6f3ef35bbcab33ea5c950aa82b7650a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"trabus@gmail.com"},"maintainers":[{"name":"anonymous","email":"trabus@gmail.com"}],"dist":{"shasum":"1ec74151b6f3ef35bbcab33ea5c950aa82b7650a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/exists-sync/-/exists-sync-0.0.1.tgz","integrity":"sha512-A5JytsPoT7IQQnfyUvb3wD8kbh7d9STLEJa/6p6e7O7JbraIAvJVc2D6bOJ2jReVER0TiCe/JBE1hJfN4ZMaXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdlYrdcx7mH4xMCa6DOJIrQw8Z0nbCh5fB8xQue5skuAiEAnD8ksm705e660IEj7qSgUzQi7MIgZkHaJbx+VNdlzRs="}]},"directories":{},"deprecated":"Please replace with usage of fs.existsSync"},"0.0.2":{"name":"exists-sync","version":"0.0.2","description":"existsSync that also checks for symlinks","main":"index.js","scripts":{"test":"mocha tests/test"},"keywords":["fs","existsSync","exists","lstatSync"],"repository":{"type":"git","url":"git+https://github.com/ember-cli/exists-sync.git"},"author":{"name":"Jake Bixby"},"license":"ISC","homepage":"https://github.com/ember-cli/exists-sync#readme","devDependencies":{"chai":"^3.0.0","fs-extra":"^0.19.0","mocha":"^2.2.5"},"gitHead":"63db549022b49c4232a8f47d4cab3630e54109f1","bugs":{"url":"https://github.com/ember-cli/exists-sync/issues"},"_id":"exists-sync@0.0.2","_shasum":"1fe78b85d50aea1ce716db0f861da0e500e29f7c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"trabus@gmail.com"},"maintainers":[{"name":"anonymous","email":"trabus@gmail.com"}],"dist":{"shasum":"1fe78b85d50aea1ce716db0f861da0e500e29f7c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/exists-sync/-/exists-sync-0.0.2.tgz","integrity":"sha512-A4xUwqDZ0BWqTOEMTGl102MUoeDC8ACdE1gSCXGaWQKjk2UeA6o21kU8IoGgi3aEvMDfH1Y2JzxwkvmAUfAW/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvtuDp21SGlZ/X5KFFI//zUsPnudB7mV3ZsAYZX1/5NAiB9mb5ujfurl4xeFfM5gUGf7jb7LUQ9gWyvhr8CjYOysg=="}]},"directories":{},"deprecated":"Please replace with usage of fs.existsSync"},"0.0.3":{"name":"exists-sync","version":"0.0.3","description":"existsSync that also checks for symlinks","main":"index.js","scripts":{"test":"mocha test"},"keywords":["fs","existsSync","exists","lstatSync"],"repository":{"type":"git","url":"git+https://github.com/ember-cli/exists-sync.git"},"author":{"name":"Jake Bixby"},"license":"ISC","homepage":"https://github.com/ember-cli/exists-sync#readme","devDependencies":{"chai":"^3.0.0","fs-extra":"^0.19.0","mocha":"^2.2.5"},"gitHead":"20e62eecb51d81e9cf9343de9754b41730c84c7f","bugs":{"url":"https://github.com/ember-cli/exists-sync/issues"},"_id":"exists-sync@0.0.3","_shasum":"b910000bedbb113b378b82f5f5a7638107622dcf","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"anonymous","email":"trabus@gmail.com"},"maintainers":[{"name":"anonymous","email":"trabus@gmail.com"}],"dist":{"shasum":"b910000bedbb113b378b82f5f5a7638107622dcf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/exists-sync/-/exists-sync-0.0.3.tgz","integrity":"sha512-/qPB5E0cRuA/Cs5vHrmKYSfhIBCPJs9Vm3e9aIejMwwbe6idMeNbGu1g5stvr/bXT6HywHckLPEkmY7HK6FlwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC83yKl5W6iXa7Xc2Iejz3Um9NFutur2jn0QnPdG+edBAIgPgfHN0DgaPR8N3mQ6doly8Cg+SbD2jB5aiAhr3Jzp7M="}]},"directories":{},"deprecated":"Please replace with usage of fs.existsSync"},"0.0.4":{"name":"exists-sync","version":"0.0.4","description":"existsSync that also checks for symlinks","main":"index.js","files":["index.js"],"scripts":{"test":"mocha test","preversion":"npm test","postversion":"git push origin master --follow-tags && npm publish"},"keywords":["fs","existsSync","exists","lstatSync"],"repository":{"type":"git","url":"git+https://github.com/ember-cli/exists-sync.git"},"author":{"name":"Jake Bixby"},"license":"ISC","homepage":"https://github.com/ember-cli/exists-sync#readme","devDependencies":{"chai":"^3.0.0","fs-extra":"^0.19.0","mocha":"^2.2.5"},"gitHead":"ed018fd670ec698d1e34d81ebac8c9b986ebedc2","bugs":{"url":"https://github.com/ember-cli/exists-sync/issues"},"_id":"exists-sync@0.0.4","_shasum":"9744c2c428cc03b01060db454d4b12f0ef3c8879","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"trabus@gmail.com"},"maintainers":[{"name":"anonymous","email":"npm@nathanhammond.com"},{"name":"anonymous","email":"me@rwjblue.com"},{"name":"anonymous","email":"stefan.penner@gmail.com"},{"name":"anonymous","email":"trabus@gmail.com"},{"name":"anonymous","email":"tobias.bieniek@gmx.de"}],"dist":{"shasum":"9744c2c428cc03b01060db454d4b12f0ef3c8879","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/exists-sync/-/exists-sync-0.0.4.tgz","integrity":"sha512-cy5z7K+05RFxHAWY37dSDkPWmuTi+VzrA/xLwPDHmwQPMnO/kVhu6jheGaItlnNRoOE6f5MAjxy3VEupfrHigQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3iCQrOOkYZdiTjCI+1PEc9XINO5jl8j10IfPX0gdsIwIgKnUz4FWeUtOQxH5E1n7dm/9ykfXLw0z8PJfpOoUiYvo="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/exists-sync-0.0.4.tgz_1478274363624_0.45601048110984266"},"directories":{},"deprecated":"Please replace with usage of fs.existsSync"},"0.1.0":{"name":"exists-sync","version":"0.1.0","description":"existsSync that also checks for symlinks","main":"index.js","files":["index.js"],"scripts":{"test":"mocha test","preversion":"npm test","postversion":"git push origin master --follow-tags && npm publish"},"keywords":["fs","existsSync","exists","lstatSync"],"repository":{"type":"git","url":"git+https://github.com/ember-cli/exists-sync.git"},"author":{"name":"Jake Bixby"},"license":"ISC","homepage":"https://github.com/ember-cli/exists-sync#readme","devDependencies":{"chai":"^3.0.0","fs-extra":"^0.19.0","mocha":"^2.2.5"},"gitHead":"c35bd9137611c44d83d13e6fdfcb1a746f922ad6","bugs":{"url":"https://github.com/ember-cli/exists-sync/issues"},"_id":"exists-sync@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"anonymous","email":"stefan.penner@gmail.com"},"dist":{"integrity":"sha512-qEfFekfBVid4b14FNug/RNY1nv+BADnlzKGHulc+t6ZLqGY4kdHGh1iFha8lnE3sJU/1WzMzKRNxS6EvSakJUg==","shasum":"318d545213d2b2a31499e92c35f74c94196a22f7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/exists-sync/-/exists-sync-0.1.0.tgz","fileCount":3,"unpackedSize":3880,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO7+XwqPUCeU5BK7MMy3rEa8e7WSh7uFNufvd5Am53LgIgY27U5CSr8lVlKOMT/gzD1H/vNoocLeEzFI/6+NpQfYw="}]},"maintainers":[{"name":"anonymous","email":"stefan.penner+ember-cli@gmail.com"},{"name":"anonymous","email":"npm@nathanhammond.com"},{"name":"anonymous","email":"me@rwjblue.com"},{"name":"anonymous","email":"stefan.penner@gmail.com"},{"name":"anonymous","email":"trabus@gmail.com"},{"name":"anonymous","email":"tobias.bieniek@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exists-sync_0.1.0_1522791923524_0.07001809058923913"},"_hasShrinkwrap":false,"deprecated":"Please replace with usage of fs.existsSync"}},"name":"exists-sync","time":{"modified":"2022-06-17T21:56:53.692Z","created":"2015-06-15T22:08:51.251Z","0.0.1":"2015-06-15T22:08:51.251Z","0.0.2":"2015-06-19T19:15:19.952Z","0.0.3":"2015-06-20T05:43:51.998Z","0.0.4":"2016-11-04T15:46:04.150Z","0.1.0":"2018-04-03T21:45:23.637Z"},"readmeFilename":"README.md","homepage":"https://github.com/ember-cli/exists-sync#readme"}