From 363723fc84f7b8477592e0105aeb331ec9a017af Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 14 Aug 2017 05:01:11 +0200 Subject: node_modules --- node_modules/@soyuka/exists-sync/.npmignore | 1 + node_modules/@soyuka/exists-sync/index.js | 16 ++++++++++++++++ node_modules/@soyuka/exists-sync/package.json | 22 ++++++++++++++++++++++ node_modules/@soyuka/exists-sync/test.js | 13 +++++++++++++ 4 files changed, 52 insertions(+) create mode 100644 node_modules/@soyuka/exists-sync/.npmignore create mode 100644 node_modules/@soyuka/exists-sync/index.js create mode 100644 node_modules/@soyuka/exists-sync/package.json create mode 100644 node_modules/@soyuka/exists-sync/test.js (limited to 'node_modules/@soyuka/exists-sync') diff --git a/node_modules/@soyuka/exists-sync/.npmignore b/node_modules/@soyuka/exists-sync/.npmignore new file mode 100644 index 000000000..3c3629e64 --- /dev/null +++ b/node_modules/@soyuka/exists-sync/.npmignore @@ -0,0 +1 @@ +node_modules diff --git a/node_modules/@soyuka/exists-sync/index.js b/node_modules/@soyuka/exists-sync/index.js new file mode 100644 index 000000000..b33d88bcc --- /dev/null +++ b/node_modules/@soyuka/exists-sync/index.js @@ -0,0 +1,16 @@ +'use strict' +const fs = require('fs') + +/** + * fs.existsSync is deprecated + */ +module.exports = function existsSync(path) { + var exists = false + + try { + fs.accessSync(path, fs.F_OK) + exists = true + } catch(e) {} + + return exists +} diff --git a/node_modules/@soyuka/exists-sync/package.json b/node_modules/@soyuka/exists-sync/package.json new file mode 100644 index 000000000..7c2cdadb3 --- /dev/null +++ b/node_modules/@soyuka/exists-sync/package.json @@ -0,0 +1,22 @@ +{ + "name": "@soyuka/exists-sync", + "version": "1.0.1", + "description": "fs.existsSync polyfill", + "main": "index.js", + "scripts": { + "test": "./node_modules/mocha/bin/mocha test.js" + }, + "engines": { + "node": ">4.0" + }, + "keywords": [ + "fs", + "exists" + ], + "author": "soyuka", + "repository": "http://github.com/soyuka/existsSync", + "license": "MIT", + "devDependencies": { + "mocha": "^2.3.4" + } +} diff --git a/node_modules/@soyuka/exists-sync/test.js b/node_modules/@soyuka/exists-sync/test.js new file mode 100644 index 000000000..7125b58ec --- /dev/null +++ b/node_modules/@soyuka/exists-sync/test.js @@ -0,0 +1,13 @@ +'use strict' +const existsSync = require('./index.js') +const assert = require('assert') + +describe('exists', function() { + it('should exists', function() { + assert(existsSync('./package.json')) + }) + + it('should not exists', function() { + assert(!existsSync('./nonexistant')) + }) +}) -- cgit v1.2.3