mirror of
https://github.com/fooflington/selfdefined.git
synced 2025-06-12 05:31:41 +00:00
update
This commit is contained in:
22
node_modules/clean-css/lib/options/inline-request.js
generated
vendored
Normal file
22
node_modules/clean-css/lib/options/inline-request.js
generated
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
var url = require('url');
|
||||
|
||||
var override = require('../utils/override');
|
||||
|
||||
function inlineRequestFrom(option) {
|
||||
return override(
|
||||
/* jshint camelcase: false */
|
||||
proxyOptionsFrom(process.env.HTTP_PROXY || process.env.http_proxy),
|
||||
option || {}
|
||||
);
|
||||
}
|
||||
|
||||
function proxyOptionsFrom(httpProxy) {
|
||||
return httpProxy ?
|
||||
{
|
||||
hostname: url.parse(httpProxy).hostname,
|
||||
port: parseInt(url.parse(httpProxy).port)
|
||||
} :
|
||||
{};
|
||||
}
|
||||
|
||||
module.exports = inlineRequestFrom;
|
Reference in New Issue
Block a user