0.1.1 • Published 9 years ago

urlutil.js v0.1.1

Weekly downloads
6
License
MPL-2.0
Repository
github
Last release
9 years ago

URL Util

A simple class for parsing and dealing with URLs.

Developing

Install necessary dependencies by running npm install.

To build the project simply run gulp. This will run babel on the JS and export bundles to the dist/ folder. This also updates README.md with the latest API documentation.

API Reference

UrlUtil~UrlUtil

Kind: inner class of UrlUtil

new UrlUtil()

A simple class for parsing and dealing with URLs.

UrlUtil.getScheme(input) ⇒ String

Extracts the scheme from a value.

Kind: static method of UrlUtil
Returns: String - The found scheme.

ParamTypeDescription
inputStringThe input value.

UrlUtil.hasScheme(input) ⇒ Boolean

Checks if an input has a scheme (e.g., http:// or ftp://).

Kind: static method of UrlUtil
Returns: Boolean - Whether or not the input has a scheme.

ParamTypeDescription
inputStringThe input value.

UrlUtil.isNotURL(input) ⇒ Boolean

Checks if a string is not a URL.

Kind: static method of UrlUtil
Returns: Boolean - Returns true if this is not a valid URL.

ParamTypeDescription
inputStringThe input value.

UrlUtil.getUrlFromInput(input) ⇒ String

Converts an input string into a URL.

Kind: static method of UrlUtil
Returns: String - The formatted URL.

ParamTypeDescription
inputStringThe input value.

UrlUtil.isURL(input) ⇒ Boolean

Checks if a given input is a valid URL.

Kind: static method of UrlUtil
Returns: Boolean - Whether or not this is a valid URL.

ParamTypeDescription
inputStringThe input URL.

UrlUtil.isViewSourceUrl(input) ⇒ Boolean

Checks if a URL is a view-source URL.

Kind: static method of UrlUtil
Returns: Boolean - Whether or not this is a view-source URL.

ParamTypeDescription
inputStringThe input URL.

UrlUtil.isDataUrl(input) ⇒ Boolean

Checks if a url is a data url.

Kind: static method of UrlUtil
Returns: Boolean - Whether or not this is a data url.

ParamTypeDescription
inputStringThe input url.

UrlUtil.isImageDataUrl(input) ⇒ Boolean

Checks if a url is an image data url.

Kind: static method of UrlUtil
Returns: Boolean - Whether or not this is an image data url.

ParamTypeDescription
inputStringThe input url.

UrlUtil.getUrlFromViewSourceUrl(input) ⇒ String

Converts a view-source url into a standard url.

Kind: static method of UrlUtil
Returns: String - A normal url.

ParamTypeDescription
inputStringThe view-source url.

UrlUtil.getViewSourceUrlFromUrl(input) ⇒ String

Converts a URL into a view-source URL.

Kind: static method of UrlUtil
Returns: String - The view-source URL.

ParamTypeDescription
inputStringThe input URL.

UrlUtil.getHostname(input) ⇒ String

Extracts the hostname or returns undefined.

Kind: static method of UrlUtil
Returns: String - The host name.

ParamTypeDescription
inputStringThe input URL.
0.1.1

9 years ago

0.1.0

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago