const axios = require('axios') const api = {} const BASE_URL = process.env.GITEA_BASE_URL || 'https://git.l--n.de/api/v1' const TOKEN = process.env.GITEA_TOKEN console.log(`Use gitea api @ ${BASE_URL}`) api.post = (path, payload) => { const url = `${BASE_URL}${path}` return axios.post( url, payload, { headers: { Authorization: `token ${TOKEN}` } } ) } api.patch = (path, payload) => { const url = `${BASE_URL}${path}` return axios.patch( url, payload, { headers: { Authorization: `token ${TOKEN}` } } ) } module.exports = api