UNPKG

947 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.exists = exports.readFile = void 0;
7
8function _fs() {
9 const data = _interopRequireDefault(require("fs"));
10
11 _fs = function () {
12 return data;
13 };
14
15 return data;
16}
17
18function _gensync() {
19 const data = _interopRequireDefault(require("gensync"));
20
21 _gensync = function () {
22 return data;
23 };
24
25 return data;
26}
27
28function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
29
30const readFile = (0, _gensync().default)({
31 sync: _fs().default.readFileSync,
32 errback: _fs().default.readFile
33});
34exports.readFile = readFile;
35const exists = (0, _gensync().default)({
36 sync(path) {
37 try {
38 _fs().default.accessSync(path);
39
40 return true;
41 } catch (_unused) {
42 return false;
43 }
44 },
45
46 errback: (path, cb) => _fs().default.access(path, undefined, err => cb(null, !err))
47});
48exports.exists = exists;
\No newline at end of file