projecte_ionic/node_modules/@npmcli/git/lib/find.js
2022-02-09 18:30:03 +01:00

16 lines
300 B
JavaScript
Executable file

const is = require('./is.js')
const { dirname } = require('path')
module.exports = async ({ cwd = process.cwd() } = {}) => {
if (await is({ cwd })) {
return cwd
}
while (cwd !== dirname(cwd)) {
cwd = dirname(cwd)
if (await is({ cwd })) {
return cwd
}
}
return null
}