Sha256: 92d081e134722560dcfc7d614e94bf9b62e0aa89f816ae1df4a8d9b7d20f770d

Contents?: true

Size: 250 Bytes

Versions: 62

Compression:

Stored size: 250 Bytes

Contents

'use strict';
module.exports = function (url) {
	if (typeof url !== 'string') {
		throw new TypeError('Expected a string');
	}

	url = url.trim();

	if (/^\.*\//.test(url)) {
		return url;
	}

	return url.replace(/^(?!(?:\w+:)?\/\/)/, 'http://');
};

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
trusty-festivity-extension-2.3.1 node_modules/bower/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/got/node_modules/prepend-http/index.js
trusty-festivity-extension-2.3.0 node_modules/bower/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/got/node_modules/prepend-http/index.js