UNPKG

519 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7exports.default = function (str, targets) {
8 var parsed = _url2.default.parse(str);
9 return str ? targets.map(function (target) {
10 return '' + (parsed[target] || '') + (target === 'protocol' ? '//' : '');
11 }).join('') : '';
12};
13
14var _url = require('url');
15
16var _url2 = _interopRequireDefault(_url);
17
18function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
19
20module.exports = exports['default'];
\No newline at end of file