UNPKG

509 BJavaScriptView Raw
1var $, fse;
2
3$ = {};
4
5$.normalizePathToArray = require('../dist/normalizePathToArray');
6
7fse = require('fs-extra');
8
9module.exports = async function(source) {
10 var groupSource, i, isExisted, len;
11 groupSource = $.normalizePathToArray(source);
12 if (!groupSource.length) {
13 return false;
14 }
15 for (i = 0, len = groupSource.length; i < len; i++) {
16 source = groupSource[i];
17 isExisted = (await fse.pathExists(source));
18 if (!isExisted) {
19 return false;
20 }
21 }
22 return true; // return
23};