unoffical wafrn mirror wafrn.net
atproto social-network activitypub
at cache-folder-container 8 lines 422 B view raw
1import fs from 'fs' 2import { completeEnvironment } from '../utils/backendOptions.js' 3 4const packageJsonFile = JSON.parse(fs.readFileSync('package.json').toString()) 5 6export default function getUserAgent(subcomponent: string = "") { 7 return `Wafrn/${packageJsonFile.version} (${completeEnvironment.frontendUrl}; +${completeEnvironment.adminEmail})${subcomponent? ' ' + subcomponent + '/' + packageJsonFile.version : ''}` 8}