diff --git a/source/index.ts b/source/index.ts index 8e242f3..31fdc6d 100644 --- a/source/index.ts +++ b/source/index.ts @@ -190,7 +190,7 @@ namespace is { // tslint:disable-line:no-namespace export const directInstanceOf = (instance: unknown, klass: Class): instance is T => Object.getPrototypeOf(instance) === klass.prototype; export const urlInstance = (value: unknown): value is URL => isObjectOfType(TypeName.URL)(value); - export const url = (value: unknown) => { + export const urlString = (value: unknown) => { if (!string(value)) { return false; } diff --git a/source/tests/test.ts b/source/tests/test.ts index 4244fe0..00fef41 100644 --- a/source/tests/test.ts +++ b/source/tests/test.ts @@ -583,13 +583,13 @@ test('is.urlInstance', t => { t.false(is.urlInstance(null)); }); -test('is.url', t => { +test('is.urlString', t => { const url = 'https://example.com'; - t.true(is.url(url)); - t.false(is.url(new URL(url))); - t.false(is.url({})); - t.false(is.url(undefined)); - t.false(is.url(null)); + t.true(is.urlString(url)); + t.false(is.urlString(new URL(url))); + t.false(is.urlString({})); + t.false(is.urlString(undefined)); + t.false(is.urlString(null)); }); test('is.truthy', t => {