UNPKG

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