From 6822b908bf33312a0f3b9a437b83ca87466c00c2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Acid=20Chicken=20=28=E7=A1=AB=E9=85=B8=E9=B6=8F=29?=
 <root@acid-chicken.com>
Date: Mon, 4 Feb 2019 01:30:33 +0900
Subject: [PATCH] Revert "Create new type definition for 'is-url' (#4013)"

This reverts commit 014b58cb4098c31c1d0d8d2ad521e48368491d07.
---
 package.json           | 1 +
 src/@types/is-url.d.ts | 7 -------
 src/config/load.ts     | 2 +-
 3 files changed, 2 insertions(+), 8 deletions(-)
 delete mode 100644 src/@types/is-url.d.ts

diff --git a/package.json b/package.json
index b480519f9..ad24a1ef1 100644
--- a/package.json
+++ b/package.json
@@ -46,6 +46,7 @@
 		"@types/gulp-util": "3.0.34",
 		"@types/is-root": "1.0.0",
 		"@types/is-svg": "3.0.0",
+		"@types/is-url": "1.2.28",
 		"@types/js-yaml": "3.12.0",
 		"@types/jsdom": "12.2.1",
 		"@types/katex": "0.5.0",
diff --git a/src/@types/is-url.d.ts b/src/@types/is-url.d.ts
deleted file mode 100644
index c1ccadd49..000000000
--- a/src/@types/is-url.d.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-declare module 'is-url' {
-	function isUrl(string: string): boolean;
-
-	namespace isUrl {} // Hack
-
-	export = isUrl;
-}
diff --git a/src/config/load.ts b/src/config/load.ts
index 57cfb8075..ba8b4af3c 100644
--- a/src/config/load.ts
+++ b/src/config/load.ts
@@ -6,7 +6,7 @@ import * as fs from 'fs';
 import { URL } from 'url';
 import * as yaml from 'js-yaml';
 import { Source, Mixin } from './types';
-import * as isUrl from 'is-url';
+import isUrl = require('is-url');
 import * as pkg from '../../package.json';
 
 /**