UNPKG

framework7-cli

Version:
25 lines (23 loc) 522 B
const path = require('path'); module.exports = (cwd) => { let currentProject; try { // eslint-disable-next-line currentProject = require(path.resolve(cwd, 'framework7.json')); } catch (err) { // all good } if (!currentProject) { try { // eslint-disable-next-line currentProject = require(path.resolve(cwd, 'package.json')).framework7; } catch (err) { // all good } } if (!currentProject) return undefined; return { cwd, ...(currentProject || {}), }; };