From: Joel Cross <joel@kazbak.co.uk>
Date: Tue, 5 Feb 2019 19:55:34 +0000
Subject: Use local versions of JS libraries where available

---
 docs/cleave.html          | 8 ++++----
 docs/datetime.html        | 8 ++++----
 docs/materialize_css.html | 2 +-
 docs/recursive.html       | 4 ++--
 docs/select2.html         | 6 +++---
 docs/selectize.html       | 6 +++---
 docs/starrating.html      | 8 ++++----
 docs/wysiwyg.html         | 3 ++-
 8 files changed, 23 insertions(+), 22 deletions(-)

diff --git a/docs/cleave.html b/docs/cleave.html
index 05b057a..2fc02e4 100644
--- a/docs/cleave.html
+++ b/docs/cleave.html
@@ -10,15 +10,15 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
   <!-- jQuery -->
-  <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
+  <script src="../../../javascript/jquery/jquery.min.js" crossorigin="anonymous"></script>
 
   <!-- Bootstrap3 -->
   <!-- Latest compiled and minified CSS -->
-  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
+  <link rel="stylesheet" href="../../../javascript/bootstrap/css/bootstrap.min.css">
   <!-- Optional theme -->
-  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" >
+  <link rel="stylesheet" href="../../../javascript/bootstrap/css/bootstrap-theme.min.css" >
   <!-- Latest compiled and minified JavaScript -->
-  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" ></script>
+  <script src="../../../javascript/bootstrap/js/bootstrap.min.js" ></script>
 
   <!-- Foundation
   <script type="text/javascript" src=""></script>
diff --git a/docs/datetime.html b/docs/datetime.html
index 9c71663..17da419 100644
--- a/docs/datetime.html
+++ b/docs/datetime.html
@@ -10,15 +10,15 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
   <!-- jQuery -->
-  <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
+  <script src="../../../javascript/jquery/jquery.min.js" crossorigin="anonymous"></script>
 
   <!-- Bootstrap3 -->
   <!-- Latest compiled and minified CSS -->
-  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
+  <link rel="stylesheet" href="../../../javascript/bootstrap/css/bootstrap.min.css">
   <!-- Optional theme -->
-  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" >
+  <link rel="stylesheet" href="../../../javascript/bootstrap/css/bootstrap-theme.min.css" >
   <!-- Latest compiled and minified JavaScript -->
-  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" ></script>
+  <script src="../../../javascript/bootstrap/js/bootstrap.min.js" ></script>
 
   <!-- Foundation
   <script type="text/javascript" src=""></script>
diff --git a/docs/materialize_css.html b/docs/materialize_css.html
index 407ada6..dc76c08 100644
--- a/docs/materialize_css.html
+++ b/docs/materialize_css.html
@@ -75,7 +75,7 @@
         </div>
     </div>
 
-    <script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
+    <script type="text/javascript" src="../../../javascript/jquery/jquery.min.js"></script>
     <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
 
     <script>
diff --git a/docs/recursive.html b/docs/recursive.html
index d810fe2..81c899c 100644
--- a/docs/recursive.html
+++ b/docs/recursive.html
@@ -5,13 +5,13 @@
     <title>Recursive JSON Editor Example</title>
 
     <!-- Foundation CSS framework (Bootstrap and jQueryUI also supported) -->
-    <link rel='stylesheet' href='//cdn.jsdelivr.net/bootstrap/3.2.0/css/bootstrap.css'>
+    <link rel='stylesheet' href='../../../javascript/bootstrap/css/bootstrap.css'>
     <!-- Font Awesome icons (Bootstrap, Foundation, and jQueryUI also supported) -->
     <link rel='stylesheet' href='//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.0.3/css/font-awesome.css'>
 
     <link rel='stylesheet' href='//cdn.jsdelivr.net/sceditor/1.4.3/jquery.sceditor.default.min.css'>
     <link rel='stylesheet' href='//cdn.jsdelivr.net/sceditor/1.4.3/themes/modern.min.css'>
