31 lines
		
	
	
		
			837 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			31 lines
		
	
	
		
			837 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								const config = require('../config');
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const owner = config.github.owner;
							 | 
						||
| 
								 | 
							
								const repo = config.github.repo;
							 | 
						||
| 
								 | 
							
								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 no-undefined */
							 | 
						||
| 
								 | 
							
								  agent: undefined
							 | 
						||
| 
								 | 
							
								  /* eslint-enable no-undefined */
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const octokitAuth = {
							 | 
						||
| 
								 | 
							
								  type: 'basic',
							 | 
						||
| 
								 | 
							
								  username: config.github.id,
							 | 
						||
| 
								 | 
							
								  password: config.github.secret
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = { owner, repo, prBaseUrl, octokitConfig, octokitAuth };
							 |