Files
freeCodeCamp/sweeper/constants.js
2018-12-27 11:29:42 -08:00

30 lines
861 B
JavaScript

require('dotenv').config({ path: './sweeper/.env' });
const owner = process.env.REPOSITORY_OWNER;
const repo = process.env.REPOSITORY;
const fccBaseUrl = `https://github.com/${owner}/${repo}/`;
const prBaseUrl = `${fccBaseUrl}pull/`;
const octokitConfig = {
// 0 means no request timeout
timeout: 0,
headers: {
accept: 'application/vnd.github.v3+json',
// v1.2.3 will be current version
'user-agent': 'octokit/rest.js v1.2.3'
},
// custom GitHub Enterprise URL
baseUrl: 'https://api.github.com',
// Node only: advanced request options can be passed as http(s) agent
// eslint-disable-next-line no-undefined
agent: undefined
};
const octokitAuth = {
type: 'basic',
username: process.env.GITHUB_USERNAME,
password: process.env.GITHUB_ACCESS_TOKEN
};
module.exports = { owner, repo, prBaseUrl, octokitConfig, octokitAuth };