1 const config = require('application-config')('PeerTube/CLI')
2 const netrc = require('netrc-parser').default
4 const version = require('../../../package.json').version
16 async function getSettings () {
17 return new Promise<Settings>((res, rej) => {
22 config.read((err, data) => {
26 return res(Object.keys(data).length === 0 ? settings : data)
31 async function writeSettings (settings) {
32 return new Promise((res, rej) => {
33 config.write(settings, function (err) {
44 // ---------------------------------------------------------------------------