UNPKG

node-sass

Version:
27 lines (23 loc) 560 B
var proxy = require('./proxy'), userAgent = require('./useragent'), rejectUnauthorized = require('./rejectUnauthorized'); /** * The options passed to make-fetch-happen when downloading the binary * * @return {Object} an options object for make-fetch-happen * @api private */ module.exports = function() { var options = { strictSSL: rejectUnauthorized(), timeout: 60000, headers: { 'User-Agent': userAgent(), }, }; var proxyConfig = proxy(); if (proxyConfig) { options.proxy = proxyConfig; } return options; };