PATH:
usr
/
local
/
lib
/
node_modules
/
ghost-cli
/
node_modules
/
replace-in-file
/
lib
/
helpers
'use strict'; /** * Dependencies */ const globAsync = require('./glob-async'); /** * Get paths asynchrously */ module.exports = function getPathsAsync(patterns, config) { //Extract relevant config const {ignore, disableGlobs, allowEmptyPaths, glob: cfg} = config; //Not using globs? if (disableGlobs) { return Promise.resolve(patterns); } //Expand globs and flatten paths return Promise .all(patterns .map(pattern => globAsync(pattern, ignore, allowEmptyPaths, cfg))) .then(paths => [].concat.apply([], paths)); };
[-] success-handler.js
[edit]
[-] replace-sync.js
[edit]
[+]
..
[-] error-handler.js
[edit]
[-] make-replacements.js
[edit]
[-] parse-config.js
[edit]
[-] combine-config.js
[edit]
[-] get-paths-sync.js
[edit]
[-] replace-async.js
[edit]
[-] load-config.js
[edit]
[-] glob-async.js
[edit]
[-] get-paths-async.js
[edit]