UNPKG

@teamwork/get-bearer-token

Version:

CLI tool to obtain bearer tokens for Teamwork API using OAuth flow

21 lines (15 loc) 569 B
import dotenv from "dotenv"; dotenv.config({ quiet: true }); export function getConfig() { // Use port 8123 to match timer-app's redirect URI const port = process.env.PORT || 8123; const teamworkUrl = (process.env.TEAMWORK_URL || 'https://www.teamwork.com').replace(/\/+$/, ''); const clientId = process.env.TEAMWORK_CLIENT_ID || '0f035b52fce7192ee45fac2c2671cb7267d96c9c'; const clientSecret = process.env.TEAMWORK_CLIENT_SECRET || '138e588cfb3febbd639ff6aadfd1c6756bca0b83'; return { port, teamworkUrl, clientId, clientSecret, }; }