UNPKG

mozu-node-sdk

Version:

Mozu JavaScript SDK for Node.js and Arc.js environments

17 lines (15 loc) 411 B
'use strict'; var path = require('path'); var fs = require('fs'); module.exports = function findup(filename) { var maybeFile = path.resolve(filename), dir = process.cwd(), last, exists; while (!(exists = fs.existsSync(maybeFile)) && dir !== last) { maybeFile = path.resolve(dir, '..', filename); last = dir; dir = path.resolve(dir, '..'); } return exists && maybeFile; };