-    <script src='//cdn.jsdelivr.net/jquery/2.1.1/jquery.min.js'></script>
+    <script src='../../../javascript/jquery/jquery.min.js'></script>
     <script src='//cdn.jsdelivr.net/sceditor/1.4.3/jquery.sceditor.min.js'></script>
     <script src='//cdn.jsdelivr.net/sceditor/1.4.3/plugins/xhtml.js'></script>
 
diff --git a/docs/select2.html b/docs/select2.html
index e621dcb..d27131d 100644
--- a/docs/select2.html
+++ b/docs/select2.html
@@ -4,9 +4,9 @@
     <meta charset="utf-8" />
     <title>JSON Editor Select2 Integration Example</title>
     <script src="../../../javascript/json-editor/jsoneditor.min.js"></script>
-    <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
-    <script src="//cdn.jsdelivr.net/select2/3.4.8/select2.min.js"></script>
-    <link rel="stylesheet" href="//cdn.jsdelivr.net/select2/3.4.8/select2.css">
+    <script type="text/javascript" src="../../../javascript/jquery/jquery.min.js"></script>
+    <script src="../../../javascript/select2.js/select2.min.js"></script>
+    <link rel="stylesheet" href="../../../javascript/select2.js/select2.css">
   </head>
   <body>
     <h1>JSON Editor Select2 Integration Example</h1>
diff --git a/docs/selectize.html b/docs/selectize.html
index c1963d8..35fa543 100644
--- a/docs/selectize.html
+++ b/docs/selectize.html
@@ -4,9 +4,9 @@
     <meta charset="utf-8" />
     <title>JSON Editor Selectize Integration Example</title>
     <script src="../../../javascript/json-editor/jsoneditor.min.js"></script>
-    <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
-    <script src="//cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.1/js/standalone/selectize.js"></script>
-    <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.1/css/selectize.bootstrap3.css">
+    <script src="../../../javascript/jquery/jquery.min.js"></script>
+    <script src="../../../javascript/selectize.js/selectize.js"></script>
+    <link rel="stylesheet" href="../../../javascript/selectize.js/css/selectize.bootstrap3.css">
   </head>
   <body>
     <h1>JSON Editor Selectize Integration Example</h1>
diff --git a/docs/starrating.html b/docs/starrating.html
index 631c238..746ac52 100644
--- a/docs/starrating.html
+++ b/docs/starrating.html
@@ -10,15 +10,15 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
   <!-- jQuery -->
-  <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
+  <script src="../../../javascript/jquery/jquery.min.js" crossorigin="anonymous"></script>
 
   <!-- Bootstrap3 -->
   <!-- Latest compiled and minified CSS -->
-  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
+  <link rel="stylesheet" href="../../../javascript/bootstrap/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
   <!-- Optional theme -->
-  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
+  <link rel="stylesheet" href="../../../javascript/bootstrap/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
   <!-- Latest compiled and minified JavaScript -->
-  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
+  <script src="../../../javascript/bootstrap/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
 
   <!-- Foundation
   <script type="text/javascript" src=""></script>
diff --git a/docs/wysiwyg.html b/docs/wysiwyg.html
index 28a6292..5241fdf 100644
--- a/docs/wysiwyg.html
+++ b/docs/wysiwyg.html
@@ -4,7 +4,8 @@
     <meta charset="utf-8" />
     <title>JSON Editor WYSIWYG Example</title>
     <script src="../../../javascript/json-editor/jsoneditor.min.js"></script>
-    <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../javascript/jquery/jquery/jquery.min.js"></script>
+    <script type="text/javascript" src="../../../javascript/jquery-migrate-1.4.1.js"></script>
     <script src="//cdn.jsdelivr.net/sceditor/1.4.3/jquery.sceditor.bbcode.min.js"></script>
     <link rel="stylesheet" href="//cdn.jsdelivr.net/sceditor/1.4.3/jquery.sceditor.default.min.css">
     <script src="//cdn.jsdelivr.net/sceditor/1.4.3/jquery.sceditor.xhtml.min.js"></script>
