1 | (function() {
|
2 | module.exports = function($) {
|
3 | var fse, normalizePathToArray;
|
4 | ({normalizePathToArray} = $.fn);
|
5 | fse = require('fs-extra');
|
6 |
|
7 |
|
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;
|
22 | };
|
23 | };
|
24 |
|
25 | }).call(this);
|