UNPKG

@speedy-js/depcost

Version:

[![npm version](https://badgen.net/npm/v/@speedy-js/depcost)](https://npm.im/@speedy-js/depcost)

17 lines (13 loc) 401 B
const { join } = require('path') const homedir = require('os').homedir() const ini = require('ini') const { readFile, existsSync } = require('fs-extra') module.exports = async function () { const configPath = join(homedir, '.depcostrc') if (!existsSync(configPath)) { return {} } const content = await readFile(configPath, 'utf-8') const config = ini.parse(content) return config }