diff --git a/_CodingChallenges/057-mapping-earthquake-data.md b/_CodingChallenges/057-mapping-earthquake-data.md
index 5156636997..fcb575f92a 100644
--- a/_CodingChallenges/057-mapping-earthquake-data.md
+++ b/_CodingChallenges/057-mapping-earthquake-data.md
@@ -19,7 +19,7 @@ videos:
- title: "Videos on working with data and APIs"
url: /Tutorials/10-working-with-data
- title: "Regular Expression playlist"
- url: /Courses/programming-with-text/2-regular-expressions
+ url: /learning/programming-with-text/2.1-introduction
contributions:
- title: "3D Globe in P5.JS"
diff --git a/_CodingChallenges/075-wikipedia-api.md b/_CodingChallenges/075-wikipedia-api.md
index a2e623e5c4..a986a15897 100644
--- a/_CodingChallenges/075-wikipedia-api.md
+++ b/_CodingChallenges/075-wikipedia-api.md
@@ -15,7 +15,7 @@ videos:
- title: "Videos on working with data and APIs"
url: /Tutorials/10-working-with-data
- title: "My Videos on Regular Expressions"
- url: /Courses/programming-with-text/2-regular-expressions
+ url: /learning/programming-with-text/2.1-introduction
contributions:
- title: "Wikipedia Graph-of-Relatedness Revealer"
diff --git a/_CodingChallenges/079-number-guessing-chatbot.md b/_CodingChallenges/079-number-guessing-chatbot.md
index 123edcfa4d..c3faa523da 100644
--- a/_CodingChallenges/079-number-guessing-chatbot.md
+++ b/_CodingChallenges/079-number-guessing-chatbot.md
@@ -19,9 +19,9 @@ links:
videos:
- title: "Programming with Text playlist"
- url: "/Courses/programming-with-text"
+ url: "/learning/programming-with-text"
- title: "Video on the RiveScript library"
- url: "/Courses/programming-with-text/10-chatbots/10.2-rivescript"
+ url: "/learning/programming-with-text/10.2-rivescript"
contributions:
- title: "Guess the number"
diff --git a/_CodingChallenges/080-voice-chatbot.md b/_CodingChallenges/080-voice-chatbot.md
index db74b46007..aa20f986a1 100644
--- a/_CodingChallenges/080-voice-chatbot.md
+++ b/_CodingChallenges/080-voice-chatbot.md
@@ -14,11 +14,11 @@ links:
videos:
- title: "Programming with Text playlist"
- url: "/Courses/programming-with-text"
+ url: "/learning/programming-with-text"
- title: "Text-to-Speech with p5.Speech"
- url: "/Courses/programming-with-text/10-chatbots/10.3-text-to-speech"
+ url: "/learning/programming-with-text/10.3-text-to-speech"
- title: "Speech Recognition with p5.Speech"
- url: "/Courses/programming-with-text/10-chatbots/10.4-speech-recognition"
+ url: "/learning/programming-with-text/10.4-speech-recognition"
contributions:
- title: "Stupid Nonsense Spoken Sentences V2"
diff --git a/_CodingChallenges/084-word-definition-extension.md b/_CodingChallenges/084-word-definition-extension.md
index 5015a5f365..738ba45978 100644
--- a/_CodingChallenges/084-word-definition-extension.md
+++ b/_CodingChallenges/084-word-definition-extension.md
@@ -14,7 +14,7 @@ links:
url: "https://www.wordnik.com/"
videos:
- title: "My Video on Cross-Browser Extensions"
- url: "/Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions"
+ url: "/learning/programming-with-text/11.8-cross-browser-extensions"
---
In this coding challenge, I attempt to make a chrome extension that looks up a selected word's definition using the Wordnik API.
diff --git a/_Courses/programming-with-text/10-chatbots/index.md b/_Courses/programming-with-text/10-chatbots/index.md
deleted file mode 100644
index a88a0fcbc0..0000000000
--- a/_Courses/programming-with-text/10-chatbots/index.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: Chatbots
-series_number: 10
-layout: series-index
----
-
-Session 10 - "Chatbots" of my Programming with Text video series.
diff --git a/_Courses/programming-with-text/11-chrome-extensions/index.md b/_Courses/programming-with-text/11-chrome-extensions/index.md
deleted file mode 100644
index ae587756f6..0000000000
--- a/_Courses/programming-with-text/11-chrome-extensions/index.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: Chrome Extensions
-series_number: 11
-layout: series-index
----
-
-Session 11 - "Chrome Extensions" of my Programming with Text video series.
diff --git a/_Courses/programming-with-text/2-regular-expressions/index.md b/_Courses/programming-with-text/2-regular-expressions/index.md
deleted file mode 100644
index 90591f6182..0000000000
--- a/_Courses/programming-with-text/2-regular-expressions/index.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: Regular Expressions
-series_number: 2
-layout: series-index
----
-
-Session 2 - "Regular Expressions" of my Programming with Text video series.
diff --git a/_Streams/104-chatbots-oop-paperclips.md b/_Streams/104-chatbots-oop-paperclips.md
index 37e9179970..dfa3c0ee39 100644
--- a/_Streams/104-chatbots-oop-paperclips.md
+++ b/_Streams/104-chatbots-oop-paperclips.md
@@ -13,10 +13,10 @@ topics:
url: "/beginners/p5js/7.5-removing-objects-from-array"
- title: "p5.Speech text to speech"
time: "1:48:31"
- url: "/Courses/programming-with-text/10-chatbots/10.3-text-to-speech"
+ url: "/learning/programming-with-text/10.3-text-to-speech"
- title: "p5.Speech speech recognition"
time: "2:23:14"
- url: "/Courses/programming-with-text/10-chatbots/10.4-speech-recognition"
+ url: "/learning/programming-with-text/10.4-speech-recognition"
- title: "Coding Challenge: Speech to text"
time: "2:58:26"
url: "/CodingChallenges/080-voice-chatbot"
@@ -43,7 +43,7 @@ links:
videos:
- title: "Programming with Text playlist"
- url: "/Courses/programming-with-text"
+ url: "/learning/programming-with-text"
- title: "Video on objects storing their own path"
url: "/CodingChallenges/064.1-forward-kinematics"
- title: "Simple Particle System Coding Challenge"
diff --git a/_Streams/106.1-chrome-extensions-part-1.md b/_Streams/106.1-chrome-extensions-part-1.md
index ddfbcec5f2..0b8b215e30 100644
--- a/_Streams/106.1-chrome-extensions-part-1.md
+++ b/_Streams/106.1-chrome-extensions-part-1.md
@@ -7,16 +7,16 @@ video_id: Z9pzHD2g0Ao
topics:
- title: "Intro to Chrome Extensions and Bookmarklets"
time: "24:25"
- url: /Courses/programming-with-text/11-chrome-extensions/11.1-introduction
+ url: /learning/programming-with-text/11.1-introduction
- title: "Basic Bookmarklet"
time: "43:34"
- url: /Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets
+ url: /learning/programming-with-text/11.2-bookmarklets
- title: "Content Scripts"
time: "1:13:03"
- url: /Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts
+ url: /learning/programming-with-text/11.3-content-scripts
- title: "Background Scripts"
time: "1:39:49"
- url: /Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts
+ url: /learning/programming-with-text/11.4-background-scripts
links:
- title: "Interactive Media Arts at NYU"
@@ -38,11 +38,11 @@ links:
videos:
- title: "Chatbot video series"
- url: /Courses/programming-with-text/10-chatbots
+ url: /learning/programming-with-text/
- title: "Harvard CS50"
url: "https://www.youtube.com/user/cs50tv"
- title: "Regular Expression series"
- url: /Courses/programming-with-text/2-regular-expressions
+ url: /learning/programming-with-text/2.1-introduction
- title: "Instance Mode"
url: /Tutorials/9-additional-topics/9.11-instance-mode
diff --git a/_Streams/106.2-chrome-extensions-part-2.md b/_Streams/106.2-chrome-extensions-part-2.md
index 46065ed2dd..74726282a0 100644
--- a/_Streams/106.2-chrome-extensions-part-2.md
+++ b/_Streams/106.2-chrome-extensions-part-2.md
@@ -30,11 +30,11 @@ links:
videos:
- title: "Chatbot video series"
- url: /Courses/programming-with-text/10-chatbots
+ url: /learning/programming-with-text/
- title: "Harvard CS50"
url: https://www.youtube.com/user/cs50tv
- title: "Regular Expression series"
- url: /Courses/programming-with-text/2-regular-expressions
+ url: /learning/programming-with-text/2.1-introduction
- title: "Instance Mode"
url: /Tutorials/9-additional-topics/9.11-instance-mode
diff --git a/_Streams/107-chrome-extensions-continued.md b/_Streams/107-chrome-extensions-continued.md
index 660fa43814..8ac0c5b51d 100644
--- a/_Streams/107-chrome-extensions-continued.md
+++ b/_Streams/107-chrome-extensions-continued.md
@@ -7,19 +7,19 @@ video_id: h3p0U8yWrMU
topics:
- title: "Chrome Extensions: Pop-ups"
time: "29:36"
- url: "/Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups"
+ url: "/learning/programming-with-text/11.5-pop-ups"
- title: "Chrome Extensions: Pop-ups Part 2"
time: "54:08"
- url: "/Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging"
+ url: "/learning/programming-with-text/11.6-pop-ups-messaging"
- title: "Chrome Extensions: Override"
time: "1:24:43"
- url: "/Courses/programming-with-text/11-chrome-extensions/11.7-new-tab-override"
+ url: "/learning/programming-with-text/11.7-new-tab-override"
- title: "Coding Challenge: Chrome Extension Word Definition"
time: "1:48:04"
url: "/CodingChallenges/084-word-definition-extension"
- title: "Cross-browser Extensions"
time: "2:32:37"
- url: "/Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions"
+ url: "/learning/programming-with-text/11.8-cross-browser-extensions"
- title: "Conclusion/Q&A"
time: "2:40:00"
diff --git a/_Tutorials/16-javascript-es6/16.8-filter.md b/_Tutorials/16-javascript-es6/16.8-filter.md
index 2573539659..87d86f2f6e 100644
--- a/_Tutorials/16-javascript-es6/16.8-filter.md
+++ b/_Tutorials/16-javascript-es6/16.8-filter.md
@@ -8,7 +8,7 @@ videos:
- title: "The Modulo Operator with Golan Levin"
url: "/GuestTutorials/006-golan-levin-modulo-operator"
- title: "Regular Expressions"
- url: "/Courses/programming-with-text/2-regular-expressions"
+ url: "/learning/programming-with-text/2.1-introduction"
links:
- title: "MDN's Array Documentation"
diff --git a/_jekyll/includes/2-base/navigation.html b/_jekyll/includes/2-base/navigation.html
index 76eb7faab2..af2ad0d4f2 100644
--- a/_jekyll/includes/2-base/navigation.html
+++ b/_jekyll/includes/2-base/navigation.html
@@ -40,7 +40,7 @@
Advanced p5.js
Guest Tutorials
Data and APIs
- Programming with Text
+ Programming with Text
diff --git a/_learning/programming-with-text/1.1-introduction.md b/_learning/programming-with-text/1.1-introduction.md
new file mode 100644
index 0000000000..009674dbca
--- /dev/null
+++ b/_learning/programming-with-text/1.1-introduction.md
@@ -0,0 +1,34 @@
+---
+title: "Introduction"
+video_number: 1.1
+date: 2016-09-09
+video_id: HRANU6KtNEs
+
+links:
+ - title: "Programing from A to Z, Fall 2016 Syllabus"
+ url: https://github.com/shiffman/A2Z-F16/blob/gh-pages/README.md
+ - title: "Nick Montfort Website"
+ url: https://nickm.com/
+ - title: "Allison Parrish decontextualize blog (Old Version)"
+ url: http://www.decontextualize.com/index-old.html
+ - title: "Allison Parrish decontextualize blog (Latest)"
+ url: http://www.decontextualize.com/
+ - title: "Tracery Library"
+ author: "Kate Compton"
+ url: https://github.com/galaxykate/tracery
+ - title: "Addie Wagenknecht Website"
+ url: http://www.placesiveneverbeen.com/
+ - title: "Girls vs Git Project"
+ author: "Addie Wangenknecht"
+ url: https://github.com/wheresaddie/girlsvsgit
+ - title: "Lynn Cherny Website"
+ url: http://www.ghostweather.com/bio.html
+ - title: "Darius Kazemi aka Tiny Subversions Website"
+ url: http://tinysubversions.com/
+ - title: "Eyeo Festival Vimeo"
+ url: https://vimeo.com/eyeofestival
+ - title: "ITP NYU Website"
+ url: https://tisch.nyu.edu/itp
+---
+
+In this introduction video I talk about my goals for this playlist that accompanies a course I teach at ITP (http://itp.nyu.edu). I show an outline of things I'd like to cover and also discuss the inspirations for the course.
diff --git a/_learning/programming-with-text/1.2-my-workflow.md b/_learning/programming-with-text/1.2-my-workflow.md
new file mode 100644
index 0000000000..8c10f98ea3
--- /dev/null
+++ b/_learning/programming-with-text/1.2-my-workflow.md
@@ -0,0 +1,29 @@
+---
+title: "My Workflow"
+video_number: 1.2
+date: 2016-09-09
+video_id: d3OcFexe9Ik
+remake: /more/workflow/1-introduction
+
+links:
+ - title: "Node.js"
+ url: https://nodejs.org/en/
+ - title: "Atom Text Editor"
+ url: https://atom.io/
+ - title: "Atom Beautify"
+ url: https://atom.io/packages/atom-beautify
+ - title: "Atom Live-Server"
+ url: https://atom.io/packages/atom-live-server
+ - title: "NPM (node package manager)"
+ url: https://www.npmjs.com/
+ - title: "http-server (npm package)"
+ url: https://www.npmjs.com/package/http-server
+ - title: "p5.js Library"
+ url: https://p5js.org/
+ - title: "p5.js Web Editor"
+ url: https://editor.p5js.org/
+ - title: "CodePen"
+ url: https://codepen.io/
+---
+
+In this video, I demonstrate the tools that I use in my coding environment for this course. There are many alternatives to this particular setup, but in case you are at a loss for what to use, here's a reasonable option. The tools I am showing you (node.js, atom, p5.js) are free.
diff --git a/_Courses/programming-with-text/10-chatbots/10.2-rivescript.md b/_learning/programming-with-text/10.2-rivescript.md
similarity index 81%
rename from _Courses/programming-with-text/10-chatbots/10.2-rivescript.md
rename to _learning/programming-with-text/10.2-rivescript.md
index 6f0858f98c..4fb4a4323d 100644
--- a/_Courses/programming-with-text/10-chatbots/10.2-rivescript.md
+++ b/_learning/programming-with-text/10.2-rivescript.md
@@ -1,10 +1,13 @@
---
title: "Chatbots with RiveScript"
-video_number: 2
+video_number: 10.2
date: 2017-10-12
video_id: wf8w1BJb9Xc
can_contribute: true
repository: false
+redirect_from:
+ - /Courses/programming-with-text/10-chatbots/10.2-rivescript
+ - /Courses/programming-with-text/10-chatbots/10.2-rivescript.html
links:
- title: "RiveScript"
diff --git a/_Courses/programming-with-text/10-chatbots/10.3-text-to-speech.md b/_learning/programming-with-text/10.3-text-to-speech.md
similarity index 80%
rename from _Courses/programming-with-text/10-chatbots/10.3-text-to-speech.md
rename to _learning/programming-with-text/10.3-text-to-speech.md
index 4e49023f18..62c6145680 100644
--- a/_Courses/programming-with-text/10-chatbots/10.3-text-to-speech.md
+++ b/_learning/programming-with-text/10.3-text-to-speech.md
@@ -1,10 +1,13 @@
---
title: "Text-to-Speech with p5.Speech"
-video_number: 3
+video_number: 10.3
date: 2017-10-19
video_id: v0CHV33wDsI
repository: /Courses/programming_with_text/session10/10-03_Text-to-Speech_with_p5.Speech
can_contribute: true
+redirect_from:
+ - /Courses/programming-with-text/10-chatbots/10.3-text-to-speech
+ - /Courses/programming-with-text/10-chatbots/10.3-text-to-speech.html
links:
- title: "NYU Ability Project"
diff --git a/_Courses/programming-with-text/10-chatbots/10.4-speech-recognition.md b/_learning/programming-with-text/10.4-speech-recognition.md
similarity index 78%
rename from _Courses/programming-with-text/10-chatbots/10.4-speech-recognition.md
rename to _learning/programming-with-text/10.4-speech-recognition.md
index 50eb1d9187..0ac9bf09ef 100644
--- a/_Courses/programming-with-text/10-chatbots/10.4-speech-recognition.md
+++ b/_learning/programming-with-text/10.4-speech-recognition.md
@@ -1,10 +1,13 @@
---
title: "Speech Recognition with p5.Speech"
-video_number: 4
+video_number: 10.4
date: 2017-10-20
video_id: q_bXBcmfTJM
repository: /Courses/programming_with_text/session10/10-04_Speech_Recognition_with_p5.Speech
can_contribute: true
+redirect_from:
+ - /Courses/programming-with-text/10-chatbots/10.4-speech-recognition
+ - /Courses/programming-with-text/10-chatbots/10.4-speech-recognition.html
links:
- title: "NYU Ability Project"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.1-introduction.md b/_learning/programming-with-text/11.1-introduction.md
similarity index 83%
rename from _Courses/programming-with-text/11-chrome-extensions/11.1-introduction.md
rename to _learning/programming-with-text/11.1-introduction.md
index 52268f4b65..35342f0c12 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.1-introduction.md
+++ b/_learning/programming-with-text/11.1-introduction.md
@@ -1,9 +1,12 @@
---
title: "Introduction to Chrome Extensions"
-video_number: 1
+video_number: 11.1
date: 2017-11-13
video_id: hkOTAmmuv_4
repository: false
+redirect_from:
+ - /Courses/programming-with-text/11-chrome-extensions/11.1-introduction
+ - /Courses/programming-with-text/11-chrome-extensions/11.1-introduction.html
videos:
- title: "Programming with Text playlist"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets.md b/_learning/programming-with-text/11.2-bookmarklets.md
similarity index 67%
rename from _Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets.md
rename to _learning/programming-with-text/11.2-bookmarklets.md
index 676eb8d44c..26ba22bf82 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets.md
+++ b/_learning/programming-with-text/11.2-bookmarklets.md
@@ -1,10 +1,13 @@
---
title: "Bookmarklets"
-video_number: 2
+video_number: 11.2
date: 2017-11-13
video_id: DloHqUfPbJc
repository: /Courses/programming_with_text/session11/11-02_Bookmarklets
can_contribute: true
+redirect_from:
+ - /Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets
+ - /Courses/programming-with-text/11-chrome-extensions/11.2-bookmarklets.html
videos:
- title: "Programming with Text playlist"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts.md b/_learning/programming-with-text/11.3-content-scripts.md
similarity index 74%
rename from _Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts.md
rename to _learning/programming-with-text/11.3-content-scripts.md
index 12b80aa2f8..37b1be8e18 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts.md
+++ b/_learning/programming-with-text/11.3-content-scripts.md
@@ -1,11 +1,14 @@
---
title: "Content Scripts"
-video_number: 3
+video_number: 11.3
date: 2017-11-14
video_id: 9Tl3OmwrSaM
repository: /Courses/programming_with_text/session11/11-03_Chrome_Extensions_Content_Scripts
live_example: false
can_contribute: true
+redirect_from:
+ - /Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts
+ - /Courses/programming-with-text/11-chrome-extensions/11.3-content-scripts.html
videos:
- title: "Programming with Text playlist"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts.md b/_learning/programming-with-text/11.4-background-scripts.md
similarity index 75%
rename from _Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts.md
rename to _learning/programming-with-text/11.4-background-scripts.md
index c2f43e095d..f500f3c5f8 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts.md
+++ b/_learning/programming-with-text/11.4-background-scripts.md
@@ -1,11 +1,13 @@
---
title: "Background Scripts"
-video_number: 4
+video_number: 11.4
date: 2017-11-15
video_id: ew9ut7ixIlI
repository: /Courses/programming_with_text/session11/11-04_Chrome_Extensions_Background_Scripts
live_example: false
can_contribute: true
+ - /Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts
+ - /Courses/programming-with-text/11-chrome-extensions/11.4-background-scripts.html
videos:
- title: "Programming with Text playlist"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups.md b/_learning/programming-with-text/11.5-pop-ups.md
similarity index 74%
rename from _Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups.md
rename to _learning/programming-with-text/11.5-pop-ups.md
index 744978fcde..ca0a8b1f2e 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups.md
+++ b/_learning/programming-with-text/11.5-pop-ups.md
@@ -5,6 +5,9 @@ date: 2017-11-21
video_id: YQnRSa8MGwM
can_contribute: true
repository: false
+redirect_from:
+ - /Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups
+ - /Courses/programming-with-text/11-chrome-extensions/11.5-pop-ups.html
videos:
- title: "Programming with Text playlist"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging.md b/_learning/programming-with-text/11.6-pop-ups-messaging.md
similarity index 67%
rename from _Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging.md
rename to _learning/programming-with-text/11.6-pop-ups-messaging.md
index d15bc4af3f..9aafc11c66 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging.md
+++ b/_learning/programming-with-text/11.6-pop-ups-messaging.md
@@ -1,11 +1,14 @@
---
title: "Pop-ups Messaging"
-video_number: 6
+video_number: 11.6
date: 2017-11-22
video_id: kP-UmHrxCYk
repository: /Courses/programming_with_text/session11/11-06_Pop-ups_Messaging
live_example: false
can_contribute: true
+redirect_from:
+ - /Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging
+ - /Courses/programming-with-text/11-chrome-extensions/11.6-pop-ups-messaging.html
videos:
- title: "Programming with Text playlist"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.7-new-tab-override.md b/_learning/programming-with-text/11.7-new-tab-override.md
similarity index 69%
rename from _Courses/programming-with-text/11-chrome-extensions/11.7-new-tab-override.md
rename to _learning/programming-with-text/11.7-new-tab-override.md
index cae15dcf02..188fe2d58b 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.7-new-tab-override.md
+++ b/_learning/programming-with-text/11.7-new-tab-override.md
@@ -1,11 +1,14 @@
---
title: "New Tab Override"
-video_number: 7
+video_number: 11.7
date: 2017-11-27
video_id: vNb3P5KIxXw
repository: /Courses/programming_with_text/session11/11-07_New_Tab_Override
live_example: false
can_contribute: true
+redirect_from:
+ - /Courses/programming-with-text/11-chrome-extensions/11.7-new-tab-override
+ - /Courses/programming-with-text/11-chrome-extensions/11.7-new-tab-override.html
videos:
- title: "Programming with Text playlist"
diff --git a/_Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions.md b/_learning/programming-with-text/11.8-cross-browser-extensions.md
similarity index 69%
rename from _Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions.md
rename to _learning/programming-with-text/11.8-cross-browser-extensions.md
index 034772ad2c..01bb4a1d30 100644
--- a/_Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions.md
+++ b/_learning/programming-with-text/11.8-cross-browser-extensions.md
@@ -1,11 +1,15 @@
---
title: "Cross-browser Extensions"
-video_number: 8
+video_number: 11.8
date: 2017-11-28
video_id: RJtjp-Vtwjs
repository: /Courses/programming_with_text/session11/11-08_Cross-Browser_Extensions
can_contribute: true
live_example: false
+redirect_from:
+ - /Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions
+ - /Courses/programming-with-text/11-chrome-extensions/11.8-cross-browser-extensions.html
+
videos:
- title: "Programming with Text playlist"
url: /Courses/programming-with-text
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.1-introduction.md b/_learning/programming-with-text/2.1-introduction.md
similarity index 81%
rename from _Courses/programming-with-text/2-regular-expressions/2.1-introduction.md
rename to _learning/programming-with-text/2.1-introduction.md
index 6a29f1beff..cdb8dc0b03 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.1-introduction.md
+++ b/_learning/programming-with-text/2.1-introduction.md
@@ -1,9 +1,12 @@
---
title: "Introduction to Regular Expressions"
-video_number: 1
+video_number: 2.1
date: 2016-09-15
video_id: 7DG3kCDx53c
repository: false
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.1-introduction
+ - /Courses/programming-with-text/2-regular-expressions/2.1-introduction.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.10-homework-assignments.md b/_learning/programming-with-text/2.10-homework-assignments.md
similarity index 55%
rename from _Courses/programming-with-text/2-regular-expressions/2.10-homework-assignments.md
rename to _learning/programming-with-text/2.10-homework-assignments.md
index 081fb391e6..de19e34219 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.10-homework-assignments.md
+++ b/_learning/programming-with-text/2.10-homework-assignments.md
@@ -1,10 +1,13 @@
---
title: "Homework Assignments Week 2"
-video_number: 10
+video_number: 2.10
date: 2016-09-20
video_id: pMn44yFxGWk
can_contribute: true
repository: false
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.10-homework-assignments
+ - /Courses/programming-with-text/2-regular-expressions/2.10-homework-assignments.html
---
In this short video I discuss a creative assignment around the topic of Regular Expressions in Week 2 of "Programming from A to Z".
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.2-meta-characters.md b/_learning/programming-with-text/2.2-meta-characters.md
similarity index 76%
rename from _Courses/programming-with-text/2-regular-expressions/2.2-meta-characters.md
rename to _learning/programming-with-text/2.2-meta-characters.md
index 00b658735d..18cb19ba5b 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.2-meta-characters.md
+++ b/_learning/programming-with-text/2.2-meta-characters.md
@@ -1,9 +1,12 @@
---
title: "Meta-characters"
-video_number: 2
+video_number: 2.2
date: 2016-09-16
video_id: YTocEnDsMNw
repository: false
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.2-meta-characters
+ - /Courses/programming-with-text/2-regular-expressions/2.2-meta-characters.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.3-character-classes.md b/_learning/programming-with-text/2.3-character-classes.md
similarity index 76%
rename from _Courses/programming-with-text/2-regular-expressions/2.3-character-classes.md
rename to _learning/programming-with-text/2.3-character-classes.md
index ff42dc257b..8dbf14f9e4 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.3-character-classes.md
+++ b/_learning/programming-with-text/2.3-character-classes.md
@@ -1,9 +1,12 @@
---
title: "Character Classes"
-video_number: 3
+video_number: 2.3
date: 2016-09-16
video_id: EfJU0Y9WAZ4
repository: false
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.3-character-classes
+ - /Courses/programming-with-text/2-regular-expressions/2.3-character-classes.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.4-capturing-groups.md b/_learning/programming-with-text/2.4-capturing-groups.md
similarity index 77%
rename from _Courses/programming-with-text/2-regular-expressions/2.4-capturing-groups.md
rename to _learning/programming-with-text/2.4-capturing-groups.md
index 1c90950ac7..7d004b68a1 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.4-capturing-groups.md
+++ b/_learning/programming-with-text/2.4-capturing-groups.md
@@ -1,9 +1,12 @@
---
title: "Capturing Groups"
-video_number: 4
+video_number: 2.4
date: 2016-09-17
video_id: c9HbsUSWilw
repository: false
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.4-capturing-groups
+ - /Courses/programming-with-text/2-regular-expressions/2.4-capturing-groups.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.5-back-references.md b/_learning/programming-with-text/2.5-back-references.md
similarity index 79%
rename from _Courses/programming-with-text/2-regular-expressions/2.5-back-references.md
rename to _learning/programming-with-text/2.5-back-references.md
index 47dd95a0f1..17fe1eb76f 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.5-back-references.md
+++ b/_learning/programming-with-text/2.5-back-references.md
@@ -1,9 +1,12 @@
---
title: "Back References"
-video_number: 5
+video_number: 2.5
date: 2016-09-18
video_id: Z66TeSTcP-Q
repository: false
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.5-back-references
+ - /Courses/programming-with-text/2-regular-expressions/2.5-back-references.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.6-test-and-match.md b/_learning/programming-with-text/2.6-test-and-match.md
similarity index 81%
rename from _Courses/programming-with-text/2-regular-expressions/2.6-test-and-match.md
rename to _learning/programming-with-text/2.6-test-and-match.md
index 880071e315..6507e24a2f 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.6-test-and-match.md
+++ b/_learning/programming-with-text/2.6-test-and-match.md
@@ -1,9 +1,12 @@
---
title: "test() and match()"
-video_number: 6
+video_number: 2.6
date: 2016-09-18
video_id: W7S_Vmq0GSs
repository: /Courses/programming_with_text/session02/2-0607_regexTestMatchExec
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.6-test-and-match
+ - /Courses/programming-with-text/2-regular-expressions/2.6-test-and-match.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.7-exec.md b/_learning/programming-with-text/2.7-exec.md
similarity index 82%
rename from _Courses/programming-with-text/2-regular-expressions/2.7-exec.md
rename to _learning/programming-with-text/2.7-exec.md
index 71d3da298b..1061510635 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.7-exec.md
+++ b/_learning/programming-with-text/2.7-exec.md
@@ -1,9 +1,12 @@
---
title: "exec()"
-video_number: 7
+video_number: 2.7
date: 2016-09-18
video_id: t029QcVHtas
repository: /Courses/programming_with_text/session02/2-0607_regexTestMatchExec
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.7-exec
+ - /Courses/programming-with-text/2-regular-expressions/2.7-exec.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.8-split.md b/_learning/programming-with-text/2.8-split.md
similarity index 81%
rename from _Courses/programming-with-text/2-regular-expressions/2.8-split.md
rename to _learning/programming-with-text/2.8-split.md
index 70691419d4..7041e0618b 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.8-split.md
+++ b/_learning/programming-with-text/2.8-split.md
@@ -1,9 +1,12 @@
---
title: "split()"
-video_number: 8
+video_number: 2.8
date: 2016-09-19
video_id: fdyqutmcI2Q
repository: /Courses/programming_with_text/session02/2-08_regexSplit
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.8-split
+ - /Courses/programming-with-text/2-regular-expressions/2.8-split.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/2-regular-expressions/2.9-replace.md b/_learning/programming-with-text/2.9-replace.md
similarity index 84%
rename from _Courses/programming-with-text/2-regular-expressions/2.9-replace.md
rename to _learning/programming-with-text/2.9-replace.md
index f3e60265d1..4d192ac7c6 100644
--- a/_Courses/programming-with-text/2-regular-expressions/2.9-replace.md
+++ b/_learning/programming-with-text/2.9-replace.md
@@ -1,9 +1,12 @@
---
title: "replace()"
-video_number: 9
+video_number: 2.9
date: 2016-09-19
video_id: 7a-a6lKoyIQ
repository: /Courses/programming_with_text/session02/2-09_regexReplace
+redirect_from:
+ - /Courses/programming-with-text/2-regular-expressions/2.9-replace
+ - /Courses/programming-with-text/2-regular-expressions/2.9-replace.html
links:
- title: "MDN's Regular Expressions Reference"
diff --git a/_Courses/programming-with-text/index.md b/_learning/programming-with-text/index.md
similarity index 53%
rename from _Courses/programming-with-text/index.md
rename to _learning/programming-with-text/index.md
index 084e5cf327..f9a45cd16a 100644
--- a/_Courses/programming-with-text/index.md
+++ b/_learning/programming-with-text/index.md
@@ -1,6 +1,15 @@
---
-title: Programming with Text
+title: Programming With Text
layout: series-index
+redirect_from:
+ - /programing-with-text
+ - /Courses/programming-with-text/
+ - /Courses/programming-with-text/2-regular-expressions/
+ - /Courses/programming-with-text/2-regular-expressions/index.html
+ - /Courses/programming-with-text/10-chatbots/
+ - /Courses/programming-with-text/10-chatbots/index.html
+ - /Courses/programming-with-text/11-chrome-extensions/
+ - /Courses/programming-with-text/11-chrome-extensions/index.html
---
This course focuses on programming strategies and techniques behind procedural analysis and generation of text-based data.
diff --git a/unit_testing/package-lock.json b/unit_testing/package-lock.json
index 1c3503b9b9..c9cab5736a 100644
--- a/unit_testing/package-lock.json
+++ b/unit_testing/package-lock.json
@@ -258,7 +258,7 @@
"@babel/plugin-syntax-async-generators": {
"version": "7.8.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+ "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -267,7 +267,7 @@
"@babel/plugin-syntax-bigint": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
- "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
+ "integrity": "sha1-TJpvZp9dDN8bkKFnHpoUa+UwDOo=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -294,7 +294,7 @@
"@babel/plugin-syntax-json-strings": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -312,7 +312,7 @@
"@babel/plugin-syntax-nullish-coalescing-operator": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+ "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -330,7 +330,7 @@
"@babel/plugin-syntax-object-rest-spread": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+ "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -339,7 +339,7 @@
"@babel/plugin-syntax-optional-catch-binding": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -348,7 +348,7 @@
"@babel/plugin-syntax-optional-chaining": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+ "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -396,13 +396,13 @@
"@bcoe/v8-coverage": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
- "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
+ "integrity": "sha1-daLotRy3WKdVPWgEpZMteqznXDk=",
"dev": true
},
"@cnakazawa/watch": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
- "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
+ "integrity": "sha1-+GSuhQBND8q29QvpFBxNo2jRZWo=",
"dev": true,
"requires": {
"exec-sh": "^0.3.2",
@@ -425,7 +425,7 @@
"@istanbuljs/schema": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
- "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
+ "integrity": "sha1-JlIL8Jq+SlZEzVQU43ElqJVCQd0=",
"dev": true
},
"@jest/console": {
@@ -697,7 +697,7 @@
"@types/istanbul-lib-report": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
- "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
+ "integrity": "sha1-wUwk8Y6oGQwRjudWK3/5mjZVJoY=",
"dev": true,
"requires": {
"@types/istanbul-lib-coverage": "*"
@@ -721,7 +721,7 @@
"@types/normalize-package-data": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
+ "integrity": "sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4=",
"dev": true
},
"@types/prettier": {
@@ -748,7 +748,7 @@
"@types/yargs-parser": {
"version": "15.0.0",
"resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz",
- "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==",
+ "integrity": "sha1-yz+fdBhp4gzOMw/765JxWQSDiC0=",
"dev": true
},
"abab": {
@@ -794,7 +794,7 @@
"ansi-escapes": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
- "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
+ "integrity": "sha1-pcR8xDGB8fOP/XB2g3cA05VSKmE=",
"dev": true,
"requires": {
"type-fest": "^0.11.0"
@@ -803,7 +803,7 @@
"type-fest": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
- "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
+ "integrity": "sha1-l6vwhyMQ/tiKXEZrJWgVdhReM/E=",
"dev": true
}
}
@@ -826,7 +826,7 @@
"anymatch": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
- "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
+ "integrity": "sha1-xV7PAhheJGklk5kxDBc84xIzsUI=",
"dev": true,
"requires": {
"normalize-path": "^3.0.0",
@@ -836,7 +836,7 @@
"argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=",
"dev": true,
"requires": {
"sprintf-js": "~1.0.2"
@@ -851,7 +851,7 @@
"arr-flatten": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
- "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
+ "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=",
"dev": true
},
"arr-union": {
@@ -869,7 +869,7 @@
"asn1": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
- "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+ "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=",
"dev": true,
"requires": {
"safer-buffer": "~2.1.0"
@@ -896,7 +896,7 @@
"atob": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
- "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=",
"dev": true
},
"aws-sign2": {
@@ -930,7 +930,7 @@
"babel-plugin-istanbul": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
- "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
+ "integrity": "sha1-4VnM3Jr5XgtXDHW0Vzt8NNZx12U=",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
@@ -990,7 +990,7 @@
"base": {
"version": "0.11.2",
"resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
- "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
+ "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=",
"dev": true,
"requires": {
"cache-base": "^1.0.1",
@@ -1014,7 +1014,7 @@
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -1023,7 +1023,7 @@
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -1032,7 +1032,7 @@
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -1054,7 +1054,7 @@
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=",
"dev": true,
"requires": {
"balanced-match": "^1.0.0",
@@ -1064,7 +1064,7 @@
"braces": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=",
"dev": true,
"requires": {
"fill-range": "^7.0.1"
@@ -1073,13 +1073,13 @@
"browser-process-hrtime": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
- "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
+ "integrity": "sha1-PJtLfXgsgSHlbxAQbYTA0P/JRiY=",
"dev": true
},
"bser": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
- "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
+ "integrity": "sha1-5nh9og7OnQeZhTPP2d5vXDj0vAU=",
"dev": true,
"requires": {
"node-int64": "^0.4.0"
@@ -1088,13 +1088,13 @@
"buffer-from": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
- "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
+ "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=",
"dev": true
},
"cache-base": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
- "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=",
"dev": true,
"requires": {
"collection-visit": "^1.0.0",
@@ -1111,19 +1111,19 @@
"callsites": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=",
"dev": true
},
"camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=",
"dev": true
},
"capture-exit": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
- "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
+ "integrity": "sha1-+5U7+uvreB9iiYI52rtCbQilCaQ=",
"dev": true,
"requires": {
"rsvp": "^4.8.4"
@@ -1154,19 +1154,19 @@
"check-prop-types": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/check-prop-types/-/check-prop-types-1.1.2.tgz",
- "integrity": "sha512-hGDrZ1yhRgKuP1yzZ5sUX/PPmlKBLOF1GyF0Z008Sienko3BFZmlCXnmq+npRTIL/WlFCUzThyd+F5PQnnT1ug==",
+ "integrity": "sha1-xC30+9tQn71NihAtETuwygHCHmc=",
"dev": true
},
"ci-info": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
- "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
+ "integrity": "sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y=",
"dev": true
},
"class-utils": {
"version": "0.3.6",
"resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
- "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
+ "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=",
"dev": true,
"requires": {
"arr-union": "^3.1.0",
@@ -1189,7 +1189,7 @@
"cliui": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
- "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=",
"dev": true,
"requires": {
"string-width": "^4.2.0",
@@ -1206,7 +1206,7 @@
"collect-v8-coverage": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
- "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
+ "integrity": "sha1-zCyOlPwYu9/+ZNZTRXDIpnOyf1k=",
"dev": true
},
"collection-visit": {
@@ -1222,7 +1222,7 @@
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
"dev": true,
"requires": {
"color-name": "~1.1.4"
@@ -1231,13 +1231,13 @@
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
"dev": true
},
"combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=",
"dev": true,
"requires": {
"delayed-stream": "~1.0.0"
@@ -1246,7 +1246,7 @@
"component-emitter": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
- "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
+ "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=",
"dev": true
},
"concat-map": {
@@ -1258,7 +1258,7 @@
"convert-source-map": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
- "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
+ "integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=",
"dev": true,
"requires": {
"safe-buffer": "~5.1.1"
@@ -1279,7 +1279,7 @@
"cross-spawn": {
"version": "6.0.5",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=",
"dev": true,
"requires": {
"nice-try": "^1.0.4",
@@ -1292,7 +1292,7 @@
"cssom": {
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
- "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
+ "integrity": "sha1-WmbPk9LQtmHYC/akT7ZfXC5OChA=",
"dev": true
},
"cssstyle": {
@@ -1368,13 +1368,13 @@
"deepmerge": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
- "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
+ "integrity": "sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=",
"dev": true
},
"define-properties": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
- "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
+ "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=",
"dev": true,
"requires": {
"object-keys": "^1.0.12"
@@ -1383,7 +1383,7 @@
"define-property": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
- "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=",
"dev": true,
"requires": {
"is-descriptor": "^1.0.2",
@@ -1393,7 +1393,7 @@
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -1402,7 +1402,7 @@
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -1411,7 +1411,7 @@
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -1430,7 +1430,7 @@
"detect-newline": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
- "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
+ "integrity": "sha1-V29d/GOuGhkv8ZLYrTr2MImRtlE=",
"dev": true
},
"diff-sequences": {
@@ -1475,13 +1475,13 @@
"emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=",
"dev": true
},
"end-of-stream": {
"version": "1.4.4",
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=",
"dev": true,
"requires": {
"once": "^1.4.0"
@@ -1490,7 +1490,7 @@
"error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=",
"dev": true,
"requires": {
"is-arrayish": "^0.2.1"
@@ -1518,31 +1518,31 @@
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=",
"dev": true
},
"estraverse": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=",
"dev": true
},
"esutils": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=",
"dev": true
},
"exec-sh": {
"version": "0.3.4",
"resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz",
- "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==",
+ "integrity": "sha1-OgGM61JsxvbfK7UEsr/o46STTsU=",
"dev": true
},
"execa": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
- "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+ "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=",
"dev": true,
"requires": {
"cross-spawn": "^6.0.0",
@@ -1578,7 +1578,7 @@
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
"dev": true,
"requires": {
"ms": "2.0.0"
@@ -1627,7 +1627,7 @@
"extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
- "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=",
"dev": true
},
"extend-shallow": {
@@ -1643,7 +1643,7 @@
"is-extendable": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=",
"dev": true,
"requires": {
"is-plain-object": "^2.0.4"
@@ -1654,7 +1654,7 @@
"extglob": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
- "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=",
"dev": true,
"requires": {
"array-unique": "^0.3.2",
@@ -1688,7 +1688,7 @@
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -1697,7 +1697,7 @@
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -1706,7 +1706,7 @@
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -1731,7 +1731,7 @@
"fast-json-stable-stringify": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=",
"dev": true
},
"fast-levenshtein": {
@@ -1743,7 +1743,7 @@
"fb-watchman": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
- "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
+ "integrity": "sha1-/IT7OdJwnPP/bXQ3BhV7tXCKioU=",
"dev": true,
"requires": {
"bser": "2.1.1"
@@ -1752,7 +1752,7 @@
"fill-range": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=",
"dev": true,
"requires": {
"to-regex-range": "^5.0.1"
@@ -1761,7 +1761,7 @@
"find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=",
"dev": true,
"requires": {
"locate-path": "^5.0.0",
@@ -1783,7 +1783,7 @@
"form-data": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
- "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
+ "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=",
"dev": true,
"requires": {
"asynckit": "^0.4.0",
@@ -1816,19 +1816,19 @@
"function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=",
"dev": true
},
"gensync": {
"version": "1.0.0-beta.1",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz",
- "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
+ "integrity": "sha1-WPQ2H/mH5f9uHnohCCeqNx6qwmk=",
"dev": true
},
"get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=",
"dev": true
},
"get-package-type": {
@@ -1840,7 +1840,7 @@
"get-stream": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
- "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=",
"dev": true,
"requires": {
"pump": "^3.0.0"
@@ -1864,7 +1864,7 @@
"glob": {
"version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
- "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=",
"dev": true,
"requires": {
"fs.realpath": "^1.0.0",
@@ -1878,7 +1878,7 @@
"globals": {
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=",
"dev": true
},
"graceful-fs": {
@@ -1913,7 +1913,7 @@
"has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=",
"dev": true,
"requires": {
"function-bind": "^1.1.1"
@@ -1922,7 +1922,7 @@
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
"dev": true
},
"has-symbols": {
@@ -1986,7 +1986,7 @@
"hosted-git-info": {
"version": "2.8.8",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
- "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
+ "integrity": "sha1-dTm9S8Hg4KiVgVouAmJCCxKFhIg=",
"dev": true
},
"html-encoding-sniffer": {
@@ -2001,7 +2001,7 @@
"html-escaper": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
- "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
+ "integrity": "sha1-39YAJ9o2o238viNiYsAKWCJoFFM=",
"dev": true
},
"http-signature": {
@@ -2018,13 +2018,13 @@
"human-signals": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
- "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
+ "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=",
"dev": true
},
"iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
"dev": true,
"requires": {
"safer-buffer": ">= 2.1.2 < 3"
@@ -2033,7 +2033,7 @@
"import-local": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
- "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
+ "integrity": "sha1-qM/QQx0d5KIZlwPQA+PmI2T6bbY=",
"dev": true,
"requires": {
"pkg-dir": "^4.2.0",
@@ -2059,7 +2059,7 @@
"inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=",
"dev": true
},
"ip-regex": {
@@ -2097,13 +2097,13 @@
"is-buffer": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=",
"dev": true
},
"is-ci": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
- "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
+ "integrity": "sha1-a8YzQYGBDgS1wis9WJ/cpVAmQEw=",
"dev": true,
"requires": {
"ci-info": "^2.0.0"
@@ -2132,7 +2132,7 @@
"is-descriptor": {
"version": "0.1.6",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=",
"dev": true,
"requires": {
"is-accessor-descriptor": "^0.1.6",
@@ -2143,7 +2143,7 @@
"kind-of": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=",
"dev": true
}
}
@@ -2164,25 +2164,25 @@
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=",
"dev": true
},
"is-generator-fn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
- "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
+ "integrity": "sha1-fRQK3DiarzARqPKipM+m+q3/sRg=",
"dev": true
},
"is-number": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=",
"dev": true
},
"is-plain-object": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=",
"dev": true,
"requires": {
"isobject": "^3.0.1"
@@ -2209,7 +2209,7 @@
"is-windows": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
- "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=",
"dev": true
},
"is-wsl": {
@@ -2249,7 +2249,7 @@
"istanbul-lib-coverage": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
- "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
+ "integrity": "sha1-9ZRKN8cLVQsCp4pcOyBVsoDOyOw=",
"dev": true
},
"istanbul-lib-instrument": {
@@ -2275,7 +2275,7 @@
"istanbul-lib-report": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
- "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
+ "integrity": "sha1-dRj+UupE3jcvRgp2tezan/tz2KY=",
"dev": true,
"requires": {
"istanbul-lib-coverage": "^3.0.0",
@@ -2286,7 +2286,7 @@
"istanbul-lib-source-maps": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
- "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
+ "integrity": "sha1-dXQ85tlruG3H7kNSz2Nmoj8LGtk=",
"dev": true,
"requires": {
"debug": "^4.1.1",
@@ -2297,7 +2297,7 @@
"istanbul-reports": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
- "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
+ "integrity": "sha1-1ZMhDlAAaDdQywn8BkTktuJ/1Ts=",
"dev": true,
"requires": {
"html-escaper": "^2.0.0",
@@ -2888,7 +2888,7 @@
"jsesc": {
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=",
"dev": true
},
"json-parse-even-better-errors": {
@@ -2906,7 +2906,7 @@
"json-schema-traverse": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
"dev": true
},
"json-stringify-safe": {
@@ -2918,7 +2918,7 @@
"json5": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
- "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
+ "integrity": "sha1-ybD3+pIzv+WAf+ZvzzpWF+1ZfUM=",
"dev": true,
"requires": {
"minimist": "^1.2.5"
@@ -2939,19 +2939,19 @@
"kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=",
"dev": true
},
"kleur": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
- "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
+ "integrity": "sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4=",
"dev": true
},
"leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
- "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
+ "integrity": "sha1-d4kd6DQGTMy6gq54QrtrFKE+1/I=",
"dev": true
},
"levn": {
@@ -2973,7 +2973,7 @@
"locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=",
"dev": true,
"requires": {
"p-locate": "^4.1.0"
@@ -2994,7 +2994,7 @@
"loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
- "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=",
"dev": true,
"requires": {
"js-tokens": "^3.0.0 || ^4.0.0"
@@ -3044,13 +3044,13 @@
"merge-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=",
"dev": true
},
"micromatch": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
- "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
+ "integrity": "sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk=",
"dev": true,
"requires": {
"braces": "^3.0.1",
@@ -3075,13 +3075,13 @@
"mimic-fn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=",
"dev": true
},
"minimatch": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
"dev": true,
"requires": {
"brace-expansion": "^1.1.7"
@@ -3090,13 +3090,13 @@
"minimist": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
- "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=",
"dev": true
},
"mixin-deep": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
- "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+ "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=",
"dev": true,
"requires": {
"for-in": "^1.0.2",
@@ -3106,7 +3106,7 @@
"is-extendable": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=",
"dev": true,
"requires": {
"is-plain-object": "^2.0.4"
@@ -3117,13 +3117,13 @@
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
"dev": true
},
"nanomatch": {
"version": "1.2.13",
"resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
- "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=",
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
@@ -3148,7 +3148,7 @@
"nice-try": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
- "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
+ "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=",
"dev": true
},
"node-fetch": {
@@ -3205,7 +3205,7 @@
"normalize-package-data": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=",
"dev": true,
"requires": {
"hosted-git-info": "^2.1.4",
@@ -3217,7 +3217,7 @@
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=",
"dev": true
},
"npm-run-path": {
@@ -3232,13 +3232,13 @@
"nwsapi": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
- "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
+ "integrity": "sha1-IEh5qePQaP8qVROcLHcngGgaOLc=",
"dev": true
},
"oauth-sign": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
- "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
+ "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=",
"dev": true
},
"object-assign": {
@@ -3296,7 +3296,7 @@
"object.assign": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
- "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
+ "integrity": "sha1-lovxEA15Vrs8oIbwBvhGs7xACNo=",
"dev": true,
"requires": {
"define-properties": "^1.1.2",
@@ -3335,7 +3335,7 @@
"optionator": {
"version": "0.8.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
- "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=",
"dev": true,
"requires": {
"deep-is": "~0.1.3",
@@ -3349,7 +3349,7 @@
"p-each-series": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz",
- "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==",
+ "integrity": "sha1-lhyN0/GV6pbHR+Y2smK4AKaxr0g=",
"dev": true
},
"p-finally": {
@@ -3361,7 +3361,7 @@
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=",
"dev": true,
"requires": {
"p-try": "^2.0.0"
@@ -3370,7 +3370,7 @@
"p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=",
"dev": true,
"requires": {
"p-limit": "^2.2.0"
@@ -3379,7 +3379,7 @@
"p-try": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=",
"dev": true
},
"parse-json": {
@@ -3409,7 +3409,7 @@
"path-exists": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=",
"dev": true
},
"path-is-absolute": {
@@ -3427,7 +3427,7 @@
"path-parse": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
- "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=",
"dev": true
},
"performance-now": {
@@ -3439,13 +3439,13 @@
"picomatch": {
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
- "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
+ "integrity": "sha1-IfMz6ba46v8CRo9RRupAbTRfTa0=",
"dev": true
},
"pirates": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
- "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
+ "integrity": "sha1-ZDqSyviUVm+RsrmG0sZpUKji+4c=",
"dev": true,
"requires": {
"node-modules-regexp": "^1.0.0"
@@ -3454,7 +3454,7 @@
"pkg-dir": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=",
"dev": true,
"requires": {
"find-up": "^4.0.0"
@@ -3495,7 +3495,7 @@
"prompts": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz",
- "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==",
+ "integrity": "sha1-SAVy2J7POVZtK9P+LJ/Mt8TAsGg=",
"dev": true,
"requires": {
"kleur": "^3.0.3",
@@ -3505,7 +3505,7 @@
"prop-types": {
"version": "15.7.2",
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
- "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
+ "integrity": "sha1-UsQedbjIfnK52TYOAga5ncv/psU=",
"dev": true,
"requires": {
"loose-envify": "^1.4.0",
@@ -3516,7 +3516,7 @@
"prop-types-exact": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz",
- "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==",
+ "integrity": "sha1-gl1r5GCUZjhII345JamMbpROmGk=",
"dev": true,
"requires": {
"has": "^1.0.3",
@@ -3527,13 +3527,13 @@
"psl": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
- "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
+ "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=",
"dev": true
},
"pump": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=",
"dev": true,
"requires": {
"end-of-stream": "^1.1.0",
@@ -3543,13 +3543,13 @@
"punycode": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=",
"dev": true
},
"qs": {
"version": "6.5.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
- "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
+ "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=",
"dev": true
},
"react-is": {
@@ -3561,7 +3561,7 @@
"read-pkg": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+ "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=",
"dev": true,
"requires": {
"@types/normalize-package-data": "^2.4.0",
@@ -3573,7 +3573,7 @@
"type-fest": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=",
"dev": true
}
}
@@ -3581,7 +3581,7 @@
"read-pkg-up": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+ "integrity": "sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc=",
"dev": true,
"requires": {
"find-up": "^4.1.0",
@@ -3598,7 +3598,7 @@
"regex-not": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
- "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=",
"dev": true,
"requires": {
"extend-shallow": "^3.0.2",
@@ -3614,7 +3614,7 @@
"repeat-element": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
- "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
+ "integrity": "sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4=",
"dev": true
},
"repeat-string": {
@@ -3626,7 +3626,7 @@
"request": {
"version": "2.88.2",
"resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
- "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
+ "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=",
"dev": true,
"requires": {
"aws-sign2": "~0.7.0",
@@ -3654,7 +3654,7 @@
"tough-cookie": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
- "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
+ "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=",
"dev": true,
"requires": {
"psl": "^1.1.28",
@@ -3710,7 +3710,7 @@
"require-main-filename": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
- "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
+ "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=",
"dev": true
},
"resolve": {
@@ -3725,7 +3725,7 @@
"resolve-cwd": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
- "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
+ "integrity": "sha1-DwB18bslRHZs9zumpuKt/ryxPy0=",
"dev": true,
"requires": {
"resolve-from": "^5.0.0"
@@ -3734,7 +3734,7 @@
"resolve-from": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
- "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=",
"dev": true
},
"resolve-url": {
@@ -3746,13 +3746,13 @@
"ret": {
"version": "0.1.15",
"resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
- "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
+ "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=",
"dev": true
},
"rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=",
"dev": true,
"requires": {
"glob": "^7.1.3"
@@ -3761,13 +3761,13 @@
"rsvp": {
"version": "4.8.5",
"resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
- "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
+ "integrity": "sha1-yPFVMR0Wf2jyHhaN9x7FsIMRNzQ=",
"dev": true
},
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=",
"dev": true
},
"safe-regex": {
@@ -3782,13 +3782,13 @@
"safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=",
"dev": true
},
"sane": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
- "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
+ "integrity": "sha1-7Ygf2SJzOmxGG8GJ3CtsAG8//e0=",
"dev": true,
"requires": {
"@cnakazawa/watch": "^1.0.3",
@@ -3805,7 +3805,7 @@
"anymatch": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
- "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
+ "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=",
"dev": true,
"requires": {
"micromatch": "^3.1.4",
@@ -3815,7 +3815,7 @@
"braces": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
- "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=",
"dev": true,
"requires": {
"arr-flatten": "^1.1.0",
@@ -3887,7 +3887,7 @@
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
- "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=",
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
@@ -3950,7 +3950,7 @@
"set-value": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
- "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
+ "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=",
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
@@ -3988,32 +3988,32 @@
"shellwords": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
- "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
+ "integrity": "sha1-1rkYHBpI05cyTISHHvvPxz/AZUs=",
"dev": true,
"optional": true
},
"signal-exit": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw=",
"dev": true
},
"sisteransi": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
- "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
+ "integrity": "sha1-E01oEpd1ZDfMBcoBNw06elcQde0=",
"dev": true
},
"slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "integrity": "sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=",
"dev": true
},
"snapdragon": {
"version": "0.8.2",
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
- "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
+ "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=",
"dev": true,
"requires": {
"base": "^0.11.1",
@@ -4029,7 +4029,7 @@
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
"dev": true,
"requires": {
"ms": "2.0.0"
@@ -4070,7 +4070,7 @@
"snapdragon-node": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
- "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
+ "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=",
"dev": true,
"requires": {
"define-property": "^1.0.0",
@@ -4090,7 +4090,7 @@
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -4099,7 +4099,7 @@
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
@@ -4108,7 +4108,7 @@
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
@@ -4121,7 +4121,7 @@
"snapdragon-util": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
- "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=",
"dev": true,
"requires": {
"kind-of": "^3.2.0"
@@ -4141,13 +4141,13 @@
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
"dev": true
},
"source-map-resolve": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
- "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
+ "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=",
"dev": true,
"requires": {
"atob": "^2.1.2",
@@ -4186,7 +4186,7 @@
"spdx-exceptions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=",
"dev": true
},
"spdx-expression-parse": {
@@ -4208,7 +4208,7 @@
"split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
- "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
+ "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=",
"dev": true,
"requires": {
"extend-shallow": "^3.0.0"
@@ -4223,7 +4223,7 @@
"sshpk": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
- "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=",
"dev": true,
"requires": {
"asn1": "~0.2.3",
@@ -4294,7 +4294,7 @@
"string-width": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
- "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
+ "integrity": "sha1-lSGCxGzHssMT0VluYjmSvRY7crU=",
"dev": true,
"requires": {
"emoji-regex": "^8.0.0",
@@ -4305,7 +4305,7 @@
"strip-ansi": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=",
"dev": true,
"requires": {
"ansi-regex": "^5.0.0"
@@ -4314,7 +4314,7 @@
"strip-bom": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
- "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
+ "integrity": "sha1-nDUFwdtFvO3KPZz3oW9cWqOQGHg=",
"dev": true
},
"strip-eof": {
@@ -4326,7 +4326,7 @@
"strip-final-newline": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=",
"dev": true
},
"supports-color": {
@@ -4341,7 +4341,7 @@
"supports-hyperlinks": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz",
- "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==",
+ "integrity": "sha1-9mPfJSr183xdSbvX7u+p4Lnlnkc=",
"dev": true,
"requires": {
"has-flag": "^4.0.0",
@@ -4351,13 +4351,13 @@
"symbol-tree": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
- "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
+ "integrity": "sha1-QwY30ki6d+B4iDlR+5qg7tfGP6I=",
"dev": true
},
"terminal-link": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
- "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
+ "integrity": "sha1-FKZKJ6s8Dfkz6lRvulXy0HjtyZQ=",
"dev": true,
"requires": {
"ansi-escapes": "^4.2.1",
@@ -4367,7 +4367,7 @@
"test-exclude": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
- "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
+ "integrity": "sha1-BKhphmHYBepvopO2y55jrARO8V4=",
"dev": true,
"requires": {
"@istanbuljs/schema": "^0.1.2",
@@ -4378,7 +4378,7 @@
"throat": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
- "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
+ "integrity": "sha1-xRmSNYA6rRh1SmZ9ZZtecs4Wdks=",
"dev": true
},
"tmpl": {
@@ -4416,7 +4416,7 @@
"to-regex": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
- "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=",
"dev": true,
"requires": {
"define-property": "^2.0.2",
@@ -4428,7 +4428,7 @@
"to-regex-range": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=",
"dev": true,
"requires": {
"is-number": "^7.0.0"
@@ -4437,7 +4437,7 @@
"tough-cookie": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz",
- "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==",
+ "integrity": "sha1-nfT1fnOcJpMKAYGEiH9K233Kc7I=",
"dev": true,
"requires": {
"ip-regex": "^2.1.0",
@@ -4481,19 +4481,19 @@
"type-detect": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "integrity": "sha1-dkb7XxiHHPu3dJ5pvTmmOI63RQw=",
"dev": true
},
"type-fest": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=",
"dev": true
},
"typedarray-to-buffer": {
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
- "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "integrity": "sha1-qX7nqf9CaRufeD/xvFES/j/KkIA=",
"dev": true,
"requires": {
"is-typedarray": "^1.0.0"
@@ -4502,7 +4502,7 @@
"union-value": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
- "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
+ "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=",
"dev": true,
"requires": {
"arr-union": "^3.1.0",
@@ -4569,7 +4569,7 @@
"use": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
- "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
+ "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=",
"dev": true
},
"uuid": {
@@ -4601,7 +4601,7 @@
"validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=",
"dev": true,
"requires": {
"spdx-correct": "^3.0.0",
@@ -4622,7 +4622,7 @@
"w3c-hr-time": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
- "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
+ "integrity": "sha1-ConN9cwVgi35w2BUNnaWPgzDCM0=",
"dev": true,
"requires": {
"browser-process-hrtime": "^1.0.0"
@@ -4655,7 +4655,7 @@
"whatwg-encoding": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
- "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
+ "integrity": "sha1-WrrPd3wyFmpR0IXWtPPn0nET3bA=",
"dev": true,
"requires": {
"iconv-lite": "0.4.24"
@@ -4664,7 +4664,7 @@
"whatwg-mimetype": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
- "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
+ "integrity": "sha1-PUseAxLSB5h5+Cav8Y2+7KWWD78=",
"dev": true
},
"whatwg-url": {
@@ -4696,13 +4696,13 @@
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+ "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=",
"dev": true
},
"wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=",
"dev": true,
"requires": {
"ansi-styles": "^4.0.0",
@@ -4719,7 +4719,7 @@
"write-file-atomic": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
- "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
+ "integrity": "sha1-Vr1cWlxwSBzRnFcb05q5ZaXeVug=",
"dev": true,
"requires": {
"imurmurhash": "^0.1.4",
@@ -4737,19 +4737,19 @@
"xml-name-validator": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
- "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
+ "integrity": "sha1-auc+Bt5NjG5H+fsYH3jWSK1FfGo=",
"dev": true
},
"xmlchars": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
- "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
+ "integrity": "sha1-Bg/hvLf5x2/ioX24apvDq4lCEMs=",
"dev": true
},
"y18n": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
- "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
+ "integrity": "sha1-le+U+F7MgdAHwmThkKEg8KPIVms=",
"dev": true
},
"yargs": {
@@ -4774,7 +4774,7 @@
"yargs-parser": {
"version": "18.1.3",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
- "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "integrity": "sha1-vmjEl1xrKr9GkjawyHA2L6sJp7A=",
"dev": true,
"requires": {
"camelcase": "^5.0.0",