diff --git a/.gitignore b/.gitignore
index a785a4578..03e193fd2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,18 @@
+
*.log
.cache
.DS_Store
src/.temp
+content/blog
+content/news
+content/person
+content/project
node_modules
-dist
+!.env.example
+.env
.env.*
-package-lock.json
+yarn.lock
+dist
+.installed
+#install.sh
+#run.sh
diff --git a/content/blog/post1/blog1.md b/content/blog/post1/blog1.md
deleted file mode 100644
index 01a5cae91..000000000
--- a/content/blog/post1/blog1.md
+++ /dev/null
@@ -1,86 +0,0 @@
----
-id: threefold_tech
-title: Internet is growing wild
-tags: tech, internet, edge-cloud
-image: ./wild.png
-image_caption: internet
-excerpt: Our mission is to empower and inspire people to recognize abundance by living new experiences one hour at a time.
-author: andreas_hartl
-created: 2019-12-05
----
-
-
-# Internet is growing wild
-
-### The internet is growing in a way which is not sustainable, there has to be an alternative.
-
-## Internet capacity needs to become localized
-
-A big majority of users in the world connect to servers that are not present in their region and as such experience higher costs and low performance.
-
-According to a study of datacentermap.com 80% of the datacenters of the current Internet service providers are based in the U.S. and Europe. The rest of the world has scarce Internet resources dotted around territories.
-
-As a consequence most internet users use the Internet based services running on infrastructure which is located far away from their physical location and most likely outside their country borders. This decreases the general end-user experience (latency) but also adds unnecessary costs to transporting the information back and forth. Also, it adds legislation and compliance headaches to enterprises.
-
-Our mission is to empower and inspire people to recognize abundance by living new experiences one hour at a time.
-
-## The world needs a responsible internet
-
-On a humanitarian level the opportunities for creativity, learning and development are currently negatively influenced by not having access to a performant and affordable internet services. Since Internet access is a human right, it should protect the status quo between the developed and less developed regions of our world.
-
-The United Nations have declared access to the internet access to be a human right in 2016. See the UN resolution here.
-
-## The Internet needs to perform better
-
-Compute and Storage vendors create poor performing solutions. There have been yearly improvements in hardware following Moore's law. While this has allowed ThreeFold to progress and innovate, it has also led to software developers taking these advances for granted; cutting corners where they can, creating sub-optimal code and allowing software components to be layered on top of each other to achieve certain behavioural functionalities.
-
-The inefficiencies have now led to a situation where organically grown IT architectures are immensely complex. They use a variety of components from different software and hardware vendors integrated by so called 'integrators'. The overall effort and cost involved to create, operate and maintain such architectures is growing continuously and requiring an ever increasing budget and resourcing to continue.
-
-If we could go down to the core algorithms and take another look at these, innovate at the heart of technology instead of applying patches and pain killers, we would be able to create a lot more end-user capacity than what systems provide today. Systems will last longer and will not have to be replaced by faster ones. Also, less engineers will be needed to create, operate and maintain these systems. Combined, these elements would present a more stable and reliable platform that can achieve higher levels of uptime.
-
-Only upsides, right? Well a huge downside of such an approach is that vendors will make less revenue and more importantly less margin as systems will run for longer, be more stable and require less updates.
-
-But why would vendors innovate at the core of their solution?
-
-## Currently the Internet is extremely unsustainable
-
-Did you know that the current Internet is responsible of between 5 and 10% of global energy consumptions? Making it more harmful to our planet than the airline Industry. The good news is that we can achieve 10x more power efficiency by addressing certain areas such as storage.
-
-ThreeFold believes IT can do a much better job at being more sustainable - in fact ThreeFold believes it can reduce the Internet’s carbon footprint by 10 times compared to other industry standards in IT capacity producing solutions.
-
-Power consumption is a function of better compute and storage performance that in theory would require more racks and cooling. ThreeFold's architectural approach brought solutions that enables it's Farmers to achieve roughly 3 times the performance per rack (so it uses fewer racks) and the racks require less energy than typical racks in the industry.
-
-Read more about how ThreeFold achieves sustainability in the following blog: 10x times power savings, is this possible?
-
-
-## Internet capacity is expensive
-
-The biggest cost in running IT architectures is the human cost.
-
-Today's complex, built out of ‘band aid and patches’ point solutions, organically grown and badly documented IT infrastructures need an armada of people to keep it ticking. Even though this is an example, one can learn a lot from the trends that are presented:
-
-On average an IT budget takes 5% of overall revenues
-IT consumes 6.5% of the total number of Full-time equivalent in the company of which 85% are insourced and 15% on payroll. This means that the enterprise doesn't retain internal know-how to operate their IT.
-About 50% of IT budgets are spent on Infrastructure ane operations. Similarly, a big part goes to applications. A mere 5% is considered to be internal overhead within the IT department.
-Around 65% of the IT budget is spent on resources and services, around 35% is spent on hardware and software.
-These figures present industry average numbers and paint a troubling picture that IT is a sizeable part of an overall budget, and that most spending is going to have the right knowledge skills insourced to the organisation to run the core IT architecture it relies on. For any other discipline in any organisation this would present an unacceptable risk to the business and it's continuity - strangely not for IT.
-
-## People are a source of downtime, more intelligence is needed
-
-The biggest source of downtime in computer systems are people.
-
-Getting people involved in fixing infrastructure problems creates the risk of accidentally causing more system downtime. A very recent example on this hit a large organisation cloud service provider.
-
-20+ years ago when Internet data centers came into existence next to telecom points of presence (POP), the level of complication in architecting, building and maintaining these infrastructures exploded. From an already reasonable complicated technology setup to transport packets of data around the globe, these information warehouses were created where data was uploaded to, processed and the obtained results sent back to end users on the other side of the globe.
-
-Managing a datacenter that contains solutions for information transportation, storage and processing is not an easy task and the growth of data volume uploaded, stored and processed has exponentially increased. The number of technologies invented and implemented in regards to the processing and storing of information has also exploded. This resulted in a double exponential growth in complexity to architect, build, operate and maintain these IT systems.
-
-The time has come that we no longer rely on people to do the right thing in case of emergency - the complexity is overwhelming and the dependency on the availability of that information is huge. Having people to do manual deployments and operational responsibilities do not provide the agility and speed to keep up with the continuous exponential growth of the industry. It is time to take the human element out of IT and let smart and autonomous systems to take over. This will also let people focus on more creative activities.
-
-## The Internet is growing fast, with the wrong solutions
-
-The current growth of internet needs 4000+ new large scale data centers of computer systems.
-
-The global data growth will reach more than 40 Zetabytes by 2020 which represents an average yearly growth of 42% starting at 4.5 Zetabytes in 2013*. To host all this data over 4000 new big data centers have to to be built. And to achieve this goal, $ 1 trillion USD investment capital is needed and land totalling the size of the UK would be needed e.g. siemens innovation strategy.
-
-It is evident that the current solutions are super unsustainable and make no sense. Luckily, ThreeFold and many other start-ups are deploying new solutions.
\ No newline at end of file
diff --git a/content/blog/post1/wild.png b/content/blog/post1/wild.png
deleted file mode 100644
index fc0724393..000000000
Binary files a/content/blog/post1/wild.png and /dev/null differ
diff --git a/content/blog/post2/blog2.md b/content/blog/post2/blog2.md
deleted file mode 100644
index de1c00a19..000000000
--- a/content/blog/post2/blog2.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-id: threefold_foundation
-title: You Are Unique
-tags: autonomy, equality, human
-image: ./unique.png
-image_caption: you
-excerpt: During a gathering with some friends, I noticed something that made me think about how important it is what we’re doing.
-author: sabrina_sadik
-created: 2019-12-05
----
-
-# You are unique
-
-During a gathering with some friends, I noticed something that made me think about how important it is what we’re doing.
-
-One of my friends was complaining about how he couldn’t log in to one of his social media platforms, because all of his passwords are different and he forgot which one he used for this particular platform. Another friend was saying how she tagged her sister on a funny meme, but her sister couldn’t find it on Facebook. Turns out she tagged her on Instagram. And then one of them said something that I keep hearing more and more from people, “Why do we have so many apps, I can’t find anything anymore!”
-
-We exist so many times online, but why? There is only one me in the real world. Why should there not be only one me online? Why should I have 25 different profiles on 25 different platforms, with 25 different logins, when I am unique?
-
-That is another dilemma that ThreeFold has a solution for with it's autonomous technology. 3Bot - a digital avatar like no other, that basically handles your entire online life. The focus lies on digital privacy, where only you can access your data, and no one else. The 3Bot has all the functionalities you need to interact and exchange information and value, there will be no need for that many applications on your device anymore. With 3Bot, everything changes.
-
-The 3Bot is built on the ThreeFold Grid, and has the same values as ThreeFold. Freedom, Equality, and Fairness. It is important that your data is safe, and what can be safer than you being the only one who not only has access to it, but also the only one who owns that data? Your online world should not be that different from your offline world. In your offline world, you are the center of your own life. That is what ThreeFold is doing with the 3Bot, putting you in the center of your online life too.
-
-One decentralized application, one digital wallet, one login and one you. Because you’re unique.
-
-More information on www.threefold.io
-
diff --git a/content/blog/post2/unique.png b/content/blog/post2/unique.png
deleted file mode 100644
index 5485d127a..000000000
Binary files a/content/blog/post2/unique.png and /dev/null differ
diff --git a/content/blog/post3/blog3.md b/content/blog/post3/blog3.md
deleted file mode 100644
index 61d00adf8..000000000
--- a/content/blog/post3/blog3.md
+++ /dev/null
@@ -1,38 +0,0 @@
----
-id: seeds
-title: Central America to Pioneer a Regenerative Financial Ecosystem
-tags: blockchain, regeneration, education
-image: ./regeneration.png
-image_caption: regeneration
-excerpt: Integrity.Earth is proud to announce a launch partnership with SEEDS.
-author: franz_josef_allmayer
-created: 2019-10-08
----
-
-
-# Central America to Pioneer a Regenerative Financial Ecosystem
-
-Integrity.Earth is proud to announce a launch partnership with SEEDS.
-
-SEEDS is a pioneering a financial ecosystem and conscious digital currency designed to empower humanity & regenerate ecosystems.
-
-Integrity.Earth facilitates the convergence of the regenerative society into a co-creative development processes that respects a holistic understanding of our interwoven-ness with life.
-
-This partnership will catalyze the emergence of bioregional economies of abundance and will be instrumental to the five year plan to Solving
-the Central American Migration Crisis through Regenerative Development.
-Together, we will sustain a program of Regenerative Development through community empowerment, focused on restoring essential ecological corridors and addressing the systemic causes of the migration crisis. We are pioneering a whole-system transdisciplinary approach that combines proven frameworks of best practices in ecological restoration in conjunction with meeting the socio-economic needs of communities.
-
-Central America, with a high potential for regeneration, offers a unique opportunity to effectively address a complex systemic failure that risks driving millions to emigrate from the Northern Triangle (Guatemala, El Salvador and Honduras) and improve the resilience of Costa Rica and Panama through large-scale regenerative development.
-
-Our pathway to restore ecological balance to the region while safeguarding the long-term livelihoods of communities starts with targeting essential biological corridors over a five-year period, where we intend to build capacity for broad impact, as follows:
-
-Co-creating regenerative economies with all stakeholders through multidisciplinary solutions that build resilience at the local level.
-Enhancing community building and participation, especially the capacity of youth, through empowerment and education.
-Incubating entrepreneurs, cooperatives, and small enterprises, inclusive to women and youth, establishing value chains for sustainable market opportunities.
-Developing regenerative agriculture programs that optimise food production through land-use-planning and the recovery of local agrobiodiversity, linked with local ancestral knowledge.
-Developing regenerative tourism models and frameworks.
-Facilitate access to innovation technology for rural communities (i.e. sustainable energy production) allowing for youth to identify with local development
-Safeguarding and recovery of essential biological corridors that sustain biodiversity levels and build resilience to climate change.
-We are proposing a far-reaching, long-term solution that consolidates existing and emerging efforts in the region working towards systemic integrity. This will open up a pathway for effective replication and scale, allowing all of us to converge around a well-being economy that sustains life.
-
-We are all stakeholders of this planet. We look forward to co-creating a sustainable planetary culture with you.
\ No newline at end of file
diff --git a/content/blog/post3/regeneration.png b/content/blog/post3/regeneration.png
deleted file mode 100644
index 866ab7a7e..000000000
Binary files a/content/blog/post3/regeneration.png and /dev/null differ
diff --git a/content/news/news1/post1.md b/content/news/news1/post1.md
deleted file mode 100644
index 40d6ee943..000000000
--- a/content/news/news1/post1.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-id: threefold_news1
-title: ThreeFold Tech a Rising Star finalist
-tags: tech, internet, future
-image: ./post1.png
-image_caption: threefold tech
-excerpt: Congratulations to ThreeFold Tech Clapping hands sign which was recognized as one of 10 finalists.
-author: sam_taggart
-created: 2020-11-12
----
-
-
-# ThreeFold Tech a Rising Star finalist
-
-Congratulations to ThreeFold Tech Clapping hands sign which was recognized as one of 10 finalists by Deloitte Belgium in its Rising Star competition! @Fast50BE
-
-ThreeFoldTech is responsible for the technology behind the ThreeFold Grid.
-
-Deloitte will announce the winner on 26th November. Crossed fingers!
\ No newline at end of file
diff --git a/content/news/news1/post1.png b/content/news/news1/post1.png
deleted file mode 100644
index 449e1bb95..000000000
Binary files a/content/news/news1/post1.png and /dev/null differ
diff --git a/content/news/news2/post2.jpeg b/content/news/news2/post2.jpeg
deleted file mode 100644
index 230b36aa3..000000000
Binary files a/content/news/news2/post2.jpeg and /dev/null differ
diff --git a/content/news/news2/post2.md b/content/news/news2/post2.md
deleted file mode 100644
index a1bcba06c..000000000
--- a/content/news/news2/post2.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: threefold_news2
-title: Ask Me Anything
-tags: event
-image: ./post2.jpeg
-image_caption: ama
-excerpt: Ask Me Anything session with ThreeFold
-author: sam_taggart
-created: 2020-11-05
----
-
-
-# AMA
-
-Ask us your questions & we will answer them on Tuesday, 10th November!
-Full call details here: https://t.me/threefoldnews/56
\ No newline at end of file
diff --git a/content/news/news3/post3.md b/content/news/news3/post3.md
deleted file mode 100644
index cd428fc38..000000000
--- a/content/news/news3/post3.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: threefold_news3
-title: Community update call
-tags: event
-image: ./post3.png
-image_caption: community call
-excerpt: It’s the end of October and a lot has gone on this month.
-author: sam_taggart
-created: 2020-10-30
----
-
-
-# Community Update
-
-It’s the end of October and a lot has gone on this month Jack-o-lantern An upgrade to testnet, progress on TF Now, some notable new team members, & more! & we have a community call this Monday.
-
-Full details here: http://bit.ly/tfoct2020update
\ No newline at end of file
diff --git a/content/news/news3/post3.png b/content/news/news3/post3.png
deleted file mode 100644
index 7c92dde57..000000000
Binary files a/content/news/news3/post3.png and /dev/null differ
diff --git a/content/news/news4/post4.md b/content/news/news4/post4.md
deleted file mode 100644
index 2d46b02a9..000000000
--- a/content/news/news4/post4.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: threefold_news4
-title: ThreeFold Grid 2.3 Release
-tags: tech, feature
-image: ./post4.png
-image_caption: threefold tech
-excerpt: The release introduces some improvements to the grid’s stability, new features and more.
-author: sam_taggart
-created: 2020-11-20
----
-
-
-# ThreeFold Grid 2.3 Release
-
-The release introduces some improvements to the grid’s stability, new features, and testnet resource additions. Many thanks to the development team who made this release happen!
-
-Release note: https://manual.threefold.io/#/release_notes_2.3.0
\ No newline at end of file
diff --git a/content/news/news4/post4.png b/content/news/news4/post4.png
deleted file mode 100644
index 06eb03911..000000000
Binary files a/content/news/news4/post4.png and /dev/null differ
diff --git a/content/news/news5/post5.md b/content/news/news5/post5.md
deleted file mode 100644
index fe0d4224f..000000000
--- a/content/news/news5/post5.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: threefold_news5
-title: ThreeFold at Barcelona Blockchain Week
-tags: event
-image: ./post5.png
-image_caption: threefold foundation
-excerpt: On 6th October at 1pm CEST our very own rocket scientist Weynand Kuijpers will be representing ThreeFold.
-author: sam_taggart
-created: 2020-10-05
----
-
-
-# ThreeFold at Barcelona Blockchain Week
-
-On 6th October at 1pm CEST our very own rocket scientist Weynand Kuijpers will be representing ThreeFold on a panel during Barcelona Blockchain Week's two-day Democracy4all Blockchain For Governance global online event. #d4a2020
-
-Event + Free Registration: https://d4a.io
\ No newline at end of file
diff --git a/content/news/news5/post5.png b/content/news/news5/post5.png
deleted file mode 100644
index d325e1663..000000000
Binary files a/content/news/news5/post5.png and /dev/null differ
diff --git a/content/news/news6/post6.md b/content/news/news6/post6.md
deleted file mode 100644
index 04c4f984c..000000000
--- a/content/news/news6/post6.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: threefold_news6
-title: ThreeFold partners with Presearch
-tags: announcement
-image: ./post6.png
-image_caption: threefold foundation
-excerpt: We are thrilled to announce a collaborative partnership with Presearch.
-author: sam_taggart
-created: 2020-11-27
----
-
-
-# ThreeFold partners with Presearch
-
-We are thrilled to announce a collaborative partnership with Presearch, a community-powered, decentralized search engine that provides better results while protecting your privacy and rewarding you when you search!
-
-You can get involved with Presearch community here: https://t.me/presearchnews
\ No newline at end of file
diff --git a/content/news/news6/post6.png b/content/news/news6/post6.png
deleted file mode 100644
index 428c39836..000000000
Binary files a/content/news/news6/post6.png and /dev/null differ
diff --git a/content/person/abdelrahman_ghanem/abdelrahman_ghanem.md b/content/person/abdelrahman_ghanem/abdelrahman_ghanem.md
deleted file mode 100644
index 057ec8c63..000000000
--- a/content/person/abdelrahman_ghanem/abdelrahman_ghanem.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: abdelrahman_ghanem
-name: Abdelrahman Ghanem
-rank: 2
-memberships: tech
-bio: A software engineer, mainly working on Jumpscale platform and Kosmos
-excerpt: A software engineer, mainly working on Jumpscale platform and Kosmos
-linkedin: https://www.linkedin.com/in/abdelrahman-ghanem-41a31815/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./abdelrahman_ghanem_processed.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities: Cairo
-private: 0
----
diff --git a/content/person/abdelrahman_ghanem/abdelrahman_ghanem_processed.jpg b/content/person/abdelrahman_ghanem/abdelrahman_ghanem_processed.jpg
deleted file mode 100644
index 045438afe..000000000
Binary files a/content/person/abdelrahman_ghanem/abdelrahman_ghanem_processed.jpg and /dev/null differ
diff --git a/content/person/abdul_rehman/abdul_rehman.jpg b/content/person/abdul_rehman/abdul_rehman.jpg
deleted file mode 100644
index c80c1b99e..000000000
Binary files a/content/person/abdul_rehman/abdul_rehman.jpg and /dev/null differ
diff --git a/content/person/abdul_rehman/abdul_rehman.md b/content/person/abdul_rehman/abdul_rehman.md
deleted file mode 100644
index 65e100c24..000000000
--- a/content/person/abdul_rehman/abdul_rehman.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: abdul_rehman
-name: Abdul Rehman
-rank: 2
-memberships: foundation
-bio: A dynamic hardworking individual, a dreamer, a thinker, a planner, an explorer. Never an idle day! Over 8 years of industrial experience in Telecom - IT Management and opensource technologies, particularly Telecom/VoIP, Networks, IT Systems and Support, Systems Engineering and Servers Administration. In 13 years of my technology career, never ever I have come across an IT company that has such an exciting and thrilling mission and vision about the digital future of our planet. Most IT companies out there revolve around a few apps and their infrastructure, overall very limited in how they can innovate and make a difference to the technology globally. ThreeFold is the first company that I have seen in my 13 years that has a powerful idea that can potentially reshape our digital future. This is a movement, not a profitable business. I strongly believe that the idea of a responsible, secure and a decentralized INTERNET is going to take off soon and Threefold is going to be the pioneer of it.
-excerpt: A dynamic hardworking individual, a dreamer, a thinker, a planner, an explorer.
-linkedin: https://www.linkedin.com/in/arrajput/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./abdul_rehman.jpg
-project_ids: threefold_foundation
-countries: UAE
-cities: Dubai
-private: 0
----
-
diff --git a/content/person/adnan_fatayerji/adnan_fatayerji.jpg b/content/person/adnan_fatayerji/adnan_fatayerji.jpg
deleted file mode 100644
index 537318f6c..000000000
Binary files a/content/person/adnan_fatayerji/adnan_fatayerji.jpg and /dev/null differ
diff --git a/content/person/adnan_fatayerji/adnan_fatayerji.md b/content/person/adnan_fatayerji/adnan_fatayerji.md
deleted file mode 100644
index b1de456dc..000000000
--- a/content/person/adnan_fatayerji/adnan_fatayerji.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-id: adnan_fatayerji
-name: Adnan Fatayerji
-rank: 4
-memberships: ambassador, farmer, foundation
-bio: Honored to be part of a team that has the potential to make the world a better place by connecting billions of people to a new, accessible, data sovereign and environmentally conscious internet. An international entrepreneur and part of a diverse team of innovators redefining the foundation of the internet. Adnan has been based in the United Arab Emirates for the past 20 years, during which he has built successful grass-root businesses and invested startups in various sectors. At ThreeFold Adnan is responsible for driving the ThreeFold Foundation Ecosystem. Adnan is also the CEO of the @Mazraa Cooperative which is a founding farm and P2P Cloud Capacity provider on the ThreeFold Network.
-excerpt: An international entrepreneur and part of a diverse team of innovators.
-linkedin: https://www.linkedin.com/in/adnansf/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./adnan_fatayerji.jpg
-project_ids: threefold_foundation
-countries: UAE, Spain
-cities: Dubai, Ibiza
-private: 0
----
-
-
-
-
-
-
-
-
-
diff --git a/content/person/adriano_marques/adriano.jpeg b/content/person/adriano_marques/adriano.jpeg
deleted file mode 100644
index 2753704ec..000000000
Binary files a/content/person/adriano_marques/adriano.jpeg and /dev/null differ
diff --git a/content/person/adriano_marques/adriano_marques.md b/content/person/adriano_marques/adriano_marques.md
deleted file mode 100644
index a79e93b9c..000000000
--- a/content/person/adriano_marques/adriano_marques.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: adriano_marques
-name: Adriano Marques
-rank: 3
-memberships: ambassador
-bio: Adriano has a 20-year career in which he held multiple roles in the Telecom/IT industry. He took part in IT projects across Brazil and Belgium, ranging from the start up of mobile service providers and business transformations. He helps customers get the best out of Enterprise Software solutions and navigate the trenches of emerging technologies such IoT and 5G. Tech-geek at heart, Adriano is an enthusiast of Blockchain technologies and sees it as an instrument that could help shape our world into a more decentralized society. When not working or thinking about technology, you will find Adriano enjoying time with his family or maybe rocking with his band on stage. I’m delighted to join ThreeFold as an ambassador and help share with the world our vision of how a neutral, scalable and accessible internet can also foster a more sustainable future. Edge computing will play a key role in a range of emerging applications, so there is enormous value to be created for consumers and businesses. I’m impressed by the team’s vision and their ability to put together the intricate pieces of this technology.
-excerpt: Hybrid Cloud Solutions | Digital Transformation | Blockchain at IBM
-linkedin: https://www.linkedin.com/in/adrianom/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./adriano.jpeg
-project_ids:
-countries: Belgium
-cities: Brussels
-private: 1
----
-
diff --git a/content/person/ahmed_hanafy/ahmed_hanafy.md b/content/person/ahmed_hanafy/ahmed_hanafy.md
deleted file mode 100644
index 8b67ce582..000000000
--- a/content/person/ahmed_hanafy/ahmed_hanafy.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ahmed_hanafy
-name: Ahmed Hanafy
-rank: 1
-memberships: tech
-bio: Ahmed is an Automation Software Testing Engineer, started his carreer at Codescalers, and now has about a year experience in Cloudcomputing software. Engineer fell in love with Threefold I believe that Threefold is changing the world by building the new neutral internet, it's a great experience to be part of this.
-excerpt: Ahmed is an Automation Software Testing Engineer, started his carreer at Codescalers.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./ahmed_hanafy_processed.png
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/ahmed_hanafy/ahmed_hanafy_processed.png b/content/person/ahmed_hanafy/ahmed_hanafy_processed.png
deleted file mode 100644
index 56fae2e74..000000000
Binary files a/content/person/ahmed_hanafy/ahmed_hanafy_processed.png and /dev/null differ
diff --git a/content/person/ahmed_odeh/ahmed_odeh.jpeg b/content/person/ahmed_odeh/ahmed_odeh.jpeg
deleted file mode 100644
index 80f53441b..000000000
Binary files a/content/person/ahmed_odeh/ahmed_odeh.jpeg and /dev/null differ
diff --git a/content/person/ahmed_odeh/ahmed_odeh.md b/content/person/ahmed_odeh/ahmed_odeh.md
deleted file mode 100644
index e8fbd62c9..000000000
--- a/content/person/ahmed_odeh/ahmed_odeh.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ahmed_odeh
-name: Ahmed Odeh
-rank: 3
-memberships: ambassador
-bio: Ahmed is a legal consultant specializing in civil & criminal dispute resolution in the UAE. Areas of practice also include commercial, real estate, arbitration and labour. Ahmed also has showcased proven results in managing legal teams in litigation and corporate services, fostering teamwork for projects such as due diligence and client reporting. He is also the author of knowyourrights.dubizzle.com
-excerpt: Managing Consultant - MIO Law Firm
-linkedin: https://www.linkedin.com/in/ahmed-odeh-615a9740/
-websites:
-image: ./ahmed_odeh.jpeg
-project_ids:
-countries: Jordan
-cities:
-private: 1
----
diff --git a/content/person/ahmed_samir/ahmed_samir.jpeg b/content/person/ahmed_samir/ahmed_samir.jpeg
deleted file mode 100644
index 445aa1098..000000000
Binary files a/content/person/ahmed_samir/ahmed_samir.jpeg and /dev/null differ
diff --git a/content/person/ahmed_samir/ahmed_samir.md b/content/person/ahmed_samir/ahmed_samir.md
deleted file mode 100644
index 26a288264..000000000
--- a/content/person/ahmed_samir/ahmed_samir.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: ahmed_samir
-name: Ahmed Samir
-rank: 4
-memberships: tech
-bio: Ahmed is a passionate Engineer who loves learning new stuff. I love what Threefold is doing to give the internet back to the people, enabling those who do not have internet access by providing them with free, easily—accessible internet
-excerpt: Passionate Engineer who loves learning new stuff.
-linkedin: https://www.linkedin.com/in/ahmed-samir-756b191ba/
-websites: https://threefold.io/
-image: ./ahmed_samir.jpeg
-project_ids: threefold_tech
-countries: Egypt
-cities: Cairo
-private: 0
----
-
diff --git a/content/person/ahmed_siddique/ahmed.jpeg b/content/person/ahmed_siddique/ahmed.jpeg
deleted file mode 100644
index 37c0046fe..000000000
Binary files a/content/person/ahmed_siddique/ahmed.jpeg and /dev/null differ
diff --git a/content/person/ahmed_siddique/ahmed_siddique.md b/content/person/ahmed_siddique/ahmed_siddique.md
deleted file mode 100644
index 999d903cb..000000000
--- a/content/person/ahmed_siddique/ahmed_siddique.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: ahmed_siddique
-name: Ahmed Siddique
-rank: 1
-memberships: foundation
-bio: A hardworking individual and a casual guy who loves to explore new ideas in Tech. Experience in Telecom/IT, Networks, Cloud and Systems Engineering and Servers Administration. I enjoy learning new things as Learning never exhausts the mind. I have not yet come accross an organization who are rebuilding the entire ecosystem of how things work in Tech. ThreeFold is going to be huge and i want to make sure i was part of this great movement.
-excerpt: A hardworking individual and a casual guy who loves to explore new ideas in Tech.
-linkedin: https://www.linkedin.com/in/ahmed-siddique-a4126a98/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./ahmed.jpeg
-project_ids: threefold_foundation
-countries: UAE
-cities: Dubai
-private: 0
----
-
diff --git a/content/person/ahmed_thabet/ahmed_thabet.jpg b/content/person/ahmed_thabet/ahmed_thabet.jpg
deleted file mode 100644
index 850dbce08..000000000
Binary files a/content/person/ahmed_thabet/ahmed_thabet.jpg and /dev/null differ
diff --git a/content/person/ahmed_thabet/ahmed_thabet.md b/content/person/ahmed_thabet/ahmed_thabet.md
deleted file mode 100644
index 40dd921ae..000000000
--- a/content/person/ahmed_thabet/ahmed_thabet.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ahmed_thabet
-name: Ahmed Thabet
-rank: 3
-memberships: tech
-bio: I believe that life is a chance to grow a soul and programming is one of my means towards that goal. I want to build beautiful applications that don't productize the user or invade their privacy. Giving them their freedom back and complete control over their data. What I've seen in threefold for ~4+ years is lots of great values I'd like to have in this world. I'm mainly involved in the development user-facing technologies e.g SDK, wikis, websites, and infrastructure setup of Threefold.
-excerpt: Wants to build beautiful applications that don't invade users privacy.
-linkedin: https://www.linkedin.com/in/ahmed-te-youssef/
-websites: https://threefold.io/
-image: ./ahmed_thabet.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities: Cairo
-private: 0
----
diff --git a/content/person/akram_alfawakheeri/akram_alfawakheeri.jpg b/content/person/akram_alfawakheeri/akram_alfawakheeri.jpg
deleted file mode 100644
index 9d8b21d36..000000000
Binary files a/content/person/akram_alfawakheeri/akram_alfawakheeri.jpg and /dev/null differ
diff --git a/content/person/akram_alfawakheeri/akram_alfawakheeri.md b/content/person/akram_alfawakheeri/akram_alfawakheeri.md
deleted file mode 100644
index 70bee30ac..000000000
--- a/content/person/akram_alfawakheeri/akram_alfawakheeri.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: akram_alfawakheeri
-name: Akram Alfawakheeri
-rank: 3
-memberships: project
-bio: Akram is a technologist with business acumen who continuously applies his skills toward the betterment of our society. Ambitious problem-solving Web Developer leveraging powerful set of technology skills such as React, React Native and Redux. Always eager to learn and grow and has a genuine interest in leveraging technology for social good.
-excerpt: Technologist who continuously applies his skills toward the betterment of our society.
-linkedin: https://www.linkedin.com/in/akram-fa/
-websites: https://www.thehumanizedinternet.org/
-image: ./akram_alfawakheeri.jpg
-project_ids: the_humanized_internet
-countries: Germany
-cities: Berlin
-private: 0
----
-
diff --git a/content/person/alain_andries/alain.jpeg b/content/person/alain_andries/alain.jpeg
deleted file mode 100644
index abaa25770..000000000
Binary files a/content/person/alain_andries/alain.jpeg and /dev/null differ
diff --git a/content/person/alain_andries/alain_andries.md b/content/person/alain_andries/alain_andries.md
deleted file mode 100644
index ad0c5796e..000000000
--- a/content/person/alain_andries/alain_andries.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: alain_andries
-name: Alain Andries
-rank: 2
-memberships: ambassador
-bio: Experienced Managing Director with a demonstrated history of working in the information services industry since 1995. Skilled in Negotiation, Coaching, Sales and Management. Strong business development professional with a Post-Graduate, focused in Sales and Marketing Management. I believe in the great idea of the ThreeFold Foundation, it nurtures my believe we can live in a better world.
-excerpt: Director Sales EMEA, Enterprise & Partner Sales at Syniverse
-linkedin: https://www.linkedin.com/in/alain-andries-a04a9110/
-websites:
-image: ./alain.jpeg
-project_ids: threefold_foundation
-countries: Belgium
-cities:
-private: 1
----
diff --git a/content/person/alan_laubsch/alan_laubsch.md b/content/person/alan_laubsch/alan_laubsch.md
deleted file mode 100644
index b5610091c..000000000
--- a/content/person/alan_laubsch/alan_laubsch.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-id: alan_laubsch
-name: Alan Laubsch
-rank: 3
-memberships: project
-bio: I believe in healthy living, individually and collectively. Risk management is a common good, and my mission is to help spark a global risk culture with ecosystems perspectives. We live in an era of interdependence. The global systems that sustain us -- financial, economic, and ecological -- are fragile. We face tipping points that will affect many generations to come. To thrive, we must move beyond binary thinking and learn to sense a full spectrum of risk, hidden and visible. As in healthcare, our best hope of mitigating systemic risk lies in early detection and action. And we need to do this together.
-excerpt: Believes in a healthy living, individually and collectively.
-linkedin: https://www.linkedin.com/in/alanlaubsch/
-websites: https://generation.blue/, https://protect.blue/
-image: ./alan_laubsch.png
-project_ids: generation_blue
-countries: Portugal
-cities: Lisbon
-private: 0
----
-
-
-
-
-
-
-
diff --git a/content/person/alan_laubsch/alan_laubsch.png b/content/person/alan_laubsch/alan_laubsch.png
deleted file mode 100644
index 3462de191..000000000
Binary files a/content/person/alan_laubsch/alan_laubsch.png and /dev/null differ
diff --git a/content/person/ali_omari/ali_omari.md b/content/person/ali_omari/ali_omari.md
deleted file mode 100644
index ac40ec623..000000000
--- a/content/person/ali_omari/ali_omari.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: ali_omari
-name: Ali Omari
-rank: 1
-memberships: ambassador
-bio: Ali is the CEO of Safe City Group in Abu Dhabi, United Arab Emirates. 20 years of accumulative experience in the industry with a passion to concentrate on providing the latest technologies and solutions. I believe in ThreeFold Foundation’s dream in helping the world to become a better place.
-excerpt: Chief Executive Officer - Safe City Group
-linkedin: https://www.linkedin.com/in/eng-ali-omari-4703186b/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./ali_omari_processed.jpg
-project_ids:
-countries: UAE
-cities: Abu Dhabi
-private: 1
----
-
-
diff --git a/content/person/ali_omari/ali_omari_processed.jpg b/content/person/ali_omari/ali_omari_processed.jpg
deleted file mode 100644
index 9523edd0a..000000000
Binary files a/content/person/ali_omari/ali_omari_processed.jpg and /dev/null differ
diff --git a/content/person/andrea_castiglione/andrea_castiglione.jpg b/content/person/andrea_castiglione/andrea_castiglione.jpg
deleted file mode 100644
index de3544564..000000000
Binary files a/content/person/andrea_castiglione/andrea_castiglione.jpg and /dev/null differ
diff --git a/content/person/andrea_castiglione/andrea_castiglione.md b/content/person/andrea_castiglione/andrea_castiglione.md
deleted file mode 100644
index 7eea9417c..000000000
--- a/content/person/andrea_castiglione/andrea_castiglione.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: andrea_castiglione
-name: Andrea Castiglione
-rank: 4
-memberships: foundation
-bio: With Great passion for solving problems thinking outside the box. Andrea connects, meets, cares, analyzes, invests, develops and most importantly always does his best to reach a desired goal; no matter how much time or effort it is going to take. His biggest goal is to bring ethics, trust and transparency on modern Financial Markets by leveraging the power of Artificial Intelligence and Blockchain technologies. From designing intelligent trading algorithms at the age of 17, I later (late 2013) he got hooked by the possibilities of a completely parallel financial system regulated by cryptography and code, resistant by design to the attacks of Byzantine actors.
-excerpt: ThreeFold Connector building the ThreeFold Grid as a global ecosystem.
-linkedin: https://www.linkedin.com/in/castiglioneand/
-websites: https://threefold.io/
-image: ./andrea_castiglione.jpg
-project_ids: threefold_foundation
-countries: Switzerland
-cities: Zurich
-private: 0
----
diff --git a/content/person/andreas_hartl/andreas_hartl.jpeg b/content/person/andreas_hartl/andreas_hartl.jpeg
deleted file mode 100644
index 11ff2180d..000000000
Binary files a/content/person/andreas_hartl/andreas_hartl.jpeg and /dev/null differ
diff --git a/content/person/andreas_hartl/andreas_hartl.md b/content/person/andreas_hartl/andreas_hartl.md
deleted file mode 100644
index 812eeeecf..000000000
--- a/content/person/andreas_hartl/andreas_hartl.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: andreas_hartl
-name: Andreas Hartl
-rank: 3
-memberships: tech, ambassador
-bio: Passionate to change the Internet back to what is was intended to be - unbiased and assessable for all everywhere independent of race, color and religion. Grateful to work in a team that strives to make that change happen. Gathered experience in various tech companies over the years being in charge of local and international business. Working with people, building trustful relationships and empowering people whenever possible is a big part of my values.
-excerpt: Passionate to change the Internet back to what is was intended to be.
-linkedin: https://www.linkedin.com/in/andreas-hartl-4330b8b/
-websites: https://threefold.io/
-image: ./andreas_hartl.jpeg
-project_ids: threefold_tech
-countries: Germany
-cities: Bavaria
-private: 0
----
diff --git a/content/person/andy_brauer/andy_brauer.md b/content/person/andy_brauer/andy_brauer.md
deleted file mode 100644
index 8cea0ed69..000000000
--- a/content/person/andy_brauer/andy_brauer.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: andy_brauer
-name: Andy Brauer
-rank: 1
-memberships: ambassador
-bio: With 40 years of experience in the ICT Industry he covered most areas including Electronics, Telecommunications, Software Development, Business Development, and Innovation and with roles of Executive Director, Technical Director, Chief Information Officer and Chief Technology Officer. He also served on the Meraka Advisory Panel at the Council for Scientific and Industrial research in South Africa and as an advisor to Enterprise Ireland. Previously Chief Technology Officer of Business Connexion, the largest Information and Communications technology company in Africa. Currently focused on Self Healing Technology, Deep Learning, as well an advance renewable energy. He has received Citation Awards for innovation. His philosophy is to keep on learning. The boiling frog is a parable describing a frog being slowly boiled alive. The premise is that if a frog is put suddenly into boiling water, it will jump out, but if the frog is put in tepid water which is then brought to a boil slowly, it will not perceive the danger and will be cooked to death. ThreeFold is key in helping people and companies think ahead and not end up in hot water.
-excerpt: Previously Chief Technology Officer of Business Connexion, the largest Information and Communications technology company in Africa.
-linkedin: https://www.linkedin.com/in/andy-brauer-617a902/
-websites:
-image: ./andy_brauer_processed.jpg
-project_ids: threefold_foundation
-countries: South Africa
-cities: Johannesburg
-private: 1
----
-
-
diff --git a/content/person/andy_brauer/andy_brauer_processed.jpg b/content/person/andy_brauer/andy_brauer_processed.jpg
deleted file mode 100644
index bb33cbae1..000000000
Binary files a/content/person/andy_brauer/andy_brauer_processed.jpg and /dev/null differ
diff --git a/content/person/anna_allen/anna_allen.jpeg b/content/person/anna_allen/anna_allen.jpeg
deleted file mode 100644
index f2a152edc..000000000
Binary files a/content/person/anna_allen/anna_allen.jpeg and /dev/null differ
diff --git a/content/person/anna_allen/anna_allen.md b/content/person/anna_allen/anna_allen.md
deleted file mode 100644
index 906870c57..000000000
--- a/content/person/anna_allen/anna_allen.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: anna_allen
-name: Anna Allen
-rank: 3
-memberships: ambassador
-bio: Anna has developed “Solutions of Harmony for the Highest Good” by applying her natural gifts, formal education, professional acumen, and miraculous experiences for almost three decades. As a Social Scientist, she is Globally known as a renowned Advisor, Author, & Alchemist to leaders, entrepreneurs, and influencers alike.
-excerpt: A Social Scientist, she is Globally known as a renowned Advisor, Author, & Alchemist.
-linkedin: https://www.linkedin.com/in/annanaturalista/
-websites: https://www.annanaturalista.com/
-image: ./anna_allen.jpeg
-project_ids: anna_naturalista
-countries: Italy
-cities: Damanhur
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/anurag_arjun/anurag.jpeg b/content/person/anurag_arjun/anurag.jpeg
deleted file mode 100644
index fd78b157f..000000000
Binary files a/content/person/anurag_arjun/anurag.jpeg and /dev/null differ
diff --git a/content/person/anurag_arjun/anurag_arjun.md b/content/person/anurag_arjun/anurag_arjun.md
deleted file mode 100644
index 2ff1b50a7..000000000
--- a/content/person/anurag_arjun/anurag_arjun.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: anurag_arjun
-name: Anurag Arjun
-tags: project
-rank: 3
-memberships: project
-bio: Chief Product officer at Matic, My personal background is in software product management. I have 11+ years of experience in building technology products, with deep experience in working with structured and unstructured financial data.
-excerpt: I have 11+ years of experience in building technology products.
-linkedin: https://www.linkedin.com/in/anuragarjun/
-websites: https://matic.network/
-image: ./anurag.jpeg
-project_ids: matic_network
-countries: India
-cities: Banglore
-private: 0
----
diff --git a/content/person/arie_ben_david/arie_ben_david.jpg b/content/person/arie_ben_david/arie_ben_david.jpg
deleted file mode 100644
index aa8443b3f..000000000
Binary files a/content/person/arie_ben_david/arie_ben_david.jpg and /dev/null differ
diff --git a/content/person/arie_ben_david/arie_ben_david.md b/content/person/arie_ben_david/arie_ben_david.md
deleted file mode 100644
index 294f31a3a..000000000
--- a/content/person/arie_ben_david/arie_ben_david.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: arie_ben_david
-name: Arie Ben David
-rank: 3
-memberships: project
-bio: I am a Social and Business Entrepreneur that initiated and managed various international business enterprises. I initiated Shareitt to enable people and communities to fulfill their talents and potentials. I started my activities as an ‘Artist of Life’ at the age of five when I secretly went to the children zoo and got the rabbits and the pigeons out of their cages and set them free. This motive shines throughout my whole life as an activist that strives for freedom through social and economic reforms. I developed innovative educational programs for adolescents with learning and behavioral difficulties and I had been an accomplished artist that many of my paintings are held in private and institutional collections worldwide. I have exhibited extensively in galleries and cultural centers in Europe, and Israel. I was founding director of the flourishing Waldorf Teacher Training in the David Yellin Academic College of Education in Jerusalem for over 25 years.
-excerpt: Social and Business Entrepreneur that initiated and managed various international business enterprises.
-linkedin: https://www.linkedin.com/in/arie-ben-david-aa31219/
-websites: https://www.shareitt.com
-image: ./arie_ben_david.jpg
-project_ids: shareitt
-countries: Israel
-cities: Tel Aviv
-private: 0
----
diff --git a/content/person/ashraf_fouda/ashraf.jpeg b/content/person/ashraf_fouda/ashraf.jpeg
deleted file mode 100644
index b9498cab3..000000000
Binary files a/content/person/ashraf_fouda/ashraf.jpeg and /dev/null differ
diff --git a/content/person/ashraf_fouda/ashraf_fouda.md b/content/person/ashraf_fouda/ashraf_fouda.md
deleted file mode 100644
index b0632d480..000000000
--- a/content/person/ashraf_fouda/ashraf_fouda.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: ashraf_fouda
-name: Ashraf Fouda
-rank: 2
-memberships: tech
-bio: Software Engineer with passion in new technologies, love every thing that is realy new and challenging. Threefold is changing the world by decentralizing and neutralizing the internet
-excerpt: Software Engineer with passion in new technologies, love every thing that is realy new.
-linkedin: https://www.linkedin.com/in/ashraffouda/
-websites: https://threefold.io/
-image: ./ashraf.jpeg
-project_ids: threefold_tech
-countries: Egypt
-cities: Cairo
-private: 0
----
-
-
diff --git a/content/person/atef_nazmy/atef_nazmy.jpg b/content/person/atef_nazmy/atef_nazmy.jpg
deleted file mode 100644
index 37d3cfebd..000000000
Binary files a/content/person/atef_nazmy/atef_nazmy.jpg and /dev/null differ
diff --git a/content/person/atef_nazmy/atef_nazmy.md b/content/person/atef_nazmy/atef_nazmy.md
deleted file mode 100644
index 1ee254f88..000000000
--- a/content/person/atef_nazmy/atef_nazmy.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: atef_nazmy
-name: Atef Nazmy
-rank: 2
-memberships: tech
-bio: IT-Telecom & Networking Engineer , having a great passion to learn more about new technologies
-excerpt: I Believe that ThreeFold Foundation Drives the world to be Better and Greener
-linkedin: https://www.linkedin.com/in/atef-nazmy-2521b2134/
-websites: https://threefold.io/
-image: ./atef_nazmy.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/bart_weijermars/bart_weijermars.jpeg b/content/person/bart_weijermars/bart_weijermars.jpeg
deleted file mode 100644
index 48daa8b1c..000000000
Binary files a/content/person/bart_weijermars/bart_weijermars.jpeg and /dev/null differ
diff --git a/content/person/bart_weijermars/bart_weijermars.md b/content/person/bart_weijermars/bart_weijermars.md
deleted file mode 100644
index 4c7c65413..000000000
--- a/content/person/bart_weijermars/bart_weijermars.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: bart_weijermars
-name: Bart Weijermars
-rank: 2
-memberships: ambassador
-bio: Bart Weijermars has extensive international experience in the telecommunications industry. He has over 20 years experience in Board positions of international operators in Europe, including the role of CEO of T-Mobile in the Netherlands. As a Commercial Director for T-Mobile in Macedonia and the Netherlands, Eircom in Ireland and KPN Mobile in the Netherlands, he has successfully introduced new business models for growth and value creation. He currently is the CEO of Artilium plc, a London AIM listed software company that provides (tele)communication, IoT, billing, and identity management solutions to enterprises and telecom operators. Ambassador fell in love with Threefold I strongly believe that new technologies can help people to make this world a better place. This requires neutral and equal access to internet infrastructure, all over the world. The ThreeFold Foundation enables just that.
-excerpt: Bart Weijermars has extensive international experience in the telecommunications industry.
-linkedin: https://www.linkedin.com/in/bart-weijermars-88236a/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./bart_weijermars.jpeg
-countries: Dutch
-cities:
-private: 1
----
diff --git a/content/person/benjelloun_oussama/benjelloun_oussama.md b/content/person/benjelloun_oussama/benjelloun_oussama.md
deleted file mode 100644
index bcb890196..000000000
--- a/content/person/benjelloun_oussama/benjelloun_oussama.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: benjelloun_oussama
-name: Benjelloun Oussama
-rank: 3
-memberships: foundation
-bio: Oussama is a globetrotter that advocates for equality and inclusive communities around the world. He is an early cryptocurrency activist who has lead teams at startups in Silicon Valley, China, and Singapore, with a mission to make the world a happier place one smile at a time.
-excerpt: Blockchain Ecosystem development Lead
-linkedin: https://www.linkedin.com/in/oussama-benjelloun-110b51128/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./benjelloun_oussama.png
-project_ids: threefold_foundation
-countries:
-cities:
-private: 0
----
diff --git a/content/person/benjelloun_oussama/benjelloun_oussama.png b/content/person/benjelloun_oussama/benjelloun_oussama.png
deleted file mode 100644
index 49e204b1e..000000000
Binary files a/content/person/benjelloun_oussama/benjelloun_oussama.png and /dev/null differ
diff --git a/content/person/bert_van_decraen/bert_van_decraen.md b/content/person/bert_van_decraen/bert_van_decraen.md
deleted file mode 100644
index 210c13c05..000000000
--- a/content/person/bert_van_decraen/bert_van_decraen.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: bert_van_decraen
-name: Bert Van Decraen
-rank: 4
-memberships: project
-bio: I strongly believe that if we dare to look fundamentally different at most things, we can find a better and more sustainable alternative to most of the challenges in our path. Alternatives that contribute to our society and ourselves. By the time my daughter and the younger generation can choose where and how they will live, what they want to do in life that they have a different system than they do today and can live in and with a healthy environment. Crystal home is just a first step towards humanising our industries and by doing so have a positive impact on the place we all love; Our Planet.
-excerpt: I strongly believe that we can find a better alternative to most of the challenges in our path.
-linkedin: https://www.linkedin.com/in/bertvandecraen/
-websites: https://www.crystalhome.org/, https://www.bertvandecraen.com
-image: ./bert_van_decraen.png
-project_ids: crystal_home
-countries: The Netherlands
-cities:
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/bert_van_decraen/bert_van_decraen.png b/content/person/bert_van_decraen/bert_van_decraen.png
deleted file mode 100644
index 67fb66e3e..000000000
Binary files a/content/person/bert_van_decraen/bert_van_decraen.png and /dev/null differ
diff --git a/content/person/binoy_r_v_meghraj/binoy_r_v_meghraj.md b/content/person/binoy_r_v_meghraj/binoy_r_v_meghraj.md
deleted file mode 100644
index 5a29731ca..000000000
--- a/content/person/binoy_r_v_meghraj/binoy_r_v_meghraj.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: binoy_r_v_meghraj
-name: Binoy R. V. Mehhraj
-rank: 1
-memberships: ambassador
-bio: Binoy R. V. Meghraj is the Executive Vice Chairman of Meghraj Group, an investment banking advisory, fiduciary services and infrastructure consulting organisation headquartered in London, with offices in Europe, Asia and Africa, that looks after more than USD 15 billion in client assets. Binoy is responsible for the Group's strategy, investment banking advisory businesses and new business initiatives, and he has particular experience advising Japanese multinational companies on acquisitions and partnerships overseas. Binoy was born in London, and is now based between Dubai and Tokyo. He is a Trustee of two family charitable trutst focused on education and healthcare. He has an Honours Degree in Commerce and Accounting from the University of Birmingham, and an MBA with distinction from London Business School. Ambassador fell in love with Threefold I believe in the TFF project because it is addressing fundamental challenges to the growth in data requirements through a green ecosystem, which combines a crypto currency backed by an efficient, distributed, less power hungry data network. It provides an innovative solution to the challenges, and believes in important principles including education and equality, benefits to the environment and that a currency should be backed by tangible assets.
-excerpt: Binoy R. V. Meghraj is the Executive Vice Chairman of Meghraj Group, an investment banking advisory.
-linkedin: https://www.linkedin.com/in/binoy-meghraj-19146b/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./binoy_r_v_meghraj_processed.jpg
-countries: British
-cities:
-private: 1
----
diff --git a/content/person/binoy_r_v_meghraj/binoy_r_v_meghraj_processed.jpg b/content/person/binoy_r_v_meghraj/binoy_r_v_meghraj_processed.jpg
deleted file mode 100644
index 76ea5df5e..000000000
Binary files a/content/person/binoy_r_v_meghraj/binoy_r_v_meghraj_processed.jpg and /dev/null differ
diff --git a/content/person/bishoy_mikhaiel/bishoy_mikhaiel.jpg b/content/person/bishoy_mikhaiel/bishoy_mikhaiel.jpg
deleted file mode 100644
index 77ffc2fa2..000000000
Binary files a/content/person/bishoy_mikhaiel/bishoy_mikhaiel.jpg and /dev/null differ
diff --git a/content/person/bishoy_mikhaiel/bishoy_mikhaiel.md b/content/person/bishoy_mikhaiel/bishoy_mikhaiel.md
deleted file mode 100644
index e62093f8f..000000000
--- a/content/person/bishoy_mikhaiel/bishoy_mikhaiel.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: bishoy_mikhaiel
-name: Bishoy Mikhaiel
-rank: 1
-memberships: tech
-bio: I am cloud system engineer with 7 years experience on different cloud platforms and virtualization. Worked as an application support on tomcat and MySQL platform and on jumpsacle and postgres, Worked on DCPM racktivity application. The company where I learn how to own your project and manage it, like idea of new internet.
-excerpt: Cloud system engineer with 7 years experience on different cloud platforms and virtualization.
-linkedin: https://www.linkedin.com/in/bishoy-michael/
-websites: https://threefold.io/
-image: ./bishoy_mikhaiel.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/bola_e_nasr/bola_e_nasr.jpg b/content/person/bola_e_nasr/bola_e_nasr.jpg
deleted file mode 100644
index 420d82cc0..000000000
Binary files a/content/person/bola_e_nasr/bola_e_nasr.jpg and /dev/null differ
diff --git a/content/person/bola_e_nasr/bola_e_nasr.md b/content/person/bola_e_nasr/bola_e_nasr.md
deleted file mode 100644
index 135ce8848..000000000
--- a/content/person/bola_e_nasr/bola_e_nasr.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: bola_e_nasr
-name: Bola E. Nasr
-rank: 1
-memberships: tech
-bio: Software Engineer with a passion for everything new and challenging in life and technology. I strongly believe that the technology can help to create a better world and that is exactly the mission of the ThreeFold ,I find it very important for people to have equal chances, and a lot can be changed through technology these days.
-excerpt: Software Engineer with a passion for everything new and challenging in life and technology.
-linkedin: https://www.linkedin.com/in/bola-erian-nasr-24391764/
-websites: https://threefold.io/
-image: ./bola_e_nasr.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/boris_fahrnberger/boris_fahrnberger.jpeg b/content/person/boris_fahrnberger/boris_fahrnberger.jpeg
deleted file mode 100644
index 4798cb1d2..000000000
Binary files a/content/person/boris_fahrnberger/boris_fahrnberger.jpeg and /dev/null differ
diff --git a/content/person/boris_fahrnberger/boris_fahrnberger.md b/content/person/boris_fahrnberger/boris_fahrnberger.md
deleted file mode 100644
index 2eec928fb..000000000
--- a/content/person/boris_fahrnberger/boris_fahrnberger.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: boris_fahrnberger
-name: Boris Fahrnberger
-rank: 3
-memberships: project, ambassador, farmer
-bio: Boris has worked in nearly all main sectors, including IT, finance, media and politics. As a senior andragogist and consultant he has helped thousands of people to develop and get inspired. The communication scientist founded Artichoke Computing, a Threefold farming company, in 2019 and recently the project “COVID Fighters”, the quickest biomolecular SARS-CoV-2 testing method on the planet.
-excerpt: Boris has worked in nearly all main sectors, including IT, finance, media and politics.
-linkedin: https://www.linkedin.com/in/bojofa/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./boris_fahrnberger.jpeg
-project_ids: covid_fighters
-countries: Austria
-cities: Vienna
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/brian_bogaerts/brian_bogaerts.jpg b/content/person/brian_bogaerts/brian_bogaerts.jpg
deleted file mode 100644
index d6ec13b2e..000000000
Binary files a/content/person/brian_bogaerts/brian_bogaerts.jpg and /dev/null differ
diff --git a/content/person/brian_bogaerts/brian_bogaerts.md b/content/person/brian_bogaerts/brian_bogaerts.md
deleted file mode 100644
index 22f4e4ecc..000000000
--- a/content/person/brian_bogaerts/brian_bogaerts.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: brian_bogaerts
-name: Brian Bogaerts
-rank: 1
-memberships: ambassador
-bio: Brian is an internationally well-connected entrepreneur, with a passion for people and technology, at his best launching and building initiatives from scratch. He comes with relentless energy and a solid track record at Alcatel-Lucent, The Boston Consulting Group and KPN, where he held senior management positions in strategy, innovation and business development roles. More recently, Brian launched and sold a few data-driven companies, mainly focusing on cross- and up-sell logic and in the web analytics space.Today, Brian is a co-founder at DataTeam.Services, a pan European go-to-market company focusing on international expansion (and other activities) for its partners. He comes with an MSc in electromechanical engineering, holds an MBA, lives in The Hague and can be reached at +31613934639. The ThreeFold Foundation is a future path to an accessible and sustainable digital world, for entrepreneurs from around the world to build upon. Unleashing entrepreneurial power of the many, rather than the few.
-excerpt: Brian is an internationally well-connected entrepreneur, with a passion for people and technology.
-linkedin: https://www.linkedin.com/in/brian-bogaerts-aaa8692/
-websites: https://threefold.io/
-image: ./brian_bogaerts.jpg
-project_ids: threefold_foundation
-countries: Belgium
-cities:
-private: 1
----
diff --git a/content/person/brian_j_cardiff/brian_j_cardiff.jpg b/content/person/brian_j_cardiff/brian_j_cardiff.jpg
deleted file mode 100644
index c3cab753f..000000000
Binary files a/content/person/brian_j_cardiff/brian_j_cardiff.jpg and /dev/null differ
diff --git a/content/person/brian_j_cardiff/brian_j_cardiff.md b/content/person/brian_j_cardiff/brian_j_cardiff.md
deleted file mode 100644
index 303de8ede..000000000
--- a/content/person/brian_j_cardiff/brian_j_cardiff.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: brian_j_cardiff
-name: Brian J. Cardiff
-rank: 3
-memberships: project
-bio: Brian has a passion for creating solutions that go beyond the screen he cares about the inner workings, but also about their impact in the world. As a detail oriented and organized person, he makes an excellent team lead. He keeps his teams working productively and motivated, foreseeing needs and challenges in advance. He was attracted to technology and science since he was a child, so he decided to study Computer Science after realizing the power of programming over matter. Brian is, by far, the best dancer on the team. A few years ago, swing and blues dancing was a hobby, but soon it turned into a passion that took him on several trips around the world. Now he organizes events, participates in competitions and teaches.
-excerpt: Brian has a passion for creating solutions that go beyond the screen.
-linkedin: https://www.linkedin.com/in/bcardiff/
-websites: https://manas.tech/
-image: ./brian_j_cardiff.jpg
-project_ids: crystal_language, manas_tech
-countries: Argentina
-cities: Buenos Aires
-private: 0
----
diff --git a/content/person/brooks_cole/brooks_cole.jpg b/content/person/brooks_cole/brooks_cole.jpg
deleted file mode 100644
index 17c063663..000000000
Binary files a/content/person/brooks_cole/brooks_cole.jpg and /dev/null differ
diff --git a/content/person/brooks_cole/brooks_cole.md b/content/person/brooks_cole/brooks_cole.md
deleted file mode 100644
index 7fd0232db..000000000
--- a/content/person/brooks_cole/brooks_cole.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: brooks_cole
-name: Brooks Cole
-rank: 3
-memberships: project, ambassador
-bio: Brooks is the Father of the “ResonantBrand” method, is a career brand communications expert, and has been supporting magnificent women and men and their professional and personal brands for three decades, serving leaders at companies like Disney, Time Warner, General Electric, Microsoft, Hewlett-Packard, and dozens of others. He has developed brand strategies for leaders like Barbara Annis, world expert on Gender Intelligence® in organizational leadership; Victoria Hale, the inventor of the “Non-Profit Pharmaceutical company” who is bringing safe and affordable contraception to the women of the world; and Jack Canfield, author of Chicken Soup for the Soul, The Power of Focus for Women, as well as dozens of other female-focused titles, as well as the holder of The Guinness Book of World Records for SEVEN books simultaneously on the NYT best seller list. He has also collaborated with Sam Beard of Sam Beard Gift who has worked with eight US Presidents from JFK to Obama, creating jobs in low-income neighborhoods; and Carlos Santana on his philanthropy Architects of a New Dawn.He has 30 years experience in communication design and over two decades of experience in brand development and strategy, digital marketing platform architecture and execution, interactive media, media technology and production, information architecture and software development for corporate and non-profit clients.Brooks is a patented inventor in information technology (Six Patents); is able to conceive of innovative intellectual property and supervise IP strategy and patent applications.
-excerpt: The Father of the “ResonantBrand” method a career brand communications expert.
-linkedin: https://www.linkedin.com/in/brookscole
-websites: https://www.resonantbrand.com/brookscole/
-image: ./brooks_cole.jpg
-project_ids: holo, crystaltwin
-countries: Spain, US
-cities: Barcelona, California
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/bruce_lites/bruce_lites.md b/content/person/bruce_lites/bruce_lites.md
deleted file mode 100644
index a597ec988..000000000
--- a/content/person/bruce_lites/bruce_lites.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: bruce_lites
-name: Bruce Lites
-rank: 1
-memberships: ambassador
-bio: Bruce is an internationally recognized astrophysicist specializing in studies of the Sun and its magnetic fields. He is best known for leading the development of innovative instrumentation for observing solar magnetic fields, both from the ground and in space. Throughout his career spanning more than 40 years, he has contributed to the advancement of our understanding of the Sun as witnessed by his authorship of over 170 scientific publications in peer-reviewed journals. He received a PhD in Physics and Astrophysics at the University of Colorado, USA, and in retirement he is a Senior Scientist Emeritus and Distinguished Scholar at the National Center for Atmospheric Research, USA. Ambassador fell in love with Threefold I believe that access to a neutral, efficient, and secure internet is essential to the survival of humanity Planet Earth. The ThreeFold foundation is a shining example of facing these challenges with pragmatism and conscience.
-excerpt: Bruce is an internationally recognized astrophysicist specializing in studies of the Sun and its magnetic fields.
-linkedin: https://www.linkedin.com/in/bruce-lites-74555811/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./bruce_lites_processed.jpg
-countries: American
-cities:
-private: 1
----
diff --git a/content/person/bruce_lites/bruce_lites_processed.jpg b/content/person/bruce_lites/bruce_lites_processed.jpg
deleted file mode 100644
index 74b63206a..000000000
Binary files a/content/person/bruce_lites/bruce_lites_processed.jpg and /dev/null differ
diff --git a/content/person/can_efe_aydog/can_aydog_processed.jpg b/content/person/can_efe_aydog/can_aydog_processed.jpg
deleted file mode 100644
index 8955521f7..000000000
Binary files a/content/person/can_efe_aydog/can_aydog_processed.jpg and /dev/null differ
diff --git a/content/person/can_efe_aydog/can_efe_aydog.md b/content/person/can_efe_aydog/can_efe_aydog.md
deleted file mode 100644
index aab1f4c57..000000000
--- a/content/person/can_efe_aydog/can_efe_aydog.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: can_efe_aydog
-name: Can Efe Aydog
-rank: 1
-memberships: ambassador
-bio: I'm Efe Aydog and I study Politics, Economics and French at the European Social and Political Studies department of University College London. I'm Turkish, I've lived 9 years in Ankara, 1 year in Florida, 9 years in Istanbul, and the last 1.5 years in London respectively. Current affairs and political economy are of great interest to me, I've been involved in journalism in Turkey and various political clubs/campaigns throughout my high school and college life. As I spent most of my childhood in Istanbul, developmental economics also excites me as Istanbul is a unique example that portrays development in the modern world. Ambassador fell in love with Threefold ThreeFold combines multiple interests that I possess and synthesises a unique, simple yet revolutionary solution to one of the most common problems of the modern age. ThreeFold indeed combines three of my areas of interest, energy consumption, impact of technology on society, and developmental economics. I am fascinated by the energy sector as I find energy to be power in raw form, and the reduced electricity consumption that the ThreeFold grid provides is relevant in an age of development. I am also excited by the impact of technology on society. The potential that ThreeFold provides by standing up against storage capacity monopolies and offering viable access to storage facilities is crucial in the democratisation of the internet, therefore making new opportunities that emerge more compatible with the needs of our society. Finally, the farming aspect of ThreeFold and the availability of storage and internet access in parts of the world in need will help developing parts of the world catch up with the rest of the world. All in all, I see ThreeFold as an opportunity to expand my knowledge in the aforementioned areas by working actively and gaining experience in the professional field.
-excerpt: I'm Efe Aydog and I study Politics, Economics and French at the European Social and Political Studies department of University College London.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./can_aydog_processed.jpg
-countries: Turkey
-cities:
-private: 1
----
diff --git a/content/person/carlos_mario_sanches_avila/carlos_mario_sanches_avila.md b/content/person/carlos_mario_sanches_avila/carlos_mario_sanches_avila.md
deleted file mode 100644
index c6f7ebfe1..000000000
--- a/content/person/carlos_mario_sanches_avila/carlos_mario_sanches_avila.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: carlos_mario_sanches_avila
-name: Carlos Mario Sanches Avila
-rank: 1
-memberships: ambassador
-bio: Mario is the Founder of The 5 ELEMENTS Therapy™ and has been sharing his healing gift all over the world for the past 11 years. His passion to travel, charisma and unmatchable energy has brought transforming exceptional results of long-term effect to the patients in more than 35 countries. With his own unique Healing Waves therapy, he now continues to spread his work globally both through private sessions, and teaching with his workshop series. Ambassador fell in love with Threefold Bruce is an internationally recognized astrophysicist specializing in studies of the Sun and its magnetic fields. He is best known for leading the development of innovative instrumentation for observing solar magnetic fields, both from the ground and in space. Throughout his career spanning more than 40 years, he has contributed to the advancement of our understanding of the Sun as witnessed by his authorship of over 170 scientific publications in peer-reviewed journals. He received a PhD in Physics and Astrophysics at the University of Colorado, USA, and in retirement he is a Senior Scientist Emeritus and Distinguished Scholar at the National Center for Atmospheric Research, USA.
-excerpt: Mario is the Founder of The 5 ELEMENTS Therapy™ and has been sharing his healing gift all over the world.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./carlos_mario_sanches_avila_processed.jpg
-countries: Mexican
-cities:
-private: 1
----
diff --git a/content/person/carlos_mario_sanches_avila/carlos_mario_sanches_avila_processed.jpg b/content/person/carlos_mario_sanches_avila/carlos_mario_sanches_avila_processed.jpg
deleted file mode 100644
index 59d45508b..000000000
Binary files a/content/person/carlos_mario_sanches_avila/carlos_mario_sanches_avila_processed.jpg and /dev/null differ
diff --git a/content/person/charles_blass/charles_blass.md b/content/person/charles_blass/charles_blass.md
deleted file mode 100644
index da76d0485..000000000
--- a/content/person/charles_blass/charles_blass.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: charles_blass
-name: Charles Blass
-rank: 3
-memberships: project
-bio: Charles is passionate about communication – in all forms, at all levels – and sees it as fundamental to cooperation and collaboration of any kind. Charles is a DJ, festival producer, sound engineer and mapping freak. He's been mind-mapping for a long time, and also weaving networks and communities, projects and solutions for helping people and the planet. Media creator, broadcaster, archivist and nonprofit director, Charles is based in Zurich, Switzerland.
-excerpt: Passionate about communication – in all forms, at all levels.
-linkedin: https://www.linkedin.com/in/charlesblass/
-websites: http://bit.ly/lovevolv, https://www.collectiveintelligencecollaboratory.com/
-image: ./charles_blass.png
-project_ids: cicolab
-countries: Switzerland
-cities: Zürich
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/charles_blass/charles_blass.png b/content/person/charles_blass/charles_blass.png
deleted file mode 100644
index 5ac6eaf74..000000000
Binary files a/content/person/charles_blass/charles_blass.png and /dev/null differ
diff --git a/content/person/chris_hurd/chris_hurd.md b/content/person/chris_hurd/chris_hurd.md
deleted file mode 100644
index ae7cb011f..000000000
--- a/content/person/chris_hurd/chris_hurd.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: chris_hurd
-name: Chris Hurd
-rank: 1
-memberships: ambassador
-bio: A graduate of Cambridge University, Chris has spent most of his career to date in the financial services sector, with the last 20 years spent in senior banking roles in London, Singapore and Moscow. These and other previous positions have contributed to a rich and varied set of skills and experience which he is now deploying in the non-executive and advisory spheres. In this context, the aims of ThreeFold Foundation are both close to his heart and offer the opportunity for him to make a strong contribution and impact. Chris is married with 3 children and currently resides in the UK, but travels widely and maintains strong ties with Asia in particular. He greatly enjoys working with people and exploring new interests and cultures. Ambassador fell in love with Threefold ThreeFold Foundation offers new channels of access and investment to a very diverse audience and so deserves to succeed. It is a step into the future whose potential for good knows no boundaries.
-excerpt: Chris has spent most of his career to date in the financial services sector.
-linkedin: https://www.linkedin.com/in/chris-hurd-29a5581b/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./chris_hurd_processed.jpg
-countries: UK
-cities:
-private: 1
----
diff --git a/content/person/chris_hurd/chris_hurd_processed.jpg b/content/person/chris_hurd/chris_hurd_processed.jpg
deleted file mode 100644
index 04ccfe81c..000000000
Binary files a/content/person/chris_hurd/chris_hurd_processed.jpg and /dev/null differ
diff --git a/content/person/christian_seidl/christian_seidl.md b/content/person/christian_seidl/christian_seidl.md
deleted file mode 100644
index 238af74b7..000000000
--- a/content/person/christian_seidl/christian_seidl.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: christian_seidl
-name: Christian Seidl
-rank: 1
-memberships: ambassador
-bio: Christian is the founder and managing partner of Seidl Consult GmbH, which offers to its clients strategy consulting, transaction advisory services and project management support, especially in IT & Compliance related projects. Prior to starting his own company, Christian worked thirteen years in the financial industry, successfully managing several alternative investment funds. Over the last couple of years, Christian became passionate about digitalization and cryptocurrency and new business models deriving from it. Helping organizations to get smarter and better by adapting this new technology is what he loves doing. Ambassador fell in love with Threefold Christian is a strong believer and early supporter of the TFF dream „…to make the Internet accessible for all people; securely, equally and seamlessly through environmentally-sustainable technology. Access to internet capacity will become a basic right and necessity for all humans and existing technology and network infrastructure will not be able to cope with the growing demand. TFF’s vision and solution to tackle these shortcomings is unique and groundbreaking and Christian is proud and exited to be part of the TFF community and support TFF’s great team as an ambassador.
-excerpt: Christian is the founder and managing partner of Seidl Consult GmbH.
-linkedin: https://www.linkedin.com/in/christian-seidl-56b22210/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./christian_seidl_processed.jpg
-countries: German
-cities:
-private: 1
----
diff --git a/content/person/christian_seidl/christian_seidl_processed.jpg b/content/person/christian_seidl/christian_seidl_processed.jpg
deleted file mode 100644
index 24550dca9..000000000
Binary files a/content/person/christian_seidl/christian_seidl_processed.jpg and /dev/null differ
diff --git a/content/person/christine_renee_perry/christine_renee-perry.jpg b/content/person/christine_renee_perry/christine_renee-perry.jpg
deleted file mode 100644
index ed13d22d5..000000000
Binary files a/content/person/christine_renee_perry/christine_renee-perry.jpg and /dev/null differ
diff --git a/content/person/christine_renee_perry/christine_renee_perry.md b/content/person/christine_renee_perry/christine_renee_perry.md
deleted file mode 100644
index a73d7a3ae..000000000
--- a/content/person/christine_renee_perry/christine_renee_perry.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: christine_renee_perry
-name: Christine Renee Perry
-tags: project
-rank: 1
-memberships: project
-bio: VP of Global solutions engineering, my goal is to increase blockchain usability, through scalability solutions that aim to simplify the integration of blockchain into real world applications.
-excerpt: VP of Global solutions engineering.
-linkedin: https://www.linkedin.com/in/christinerpm/
-websites: https://skale.network/
-image: ./christine_renee-perry.jpg
-project_ids: skale_labs
-countries: USA
-cities: San francisco
-private: 0
----
diff --git a/content/person/christophe_de_carvalho/christophe_de_carvalho.jpeg b/content/person/christophe_de_carvalho/christophe_de_carvalho.jpeg
deleted file mode 100644
index 7b5a9ade3..000000000
Binary files a/content/person/christophe_de_carvalho/christophe_de_carvalho.jpeg and /dev/null differ
diff --git a/content/person/christophe_de_carvalho/christophe_de_carvalho.md b/content/person/christophe_de_carvalho/christophe_de_carvalho.md
deleted file mode 100644
index a6b1dad49..000000000
--- a/content/person/christophe_de_carvalho/christophe_de_carvalho.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: christophe_de_carvalho_pereira_martins
-name: Christophe de Carvalho Pereira Martins
-rank: 3
-memberships: tech
-bio: I am a passionate developer who likes to travel the world. Trying to improve the world around me using technology is one of my goals. I believe the web needs to evolve into a more decentralized and fair network. I've been involved with the development of the threefold ecosystem since it's creation and I'm contributing to the technical side of things on a daily basis.
-excerpt: Passionate developer who likes to travel the world.
-linkedin: https://www.linkedin.com/in/christophe-de-carvalho-pereira-martins-919504a1/
-websites: https://threefold.io/
-image: ./christophe_de_carvalho.jpeg
-project_ids: threefold_tech
-countries: Egypt, Belgium
-cities: Cairo
-private: 0
----
diff --git a/content/person/christopher_hutton/christhoper_hutton.jpg b/content/person/christopher_hutton/christhoper_hutton.jpg
deleted file mode 100644
index 124dcfd6c..000000000
Binary files a/content/person/christopher_hutton/christhoper_hutton.jpg and /dev/null differ
diff --git a/content/person/christopher_hutton/christopher_hutton.md b/content/person/christopher_hutton/christopher_hutton.md
deleted file mode 100644
index c1448ef92..000000000
--- a/content/person/christopher_hutton/christopher_hutton.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: christopher_hutton
-name: Christopher Hutton
-rank: 1
-memberships: tech, ambassador
-bio: A serial entrepreneur and technology fanatic for 25 years now. Always researching tech trends and looking for new technologies to introduce to Africa.
-excerpt: A serial entrepreneur and technology fanatic.
-linkedin: https://www.linkedin.com/in/chris-hutton-a3034777/
-websites: https://threefold.tech
-image: ./christhoper_hutton.jpg
-project_ids: threefold_tech
-countries: South Africa
-cities: Capetown
-private: 0
----
\ No newline at end of file
diff --git a/content/person/claus_rosenberg_gotthard/claus_rosenberg_gotthard.jpg b/content/person/claus_rosenberg_gotthard/claus_rosenberg_gotthard.jpg
deleted file mode 100644
index 0e4798553..000000000
Binary files a/content/person/claus_rosenberg_gotthard/claus_rosenberg_gotthard.jpg and /dev/null differ
diff --git a/content/person/claus_rosenberg_gotthard/claus_rosenberg_gotthard.md b/content/person/claus_rosenberg_gotthard/claus_rosenberg_gotthard.md
deleted file mode 100644
index 477dbfcb8..000000000
--- a/content/person/claus_rosenberg_gotthard/claus_rosenberg_gotthard.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: claus_rosenberg_gotthard
-name: Claus Rosenberg Gotthard
-rank: 3
-memberships: project
-bio: Danish, born entrepreneur with over 30 years of venture building experience, failures and success along the way. I have lived in Lisbon since 2018 with my wife who is an Artist.
-excerpt: Danish, born entrepreneur with over 30 years of venture building experience.
-linkedin: https://www.linkedin.com/in/clausrosenberg/
-websites: https://www.zetako.ai/
-image: ./claus_rosenberg_gotthard.jpg
-project_ids: zetako
-countries: Denmark, Portugal
-cities: Copenhagen, Lisbon
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/colin_baker/colin_baker.md b/content/person/colin_baker/colin_baker.md
deleted file mode 100644
index bc0513263..000000000
--- a/content/person/colin_baker/colin_baker.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: colin_baker
-name: Colin Baker
-rank: 1
-memberships: ambassador
-bio: Former derivatives trader now involved as an owner or active investor in various businesses including private jet charter, luxury villa development in Thailand, green energy and renewables (global), a crypto derivatives exchange and private equity. I'm a British citizen but been living in HK since 2011 and spent 11 years living in Tokyo before that. Along with my partner we have set up Dragon Edge Cloud in HK, and are aiming to be a ThreeFold Farmer across the APAC region. Ambassador fell in love with Threefold People can't use it if they don't know about it, so it's vital that we spread the word about ThreeFold and raise awareness in the private and business communities. Even though I don't have a technology background, and have much to learn, being the only farmer this far east I feel compelled to step up and try to assist as much as I can. On the plus side, I have a wide network across the region, and should be able to open the right doors to allow us in over here.
-excerpt: Former derivatives trader now involved as an owner or active investor in various businesses including private jet charter..
-linkedin: https://www.linkedin.com/in/colincarlbaker/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./colin_baker_processed.jpg
-countries:
-cities:
-private: 1
----
diff --git a/content/person/colin_baker/colin_baker_processed.jpg b/content/person/colin_baker/colin_baker_processed.jpg
deleted file mode 100644
index e8ff16004..000000000
Binary files a/content/person/colin_baker/colin_baker_processed.jpg and /dev/null differ
diff --git a/content/person/daniela_nikolova/daniela_nikolova.md b/content/person/daniela_nikolova/daniela_nikolova.md
deleted file mode 100644
index a602437de..000000000
--- a/content/person/daniela_nikolova/daniela_nikolova.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: daniela_nikolova
-name: Daniela Nikolova
-rank: 1
-memberships: ambassador
-bio: Daniela Nikolova is an Integrative Nutrition Health Coach, Emotional and Spiritual Intelligence Guide, Intuitive Personal and Business Advisor who combines her knowledge and natural gifts in different therapies and healing modalities in order to assist others achieve balance, awareness and alignment on all levels and areas of their lives. Her journey began back in 2008 when she was faced with numerous health challenges. She sees that phase of her life as one of her biggest blessings where she learned the true value of life, love, compassion and gratitude. It was during her time of healing through awareness, energy and alternative medicine when she discovered her true life purpose and desire to helping others and guiding them towards living life on purpose and truth. Daniela is passionate about contribution and is currently involved in few voluntary projects worldwide. She believes that we are here to create Heaven on Earth through finding balance between our intellect and heart wisdom, our skills and intuition. Her recipe for achieving and reaching any goal in life is a starting point. Love followed by intention setting+ action + consistency and faith. Daniela follows a vegan diet, loves dancing, loves life. Company life coach & spiritual healer fell in love with Threefold Why do I believe in ThreeFold? How can I not believe as I know the heart of ThreeFold is pure love . The core of the people , the vision ... ThreeFold is not a revolutionary but rather evolutionary movement that needs to flood the world with love and light . This needs to happen as we all seek growth as a collective consciousness. ThreeFold for me is a heart based foundation which comes from love and is built from love for love , peace and equality.
-excerpt: Daniela Nikolova is an Integrative Nutrition Health Coach, Emotional and Spiritual Intelligence Guide, Intuitive Personal and Business Advisor.
-linkedin: https://www.linkedin.com/in/danielaart1/
-websites: https://threefold.io/
-project_ids: threefold_foundaion
-image: ./daniela_nikolova_processed.jpg
-countries: Ukraine
-cities:
-private: 1
----
diff --git a/content/person/daniela_nikolova/daniela_nikolova_processed.jpg b/content/person/daniela_nikolova/daniela_nikolova_processed.jpg
deleted file mode 100644
index 193ed99d4..000000000
Binary files a/content/person/daniela_nikolova/daniela_nikolova_processed.jpg and /dev/null differ
diff --git a/content/person/dave_de_belder/dave_de_belder.jpeg b/content/person/dave_de_belder/dave_de_belder.jpeg
deleted file mode 100644
index 9ba2e2196..000000000
Binary files a/content/person/dave_de_belder/dave_de_belder.jpeg and /dev/null differ
diff --git a/content/person/dave_de_belder/dave_de_belder.md b/content/person/dave_de_belder/dave_de_belder.md
deleted file mode 100644
index 3c39448f8..000000000
--- a/content/person/dave_de_belder/dave_de_belder.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: dave_de_belder
-name: Dave De Belder
-rank: 3
-memberships: ambassador
-bio: As the michelin star chef, Dave has always been very conscious about food and how it ties in with spirituality, healing and peoples conscience. Dave has worked in the best kitchens this world has to offer. Elbulli (ES), Librije (NL), El Celler de Can Roca (ES) and his own Godevaart (BE) & Cara & Co (AU).
-excerpt: Michelin star chef, conscious about food and how it ties in with spirituality and healing.
-linkedin:
-websites: https://threefold.io/
-image: ./dave_de_belder.jpeg
-project_ids: threefold_foundation
-countries: Spain
-cities: Ibiza
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/denis_suslov/denis_suslov.jpeg b/content/person/denis_suslov/denis_suslov.jpeg
deleted file mode 100644
index 990a79e35..000000000
Binary files a/content/person/denis_suslov/denis_suslov.jpeg and /dev/null differ
diff --git a/content/person/denis_suslov/denis_suslov.md b/content/person/denis_suslov/denis_suslov.md
deleted file mode 100644
index 3f84b0d73..000000000
--- a/content/person/denis_suslov/denis_suslov.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: denis_suslov
-name: Denis Suslov
-rank: 2
-memberships: project
-bio: Ecosystem Growth at NEO blockchain
-excerpt: Ecosystem Growth at NEO blockchain
-linkedin: https://www.linkedin.com/in/dsuslov/
-websites: https://neo.org/
-image: ./denis_suslov.jpeg
-project_ids: neo
-countries: China
-cities: Shanghai
-private: 0
----
diff --git a/content/person/didem_gordon/didem_gordon.md b/content/person/didem_gordon/didem_gordon.md
deleted file mode 100644
index 417a7072e..000000000
--- a/content/person/didem_gordon/didem_gordon.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: didem_gordon
-name: Didem Gordon
-rank: 1
-memberships: ambassador
-bio: Didem has over 25 years of experience in building and developing businesses in emerging markets and strategic management. Her career as a top executive in investment banking and wealth management and an opinion leader in the Turkish finance sector resulted in a valuable global reach over the years. Didem's thirst for knowledge and passion for creation paved her way into venture consulting over the recent years where she advises in make ideas into enterprises with a focus on operational excellence, talent management, and stakeholder relations. Having a keen interest in technology and innovation, as a water-bearer, she has been investing her time in continuously learning and working with high-tech startups in Europe and the US. Making a positive impact for a better world defines her business scope as she carefully choses the projects she works on that aim towards a better world and is in the process of establishing her startup, Phaida Ventures upon this key principle. Didem is very honored to be part of the ThreeFold team in thriving to provide a green and neutral internet shared by all. Business Developer fell in love with Threefold I joined ThreeFold as part of my lifeworks to make the world a better place. Passion and courage to create positiveimpact , working out of love and respect not striving for power based on ego, that is what Threefold means to me. Use of technology and consciousness; exponential good for humanity.
-excerpt: Didem has over 25 years of experience in building and developing businesses in emerging markets and strategic management.
-linkedin: https://www.linkedin.com/in/didem-gordon-a4734528/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./didem_gordon_processed.jpg
-countries: Turkey
-cities:
-private: 1
----
diff --git a/content/person/didem_gordon/didem_gordon_processed.jpg b/content/person/didem_gordon/didem_gordon_processed.jpg
deleted file mode 100644
index 037f0b6a0..000000000
Binary files a/content/person/didem_gordon/didem_gordon_processed.jpg and /dev/null differ
diff --git a/content/person/dieter_legat/dieter_legat.md b/content/person/dieter_legat/dieter_legat.md
deleted file mode 100644
index dce6f0676..000000000
--- a/content/person/dieter_legat/dieter_legat.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: dieter_legat
-name: Dieter Legat
-rank: 1
-memberships: ambassador
-bio: More than 50 years experience as business manager in I.T. (AEG-Telefunken, Honeywell, Hewlett-Packard) and top management consultant - with special expertise in operational business leadership. Coach in operational management fell in love with Threefold.
-excerpt: More than 50 years experience as business manager in I.T. (AEG-Telefunken, Honeywell, Hewlett-Packard).
-linkedin: https://www.linkedin.com/in/dieterlegat/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./dieter_legat_processed.jpg
-countries: Austria
-cities:
-private: 1
----
diff --git a/content/person/dieter_legat/dieter_legat_processed.jpg b/content/person/dieter_legat/dieter_legat_processed.jpg
deleted file mode 100644
index 5416921e9..000000000
Binary files a/content/person/dieter_legat/dieter_legat_processed.jpg and /dev/null differ
diff --git a/content/person/dimitrios_dermentzioglou/dimitrios_dermentzioglou.jpg b/content/person/dimitrios_dermentzioglou/dimitrios_dermentzioglou.jpg
deleted file mode 100644
index 142b13e4d..000000000
Binary files a/content/person/dimitrios_dermentzioglou/dimitrios_dermentzioglou.jpg and /dev/null differ
diff --git a/content/person/dimitrios_dermentzioglou/dimitrios_dermentzioglou.md b/content/person/dimitrios_dermentzioglou/dimitrios_dermentzioglou.md
deleted file mode 100644
index 395f5bb67..000000000
--- a/content/person/dimitrios_dermentzioglou/dimitrios_dermentzioglou.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: dimitrios_dermentzioglou
-name: Dimitrios Dermentzioglou
-rank: 4
-memberships: ambassador
-bio: It is only on maps that borders exist between humans. We are one world, one race, we carry one song. Dimitrios is the founder of The Music Medicine, a project committed to cultivating Global Joy & Harmony, through the use and study of Music and Performing Arts as tools of Human Development and Self-Healing. Medical Ethnomusicologist, Music Therapist, Musician, Listener and Conductor, Dimitrios has a more than three-decade experience in the arts of Music and Celebration, studying their beneficial effects in Mind, Body, Soul and Social interaction.
-excerpt: Founder of The Music Medicine, a project committed to cultivating Global Joy & Harmony.
-linkedin:
-websites: http://themusicmedicine.com/
-image: ./dimitrios_dermentzioglou.jpg
-project_ids: threefold_foundation
-countries: Turkey
-cities: Istanbul
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/dina_adbelrahman/dina_abdelrahman_processed.jpg b/content/person/dina_adbelrahman/dina_abdelrahman_processed.jpg
deleted file mode 100644
index a81f9322b..000000000
Binary files a/content/person/dina_adbelrahman/dina_abdelrahman_processed.jpg and /dev/null differ
diff --git a/content/person/dina_adbelrahman/dina_adbelrahman.md b/content/person/dina_adbelrahman/dina_adbelrahman.md
deleted file mode 100644
index 619e7900f..000000000
--- a/content/person/dina_adbelrahman/dina_adbelrahman.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: dina_adbelrahman
-name: Dina Abdelrahman
-rank: 1
-memberships: tech
-bio: Dina 1 year experience in CloudComputing, getting her Bachelor degree in Communication Engineer. Free time = Reading, Cooking, watching movies and keep in touch with technology. Engineer fell in love with Threefold I believe in ThreeFold goals and ideas. Plus, it has lots of bright minds I'm so proud to work/learn from them on a daily basis.
-excerpt: Dina 1 year experience in CloudComputing, getting her Bachelor degree in Communication Engineer.
-linkedin: https://www.linkedin.com/in/dina-abd-el-rahman-el-sayed-4869189b/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./dina_abdelrahman_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/dina_magdy/dina_magdy.md b/content/person/dina_magdy/dina_magdy.md
deleted file mode 100644
index 8396df269..000000000
--- a/content/person/dina_magdy/dina_magdy.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: dina_magdy
-name: Dina Magdy
-rank: 1
-memberships: tech
-bio: Dina Magdy is working as an Automation Software Testing Engineer, starting her carreer at codescalers, and now has about 2 year experience in cloudcomputing software. Engineer fell in love with Threefold Threefold create future internet,so it amazing to be part of this.
-excerpt: Dina Magdy is working as an Automation Software Testing Engineer, starting her carreer at codescalers.
-linkedin: https://www.linkedin.com/in/dina-magdy/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./dina_magdy_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/dina_magdy/dina_magdy_processed.jpg b/content/person/dina_magdy/dina_magdy_processed.jpg
deleted file mode 100644
index d6863a074..000000000
Binary files a/content/person/dina_magdy/dina_magdy_processed.jpg and /dev/null differ
diff --git a/content/person/dylan_verstraete/dylan_verstraete.jpeg b/content/person/dylan_verstraete/dylan_verstraete.jpeg
deleted file mode 100644
index 0f559410d..000000000
Binary files a/content/person/dylan_verstraete/dylan_verstraete.jpeg and /dev/null differ
diff --git a/content/person/dylan_verstraete/dylan_verstraete.md b/content/person/dylan_verstraete/dylan_verstraete.md
deleted file mode 100644
index 43a55ea45..000000000
--- a/content/person/dylan_verstraete/dylan_verstraete.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: dylan_verstraete
-name: Dylan Verstraete
-rank: 3
-memberships: tech
-bio: Coffee drinking cat lover that commits code to multiple projects within the Threefold Ecosystem. Has a passion for wakeboarding and webtechnologies.
-excerpt: Coffee drinking cat lover that commits code to multiple projects within the Threefold Ecosystem.
-linkedin: https://www.linkedin.com/in/dylan-verstraete-229539a4/
-websites: https://threefold.io/, https://www.threefold.tech
-image: ./dylan_verstraete.jpeg
-project_ids: threefold_tech
-countries: Belgium
-cities: Lochristi
-private: 0
----
diff --git a/content/person/ehab_hassan/ehab_hassan.md b/content/person/ehab_hassan/ehab_hassan.md
deleted file mode 100644
index dad1e135d..000000000
--- a/content/person/ehab_hassan/ehab_hassan.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ehab_hassan
-name: Ehab Hassan
-rank: 1
-memberships: tech, foundation
-bio: I am a person who is positive about every aspect of lifes. Senior Graphic Designer & Webdeveloper fell in love with Threefold I dream about a world where everyone can be happy.
-excerpt: I am a person who is positive about every aspect of lifes.
-linkedin: https://www.linkedin.com/in/ehab-hassan-a00897116/
-websites: https://threefold.io/
-project_ids: threefold_tech, threefold_foundation
-image: ./ehab_hassan_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/ehab_hassan/ehab_hassan_processed.jpg b/content/person/ehab_hassan/ehab_hassan_processed.jpg
deleted file mode 100644
index e4eeabaf5..000000000
Binary files a/content/person/ehab_hassan/ehab_hassan_processed.jpg and /dev/null differ
diff --git a/content/person/erik_de_rijk/erik_de_rijk.md b/content/person/erik_de_rijk/erik_de_rijk.md
deleted file mode 100644
index 368fedb64..000000000
--- a/content/person/erik_de_rijk/erik_de_rijk.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: erik_de_rijk
-name: Erik de Rijk
-rank: 1
-memberships: ambassador
-bio: Erik fell in love with Unix/Linux/Open Source in 1989 on his Highschool and it never left him. His passion is programming (Shell, php, C and C++) but last few years barely been able to sit behind a Linux terminal to write some proper code (although his hands are itching whenever he sees the crap that is floating out there). Co-founded Unix Support Nederland (USN) with 8 other students and now co-founder and head of a Linux consultancy company (Proxy) with 50 highly qualified Unix/Linux/Open Source technicians in the Netherlands (who call themselves Nerds...). Ambassador fell in love with Threefold After the software/OS revolution that Linux invoked, we need a similar revolution in compute and storage and the ThreeFold foundation may be the spark we need to start this.
-excerpt: His passion is programming (Shell, php, C and C++).
-linkedin: https://www.linkedin.com/in/erikd5/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./erik_de_rijk_processed.jpg
-countries: Dutch
-cities:
-private: 1
----
diff --git a/content/person/erik_de_rijk/erik_de_rijk_processed.jpg b/content/person/erik_de_rijk/erik_de_rijk_processed.jpg
deleted file mode 100644
index 9b034d5f7..000000000
Binary files a/content/person/erik_de_rijk/erik_de_rijk_processed.jpg and /dev/null differ
diff --git a/content/person/erik_reitsma/erik_reitsma.md b/content/person/erik_reitsma/erik_reitsma.md
deleted file mode 100644
index 994ce8ccd..000000000
--- a/content/person/erik_reitsma/erik_reitsma.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: erik_reitsma
-name: Erik Reitsma
-rank: 1
-memberships: ambassador
-bio: Erik is an entrepreneur and designer from Holland. Together with his companions he loves to invent, create and make things possible. By looking at things from another perspective they reinvent reality. That is how unexpected but often simple solutions arise on things such as one's own pension fund, circulair material use and sharing-projects. To be able to accomplish things, he strongly believes in keeping things simple and bringing people together. Ambassador fell in love with Threefold I love the TFF’s decentralized solution for the future of internet and like to help making it a reality for everyone in any way i can.
-excerpt: Erik is an entrepreneur and designer from Holland.
-linkedin: https://www.linkedin.com/in/erik-reitsma-2262072b/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./erik_reitsma_processed.jpeg
-countries: Dutch
-cities:
-private: 1
----
diff --git a/content/person/erik_reitsma/erik_reitsma_processed.jpeg b/content/person/erik_reitsma/erik_reitsma_processed.jpeg
deleted file mode 100644
index f5f0606d2..000000000
Binary files a/content/person/erik_reitsma/erik_reitsma_processed.jpeg and /dev/null differ
diff --git a/content/person/erik_van_der_meulen/erik_van_der_meulen.md b/content/person/erik_van_der_meulen/erik_van_der_meulen.md
deleted file mode 100644
index dba837808..000000000
--- a/content/person/erik_van_der_meulen/erik_van_der_meulen.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: erik_van_der_meulen
-name: Erik van der Meulen
-rank: 1
-memberships: ambassador
-bio: Erik firmly believes that entrepreneurship provides the only sustainable solution to many of humanity's greatest challenges. He has been active as an entrepreneur for over 25 years and co-founded several succesful businesses. Some of these are united in Powered By Meaning, a growing ecosystem of companies that have one shared mission which is to make impact through collective entrepreneurship. Erik is passionate about conceiving and realising new creative business concepts that unite both social and economic value. Ambassador fell in love with Threefold The Treefold Foundation aims to solve some of the fundamental shortcomings of the technologies that shape our future. I strongly support the values and the goals of the team and am exited about the opportunity to support them as ambassador.
-excerpt: Erik firmly believes that entrepreneurship provides the only sustainable solution to many of humanity's greatest challenges.
-linkedin: https://www.linkedin.com/in/evdm66/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./erik_van_der_meulen_processed.jpg
-countries: The Netherlands
-cities:
-private: 1
----
diff --git a/content/person/erik_van_der_meulen/erik_van_der_meulen_processed.jpg b/content/person/erik_van_der_meulen/erik_van_der_meulen_processed.jpg
deleted file mode 100644
index f2814fe67..000000000
Binary files a/content/person/erik_van_der_meulen/erik_van_der_meulen_processed.jpg and /dev/null differ
diff --git a/content/person/erwin_raets/erwin_raets.md b/content/person/erwin_raets/erwin_raets.md
deleted file mode 100644
index 46d67519f..000000000
--- a/content/person/erwin_raets/erwin_raets.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: erwin_raets
-name: Erwin Raets
-rank: 1
-memberships: ambassador
-bio: Erwin has always been interested by the latest technologies, and always eager to try out the latest crazy things. He worked in the entertainment business, autosports, as a software developer and architect, and currently also running a company that provides charging solutions for electric cars. He came to realize in the past few years that we as humans need to address some very important issues to make sure we don’t ruin our planet in front of our grandchildren. That is why he want to help focus on making effective use of energy resources and fine-tuning the capture and storage of green energy. Ambassador fell in love with Threefold I strongly believe that blockchain technology will bring about big changes in the foreseeable future, and what the ThreeFold Foundation has set forth as goals, and the way they want to do it, has my full support.The edge computing backbone combined with a value-backed token will provide a solid foundation to expand the internet to those that currently have no access to the world’s information highway.
-excerpt: Erwin has always been interested by the latest technologies, and always eager to try out the latest crazy things.
-linkedin: https://www.linkedin.com/in/erwin-raets-1b40642/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./erwin_raets_processed.jpg
-countries: Belgian
-cities:
-private: 1
----
diff --git a/content/person/erwin_raets/erwin_raets_processed.jpg b/content/person/erwin_raets/erwin_raets_processed.jpg
deleted file mode 100644
index ac8da647a..000000000
Binary files a/content/person/erwin_raets/erwin_raets_processed.jpg and /dev/null differ
diff --git a/content/person/evon_yacoub/evon_yacoub.md b/content/person/evon_yacoub/evon_yacoub.md
deleted file mode 100644
index 40abe179a..000000000
--- a/content/person/evon_yacoub/evon_yacoub.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: evon_yacoub
-name: Evon Yacoub
-rank: 1
-memberships: tech
-bio: Experienced Office Manager with a demonstrated history of working in the computer software industry. Skilled in Human Resources, Management, Office Administration .. has Strong administrative professional. Admin Coordinator fell in love with Threefold I dream about a world where everyone can be happy.
-excerpt: Experienced Office Manager with a demonstrated history of working in the computer software industry.
-linkedin: https://www.linkedin.com/in/evon-yacoub-phri-b6028025/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./evon_yacoub_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/evon_yacoub/evon_yacoub_processed.jpg b/content/person/evon_yacoub/evon_yacoub_processed.jpg
deleted file mode 100644
index 0620587aa..000000000
Binary files a/content/person/evon_yacoub/evon_yacoub_processed.jpg and /dev/null differ
diff --git a/content/person/felix_mago/felix.jpg b/content/person/felix_mago/felix.jpg
deleted file mode 100644
index e23c3b51a..000000000
Binary files a/content/person/felix_mago/felix.jpg and /dev/null differ
diff --git a/content/person/felix_mago/felix_mago.md b/content/person/felix_mago/felix_mago.md
deleted file mode 100644
index 87bf0c0b8..000000000
--- a/content/person/felix_mago/felix_mago.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: felix_mago
-name: Felix Mago
-rank: 4
-memberships: project
-bio: Driving real-life adoption of Blockchain and cryptocurrency payments. Building DAOs and DAC for the web 4.0.
-excerpt: Dash NEXT Co-Founder. Business focused expert in Blockchain, DeFi, decentralization and cryptocurrency payments
-linkedin: https://www.linkedin.com/in/felix-mago/
-websites: https://dashnext.org/
-image: ./felix.jpg
-project_ids: dash
-countries: Thailand
-cities: Bangkok City
-private: 0
----
diff --git a/content/person/franco_sorgi/franco_sorgi.md b/content/person/franco_sorgi/franco_sorgi.md
deleted file mode 100644
index ebb275f8c..000000000
--- a/content/person/franco_sorgi/franco_sorgi.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: franco_sorgi
-name: Franco Sorgi
-rank: 1
-memberships: ambassador
-bio: Born and raised in Italy, living in the USA, Citizen of the world, let's see what's next. Vice president of Fine Foods Solutions, food and service industry California, USA (currently). Director of operations 'Brandy Melville Canada', woman fashion and apparel, ontario Canada (currently). Blockchain believer, Bitcoin enthousiast, cryptocurrency fanatic. Ambassador fell in love with Threefold I strongly believe in decentralization, net neutrality, privacy, open source organizations, transparancy, equal distribution, and the freedom to connect to anyone in the world without any filter. But then again... I may be crazy! I believe that the ThreeFold Foundation falls exactly in the categories I just mentioned, thus I'd love to give my support.
-excerpt: Born and raised in Italy, living in the USA, Citizen of the world, let's see what's next.
-linkedin: https://www.linkedin.com/in/franco-sorgi-7a111511/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./franco_sorgi_processed.jpg
-countries: Italy, US
-cities:
-private: 1
----
diff --git a/content/person/franco_sorgi/franco_sorgi_processed.jpg b/content/person/franco_sorgi/franco_sorgi_processed.jpg
deleted file mode 100644
index c52172899..000000000
Binary files a/content/person/franco_sorgi/franco_sorgi_processed.jpg and /dev/null differ
diff --git a/content/person/franz_josef_allmayer/franz_josef_allmayer.jpg b/content/person/franz_josef_allmayer/franz_josef_allmayer.jpg
deleted file mode 100644
index d90efa643..000000000
Binary files a/content/person/franz_josef_allmayer/franz_josef_allmayer.jpg and /dev/null differ
diff --git a/content/person/franz_josef_allmayer/franz_josef_allmayer.md b/content/person/franz_josef_allmayer/franz_josef_allmayer.md
deleted file mode 100644
index 9c68f0f11..000000000
--- a/content/person/franz_josef_allmayer/franz_josef_allmayer.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: franz_josef_allmayer
-name: Franz Josef Allmayer
-rank: 4
-memberships: project
-bio: Franz Josef Allmayer is a universal citizen with roots between Austria and Guatemala. These contrasting yet complementary perspectives allowed him to question existing cultural paradigms built on scarcity from an early age. Dedication to the fields of innovation and global development has enabled Franz to gather transdisciplinary experience working with international organizations, governments, the private sector, NGOs, and academia. This process allowed him to recognize pervading patterns and embrace a whole-systems approach to development that effectively provides value towards the entirety of the system. In recognition of the need to unite fragmented efforts towards a cocreative development process that effectively addresses the challenges of today, motivates Franz to create the tools, processes, and on the ground collaborations to support the development of regenerative bioregional economies. An avid explorer he has visited 77 countries, where he has formed a solid network of collaborators. In his free time, you will encounter Franz finding inspiration in nature, climbing volcanoes, and exchanging with leaders across multiple disciplines.
-excerpt: Dedicated to the fields of innovation and global development.
-linkedin: https://www.linkedin.com/in/franz-josef-allmayer-0a76661b/
-websites: https://www.joinseeds.com, https://hypha.earth, https://www.integrity.earth
-image: ./franz_josef_allmayer.jpg
-project_ids: seeds
-countries: Guatemala, Austria, Liechtenstein
-cities: Quetzaltenango, Vienna, Vaduz
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/frederico_fumagalli/frederico_fumagalli.md b/content/person/frederico_fumagalli/frederico_fumagalli.md
deleted file mode 100644
index 43fa6ca08..000000000
--- a/content/person/frederico_fumagalli/frederico_fumagalli.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: frederico_fumagalli
-name: Frederico Fumagalli
-rank: 1
-memberships: ambassador
-bio: Federico,46, holds a Bachelor in Economy and an Executive Management certificate at SDA Bocconi. After having spent 10+ in IT, Federico served for several years a multinational company active in machines industry where he’s been engaged in different executive management positions. Actually, Federico is COO of an innovative Swiss Biomedical company and actively engaged in other innovative and edge-technology initiatives. Ambassador fell in love with Threefold I firmly believe that TFF fills at the best the huge mid-long term gap between availability and demand for one of the key resources; IT capacity. I share the vision of granting whoever and wherever a fair priced, nature friendly and close-by internet capacity. TFF is backed not only with assets but with the right core human values.
-excerpt: Federico,46, holds a Bachelor in Economy and an Executive Management certificate at SDA Bocconi.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./frederico_fumagalli_processed.jpg
-countries: Italian
-cities:
-private: 1
----
diff --git a/content/person/frederico_fumagalli/frederico_fumagalli_processed.jpg b/content/person/frederico_fumagalli/frederico_fumagalli_processed.jpg
deleted file mode 100644
index 2d5cbfccc..000000000
Binary files a/content/person/frederico_fumagalli/frederico_fumagalli_processed.jpg and /dev/null differ
diff --git a/content/person/garry_veale/garry_veale.md b/content/person/garry_veale/garry_veale.md
deleted file mode 100644
index 9ab652622..000000000
--- a/content/person/garry_veale/garry_veale.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: garry_veale
-name: Garry Veale
-rank: 1
-memberships: ambassador
-bio: Technology veteran & previous EMC EMEA Vice President - who was part of the original/founding EMC EMEA team that was recognised by for both creating a new market category & being the fastest growing technology company of the decade. Expertise around introducing and developing world class, disruptive & game changing technologies – previous experience also includes EMEA Director & VP roles at IBM, HP & Avaya - plus several tech start-ups. Ambassador fell in love with Threefold Sometimes in life - it's about making a stand, calling it as it is & doing the right thing. That's what the ThreeFold Foundation is about - innovation & integrity!
-excerpt: Technology veteran & previous EMC EMEA Vice President.
-linkedin: https://www.linkedin.com/in/garryveale/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./garry_veale_processed.jpg
-countries: Wales
-cities:
-private: 1
----
diff --git a/content/person/garry_veale/garry_veale_processed.jpg b/content/person/garry_veale/garry_veale_processed.jpg
deleted file mode 100644
index cba89cb37..000000000
Binary files a/content/person/garry_veale/garry_veale_processed.jpg and /dev/null differ
diff --git a/content/person/geert_machtelinckx/geert_machtelinckx.md b/content/person/geert_machtelinckx/geert_machtelinckx.md
deleted file mode 100644
index c17ff4e9f..000000000
--- a/content/person/geert_machtelinckx/geert_machtelinckx.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: geert_machtelinckx
-name: Geert Machtelinckx
-rank: 1
-memberships: ambassador
-bio: Geert has 24 years of experience in IT of a Belgian financial institution, and is passionate about new technologies such as AI and blockchain. Project Coordination fell in love with Threefold With digitisation and blockchain, the world is changing. I believe that doing it the ThreeFold way, the world will change according to the true spirit of blockchain, enabling a real decentralisation and bringing more equality. Moreover, having internet capacity used as a real world value backing and a monetary instrument, ThreeFold can make the bridge between the cryptoworld and the ‘old’ world.
-excerpt: Geert has 24 years of experience in IT of a Belgian financial institution, and is passionate about new technologies such as AI and blockchain.
-linkedin: https://www.linkedin.com/in/geert-machtelinckx-a72453b/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./geert_machtelinckx_processed.jpg
-countries: Belgian
-cities:
-private: 1
----
diff --git a/content/person/geert_machtelinckx/geert_machtelinckx_processed.jpg b/content/person/geert_machtelinckx/geert_machtelinckx_processed.jpg
deleted file mode 100644
index d87c6414a..000000000
Binary files a/content/person/geert_machtelinckx/geert_machtelinckx_processed.jpg and /dev/null differ
diff --git a/content/person/george_el_aily/george_el_aily.jpg b/content/person/george_el_aily/george_el_aily.jpg
deleted file mode 100644
index 0582cfc3b..000000000
Binary files a/content/person/george_el_aily/george_el_aily.jpg and /dev/null differ
diff --git a/content/person/george_el_aily/george_el_aily.md b/content/person/george_el_aily/george_el_aily.md
deleted file mode 100644
index d8766e253..000000000
--- a/content/person/george_el_aily/george_el_aily.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: george_el_aily
-name: George El Aily
-rank: 2
-memberships: project
-bio: Helping in positioning countries as a frontiers in the telecom sector.
-excerpt: CEO of Kleos - most ecofriendly telecom mediator.
-linkedin: https://www.linkedin.com/in/george-el-aily/
-websites: https://www.kleos.net/
-project_ids: kleos
-image: ./george_el_aily.jpg
-countries:
-cities:
-private: 1
----
\ No newline at end of file
diff --git a/content/person/georges_gesek/georges_gesek.md b/content/person/georges_gesek/georges_gesek.md
deleted file mode 100644
index 26fbcfb25..000000000
--- a/content/person/georges_gesek/georges_gesek.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: georges_gesek
-name: Georges Gesek
-rank: 1
-memberships: ambassador
-bio: George Gesek is the founder and CEO of NOVARION.systems, the high performance computer maker, who wants to create the first commercially successful Quantum Computer. After his studies of physics at the Technical University of Vienna, Gesek entered the ICT industry to foster the beginning merge of computer and quantum science. This milestone of humanity seems to be reached now with the state of the art production techniques in the nanometer realm. Ambassador fell in love with Threefold I see the ThreeFold Foundation as the first comprehensive attempt to create a fail-safe and non-manipulable algorithmic transaction system, which will be capable of distributing fundamental resources, like compute power or food, equally and suitably to all humans.
-excerpt: George Gesek is the founder and CEO of NOVARION.systems.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./georges_gesek_processed.jpg
-countries: Austria
-cities:
-private: 1
----
diff --git a/content/person/georges_gesek/georges_gesek_processed.jpg b/content/person/georges_gesek/georges_gesek_processed.jpg
deleted file mode 100644
index 88e3a1bc5..000000000
Binary files a/content/person/georges_gesek/georges_gesek_processed.jpg and /dev/null differ
diff --git a/content/person/gert_de_spiegeleer/gert_de_spiegeleer.md b/content/person/gert_de_spiegeleer/gert_de_spiegeleer.md
deleted file mode 100644
index 2e7569783..000000000
--- a/content/person/gert_de_spiegeleer/gert_de_spiegeleer.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: gert_de_spiegeleer
-name: Gert De Spiegeleer
-rank: 1
-memberships: ambassador
-bio: After a brief period of working in the financial world, Gert fell in love with education. He has been teaching (business) economics and accounting in a secondary school in Flanders for years. Gert became the schoolmanager in 2008 and in 2016 he was elected general manager of his schoolcommunity. Gert is a true believer of life long learning. Ambassador fell in love with Threefold I strongly believe that IT can help to create a better world and that is exactly the mission of the ThreeFold Foundation. Every human being, born on this planet should have acces to good education and equal chances in the pursuit of happiness. We need to create a legacy of a greener, healthier and happier world for our children.
-excerpt: Gert is a true believer of life long learning.
-linkedin: https://www.linkedin.com/in/gertdespiegeleer/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./gert_de_spiegeleer_processed.jpg
-countries: Belgian
-cities:
-private: 1
----
diff --git a/content/person/gert_de_spiegeleer/gert_de_spiegeleer_processed.jpg b/content/person/gert_de_spiegeleer/gert_de_spiegeleer_processed.jpg
deleted file mode 100644
index 962b40f8d..000000000
Binary files a/content/person/gert_de_spiegeleer/gert_de_spiegeleer_processed.jpg and /dev/null differ
diff --git a/content/person/gloria_anne/gloria_anne.md b/content/person/gloria_anne/gloria_anne.md
deleted file mode 100644
index 0241a7470..000000000
--- a/content/person/gloria_anne/gloria_anne.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: gloria_anne
-name: Gloria Anne
-rank: 1
-memberships: foundation
-bio: The relentlessly helpful office administrator in Mazraa, but she is also like a bookkeeper. Admin & Bookkeeping fell in love with Threefold The feeling of contributing to something larger than myself... very significant.
-excerpt: The relentlessly helpful office administrator in Mazraa.
-linkedin: https://www.linkedin.com/in/gloria-anne-c/
-websites: https://threefold.io/, https://www.mazraa.io/
-project_ids: threefold_foundation
-image: ./gloriaanne-processed.jpg
-countries: Filipino
-cities:
-private: 0
----
diff --git a/content/person/gloria_anne/gloriaanne-processed.jpg b/content/person/gloria_anne/gloriaanne-processed.jpg
deleted file mode 100644
index 15ecf5716..000000000
Binary files a/content/person/gloria_anne/gloriaanne-processed.jpg and /dev/null differ
diff --git a/content/person/gregor_sideris/gregor_sideris.md b/content/person/gregor_sideris/gregor_sideris.md
deleted file mode 100644
index d501073d0..000000000
--- a/content/person/gregor_sideris/gregor_sideris.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: gregor_sideris
-name: Gregor Sideris
-rank: 1
-memberships: ambassador
-bio: Gregor lives in Vienna, Austria and is currently a Digital Marketing Manager responsible for Social Media at IBM Central Europe Region headquarters. Since 2009 Gregor is very active in Social Media where he now reaches over 8 million people every month and runs a successful Lifestyle Blog (www.theviennablog.com). As one of the leading Tech & Lifestyle Influencer in Europe he is often invited as a consultant and public speaker. Ambassador fell in love with Threefold I am sure the concept and strategy of ThreeFold is exactly what the world/markets needs now. Most importantly I believe in the people and Ambassadors who are part of the movement/mission.
-excerpt: Gregor lives in Vienna, Austria and is currently a Digital Marketing Manager responsible for Social Media at IBM Central Europe Region headquarters.
-linkedin: https://www.linkedin.com/in/gregorsideris/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./gregor_sideris_processed.jpg
-countries: Austrian
-cities:
-private: 1
----
diff --git a/content/person/gregor_sideris/gregor_sideris_processed.jpg b/content/person/gregor_sideris/gregor_sideris_processed.jpg
deleted file mode 100644
index ba1715257..000000000
Binary files a/content/person/gregor_sideris/gregor_sideris_processed.jpg and /dev/null differ
diff --git a/content/person/hamdy_farag/hamdy_farag.md b/content/person/hamdy_farag/hamdy_farag.md
deleted file mode 100644
index bbc32f69c..000000000
--- a/content/person/hamdy_farag/hamdy_farag.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: hamdy_farag
-name: Hamdy Farag
-rank: 1
-memberships: tech, foundation
-bio: Somone who is searching for some truths inside and outside. Engineer fell in love with Threefold Threefold is building a new market around capacity which addresses some of the global issues like user security and prices, and allows for other submarkets to emerge as well.On a personal level Threefold is the best places I've ever worked for and that helped me to grow personally and meet amazing people, so it's a kind of place that changes your personality so you can do more changes to the world!
-excerpt: Somone who is searching for some truths inside and outside.
-linkedin: https://www.linkedin.com/in/hamdy/
-websites: https://threefold.io/
-project_ids: threefold_foundation, threefold_tech
-image: ./hamdy_farag_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/hamdy_farag/hamdy_farag_processed.jpg b/content/person/hamdy_farag/hamdy_farag_processed.jpg
deleted file mode 100644
index 65b9f3444..000000000
Binary files a/content/person/hamdy_farag/hamdy_farag_processed.jpg and /dev/null differ
diff --git a/content/person/hans_koning/hans_koning.md b/content/person/hans_koning/hans_koning.md
deleted file mode 100644
index 53e479cb8..000000000
--- a/content/person/hans_koning/hans_koning.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: hans_koning
-name: Hans Koning
-rank: 4
-memberships: project
-bio: I’m known to seek anything disruptive and innovative, and especially unexpected things that take me out of my comfort zone. Above all I love to “simply” engage with entrepreneurs, startups, blockchain and crypto companies, and (interesting and smarter than me) people, or with an audience when speaking on a stage. I regularly enthral audiences across continents as I share my experience and expertise in the form of Keynote speaking covering topics such as Governance, the role and impact of Blockchain in today's society and the business component of technology.
-excerpt: I love to “simply” engage with entrepreneurs, startups, blockchain and crypto companies.
-linkedin: https://www.linkedin.com/in/hanskoningttim/
-websites: https://digibyte.io/
-image: ./hans_koning.png
-project_ids: digibyte
-countries: The Netherlands
-cities:
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/hans_koning/hans_koning.png b/content/person/hans_koning/hans_koning.png
deleted file mode 100644
index 8e920aa93..000000000
Binary files a/content/person/hans_koning/hans_koning.png and /dev/null differ
diff --git a/content/person/his_excellency_dr_kanwal_sibal/his_excellency_dr_kanwal_sibal.md b/content/person/his_excellency_dr_kanwal_sibal/his_excellency_dr_kanwal_sibal.md
deleted file mode 100644
index 41e347df9..000000000
--- a/content/person/his_excellency_dr_kanwal_sibal/his_excellency_dr_kanwal_sibal.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: his_excellency_dr_kanwal_sibal
-name: His Excellency Dr. Kanwal Sibal
-rank: 1
-memberships: ambassador
-bio: Kanwal Sibal, with 41 years of experience in diplomacy, is a former Foreign Secretary to the Government of India. He has served as Ambassador to Turkey, Egypt, France and Russia. He was a member of India's National Security Advisory Board from 2008 to 2010. He is on the Board of the New York based East-West Institute. He has written more than 450 Op-Eds and other articles for major national journals and periodicals on international affairs. He was made a Grand Officier of the Ordre National du Merite by the French President. In 2017 he received the Padam Shree award from the President of India. Ambassador fell in love with Threefold The use of the internet will explode in the years ahead as more and more people across the globe connect to it as countries lagging behind in internet usage catch up with the rest. Energy use will grow commensurately and hence the need for “green” solutions which, I believe, the model proposed by the ThreeFold foundation will promote through highly efficient energy storage, distributed computing, anti-hacking safeguards, and protecting our rights to privacy through blockchain, and all this through an innovative financial structure.
-excerpt: Kanwal Sibal, with 41 years of experience in diplomacy, is a former Foreign Secretary to the Government of India.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./his_excellency_dr_kanwal_sibal_processed.jpg
-countries: India
-cities:
-private: 1
----
diff --git a/content/person/his_excellency_dr_kanwal_sibal/his_excellency_dr_kanwal_sibal_processed.jpg b/content/person/his_excellency_dr_kanwal_sibal/his_excellency_dr_kanwal_sibal_processed.jpg
deleted file mode 100644
index 3a01b8025..000000000
Binary files a/content/person/his_excellency_dr_kanwal_sibal/his_excellency_dr_kanwal_sibal_processed.jpg and /dev/null differ
diff --git a/content/person/isabelle_peeters/isabelle_peeters.md b/content/person/isabelle_peeters/isabelle_peeters.md
deleted file mode 100644
index 5eefe4c46..000000000
--- a/content/person/isabelle_peeters/isabelle_peeters.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: isabelle_peeters
-name: Isabelle Peeters
-rank: 5
-memberships: ambassador
-bio: Isabelle is a fun-loving person, besides being an advit evangelist of the ThreeFold Movement she is the owner of the Veda boats and hosts retreats on the beautiful river Nile. Everything Isabella does comes from the heart with an enormous amount of passion. Her dreams is to help people grow in awareness, and make the world a more colorful and peaceful place by doing so.
-excerpt: Isabelle is a fun-loving person, besides being an advit evangelist of the ThreeFold Movement.
-linkedin: https://www.linkedin.com/in/isabelle-peeters-54305589/
-websites: https://threefold.io/,
-project_ids: threefold_foundation
-image: ./isabelle_peeters.png
-countries: Belgium
-cities:
-private: 0
----
diff --git a/content/person/isabelle_peeters/isabelle_peeters.png b/content/person/isabelle_peeters/isabelle_peeters.png
deleted file mode 100644
index 8036b0090..000000000
Binary files a/content/person/isabelle_peeters/isabelle_peeters.png and /dev/null differ
diff --git a/content/person/ivan_coene/ivan_coene.jpeg b/content/person/ivan_coene/ivan_coene.jpeg
deleted file mode 100644
index 39217a641..000000000
Binary files a/content/person/ivan_coene/ivan_coene.jpeg and /dev/null differ
diff --git a/content/person/ivan_coene/ivan_coene.md b/content/person/ivan_coene/ivan_coene.md
deleted file mode 100644
index 0737052d3..000000000
--- a/content/person/ivan_coene/ivan_coene.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ivan_coene
-name: Ivan Coene
-rank: 2
-memberships: project
-bio: Front-end developer at Jimber
-excerpt: Front-end developer fell in love with Threefold
-linkedin: https://www.linkedin.com/in/ivancoene/
-websites: https://www.jimber.org/
-project_ids: jimber
-image: ./ivan_coene.jpeg
-countries: Belgian
-cities:
-private: 0
----
diff --git a/content/person/james_gareth_short/james_gareth_short.md b/content/person/james_gareth_short/james_gareth_short.md
deleted file mode 100644
index 0c6158170..000000000
--- a/content/person/james_gareth_short/james_gareth_short.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: james_gareth_short
-name: James Gareth Short
-rank: 1
-memberships: ambassador
-bio: James is a successful entrepreneur with a background in large scale property development. He was the Chairman and Founder of BioGen Power and delivered the UK’s first Gasification EfW plant. He also partnered with Acorn Power and GE to develop a large power station facility. James expertise are anchored around building effective management teams and creating relevant partnerships. Ambassador fell in love with Threefold Philippe Guillemot, 58, is the former Chief Operating Officer at Alcatel-Lucent SA, Boulogne-Billancourt, France, prior to its acquisition by Nokia Oyj at the beginning of 2016. Prior to this tenure with Alcatel-Lucent, Guillemot was Chief Executive Officer and Board Director of Europcar Group from 2010 to 2012, Guyancourt, France; Chairman and CEO of Areva T&D, Paris, from 2004 to 2010; Group Executive Vice President, Faurecia SA, Paris, from 2001 to 2003; Group Vice President, Valeo, Paris, from 1998 to 2000; and he held several global executive positions with Michelin from 1983 to 1998. Guillemot is graduated from Ecole Nationale Supérieure des Mines de Nancy, France; and received an MBA from Harvard Business School. He serves on the board of directors of Constellium a global aluminium products manufacturer, Amsterdam, The Netherlands; Sonoca a global provider of a variety of consumer packaging, Hartsville, S.C. USA and previously served on the Board of Visteon Corporation, an auto parts manufacturer, Detroit, MI USA.
-excerpt: James is a successful entrepreneur with a background in large scale property development.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./james_gareth_short_processed.jpg
-countries: British
-cities:
-private: 1
----
diff --git a/content/person/james_gareth_short/james_gareth_short_processed.jpg b/content/person/james_gareth_short/james_gareth_short_processed.jpg
deleted file mode 100644
index a865e99ac..000000000
Binary files a/content/person/james_gareth_short/james_gareth_short_processed.jpg and /dev/null differ
diff --git a/content/person/jan_de_landtsheer/jan_de_landtsheer.md b/content/person/jan_de_landtsheer/jan_de_landtsheer.md
deleted file mode 100644
index 28721cf02..000000000
--- a/content/person/jan_de_landtsheer/jan_de_landtsheer.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: jan_de_landtsheer
-name: Jan De Landtsheer
-rank: 4
-memberships: tech
-bio: Wandering the Net since it's inception (www wasn't even a thing back then... and yes, I'm that old), I have experienced the (r)evolution of the Internet in steps going backward in terms of accessibility, bias and width. It seems to me, by the effect of personlized search, directed ads, filtered and hidden information, that the Internet has become so much smaller, narrowing and enforcing biased views. That needs to be addressed. The Net needs to become that vast resource of unbiased knowledge, so that people can start thinking for themselves again. That's why I'm here, to be part of a group of guardians who's purpose is to equalize all views so that people can really understand viewpoints instead of being just judgemental. Techie at heart, having lived professionally in the tech basements of the Internet, I can help and I will help. Education for all is the only path to a better world. Count me in.
-excerpt: Techie at heart, having lived professionally in the tech basements of the Internet.
-linkedin: https://www.linkedin.com/in/jand2/
-websites: https://threefold.io/
-image: ./jan_de_landtsheer.png
-project_ids: threefold_tech
-countries: Belgium
-cities: Gent
-private: 0
----
diff --git a/content/person/jan_de_landtsheer/jan_de_landtsheer.png b/content/person/jan_de_landtsheer/jan_de_landtsheer.png
deleted file mode 100644
index a6cfaade7..000000000
Binary files a/content/person/jan_de_landtsheer/jan_de_landtsheer.png and /dev/null differ
diff --git a/content/person/jennifer_long/jennifer_long.jpeg b/content/person/jennifer_long/jennifer_long.jpeg
deleted file mode 100644
index 20bd504bc..000000000
Binary files a/content/person/jennifer_long/jennifer_long.jpeg and /dev/null differ
diff --git a/content/person/jennifer_long/jennifer_long.md b/content/person/jennifer_long/jennifer_long.md
deleted file mode 100644
index 930f74aa0..000000000
--- a/content/person/jennifer_long/jennifer_long.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: jennifer_long
-name: Jennifer Long
-rank: 4
-memberships: ambassador
-bio: Greetings global community! Pura Vida from beautiful Costa Rica! I am Jennifer Long and I live near and work with resource poor women farmers, where we are growing food forests in our high altitude rainforest. Beautiful women, the mother of men, our mission here is to protect the land, nurture the earth, and her inhabitants. We are working toward a sustainable food production that is produced in harmony with the natural ecosystem. We grow superfoods for wellness on our very abundant small scale farms. We share and collaborate with each other and within our community. Collaboration creates prosperity. Collaboration with Threefold technology will allow us to connect our remote world with the global community. We believe this the path to a sustainable future by including the Threefold technology in our food forest farming and global distribution of our very potent rainforest products. I believe in this endeavor of the ThreeFold Foundation because it equates to actually being the 'people's internet' in that it is distributed around the world to share with the population of the planet where we decide who and what can access our information. Additionally, I believe this will be a catalyst for countries lacking in internet capability to motivate those countries to upgrade their IT so that they can utilize this system on ThreeFold to generate income for the country as well as to spread the opportunity to individuals in those same countries to use a node, cluster or even join cooperative farming efforts.
-excerpt: Beautiful women, the mother of men, our mission here is to protect the land, nurture the earth.
-linkedin: https://www.linkedin.com/in/jenniferlongcr/
-websites: http://www.biolleyfarms.com/
-image: ./jennifer_long.jpeg
-project_ids: threefold_foundation
-countries: Costa Rica
-cities: Buenos Aires
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/jeroen_christiaan_burks/jeroen_burks_processed.jpg b/content/person/jeroen_christiaan_burks/jeroen_burks_processed.jpg
deleted file mode 100644
index 21abbde68..000000000
Binary files a/content/person/jeroen_christiaan_burks/jeroen_burks_processed.jpg and /dev/null differ
diff --git a/content/person/jeroen_christiaan_burks/jeroen_christiaan_burks.md b/content/person/jeroen_christiaan_burks/jeroen_christiaan_burks.md
deleted file mode 100644
index 108e4d2f9..000000000
--- a/content/person/jeroen_christiaan_burks/jeroen_christiaan_burks.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: jeroen_christiaan_burks
-name: Jeroen Christiaan Burks
-rank: 1
-memberships: ambassador
-bio: I grew up in the south of Holland with a passion for mathematics, physics and business. After spending some time on the TU in Delft I switched to Business administration, because I think the link between technology and business is the holy grail :). Did some jobs/companies after that and ended up trading hardware from datacenters. This gave me an insight in the energy use of these datacenters, so now I'm using the waste energy as a heating source. Vacation often revolves around sports, weather it is Skiing, sailing or golf. Expecting to be father in June. Ambassador fell in love with Threefold So I’m active in the datacenter / renewable energy sector. Next to that I’m an enthusiast about the opportunities that Blockchain can bring us, apart from the transfer of money. I think Threefold is a nice intersection between my working field and interests. In my work I come across a lot of people who are working on projects, where they need to be facilitated with a digital infrastructure like VM’s and Kubernetes. In part we can accommodate them with the necessary services, but services like geo redundancy is something we cannot offer at the moment without the help of a platform like threefold. Next to that it might be an interesting administration and virtualization tool.
-excerpt: I grew up in the south of Holland with a passion for mathematics, physics and business.
-linkedin: https://www.linkedin.com/in/jeroenburks/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./jeroen_burks_processed.jpg
-countries: Dutch
-cities:
-private: 1
----
diff --git a/content/person/jeroen_douglas/jeroen_douglas.jpg b/content/person/jeroen_douglas/jeroen_douglas.jpg
deleted file mode 100644
index 0c8489b6d..000000000
Binary files a/content/person/jeroen_douglas/jeroen_douglas.jpg and /dev/null differ
diff --git a/content/person/jeroen_douglas/jeroen_douglas.md b/content/person/jeroen_douglas/jeroen_douglas.md
deleted file mode 100644
index d01c6393f..000000000
--- a/content/person/jeroen_douglas/jeroen_douglas.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-id: jeroen_douglas
-name: Jeroen Douglas
-rank: 4
-memberships: project
-bio: Farmers hold the key to a more sustainable society. With smallholder farmers and farm workers in the tropics and in relation to value chain partners, including retail and consumers, I'm seeking for a more equitable wealth distribution. More income and profits for farmers is needed. For many of them, their business case is still way too thin.There are ways out. Larger farm scale, more investments to forward integration, diversified production and trade. Once profitable, farmers can practice regenerative and climate smart agriculture. They can be the center of any healthy and sustainable food system, and ultimately can find access to high value ánd high impact markets. Both to international markets, as well as to local urban markets. Female entrepreneurs are gradually taking the lead in this transition. My dream is to support practices that create well-being with the poorest farmers and workers on our globe through smart and achievable solutions. These solutions will contribute to a transition towards a society in solidarity and operating within planetary bounderies.
-excerpt: My dream is to support practices that create well-being with the poorest farmers and workers on our globe.
-linkedin: https://www.linkedin.com/in/jeroen-douglas/
-websites: https://www.solidaridadnetwork.org/
-image: ./jeroen_douglas.jpg
-project_ids: solidaridad
-countries: The Netherlands
-cities: Utrecht
-private: 0
----
-
-
-
-
-
-
-
diff --git a/content/person/joe_foxton/joe_foxton.jpg b/content/person/joe_foxton/joe_foxton.jpg
deleted file mode 100644
index 2523e51bb..000000000
Binary files a/content/person/joe_foxton/joe_foxton.jpg and /dev/null differ
diff --git a/content/person/joe_foxton/joe_foxton.md b/content/person/joe_foxton/joe_foxton.md
deleted file mode 100644
index c3e478778..000000000
--- a/content/person/joe_foxton/joe_foxton.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: joe_foxton
-name: Joe Foxton
-rank: 4
-memberships: project
-bio: Throughout my life, I have always searched for ways to express my skills and experience for good, from my Emmy-award winning work to democratise TV & Film production, to many years working for a left-wing TV news network, to running a food business accelerator aimed at fixing the broken food system, to hosting music events for charity. In ThreeFold I’ve found the ultimate mission of my career; a chance to truly have an impact on the future of humankind. It feels like my entire career has led up to this point, and I’m thrilled to have finally arrived.
-excerpt: In ThreeFold I’ve found the ultimate mission of my career.
-linkedin: https://www.linkedin.com/in/joefoxton/
-websites: https://green-edge.net
-image: ./joe_foxton.jpg
-project_ids: green_edge
-countries: The Netherlands
-cities: Amsterdam
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/jonas_de_zitter/jonas_de_zitter.md b/content/person/jonas_de_zitter/jonas_de_zitter.md
deleted file mode 100644
index 79654a8a4..000000000
--- a/content/person/jonas_de_zitter/jonas_de_zitter.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: jonas_de_zitter
-name: Jonas De Zitter
-rank: 1
-memberships: ambassador
-bio: Hi, I'm Jonas De Zitter, fascinated by technology and electronics since I was a teenager. I became an electronics engineer in 2008 and developing firmware, electronic circuits and printed circuit boards ever since. In 2017, I founded cryptoconnect together with Gert De Spiegeleer to explore crypto mining, develop hardware and start hosting the threefold nodes. Since then, I became more and more interested in the threefold project, and started exploring farming possibilities with recovered hardware and joined Gert in the Da Vinci chapter. Ambassador fell in love with Threefold Since the first time I got in touch with threefold, I was fascinated by the idea of building a new decentralized internet with a much lower power consumption. I bought the blockchain node and threefold tokens in 2017, and since then, the project became bigger and bigger to eventually become a complete decentralized solution. The whole idea that big companies own our data and keep track of our behaviour is something that really need to change. People don't realize the consequences of a centralized internet dominated by big companies, and they need to become aware of that. I believe that the threefold project is the first complete ecosystem that can achieve true decentralization in a very efficient way. As a crypto entrepreneur, I'm really convinced that digital coins and tokens have a bright future as an alternative to fiat money, but I realised that the first generation blockchain projects are very power hungry and are not sustainable at all. The TFT and the creation of the gold, coffee and other sustainable tokens cought my attention, en I would be happy to promote them to my customers, friends and family. Once the grid is live and applications are developed, the promotion of and the transition to the threefold grid can start.
-excerpt: Fascinated by technology and electronics since I was a teenager.
-linkedin: https://www.linkedin.com/in/jonas-delrue/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./jonas_de_zitter_processed.jpg
-countries: Belgium
-cities:
-private: 1
----
diff --git a/content/person/jonas_de_zitter/jonas_de_zitter_processed.jpg b/content/person/jonas_de_zitter/jonas_de_zitter_processed.jpg
deleted file mode 100644
index 964cab1e3..000000000
Binary files a/content/person/jonas_de_zitter/jonas_de_zitter_processed.jpg and /dev/null differ
diff --git a/content/person/jonas_delrue/jonas_delrue.jpeg b/content/person/jonas_delrue/jonas_delrue.jpeg
deleted file mode 100644
index 170c0b4ab..000000000
Binary files a/content/person/jonas_delrue/jonas_delrue.jpeg and /dev/null differ
diff --git a/content/person/jonas_delrue/jonas_delrue.md b/content/person/jonas_delrue/jonas_delrue.md
deleted file mode 100644
index 1c591d979..000000000
--- a/content/person/jonas_delrue/jonas_delrue.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: jonas_delrue
-name: Jonas Delrue
-rank: 4
-memberships: project
-bio: As a student, Jonas was already programming for Cisco, Excentis and other IT firms. During his professional career, Jonas had various positions from developer over team leader to CTO of Artilium, leading a team of 40 developers and testers. Right now Jonas is technical lead and founder within Jimber.
-excerpt: Jonas is technical lead and founder within Jimber.
-linkedin: https://www.linkedin.com/in/jonas-delrue/
-websites: https://www.jimber.org/
-image: ./jonas_delrue.jpeg
-project_ids: jimber
-countries: Belgium
-cities: Bruges
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/joris_vermeulen/joris_vermeulen.md b/content/person/joris_vermeulen/joris_vermeulen.md
deleted file mode 100644
index 3358da0af..000000000
--- a/content/person/joris_vermeulen/joris_vermeulen.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: joris_vermeulen
-name: Joris Vermeulen
-rank: 1
-memberships: ambassador
-bio: Joris Vermeulen is a passionate entrepreneur always ready for new challenges, he graduated with a Master of Science degree and has over 2 decades of experience in IT. He started his career as a programmer and gradually worked his way up to become a business consultant and later a senior/head solution architect within various large companies (AG Insurance, 3M, Honda, BNP Paribas). Joris is also enterprising and as a side business, he combined the professional network he had built throughout the years with the needs of several companies (AG Insurance, BNP Paribas, Bank Delen) to help them recruit highly trained IT consultants. Joris is a very warm, open and versatile person. Advisor fell in love with Threefold Threefold is where we can give something back to the world and to humanity, to contribute to a better future, to make sure that everybody gets the same opportunities, and for that everybody needs to have at least access to the internet.
-excerpt: Joris Vermeulen is a passionate entrepreneur always ready for new challenges.
-linkedin: https://www.linkedin.com/in/jorisvermeulen/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./joris_vermeulen_processed.jpg
-countries: Belgian
-cities:
-private: 1
----
diff --git a/content/person/joris_vermeulen/joris_vermeulen_processed.jpg b/content/person/joris_vermeulen/joris_vermeulen_processed.jpg
deleted file mode 100644
index e9c06d77c..000000000
Binary files a/content/person/joris_vermeulen/joris_vermeulen_processed.jpg and /dev/null differ
diff --git a/content/person/josef_ehrenhoefer/josef_ehrenhoefer.md b/content/person/josef_ehrenhoefer/josef_ehrenhoefer.md
deleted file mode 100644
index 7307b5f7b..000000000
--- a/content/person/josef_ehrenhoefer/josef_ehrenhoefer.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: josef_ehrenhoefer
-name: Josef Ehrenhoefer
-rank: 1
-memberships: ambassador
-bio: Josef Ehrenhoefer - also called Pepo - is the founder and owner of consult2win and is a Certified Management Consultant focused on M&A implementations and Digital Transformation Projects. Previously Pepo was Vice President of Enterprise Services at HP, Hewlett Packard Enterprise and DXC Technology in Austria and Central & Eastern Europe. He has gained tremendous experience in successfully implementing complex, multi-country transformation projects.
-excerpt: Ambassador fell in love with Threefold I'm very passionate and excited about the opportunities of Digital Transformation for our economies, societies and lifes. However it is obvious that the current System is heavily centralized and extremely tuned to the success of a few. ThreeFold Tech and Threefold Foundation are perfectly positioned to fundamentally transform the Status Quo and to better serve future internet demand and to benefit many - not just a few.
-linkedin: https://www.linkedin.com/in/josef-ehrenhoefer/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./josef_ehrenhoefer_processed.jpg
-countries: Austrian
-cities:
-private: 1
----
diff --git a/content/person/josef_ehrenhoefer/josef_ehrenhoefer_processed.jpg b/content/person/josef_ehrenhoefer/josef_ehrenhoefer_processed.jpg
deleted file mode 100644
index ac1f25167..000000000
Binary files a/content/person/josef_ehrenhoefer/josef_ehrenhoefer_processed.jpg and /dev/null differ
diff --git a/content/person/juan_wajnerman/juan_wajnerman.jpg b/content/person/juan_wajnerman/juan_wajnerman.jpg
deleted file mode 100644
index 5716dd13d..000000000
Binary files a/content/person/juan_wajnerman/juan_wajnerman.jpg and /dev/null differ
diff --git a/content/person/juan_wajnerman/juan_wajnerman.md b/content/person/juan_wajnerman/juan_wajnerman.md
deleted file mode 100644
index 6f819fb01..000000000
--- a/content/person/juan_wajnerman/juan_wajnerman.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: juan_wajnerman
-name: Juan Wajnerman
-rank: 4
-memberships: project
-bio: Juan is a natural pathfinder and we all feel safe when he is leading the way. He shines the brightest when he has the chance to work on problems with no immediate solution, and is a skilled craftsman when it comes to building a solid structure for others to join and collaborate. Wise and patient, he might seem a private person. Once you get to know him and he sees the opportunity to express his ideas, he will bring well founded opinions and solutions to the team. To unwind after a long day, Juan enjoys cooking and has delighted us several times with his skills as a chef. He is currently learning how to play the piano and fly a plane, and is one of the proud creators of Crystal.
-excerpt: Shines the brightest when he has the chance to work on problems with no immediate solution.
-linkedin: https://www.linkedin.com/in/juanwaj/
-websites: https://manas.tech/
-image: ./juan_wajnerman.jpg
-project_ids: crystal_language
-countries: Argentina
-cities: Buenos Aires
-private: 0
----
diff --git a/content/person/judi_bechard/judi_bechard.md b/content/person/judi_bechard/judi_bechard.md
deleted file mode 100644
index 6ea926210..000000000
--- a/content/person/judi_bechard/judi_bechard.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: judi_bechard
-name: Judi Bechard
-rank: 1
-memberships: ambassador
-bio: Judi holds qualifications in Information Systems having spent 12 years working internationally for corporations as a Technical Specialist in the field of Information Technology. Judi Bechard is also a certified and experienced Intuitive Consultant and Healing Therapist, working with clients in 8 countries and counting. In addition to her current private practice, Judi is the Director of HealthCare Victoria, a community resource providing access to over 1600 natural healthcare providers. Ambassador fell in love with Threefold It was love at first byte! When you know, you know.ThreeFold has an admirable and worthy mission to expand and revolutionize the way the global community connects online in a responsible, sustainable, future-minded way.
-excerpt: Judi holds qualifications in Information Systems having spent 12 years working internationally.
-linkedin: https://www.linkedin.com/in/judi-bechard-a8081012/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./judi_bechard_processed.jpg
-countries: Canadian
-cities:
-private: 1
----
diff --git a/content/person/judi_bechard/judi_bechard_processed.jpg b/content/person/judi_bechard/judi_bechard_processed.jpg
deleted file mode 100644
index dd9e2702e..000000000
Binary files a/content/person/judi_bechard/judi_bechard_processed.jpg and /dev/null differ
diff --git a/content/person/justin_snyder/justin_snyder.jpg b/content/person/justin_snyder/justin_snyder.jpg
deleted file mode 100644
index f1ca4f403..000000000
Binary files a/content/person/justin_snyder/justin_snyder.jpg and /dev/null differ
diff --git a/content/person/justin_snyder/justin_snyder.md b/content/person/justin_snyder/justin_snyder.md
deleted file mode 100644
index 9c136ca40..000000000
--- a/content/person/justin_snyder/justin_snyder.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: justin_snyder
-name: Justin Snyder
-rank: 4
-memberships: foundation
-bio: Justin is a founding advisor at DecentraNet. An entrepreneur, attorney, and leading designer, Justin uses sound business practices and smart design aesthetics to create impactful experiences for brands, products, and events. He works with companies in the blockchain, sustainability, entertainment, digital collectibles and ecommerce sectors, and is currently developing solutions to align technology, art, education, and spirituality. Justin holds a Juris Doctor in International Law from American University, Washington College of Law, and a Bachelors of Arts in Economics from West Virginia University.
-excerpt: Justin uses sound business practices and smart design aesthetics to create impactful experiences for brands.
-linkedin: http://linkedin.com/in/jus10snyder
-websites: https://threefold.io/
-image: ./justin_snyder.jpg
-project_ids: threefold_foundation, crystaltwin
-countries: US
-cities: Austin
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/karoline_zizka/karoline_zizka.jpeg b/content/person/karoline_zizka/karoline_zizka.jpeg
deleted file mode 100644
index 9c0e95107..000000000
Binary files a/content/person/karoline_zizka/karoline_zizka.jpeg and /dev/null differ
diff --git a/content/person/karoline_zizka/karoline_zizka.md b/content/person/karoline_zizka/karoline_zizka.md
deleted file mode 100644
index 43807a119..000000000
--- a/content/person/karoline_zizka/karoline_zizka.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: karoline_zizka
-name: Karoline Zizka
-rank: 4
-memberships: foundation
-bio: The appetite to travel and work was already created before she even entered the twenty-year mark. Blessed by her parents showing her beautiful places, she did the (hard) work and joined an international catering company serving the Formula 1 races for three years around the globe. During that time she finished her diploma in urban tourism and event management in Vienna, Austria where she was born and raised. Shortly after she moved to Maastricht, NL until the Universe pulled her into the direction of a magical island and provided her with a hotel manager position in Bali, Indonesia. This impacted her life tremendously and her spiritual journey marked its starting point. Besides many challenges of being white, a woman, and in the early twenties in a developing country she managed to find a flow with 38 employees and grow out of her comfort zone. After that came some slow travel until she picked up the pace in the organization of conferences, which let her transition into the tech space. With a unique ‘chain reaction of people’ Karoline found herself lucky enough with an aligned organization like Threefold. Currently, she is serving by coordinating with people on particular projects, always having the most productive and playful outcomes for the Highest Good of all in mind and heart.
-excerpt: Currently serving by coordinating with people on particular projects, always having the most productive and playful outcomes for the Highest Good of all in mind and heart.
-linkedin: https://www.linkedin.com/in/karoline-zizka-52a287b6/
-websites: https://threefold.io/
-image: ./karoline_zizka.jpeg
-project_ids: threefold_foundation
-countries: Austria
-cities: Vienna
-private: 0
----
diff --git a/content/person/katja_luik/katja_luik.md b/content/person/katja_luik/katja_luik.md
deleted file mode 100644
index 77d5ec979..000000000
--- a/content/person/katja_luik/katja_luik.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: katja_luik
-name: Katja Luik
-rank: 1
-memberships: ambassador
-bio: 44 years, living close to Stuttgart in Germany. Almost 20 years professional experiences at Hewlett Packard Enterprise in various EMEA Business Unit and Supply Chain Finance/Controlling functions for the Storage and Servers Business segment. Enjoy a GAP Year since May 2018, with focus on social engagement and a growing interest in new technologies and markets (…but still not a tech Lady :-) ). Ambassador fell in love with Threefold I believe the world needs positive changes - end to end- the way we communicate, the way we support each other, the way we care - in all aspects of life - including the IT side. TF has a great approach - and I’m excited to get closer into the TF mission. Therefore- THANK YOU Owen and Peter for the chance to gather more insight about TF technology and the people involved.
-excerpt: Almost 20 years professional experiences at Hewlett Packard Enterprise.
-linkedin: https://www.linkedin.com/in/katja-luik-32217319b/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./katja_luik_processed.jpg
-countries: German
-cities:
-private: 1
----
diff --git a/content/person/katja_luik/katja_luik_processed.jpg b/content/person/katja_luik/katja_luik_processed.jpg
deleted file mode 100644
index df7289d7f..000000000
Binary files a/content/person/katja_luik/katja_luik_processed.jpg and /dev/null differ
diff --git a/content/person/ken_de_moor/ken_de_moor.md b/content/person/ken_de_moor/ken_de_moor.md
deleted file mode 100644
index 5b2729c5c..000000000
--- a/content/person/ken_de_moor/ken_de_moor.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ken_de_moor
-name: Ken De Moor
-rank: 1
-memberships: tech
-bio: Quality Assurance Engineer working for Jimber and helping test and organize threefold projects. QA Engineer fell in love with Threefold Because I like to work on new and exciting technologies that could change the world.
-excerpt: Quality Assurance Engineer working for Jimber and helping test and organize threefold projects.
-linkedin: https://www.linkedin.com/in/ken-de-moor-qa/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./ken_de_moor_processed.jpg
-countries: Belgian
-cities:
-private: 0
----
diff --git a/content/person/ken_de_moor/ken_de_moor_processed.jpg b/content/person/ken_de_moor/ken_de_moor_processed.jpg
deleted file mode 100644
index 68a15f3d3..000000000
Binary files a/content/person/ken_de_moor/ken_de_moor_processed.jpg and /dev/null differ
diff --git a/content/person/kevin_louis_obeegadoo/kevin_louis_obeegadoo.jpg b/content/person/kevin_louis_obeegadoo/kevin_louis_obeegadoo.jpg
deleted file mode 100644
index 10f596b34..000000000
Binary files a/content/person/kevin_louis_obeegadoo/kevin_louis_obeegadoo.jpg and /dev/null differ
diff --git a/content/person/kevin_louis_obeegadoo/kevin_louis_obeegadoo.md b/content/person/kevin_louis_obeegadoo/kevin_louis_obeegadoo.md
deleted file mode 100644
index a267bb439..000000000
--- a/content/person/kevin_louis_obeegadoo/kevin_louis_obeegadoo.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: kevin_louis_obeegadoo
-name: Kevin Louis Obeegadoo
-rank: 3
-memberships: ambassador
-bio: Kevin enjoys 20+ years’ consulting across private and government sectors, on strategy, value creation, and assisting in structuring for international business, and is based in Mauritius since 2001. Having consulted across various business sectors including Automobile, Financial Services, FMCG, IT and Telecommunications, Media, Property Development & Management, he enjoys team‐working on game-changing projects, creating value, and moving businesses to new levels, while being committed to charitable and social endeavours. Ambassador fell in love with Threefold With a unique, realistic, and achievable solution to building a green, decentralised, distributed, and neutral IT infrastructure globally, committed to true values and charity, how can anyone not believe in the ThreeFold Foundation vision?
-excerpt: Kevin enjoys 20+ years’ consulting across private and government sectors.
-linkedin: https://www.linkedin.com/in/klobeegadoo/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./kevin_louis_obeegadoo.jpg
-countries: UK, Mauritius
-cities:
-private: 1
----
diff --git a/content/person/koen_timmers/koen_timmers.jpg b/content/person/koen_timmers/koen_timmers.jpg
deleted file mode 100644
index 0ee874894..000000000
Binary files a/content/person/koen_timmers/koen_timmers.jpg and /dev/null differ
diff --git a/content/person/koen_timmers/koen_timmers.md b/content/person/koen_timmers/koen_timmers.md
deleted file mode 100644
index b8d840dc7..000000000
--- a/content/person/koen_timmers/koen_timmers.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: koen_timmers
-name: Koen Timmers
-rank: 4
-memberships: project
-bio: Koen is a Belgian researcher, lecturer, and author. In 2018 he was announced as one of the best teachers globally by Bill Gates as part of the Global Teacher Prize. Koen is Executive Director of TAG inc., a 501(c3) non-profit registered in USA (Florida) and is lecturer and researcher at the Teacher Training department at PXL university college Hasselt. Koen holds a master’s degree in Technology Enhanced Learning, Innovation and Change (Sheffield, 2014). In 2015 he launched the Kakuma project in which 400 educators across 6 continents offer free education to African refugees via Skype. In 2020 he built his own 2 schools in the camp in partnership with UN Refugees Agency. He also launched several global educational projects focusing on several UN Sustainable Development Goals including the Climate Action Project involving 100,000 schools over 90 countries which were supported by the Dalai Lama, Charlize Theron, UNESCO, WWF, NASA, Amnesty International, Greenpeace, scientists, National Geographic, etc. These projects were covered by (national) media across 45 countries.Koen developed Innovation Lab schools in Tanzania, Kenya, Palestine and in collaboration with several organizations including Dr. Jane Goodall’s Roots & Shoots. The labs aim to offer a free quality education to hundreds of thousands students. This project involves a new curriculum focusing on the UN Sustainable Development Goals.Koen is co-author of the book “Teaching in the Fourth Industrial Revolution” and poke about Technology Enhanced Learning and Social Good in Washington, Beijing, Paris, Moscow, Vienna, Dubai, London, Abu Dhabi, Amsterdam, and at the European Parliament.He developed several educational apps and founded his own online school Zelfstudie.com currently having 20,000 online students.
-excerpt: Belgian researcher, lecturer, and author.
-linkedin: https://www.linkedin.com/in/timmerskoen/
-websites: http://koentimmers.com, http://takeactionglobal.org
-image: ./koen_timmers.jpg
-project_ids: earthproject
-countries: Belgium
-cities: Hasselt
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/kristian_jarnefeld/kristian_jarnefeld.md b/content/person/kristian_jarnefeld/kristian_jarnefeld.md
deleted file mode 100644
index 403403a60..000000000
--- a/content/person/kristian_jarnefeld/kristian_jarnefeld.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: kristian_jarnefeld
-name: Kristian Järnefeld
-rank: 1
-memberships: ambassador
-bio: Kristian Järnefelt is the Executive Vice President of Consumer security of F-Secure Corporation. He has been a member of the Leadership Team since February 2016, when he joined F-Secure. Prior to joining the Company, Mr. Järnefelt worked for Fujitsu Finland Oy as Sales Director (2014-2015). Previously he has also worked as CEO and partner at Miradore Oy (2010-2014), CEO and partner at Concilio Networks Oy (2006-2009) and in several senior leadership roles at Hewlett Packard (1994-2006). He holds a Master's Degree in Economics and Business Administration. Ambassador fell in love with Threefold The internet has turned into a centralized mainframe like phenomena dominated by a few global giants and ThreeFold Foundation’s grid-like distributed & eco-friendly internet is taking it back to its roots providing an alternative. Using this infrastructure to back-up the new Coin Offering brings also a solid alternative to the speculative virtual currencies making it also more tangible.
-excerpt: Kristian Järnefelt is the Executive Vice President of Consumer security of F-Secure Corporation.
-linkedin: https://www.linkedin.com/in/kristian-j%C3%A4rnefelt-518b14/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./kristian_jarnefeld_processed.jpg
-countries: Finnish
-cities:
-private: 1
----
diff --git a/content/person/kristian_jarnefeld/kristian_jarnefeld_processed.jpg b/content/person/kristian_jarnefeld/kristian_jarnefeld_processed.jpg
deleted file mode 100644
index c625dbb04..000000000
Binary files a/content/person/kristian_jarnefeld/kristian_jarnefeld_processed.jpg and /dev/null differ
diff --git a/content/person/kristine_vilnite/kristine_vilnite.jpg b/content/person/kristine_vilnite/kristine_vilnite.jpg
deleted file mode 100644
index f3477af14..000000000
Binary files a/content/person/kristine_vilnite/kristine_vilnite.jpg and /dev/null differ
diff --git a/content/person/kristine_vilnite/kristine_vilnite.md b/content/person/kristine_vilnite/kristine_vilnite.md
deleted file mode 100644
index 49981e7f4..000000000
--- a/content/person/kristine_vilnite/kristine_vilnite.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-id: kristine_vilnite
-name: Kristine Vilnite
-rank: 4
-memberships: foundation
-bio: A loving, kind, explorer fully dedicating her professional path to build a sustainable foundaton for the future. Kristine is a compassionate innovator, founder, advisor, sustainable development advocate, adding value by unlocking power of diversity, simplicity and genuinity towards complex challenges assuring that a positive net impact on the planet is a norm.
-excerpt: A loving, kind, explorer building a sustainable foundaton for the future.
-linkedin: https://www.linkedin.com/in/kristinevilnite/
-websites: https://threefold.io/, https://threefold.me/
-image: ./kristine_vilnite.jpg
-project_ids: threefold_foundation
-countries: Latvia
-cities: Riga
-purpose:
-private: 0
----
-
-
-
-
-
-
-
-
diff --git a/content/person/kristof_de_spiegeleer/kristof_de_spiegeleer.jpeg b/content/person/kristof_de_spiegeleer/kristof_de_spiegeleer.jpeg
deleted file mode 100644
index 5e6c598f6..000000000
Binary files a/content/person/kristof_de_spiegeleer/kristof_de_spiegeleer.jpeg and /dev/null differ
diff --git a/content/person/kristof_de_spiegeleer/kristof_de_spiegeleer.md b/content/person/kristof_de_spiegeleer/kristof_de_spiegeleer.md
deleted file mode 100644
index 558ac134f..000000000
--- a/content/person/kristof_de_spiegeleer/kristof_de_spiegeleer.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: kristof_de_spiegeleer
-name: Kristof de Spiegeleer
-rank: 4
-memberships: ambassador, farmer, foundation, tech
-bio: Humanist & motivated entrepreneur, passionate to help make the world a better place. Kristof strongly believes there is need for a neutral internet owned by millions.
-excerpt: Nerd engineer, humanist & motivated entrepreneur.
-linkedin: https://www.linkedin.com/in/despiegk/
-websites: https://www.threefold.io, https://www.threefold.me, https://www.incubaid.com/
-image: ./kristof_de_spiegeleer.jpeg
-project_ids: threefold_foundation, threefold_tech
-countries: Belgium, Switzerland, Egypt
-cities: Ghent, Lugano, El Ghouna
-private: 0
----
diff --git a/content/person/kyle_weber/kyle_weber.md b/content/person/kyle_weber/kyle_weber.md
deleted file mode 100644
index a99c756aa..000000000
--- a/content/person/kyle_weber/kyle_weber.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: kyle_weber
-name: Kyle Weber
-rank: 1
-memberships: ambassador
-bio: Kyle has spent the last 10 years working in/on sustainability projects ranging from large scale commercial solar farms to rural NGO tuberculosis control programs. He has worked on a number of startups and founder of EVERA, a Dubai-based organization trying to make mobility more sustainable. Everyday he tries very hard not to be an idiot, or take himself too seriously. Sometimes he is successful. Ambassador fell in love with Threefold I believe in ThreeFold Foundation because I believe in the people behind the movement.
-excerpt: Kyle has spent the last 10 years working in/on sustainability projects ranging from large scale commercial solar farms to rural NGO.
-linkedin: https://www.linkedin.com/in/kylegweber/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./kyle_weber_processed.jpg
-countries: American
-cities:
-private: 1
----
diff --git a/content/person/kyle_weber/kyle_weber_processed.jpg b/content/person/kyle_weber/kyle_weber_processed.jpg
deleted file mode 100644
index 197f09992..000000000
Binary files a/content/person/kyle_weber/kyle_weber_processed.jpg and /dev/null differ
diff --git a/content/person/kyn_chaturvedi/kyn_chaturvedi.jpg b/content/person/kyn_chaturvedi/kyn_chaturvedi.jpg
deleted file mode 100644
index e6b20aec8..000000000
Binary files a/content/person/kyn_chaturvedi/kyn_chaturvedi.jpg and /dev/null differ
diff --git a/content/person/kyn_chaturvedi/kyn_chaturvedi.md b/content/person/kyn_chaturvedi/kyn_chaturvedi.md
deleted file mode 100644
index 2e7ec3a9b..000000000
--- a/content/person/kyn_chaturvedi/kyn_chaturvedi.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: kyn_chaturvedi
-name: Kyn Chaturvedi
-tags: project
-rank: 1
-memberships: project
-bio: VP of Global solutions engineering, my goal is to increase blockchain usability, through scalability solutions that aim to simplify the integration of blockchain into real world applications.
-excerpt: VP of Global solutions engineering, my goal is to increase blockchain usability.
-linkedin: https://www.linkedin.com/in/kynchaturvedi/
-websites: https://tomochain.com/
-image: ./kyn_chaturvedi.jpg
-project_ids: tomochain
-countries: Vietnam
-cities: Hoi Chi Minh
-private: 0
----
diff --git a/content/person/lauren_moore_nignon/lauren_moore_nignon.md b/content/person/lauren_moore_nignon/lauren_moore_nignon.md
deleted file mode 100644
index ed48a8434..000000000
--- a/content/person/lauren_moore_nignon/lauren_moore_nignon.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: lauren_moore_nignon
-name: Lauren Moore Nignon
-rank: 4
-memberships: project
-bio: For Lauren, there’s nothing more important than humans making good decisions together, in other words “collective intelligence”. It terrifies her that we’re not even close to figuring this out – anywhere. Throughout history, salons have played a major role in bringing key people together to ignite social movements. In many cases, it’s been women doing the organizing behind the scenes. At a conference in San Francisco, Lauren met Betsey Burrows, whose monthly gatherings were the hidden force that produced collective intelligence giants like Vint Cerf and Doug Engelbart. Like Betsey, Lauren has a long history of bringing together random, brilliant people. Now, she does this virtually, with CICOLAB. All around her, Lauren sees her male colleagues developing top-down, tech-heavy solutions. She thinks collective intelligence is strongest when it springs up from the grass roots. So she focuses on developing simple, human ways for people and groups to express themselves and find each other, creating the conditions for deep innovation to emerge.
-excerpt: For Lauren, there’s nothing more important than humans making good decisions together.
-linkedin: https://www.linkedin.com/in/laurennignon/
-websites: https://www.collectiveintelligencecollaboratory.com/
-image: ./lauren_moore_nignon.png
-project_ids: cicolab
-countries: France
-cities: Paris
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/lauren_moore_nignon/lauren_moore_nignon.png b/content/person/lauren_moore_nignon/lauren_moore_nignon.png
deleted file mode 100644
index 919b912b3..000000000
Binary files a/content/person/lauren_moore_nignon/lauren_moore_nignon.png and /dev/null differ
diff --git a/content/person/lawrence_bloom/lawrence_bloom.jpg b/content/person/lawrence_bloom/lawrence_bloom.jpg
deleted file mode 100644
index a19bf66ff..000000000
Binary files a/content/person/lawrence_bloom/lawrence_bloom.jpg and /dev/null differ
diff --git a/content/person/lee_smet/lee_smet.md b/content/person/lee_smet/lee_smet.md
deleted file mode 100644
index 864dd07f0..000000000
--- a/content/person/lee_smet/lee_smet.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: lee_smet
-name: Lee Smet
-rank: 3
-memberships: tech
-bio: In order to have a nice planet to live on for the next decades, we need to preserve what we have now. This means we need to stop wasting scarce resources, and move towards a more sustainable ecosystem. If existing technology can not, or refuses to become greener, then we will need to create this technology from scratch.
-excerpt: In order to have a nice planet to live on for the next decades, we need to preserve what we have now.
-linkedin: https://www.linkedin.com/in/lee-smet-4a279a136/
-websites: https://threefold.io/
-image: ./lee_smet.png
-project_ids: threefold_tech
-countries: Egypt
-cities: Cairo
-private: 0
----
diff --git a/content/person/lee_smet/lee_smet.png b/content/person/lee_smet/lee_smet.png
deleted file mode 100644
index ed057730e..000000000
Binary files a/content/person/lee_smet/lee_smet.png and /dev/null differ
diff --git a/content/person/leonora_blekaityte/leonora_blekaityte.md b/content/person/leonora_blekaityte/leonora_blekaityte.md
deleted file mode 100644
index 57dcd98f0..000000000
--- a/content/person/leonora_blekaityte/leonora_blekaityte.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: leonora_blekaityte
-name: Leonora Blekaityte
-rank: 1
-memberships: ambassador
-bio: Leonora (Be You) Blekaityte; a motivational speaker, personal development consultant, book author, creator of femininity unleashing techniques and certified body consiousness technique NIA trainer. Leonora successfully completed different psychological studies and is closely collaborating with recognized psychologists, therapists and scientists. Leonora specializes in human personal growth and especially focuses on women psychology and spirituality. Leonora has been been delivering trainings, seminars, individual consultations, group meditations, giving speeches and organizing retreats all over the world. Ambassador fell in love with Threefold ThreeFold Foundation is a world empowering project. I believe in it’s vision and actions, which helps to connect the world in a more eco friendly, decentralized and independent way, helping the world to be a better place.
-excerpt: A motivational speaker, personal development consultant, book author, creator of femininity unleashing techniques.
-linkedin: https://www.linkedin.com/in/leonora-blekaityte-36168325/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./leonora_blekaityte_processed.jpg
-countries: Lithuania
-cities:
-private: 1
----
diff --git a/content/person/leonora_blekaityte/leonora_blekaityte_processed.jpg b/content/person/leonora_blekaityte/leonora_blekaityte_processed.jpg
deleted file mode 100644
index 0737b78de..000000000
Binary files a/content/person/leonora_blekaityte/leonora_blekaityte_processed.jpg and /dev/null differ
diff --git a/content/person/li_jiang/li_jiang.jpeg b/content/person/li_jiang/li_jiang.jpeg
deleted file mode 100644
index 48ea13a5e..000000000
Binary files a/content/person/li_jiang/li_jiang.jpeg and /dev/null differ
diff --git a/content/person/li_jiang/li_jiang.md b/content/person/li_jiang/li_jiang.md
deleted file mode 100644
index 111c7c7d1..000000000
--- a/content/person/li_jiang/li_jiang.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: li_jiang
-name: Li Jiang
-tags: project
-rank: 3
-memberships: project
-bio: Li Jiang 蒋犁 has been a founder, a documentary producer, and an active angel investor and institutional investor in technology at Global Silicon Valley (GSV Capital). He has backed over a dozen tech entrepreneurs working on workforce productivity, resource management, life extension, and blockchain. Li holds an economics degree from Northwestern University and completed coursework at Tsinghua University. He is an adjunct professor at Northwestern’s Farley Center for Entrepreneurship and Innovation.
-excerpt: Li has backed over a dozen tech entrepreneurs working on workforce productivity, resource management, life extension, and blockchain.
-linkedin: https://www.linkedin.com/in/lijiang2087/
-websites: https://Harmony.one
-image: ./li_jiang.jpeg
-project_ids: harmony
-countries: USA
-cities: San francisco
-private: 0
----
diff --git a/content/person/lieve_vereycken/lieve_vereycken.md b/content/person/lieve_vereycken/lieve_vereycken.md
deleted file mode 100644
index da133eb18..000000000
--- a/content/person/lieve_vereycken/lieve_vereycken.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: lieve_vereycken
-name: Lieve Vereycken
-rank: 1
-memberships: ambassador
-bio: In 1999, I started my own business in the market of recruitment, the time internet got introduced in the business world. Wicked problems for matching talent to job opportunities were faced. I realised we could do far better by giving back control over personal data to the individual and start redefining business processes and businesses. Therefore I shared, learned and connected myself. I connected myself to initiatives for knowledge sharing, networking and innovation. Because I do believe it is the responsibility and the opportunity of our generation to get the appropriate digitale infrastructure available to move to our next level of prosperity. Ambassador fell in love with Threefold Thanks to ThreeFold Foundation robust technology comes available in good organisational design. A design that takes in account that humankind strives for prosperity for all.
-excerpt: In 1999, I started my own business in the market of recruitment, the time internet got introduced in the business world.
-linkedin: https://www.linkedin.com/in/lvereycken/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./lieve_vereycken_processed.jpg
-countries: Belgian
-cities:
-private: 1
----
diff --git a/content/person/lieve_vereycken/lieve_vereycken_processed.jpg b/content/person/lieve_vereycken/lieve_vereycken_processed.jpg
deleted file mode 100644
index 559fd76e0..000000000
Binary files a/content/person/lieve_vereycken/lieve_vereycken_processed.jpg and /dev/null differ
diff --git a/content/person/lorrana_scarpioni/lorrana_scarpioni.jpg b/content/person/lorrana_scarpioni/lorrana_scarpioni.jpg
deleted file mode 100644
index 8e4eb5bbe..000000000
Binary files a/content/person/lorrana_scarpioni/lorrana_scarpioni.jpg and /dev/null differ
diff --git a/content/person/lorrana_scarpioni/lorrana_scarpioni.md b/content/person/lorrana_scarpioni/lorrana_scarpioni.md
deleted file mode 100644
index 37d1d5f41..000000000
--- a/content/person/lorrana_scarpioni/lorrana_scarpioni.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: lorrana_scarpioni
-name: Lorrana Scarpioni
-rank: 4
-memberships: project
-bio: “People may not have money but they always have time” says Lorrana. She believes that the answer to solving this global conundrum is delivering equal opportunities. Lorrana Scarpioni a CEO and co-founder of Beliive, the world's largest community of time exchange. Scarpioni is a Global Shaper and former Global Agenda Council in Creative Economy from the World Economic Forum. In addition, MIT Technology Review Innovators under 35 choose her one of the 10 most innovative Brazilians of 2014, BBC Global elected her of the 100 most inspiring women of 2015 on 100 Women List and she was os the Forbes under 30 list in 2017. Along with a Bachelor's degree in Law and one in Public Relations, she studied human rights, history and political ideals in Portugal. She also studied Management over a summer at the Stanford Business School. Lorrana’s passion for the collaborative economy and social innovation grew out of her social work in poverty reduction since she was 12 years old.
-excerpt: “People may not have money but they always have time” says Lorrana.
-linkedin: https://www.linkedin.com/in/lorrana-scarpioni/
-websites: https://beliive.com/
-image: ./lorrana_scarpioni.jpg
-project_ids: beliive
-countries: US, Brazil
-cities: San Francisco
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/lucia_groenfelt/lucia_groenfelt.md b/content/person/lucia_groenfelt/lucia_groenfelt.md
deleted file mode 100644
index 11269935b..000000000
--- a/content/person/lucia_groenfelt/lucia_groenfelt.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: lucia_groenfelt
-name: Lucia Groenfelt
-rank: 1
-memberships: ambassador
-bio: Lucia has been working in Human Resources for most of her life and has a passion for getting things done the right way for the company, but certainly also for the individual. She's looking forward to bring this movement to the next level and get internet capacity in the hands of people that have had very poor access to it to date. Ambassador fell in love with Threefold ThreeFold's vision is an ambitious one is to create a neutral, private, efficient and affordable internet. ThreeFold's team has breakthrough technology that will create a new, distributed and accessible for anyone internet. The world is dying for an alternative to large, non-transparent and privacy-invading service providers of today. Equal chances for every one of us, not a happy few of us.
-excerpt: Lucia has been working in Human Resources for most of her life and has a passion for getting things done.
-linkedin: https://www.linkedin.com/in/lucia-k-3996861/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./lucia_groenfelt_processed.jpg
-countries: The Netherlands
-cities:
-private: 1
----
diff --git a/content/person/lucia_groenfelt/lucia_groenfelt_processed.jpg b/content/person/lucia_groenfelt/lucia_groenfelt_processed.jpg
deleted file mode 100644
index b22079947..000000000
Binary files a/content/person/lucia_groenfelt/lucia_groenfelt_processed.jpg and /dev/null differ
diff --git a/content/person/lucie_nguyen/lucie_nguyen.md b/content/person/lucie_nguyen/lucie_nguyen.md
deleted file mode 100644
index dca4759f3..000000000
--- a/content/person/lucie_nguyen/lucie_nguyen.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: lucie_nguyen
-name: Lucie Nguyen
-rank: 1
-memberships: ambassador
-bio: Global Account alliances with more than 12 years experience managing large corporate accounts across Europe and having lived in France, Belgium and the UK. Lucie has in-depth knowledge and understanding of the global telecommunications industry. Passionate about new technologies, especially how this can be used to solve customers’ pain points, Lucie has an excellent track record for developing new business opportunities and building excellent working relationships at all levels within large multinational corporations. Ambassador fell in love with Threefold 1) People (team and community) passionate about making Internet accessible to all that is green and autonomous and taking back control of their own data 2) Vision to build the biggest peer to peer compute and storage network built and owned by everyone and a digital self where each individual is in control of their personal data 3) Innovation that makes all of the above happen.
-excerpt: Global Account alliances with more than 12 years experience managing large corporate accounts across Europe.
-linkedin: https://www.linkedin.com/in/lucienguyen/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./lucie_nguyen_processed.jpg
-countries: France
-cities:
-private: 1
----
diff --git a/content/person/lucie_nguyen/lucie_nguyen_processed.jpg b/content/person/lucie_nguyen/lucie_nguyen_processed.jpg
deleted file mode 100644
index b22f6caf3..000000000
Binary files a/content/person/lucie_nguyen/lucie_nguyen_processed.jpg and /dev/null differ
diff --git a/content/person/lucien_lecarme/lucien_lecarme.jpg b/content/person/lucien_lecarme/lucien_lecarme.jpg
deleted file mode 100644
index eac4434e3..000000000
Binary files a/content/person/lucien_lecarme/lucien_lecarme.jpg and /dev/null differ
diff --git a/content/person/lucien_lecarme/lucien_lecarme.md b/content/person/lucien_lecarme/lucien_lecarme.md
deleted file mode 100644
index 4d91aebdd..000000000
--- a/content/person/lucien_lecarme/lucien_lecarme.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: lucien_lecarme
-name: Lucien Lecarme
-memberships: ambassador
-rank: 1
-bio: Lucien firmly believes that for humanity to step into a new economic system, we have to embrace a new story first. His passion is to be a co-author of this world wide story, in the realization that we all contribute in our unique way to this book of transformation. Lucien helps through his blogs, the youtube channel 'CryptoEducator' and by public talks about Crypto, Bitcoin, ThreeFold and the revolution of money. Lucien believes that technology will be the root of fundamental changes that will redistribute the stored wealth from the top of pyramids into the wallets of all.
-excerpt: Lucien firmly believes that for humanity to step into a new economic system, we have to embrace a new story first.
-linkedin: https://www.linkedin.com/in/lucien-lecarme-68080148/
-websites:
-image: ./lucien_lecarme.jpg
-project_ids: threefold_foundation
-countries:
-cities:
-private: 1
----
diff --git a/content/person/maged_motawea/maged_motawea.md b/content/person/maged_motawea/maged_motawea.md
deleted file mode 100644
index 3e56d3a49..000000000
--- a/content/person/maged_motawea/maged_motawea.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: maged_motawea
-name: Maged Motawea
-rank: 1
-memberships: tech
-bio: Maged is a passionate Computer Scientist who loves exploring new areas in life and technology. Software Developer fell in love with Threefold because threefold is the future of technology.
-excerpt: Maged is a passionate Computer Scientist who loves exploring new areas in life and technology.
-linkedin: https://linkedin.com/in/maged-motawea-b760a5117
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./maged_motawea_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/maged_motawea/maged_motawea_processed.jpg b/content/person/maged_motawea/maged_motawea_processed.jpg
deleted file mode 100644
index c0d0baa54..000000000
Binary files a/content/person/maged_motawea/maged_motawea_processed.jpg and /dev/null differ
diff --git a/content/person/mahmoud_ayoub/mahmoud_ayoub.md b/content/person/mahmoud_ayoub/mahmoud_ayoub.md
deleted file mode 100644
index 70d77fe52..000000000
--- a/content/person/mahmoud_ayoub/mahmoud_ayoub.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: mahmoud_ayoub
-name: Mahmoud Ayoub
-rank: 1
-memberships: tech
-bio: Mahmoud is a passionate Computer Scientist who loves exploring new areas in life and technology. Software Engineer fell in love with Threefold because threefold is the future of technology.
-linkedin: https://www.linkedin.com/in/dmahmou
-excerpt: Mahmoud is a passionate Computer Scientist who loves exploring new areas in life and technology.
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./mahmoud_ayoub_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/mahmoud_ayoub/mahmoud_ayoub_processed.jpg b/content/person/mahmoud_ayoub/mahmoud_ayoub_processed.jpg
deleted file mode 100644
index 6d1a512f9..000000000
Binary files a/content/person/mahmoud_ayoub/mahmoud_ayoub_processed.jpg and /dev/null differ
diff --git a/content/person/manish_kumar/manish-kumar_processed.jpg b/content/person/manish_kumar/manish-kumar_processed.jpg
deleted file mode 100644
index e36c58ed7..000000000
Binary files a/content/person/manish_kumar/manish-kumar_processed.jpg and /dev/null differ
diff --git a/content/person/manish_kumar/manish_kumar.md b/content/person/manish_kumar/manish_kumar.md
deleted file mode 100644
index bbf450031..000000000
--- a/content/person/manish_kumar/manish_kumar.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: manish_kumar
-name: Manish Kumar
-rank: 1
-memberships: ambassador
-bio: I am the Founder & Technical Architect at MobiProbe. We provide system performance and engagement measurement tools for Software Systems, Applications and Connected devices. ThreeFold Foundation fell in love with Threefold I see great potential in ThreeFold technology and believe it can be an agent of positive impact in our society.
-excerpt: I am the Founder & Technical Architect at MobiProbe. I would like to devote my time and resources for evangelism, adoption and promulgation of ThreeFold technology.
-linkedin: https://www.linkedin.com/in/manishkumar87/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./manish-kumar_processed.jpg
-countries: Indian
-cities:
-private: 1
----
diff --git a/content/person/marcelo_bohrer/marcelo_bohrer.jpg b/content/person/marcelo_bohrer/marcelo_bohrer.jpg
deleted file mode 100644
index 1c9be2f96..000000000
Binary files a/content/person/marcelo_bohrer/marcelo_bohrer.jpg and /dev/null differ
diff --git a/content/person/marcelo_bohrer/marcelo_bohrer.md b/content/person/marcelo_bohrer/marcelo_bohrer.md
deleted file mode 100644
index d6b956b2d..000000000
--- a/content/person/marcelo_bohrer/marcelo_bohrer.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: marcelo_bohrer
-name: Marcelo Bohrer
-rank: 4
-memberships: project
-bio: Marcelo Bohrer is a creative thinker, focused on design and innovation, passionate about bringing transformative ideas to life, and use them to make the world a better place. With extensive experience in using design thinking to develop solutions to complex scenarios, he created several enterprises with a wide impact such as the Nadism Club and the CyberorganicStuff. Marcelo also has a long track of spiritual investigation, especially about Buddhism.
-excerpt: A creative thinker, focused on design and innovation, passionate about bringing transformative ideas to life.
-linkedin: https://www.linkedin.com/in/marcelobohrer/
-websites: https://www.thefutureofgood.info, https://www.marcelobohrer.com.br
-image: ./marcelo_bohrer.jpg
-project_ids: money_of_good
-countries: Germany
-cities: Munich
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/maria_marchenko/maria_marchenko.md b/content/person/maria_marchenko/maria_marchenko.md
deleted file mode 100644
index 2a26fd84f..000000000
--- a/content/person/maria_marchenko/maria_marchenko.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: maria_marchenko
-name: Maria Marchenko
-rank: 1
-memberships: ambassador
-bio: Maria has over 10 years experience on Russian IT market. Now she is the Founder & CEO of Data Frame (www.data-frame.ru). She holds an MBA in Finance from California State University, East Bay, USA and degree in Economics from Moscow StateUniversity of Economics, Statistic and Computer Technologies. Prior to founding Data Frame, Maria spent five years as a Vice President for Business Development working in DataSpace — the leading data center colocation operator where she managed to sign service contracts with number of domestic and international companies, including leading Russian banks and closed the most important and significant deal with Moscow Exchange. From 2004 to 2010, Maria served as Leasing Account Director at Cisco Capital, the leading vendor finance company owned by Cisco Systems, Inc. She was awarded Best Deal Achiever FY’06 and Sales Achiever Award FY ’08. Ambassador fell in love with Threefold I believe in the ThreeFold Foundation since it provides the innovative solutions to the revolutionary crypto currency technology. It solves challenges of complexity, costs and energy usage.
-excerpt: Maria has over 10 years experience on Russian IT market.
-linkedin: https://www.linkedin.com/in/maria-marchenko-6065609/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./maria_marchenko_processed.jpg
-countries: Russian
-cities:
-private: 1
----
diff --git a/content/person/maria_marchenko/maria_marchenko_processed.jpg b/content/person/maria_marchenko/maria_marchenko_processed.jpg
deleted file mode 100644
index 6957613fd..000000000
Binary files a/content/person/maria_marchenko/maria_marchenko_processed.jpg and /dev/null differ
diff --git a/content/person/marina_achillea/marina_achillea.md b/content/person/marina_achillea/marina_achillea.md
deleted file mode 100644
index 6e100b576..000000000
--- a/content/person/marina_achillea/marina_achillea.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: marina_achillea
-name: Marina Achillea
-rank: 1
-memberships: ambassador
-bio: My name is Marina Achillea and I am a 36 year old fashion designer from Sweden working and living in London with my husband. I am proud to be reperesenting the ThreeFold foundatoin and look forward to exciting and changing times ahead. Ambassador fell in love with Threefold I believe that the internet should be a fundamental right for every person in the world. That belief is shared by the ThreeFold foundation in it’s quest to expand the reach of the web to every corner of the world.
-excerpt: 36 year old fashion designer from Sweden working and living in London.
-linkedin: https://www.linkedin.com/in/marina-achillea-94694040/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./marina_achillea_processed.jpg
-countries: Swedish
-cities:
-private: 1
----
diff --git a/content/person/marina_achillea/marina_achillea_processed.jpg b/content/person/marina_achillea/marina_achillea_processed.jpg
deleted file mode 100644
index 19bfd0e13..000000000
Binary files a/content/person/marina_achillea/marina_achillea_processed.jpg and /dev/null differ
diff --git a/content/person/mariza_wellesley_wesley/mariza_wellesley_wesley.jpg b/content/person/mariza_wellesley_wesley/mariza_wellesley_wesley.jpg
deleted file mode 100644
index ecbfb85fe..000000000
Binary files a/content/person/mariza_wellesley_wesley/mariza_wellesley_wesley.jpg and /dev/null differ
diff --git a/content/person/mariza_wellesley_wesley/mariza_wellesley_wesley.md b/content/person/mariza_wellesley_wesley/mariza_wellesley_wesley.md
deleted file mode 100644
index 41f53e9fe..000000000
--- a/content/person/mariza_wellesley_wesley/mariza_wellesley_wesley.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: mariza_wellesley_wesley
-name: Mariza Wellesley-Wesley
-rank: 5
-memberships: project, ambassador, farmer
-bio: For me, ThreeFold is both the end and the beginning of a long journey. From advocating human rights of political prisoners in East Berlin - to my mission at an international development bank of transforming society with small and big projects - to running an educational social enterprise/charity for disadvantaged children and their parents, I always strived to combine my professional work with a tangible, positive societal impact. And all the pieces of the puzzle fell harmoniously together when my journey finally led me to ThreeFold. A common, unique opportunity to transform our communities and our digital life for the better – with equality, freedom, privacy and sustainability as our core inspiration. The beginning of a new journey for each and every one of us…
-excerpt: I always strived to combine my professional work with a tangible, positive societal impact.
-linkedin: https://www.linkedin.com/in/dr-mariza-wellesley-wesley-ll-m-105aa5a7/
-websites: https://www.green-edge.net/
-image: ./mariza_wellesley_wesley.jpg
-project_ids: green_edge
-countries: Austria, UK
-cities: Vienna, London
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/maxime_daniel/maxime_daniel.md b/content/person/maxime_daniel/maxime_daniel.md
deleted file mode 100644
index ad8462521..000000000
--- a/content/person/maxime_daniel/maxime_daniel.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: maxime_daniel
-name: Maxime Daniel
-rank: 3
-memberships: foundation, tech
-bio: C, python and nodejs developer, Gentoo user, Linux and Music addict
-excerpt: C, python and nodejs developer, Gentoo user, Linux and Music addict
-linkedin: https://www.linkedin.com/in/maxime-daniel-29bb8055/
-websites: https://threefold.io/, https://www.threefold.tech
-image: ./maxime_daniel.png
-project_ids: threefold_foundation, threefold_tech
-countries: Belgium
-cities: Liège
-private: 0
----
diff --git a/content/person/maxime_daniel/maxime_daniel.png b/content/person/maxime_daniel/maxime_daniel.png
deleted file mode 100644
index 10e51e31e..000000000
Binary files a/content/person/maxime_daniel/maxime_daniel.png and /dev/null differ
diff --git a/content/person/maximilian_rang/maximilian_rang.jpeg b/content/person/maximilian_rang/maximilian_rang.jpeg
deleted file mode 100644
index 938a83db3..000000000
Binary files a/content/person/maximilian_rang/maximilian_rang.jpeg and /dev/null differ
diff --git a/content/person/maximilian_rang/maximilian_rang.md b/content/person/maximilian_rang/maximilian_rang.md
deleted file mode 100644
index 5769d307e..000000000
--- a/content/person/maximilian_rang/maximilian_rang.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: maximilian_rang
-name: Maximilian Rang
-rank: 3
-memberships: foundation
-bio: Maximilian worked as Creative Director with six years of experience in motion and brand design for top 100 brands. Companies such as Audi and Porsche entrusted him with world premieres of their products. His passion for & p2p technology lead him to work with many startups in the decentralized space. He then joined ThreeFold only a few days after he learned about the project, because its so much aligned with this vision of how the Internet should be working for everyone.
-excerpt: Audiovisual Creative, Yogi, Kabbalist and Strategic Thinker.
-linkedin: https://www.linkedin.com/in/maximilian-rang/
-websites: http://www.maximilianrang.net
-image: ./maximilian_rang.jpeg
-project_ids: threefold_foundation
-countries: Switzerland
-cities: Zurich
-private: 0
----
diff --git a/content/person/michael_gaffney/michael_gaffney.md b/content/person/michael_gaffney/michael_gaffney.md
deleted file mode 100644
index dac1a2215..000000000
--- a/content/person/michael_gaffney/michael_gaffney.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: michael_gaffney
-name: Michael Gaffney
-rank: 1
-memberships: ambassador
-bio: Michael is extremely grateful to be serving as a ThreeFold ambassador and fully supports ThreeFold’s mission of a sustainable internet in the hands of the people. Michael believes in humanity’s inherent goodness and its willingness to help and lift others up –ThreeFold holds this view as well and challenges us to believe it can and will be accomplished. Michael is currently an information specialist with an energy policy think tank in Saudi Arabia and in his spare time is a fitness/calisthenics junkie and an avid traveler. Ambassador fell in love with Threefold What's not to love about a foundation that has the technological skill and know how to build a new Internet and the compassion and heart to give it to the people. I love ThreeFold's vision and mission and I'm thrilled to be able to be a part of it.
-excerpt: Michael believes in humanity’s inherent goodness and its willingness to help and lift others up.
-linkedin: https://www.linkedin.com/in/michael-gaffney-69b58369/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./michael_gaffney_processed.jpg
-countries: American
-cities:
-private: 1
----
diff --git a/content/person/michael_gaffney/michael_gaffney_processed.jpg b/content/person/michael_gaffney/michael_gaffney_processed.jpg
deleted file mode 100644
index fe138f36f..000000000
Binary files a/content/person/michael_gaffney/michael_gaffney_processed.jpg and /dev/null differ
diff --git a/content/person/michael_healy/michael_healy.md b/content/person/michael_healy/michael_healy.md
deleted file mode 100644
index c51e08229..000000000
--- a/content/person/michael_healy/michael_healy.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: michael_healy
-name: Michael Healy
-rank: 4
-memberships: project
-bio: Michael is focused on creating meaningful jobs and solving inequity. He is focused on social impact and positive change through education, entrepreneurship and empowering individuals. As the CEO of Unit.Ventures he connects providers and customers, as well as allows businesses and individuals to issue tokens for specific uses. Michael is a self-taught full-stack web developer and mobile engineer for iPhone and Android. He has digital design and video expertise which support in building useful products. Michael has built several successful businesses with exits ranging from Chatride, an encrypted peer-to-peer video conferencing technology, Ratemash, once one of the UK’s largest student social networks, the Wikileaks Android app and many niche mobile apps used by millions of users worldwide. Alongside starting and growing businesses, Michael has advised and supported startups, investors and corporates in Asia, Europe, Middle East and Latin America.
-excerpt: Michael is focused on creating meaningful jobs and solving inequity.
-linkedin: https://www.linkedin.com/in/michaelhealyco/
-websites: https://unit.ventures/
-image: ./michael_healy.png
-project_ids: unit
-countries: Indonesia, UAE, UK
-cities: Bali, Dubai, London
-private: 0
----
-
-
-
-
-
-
\ No newline at end of file
diff --git a/content/person/michael_healy/michael_healy.png b/content/person/michael_healy/michael_healy.png
deleted file mode 100644
index 2d9352b64..000000000
Binary files a/content/person/michael_healy/michael_healy.png and /dev/null differ
diff --git a/content/person/michael_wellesley_wesley/michael_wellesley_wesley.jpeg b/content/person/michael_wellesley_wesley/michael_wellesley_wesley.jpeg
deleted file mode 100644
index e3910fe9f..000000000
Binary files a/content/person/michael_wellesley_wesley/michael_wellesley_wesley.jpeg and /dev/null differ
diff --git a/content/person/michael_wellesley_wesley/michael_wellesley_wesley.md b/content/person/michael_wellesley_wesley/michael_wellesley_wesley.md
deleted file mode 100644
index 4bb43dbf7..000000000
--- a/content/person/michael_wellesley_wesley/michael_wellesley_wesley.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: michael_wellesley_wesley
-name: Michael Wellesley-Wesley
-rank: 4
-memberships: ambassador, farmer, project
-bio: Michael is a seasoned veteran with over 30 years of experience working in both the US and UK. He is a former CEO of public and private media and technology companies, most recently of NASDAQ quoted ChyronHego. He is Director and Founder of Inogesis, a London-based accelerator that enables blue-chip organizations to harness the power of disruptive technology. He is a Director of Conduce Technology, an innovative pioneer in the field of data visualisation based in California and also an Advisor and Venture Investor in Alpha Venture Partners, a technology-focused venture capital firm based in New York. Michael has served as Managing Director of Wit Soundview Ventures, COO of Data Broadcasting Corporation and Director of Financial News Network. He founded and served as Director of London-based boutique technology investment bank Stephen Rose and Partners. I fully support and endorse the the ThreeFold Foundation vision of a decentralised, sustainable and greener internet that provides lower cost computational power and connectivity to large groups of people who , until today, have been excluded from the benefits and possibilities inherent in the digital revolution.
-excerpt: Michael is a seasoned veteran with over 30 years of experience working in both the US and UK.
-linkedin: https://www.linkedin.com/in/michaelww/
-websites: https://green-edge.net, https://www.inogesis.com/
-image: ./michael_wellesley_wesley.jpeg
-project_ids: threefold_foundation, green_edge
-countries: England, Austria, US
-cities: London, Vienna, New York
-private: 0
----
-
-
-
-
-
-
\ No newline at end of file
diff --git a/content/person/michel_coucke/michel_coucke.jpg b/content/person/michel_coucke/michel_coucke.jpg
deleted file mode 100644
index 78714ccf5..000000000
Binary files a/content/person/michel_coucke/michel_coucke.jpg and /dev/null differ
diff --git a/content/person/michel_coucke/michel_coucke.md b/content/person/michel_coucke/michel_coucke.md
deleted file mode 100644
index a70394e8b..000000000
--- a/content/person/michel_coucke/michel_coucke.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-id: michel_coucke
-name: Michel Coucke
-rank: 3
-memberships: ambassador
-bio: Michel has led numerous senior executive searches for board members, C-suite, and heads of function for financial sponsors and leading international corporations throughout Europe and the Middle East. Prior to joining Lancor, Michel was the Managing Partner of the European Telecommunications and Digital Practice at Heidrick & Struggles. In his early career, Michel was Deputy Managing Director of the Benelux countries for AT&T, with responsibility for sales, business development, and customer support. Michel has a master’s degree in industrial engineering and biochemistry from Institut Meurice Engineering School Brussels and an executive master’s degree in management from Universite Libre de Bruxelles. He is also an AMP graduate from the IMD, Lausanne.
-excerpt: Strategic Advisory Board Member and HR Guardian at ThreeFold
-linkedin: https://www.linkedin.com/in/michel-coucke-66112a/
-image: ./michel_coucke.jpg
-project_ids: threefold_foundation
-countries: Belgium
-cities: Brussel
-private: 1
----
diff --git a/content/person/mickey_malul/mickey_malul.md b/content/person/mickey_malul/mickey_malul.md
deleted file mode 100644
index f29efbac0..000000000
--- a/content/person/mickey_malul/mickey_malul.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: mickey
-name: Mickey Malul
-tags: shareitt
-rank: 3
-memberships: project
-bio: A motivated entrepreneur, background in sports, passionate to find opportunities to create impact businesses and initiatives fitting the much-needed era of balance. I strongly believe that communities working together can make us happier while helping our unique and beautiful planet to thrive. I am delighted to wake up every morning to design, develop, and promote technological tools to empower communities. Happy to be part of this alliance to fulfill this mutual vision towards a better world in which vibrant communities empower people!
-excerpt: A motivated pationate, entrepreneur, background in sports.
-linkedin: https://www.linkedin.com/in/michael-malul-886a8512/
-websites: https://www.shareitt.com
-image: ./mickey_malul.png
-project_ids: shareitt
-countries: Israel
-cities: Tel Aviv
-private: 0
----
-
diff --git a/content/person/mickey_malul/mickey_malul.png b/content/person/mickey_malul/mickey_malul.png
deleted file mode 100644
index 44833ce78..000000000
Binary files a/content/person/mickey_malul/mickey_malul.png and /dev/null differ
diff --git a/content/person/mihos_vasilopoulos/mihos_vasilopoulos.md b/content/person/mihos_vasilopoulos/mihos_vasilopoulos.md
deleted file mode 100644
index 645df21da..000000000
--- a/content/person/mihos_vasilopoulos/mihos_vasilopoulos.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: mihos_vasilopoulos
-name: Mihos Vasilopoulos
-rank: 1
-memberships: ambassador
-bio: A serial entrepreuner, Co-Founder and until recently Executive Vice President of NEWAGE ENERGY, presently UK's largest private oil and gas company. Also co-Founder of Global Process Systems the leading Middle East fabricator of process modules, as well as co-Founder of HYDROCYCLONICS, a US based company developing water treatment systems. Previously held numerous Senior positions with KVAERNER (Head of Energy Asia), Executive Vice President of PETROPLUS, Advisor to the President of HYUNDAI HEAVY INDUSTRIES, Advisor to the Chairman of TRANSCANADA, and Senior Consultant with MARATHON OIL. Ambassador fell in love with Threefold The world is fast adopting e-currencies (against artificial FIAT); Backed by Capacity and supported by unique disruptive green technology, the TFT Token is a unique IT monetary instrument, that unlike other cryptocurrencies, has real value. In fact, ThreeFold Token is the pre-cursor of an exciting IT-created utility.
-excerpt: A serial entrepreuner, Co-Founder and until recently Executive Vice President of NEWAGE ENERGY, presently UK's largest private oil and gas company.
-linkedin: https://www.linkedin.com/in/mihos-vasilopoulos-243839145/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./mihos_vasilopoulos_processed.jpg
-countries: Greece
-cities:
-private: 1
----
diff --git a/content/person/mihos_vasilopoulos/mihos_vasilopoulos_processed.jpg b/content/person/mihos_vasilopoulos/mihos_vasilopoulos_processed.jpg
deleted file mode 100644
index 46b776f7d..000000000
Binary files a/content/person/mihos_vasilopoulos/mihos_vasilopoulos_processed.jpg and /dev/null differ
diff --git a/content/person/mikhail_erenburg/mikhail_erenburg.md b/content/person/mikhail_erenburg/mikhail_erenburg.md
deleted file mode 100644
index 7af4c790f..000000000
--- a/content/person/mikhail_erenburg/mikhail_erenburg.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: mikhail_erenburg
-name: Mikhail Erenburg
-rank: 1
-memberships: ambassador
-bio: Mikhail Erenburg, 38, is the former Senior Vice President at Sberbank, Eastern Europe's largest bank. Prior to this he was Chief Executive Officer of Asteros, one of top 3 IT system integrators in Russia; COO of Rusal, the worlds largest Aluminum company. Mikhail holds Phd degree from Moscow Aviation Institute and graduated executive programs from Columbia business school and Massachusetts Institute of technology. Ambassador fell in love with Threefold There is no doubt anymore, that the world wants digital currency. At the same time, existing solutions, although highly popular already, lack critical attributes to become truly sustainable long term. I know Kristof good enough to be sure that ThreeFold token can become the next Big Thing.
-excerpt: Mikhail Erenburg, 38, is the former Senior Vice President at Sberbank, Eastern Europe's largest bank.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./mikhail_erenburg_processed.jpg
-countries: Russia
-cities:
-private: 1
----
diff --git a/content/person/mikhail_erenburg/mikhail_erenburg_processed.jpg b/content/person/mikhail_erenburg/mikhail_erenburg_processed.jpg
deleted file mode 100644
index fc2cebc44..000000000
Binary files a/content/person/mikhail_erenburg/mikhail_erenburg_processed.jpg and /dev/null differ
diff --git a/content/person/milind_sathe/milind_sathe.md b/content/person/milind_sathe/milind_sathe.md
deleted file mode 100644
index 0738acc40..000000000
--- a/content/person/milind_sathe/milind_sathe.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: milind_sathe
-name: Milind Sathe
-rank: 1
-memberships: ambassador
-bio: Extensive international experience in senior management positions with The Coca-Cola Company in managing operations in diverse emerging markets across continents. Proven track record in building organizational culture, multi-national leadership teams, coaching, mentoring and change management. Passionate about traveling, making friends, experiencing new cultures and cuisines. Ambassador fell in love with Threefold I believe ThreeFold Foundation’s idea holds great promise to empower local communities, develop much needed skills to face the challenges of the impending fourth industrial revolution and make businesses more competitive by making available low cost affordable digital resources.
-excerpt: Extensive international experience in senior management positions with The Coca-Cola Company.
-linkedin: https://www.linkedin.com/in/milind-sathe-336a0b68/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./milind_sathe_processed.jpg
-countries: India
-cities:
-private: 1
----
diff --git a/content/person/milind_sathe/milind_sathe_processed.jpg b/content/person/milind_sathe/milind_sathe_processed.jpg
deleted file mode 100644
index a4437095e..000000000
Binary files a/content/person/milind_sathe/milind_sathe_processed.jpg and /dev/null differ
diff --git a/content/person/monique_morrow/monique_morrow.md b/content/person/monique_morrow/monique_morrow.md
deleted file mode 100644
index bef4013e0..000000000
--- a/content/person/monique_morrow/monique_morrow.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: monique_morrow
-name: Monique Morrow
-rank: 4
-memberships: project
-bio: Monique is a former CTO at Cisco who has worked tirelessly to align technologies to society's needs. Her greatest success has been in infusing a big-picture perspective that helps engineers and business leaders understand how existing and future technologies align with the needs of business, government, non-profits, and society-focused organizations. Monique is President of the VETRI Foundation with a mission to empower people to control their identity and privacy. Monique is President and Co-Founder of the Humanized Internet, a non-profit organization focused on providing digital identity for those individuals most underserved, blockchain is certainly a potential mechanism for this billion people challenge. TEDx Speaker and recognized as Forbes top 50 Women globally in Tech 2018. Monique is also in Women Know Cyber, 100 Fascinating Females Fighting Cybercrime book, Steve Morgan and Di Freeze.
-excerpt: Monique is a former CTO at Cisco who has worked tirelessly to align technologies to society's needs.
-linkedin: https://www.linkedin.com/in/moniquejeannemorrow/
-websites: https://www.thehumanizedinternet.org/, https://www.syniverse.com/
-image: ./monique_morrow.png
-project_ids: the_humanized_internet
-countries: Switzerland
-cities: Zürich
-private: 0
----
diff --git a/content/person/monique_morrow/monique_morrow.png b/content/person/monique_morrow/monique_morrow.png
deleted file mode 100644
index 210b34ad7..000000000
Binary files a/content/person/monique_morrow/monique_morrow.png and /dev/null differ
diff --git a/content/person/muhammed_azmy/muhamed_amzy.png b/content/person/muhammed_azmy/muhamed_amzy.png
deleted file mode 100644
index a4130b80e..000000000
Binary files a/content/person/muhammed_azmy/muhamed_amzy.png and /dev/null differ
diff --git a/content/person/muhammed_azmy/muhammed_azmy.md b/content/person/muhammed_azmy/muhammed_azmy.md
deleted file mode 100644
index d50df02ae..000000000
--- a/content/person/muhammed_azmy/muhammed_azmy.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: muhammed_azmy
-name: Muhammed Azmy
-rank: 3
-memberships: tech
-bio: I have been a software engineer even before I realize it, or know what to call it. Since i started copying pieces of code to my first MSX computer. I have the passion to build, I have a passion to save the planet, and the future of my kids. I have passion for art. What I am doing at threefold is combination of all my passions, writing beautiful, almost artistic pieces of software, to build a system to give freedom to the people, reduce carbon emissions, and to save the future.
-excerpt: Senior Software Engineer at ThreeFold Tech
-linkedin: https://www.linkedin.com/in/muhamadazmy/
-websites: https://threefold.io/
-image: ./muhamed_amzy.png
-project_ids: threefold_tech
-countries: Egypt
-cities: Cairo
-private: 0
----
-
-
diff --git a/content/person/nayer_sobhy/nayer_sobhy.md b/content/person/nayer_sobhy/nayer_sobhy.md
deleted file mode 100644
index 8586c9f01..000000000
--- a/content/person/nayer_sobhy/nayer_sobhy.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: nayer_sobhy
-name: Nayer Sobhy
-rank: 1
-memberships: tech
-bio: Nayer is a passionate about people’s development, and that we can be the change we want to see. After his B.Sc. in Business Management from Cairo University in Egypt, he got a postgraduate degree in Human resources management from The American University in Cairo, Egypt. Currently he is part of Threefold's family, managing cairo's office since June 2014. Project Coordinator fell in love with Threefold ThreeFold is about believing in people, empowering people and most importantly helping the planet by going green.
-excerpt: Nayer is a passionate about people’s development, and that we can be the change we want to see.
-linkedin: https://www.linkedin.com/in/nayer-sobhy-1bb15855/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./nayer_sobhy_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/nayer_sobhy/nayer_sobhy_processed.jpg b/content/person/nayer_sobhy/nayer_sobhy_processed.jpg
deleted file mode 100644
index 5900dd47a..000000000
Binary files a/content/person/nayer_sobhy/nayer_sobhy_processed.jpg and /dev/null differ
diff --git a/content/person/nickolay_babenko/nickolay_babenko.jpg b/content/person/nickolay_babenko/nickolay_babenko.jpg
deleted file mode 100644
index 4ed41ad71..000000000
Binary files a/content/person/nickolay_babenko/nickolay_babenko.jpg and /dev/null differ
diff --git a/content/person/nickolay_babenko/nickolay_babenko.md b/content/person/nickolay_babenko/nickolay_babenko.md
deleted file mode 100644
index 9f9dd17d8..000000000
--- a/content/person/nickolay_babenko/nickolay_babenko.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-id: nickolay_babenko
-name: Nickolay Babenko
-rank: 3
-memberships: foundation
-bio: At ThreeFold, I value the team work and fellowship that everyone upholds, and this is one of the greatest reasons why I am confident that together, we can create a new better internet for humanity. I have never seen such an incredible team of passionate believers with such strong and humane values and at the same time a deeply qualified team working in an environment full of love. If we only take the team factor, I would believe that this team can produce something world-changing. And in fact, the technology and ecosystem that we are building will change the landscape of internet. I believe ThreeFold will be the next step of internet and cloud growth and will become a foundation of stable digital economy and responsible freedom.
-excerpt: Engineer crypto-entrepreneur avant la lettre
-linkedin: https://www.linkedin.com/in/babenkonickolay/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./nickolay_babenko.jpg
-project_ids: threefold_tech
-countries: Russia
-cities: Moscow
-private: 0
----
-
-
diff --git a/content/person/nicola_moresi/nicola_moresi.md b/content/person/nicola_moresi/nicola_moresi.md
deleted file mode 100644
index 09a0a6acf..000000000
--- a/content/person/nicola_moresi/nicola_moresi.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: nicola_moresi
-name: Nicola Moresi
-rank: 1
-memberships: ambassador
-bio: Nicola is a non-stop entrepreneur and connects technology concepts with business opportunities and growth capital. He builds business around technology. Data Center owner, Working on Cloud technologies since 2011, he master consulting and integration on the whole IT Scene. Ambassador fell in love with Threefold Finally with ThreeFold Foundation the positive impact that technology has on our life, can be brought in a neutral and secure way to all people around the world. Living in a Digital world where our life, our memories, our history is digital, the help of a secure and neutral Internet is the basis for building up our new distributed life.
-excerpt: Nicola is a non-stop entrepreneur and connects technology concepts with business opportunities and growth capital.
-linkedin: https://www.linkedin.com/in/nicolamoresi/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./nicola_moresi_processed.jpg
-countries: Switzerland
-cities:
-private: 1
----
diff --git a/content/person/nicola_moresi/nicola_moresi_processed.jpg b/content/person/nicola_moresi/nicola_moresi_processed.jpg
deleted file mode 100644
index 9e2fc3677..000000000
Binary files a/content/person/nicola_moresi/nicola_moresi_processed.jpg and /dev/null differ
diff --git a/content/person/nikolaus_heger/nikolaus_heger.jpg b/content/person/nikolaus_heger/nikolaus_heger.jpg
deleted file mode 100644
index a592e0eed..000000000
Binary files a/content/person/nikolaus_heger/nikolaus_heger.jpg and /dev/null differ
diff --git a/content/person/nikolaus_heger/nikolaus_heger.md b/content/person/nikolaus_heger/nikolaus_heger.md
deleted file mode 100644
index c1e1df1ff..000000000
--- a/content/person/nikolaus_heger/nikolaus_heger.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-id: nikolaus_heger
-name: Nikolaus Heger
-rank: 4
-memberships: project
-bio: Ex Apple, Ex Silicon Valley, full stack developer, meditator, blockchain wizard, 20 years experience as software architect, mobile app developer, and full stack developer.
-excerpt: Wizard of Integrity @ SEEDS, Hypha Ltd
-linkedin: https://www.linkedin.com/in/nikolausheger/
-websites: https://www.joinseeds.com, https://hypha.earth
-image: ./nikolaus_heger.jpg
-project_ids: seeds
-countries: Thailand, Indonesia, Austria
-cities: Bali, Ubud, Vienna
-private: 0
----
-# Nikolaus Heger
-
-
-
-
-
-
diff --git a/content/person/nino_d_auria/nino_d_auria.md b/content/person/nino_d_auria/nino_d_auria.md
deleted file mode 100644
index 26d7e024d..000000000
--- a/content/person/nino_d_auria/nino_d_auria.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: nino_d_auria
-name: Nino D'Auria
-rank: 1
-memberships: ambassador
-bio: Nino has 25+ years of experience in the ICT market, building and leading winning teams and partnerships. Always in Sales and Marketing roles, he has an international career's path and a proven ability to create world-class organizations, nurture enduring client and partners relationships and win new business. He held senior/executive roles at firms like Digital Equipment, Compaq, EMC, Riverbed and Ericsson, he was the CEO of an Italian System Integrator and he is an expert in new business development, merge and acquisition, partnerships and complex opportunities management. He has been one of the pioneers of the Cloud wave, working on big Cloud transformation projects together with Service Providers and consulting firms. He has a degree in Business Economics from the University of Pavia, Italy. He is a relentless supporter of Inter Football Club. Ambassador fell in love with Threefold Internet capacity is the fastest growing commodity in the world and the creation of an exclusive currency for buying and selling it is ingenious. Based on the stability, neutrality and transparency principles I do believe the TF Token can be recognized as 'The currency' in the IT capacity exchange.
-excerpt: Nino has 25+ years of experience in the ICT market, building and leading winning teams and partnerships.
-linkedin: https://www.linkedin.com/in/ninodauria/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./nino_d_auria_processed.jpg
-countries: Italian
-cities:
-private: 1
----
diff --git a/content/person/nino_d_auria/nino_d_auria_processed.jpg b/content/person/nino_d_auria/nino_d_auria_processed.jpg
deleted file mode 100644
index b0776c554..000000000
Binary files a/content/person/nino_d_auria/nino_d_auria_processed.jpg and /dev/null differ
diff --git a/content/person/nisha_grimes/nisha_grimes.md b/content/person/nisha_grimes/nisha_grimes.md
deleted file mode 100644
index f3d0adc94..000000000
--- a/content/person/nisha_grimes/nisha_grimes.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: nisha_grimes
-name: Nisha Grimes
-rank: 1
-memberships: ambassador, farmer
-bio: Nisha Grimes is an explorer, creator and a capacity development professional. She is passionate about building a just and sustainable world where all people have equal access to knowledge and opportunities. She has traveled to almost 50 countries and has designed and facilitated development projects on 5 continents ranging from social business initiatives in Africa, service learning projects in the Middle East and organic farmers markets in rural Latin America. Nisha was a Peace Corps Coverdell Fellow and is an avid volunteer, traveler and outdoor enthusiast. Some of her adventures include trekking across Spain, visiting ancient ruins in Ethiopia and bungee jumping off bridges in Costa Rica. Nisha is honored to serve as an Ambassador for the ThreeFold Foundation because of its empowering mission and transparant nature. She believes this technology will revolutionize the way the world utilizes capital, does business and unlocks personal and entrepreneurial potential.
-excerpt: Nisha Grimes is an explorer, creator and a capacity development professional.
-linkedin: https://www.linkedin.com/in/nisha-grimes-8a61a689/
-websites: https://threefold.io/
-image: ./nisha_grimes_processed.jpg
-project_ids: threefold_foundation
-countries:
-cities:
-private: 1
----
diff --git a/content/person/nisha_grimes/nisha_grimes_processed.jpg b/content/person/nisha_grimes/nisha_grimes_processed.jpg
deleted file mode 100644
index 4e3a971d8..000000000
Binary files a/content/person/nisha_grimes/nisha_grimes_processed.jpg and /dev/null differ
diff --git a/content/person/olivia_jurado/olivia_jurado.md b/content/person/olivia_jurado/olivia_jurado.md
deleted file mode 100644
index 17026e52e..000000000
--- a/content/person/olivia_jurado/olivia_jurado.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: olivia_jurado
-name: Olivia Jurado
-rank: 1
-memberships: ambassador
-bio: Olivia is a Co-Founder of the THREEFOLD LOVE initiative, with a mission of digital inclusion by empowering communities through the use of ThreeFold technologies. Olivia is an eco-socialpreneur and serial volunteer. Living each day in mindful ways in an attempt to get back to a manner of living that is more harmonious with nature, while trying to find a balance between high tech and low tech living.Spreading the love...into the fold. Co-Founder fell in love with Threefold I am happy to support the ThreeFold mission to cultivate the infrastructure for a new, secure, green & neutral internet for all because it is galvanized by dedication and a true love of people and our planet.
-excerpt: Olivia is a Co-Founder of the THREEFOLD LOVE initiative.
-linkedin: https://www.linkedin.com/in/oliviajurado/
-websites:
-project_ids: threefold_foundation
-image: ./olivia_jurado_processed.jpg
-countries:
-cities:
-private: 1
----
diff --git a/content/person/olivia_jurado/olivia_jurado_processed.jpg b/content/person/olivia_jurado/olivia_jurado_processed.jpg
deleted file mode 100644
index b0e5fd823..000000000
Binary files a/content/person/olivia_jurado/olivia_jurado_processed.jpg and /dev/null differ
diff --git a/content/person/olivia_kemp/olivia_kemp.md b/content/person/olivia_kemp/olivia_kemp.md
deleted file mode 100644
index 0bf688f8b..000000000
--- a/content/person/olivia_kemp/olivia_kemp.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: olivia_kemp
-name: Olivia Kemp
-rank: 1
-memberships: ambassador
-bio: After completing school and sports education (focus on skiing, swimming, volleyball) I had various international assignments and education (Stanford, South Africa) and am now completing my master studies in economics and law. In addition I work at a law firm in Vienna and have occasional hosting assignments at Red Bull Racing. Ambassador fell in love with Threefold I believe in the ThreeFold Token Foundation because I am one of the first generations growing up with the internet. However, current developments show, companies are making internet users very dependent on all their technologies. So as I see it, an opportunity to have alternative ways of providing cyber space without contributing to the „vitreous human“, will be a major stepping stone.
-excerpt: I work at a law firm in Vienna and have occasional hosting assignments at Red Bull Racing.
-linkedin: https://www.linkedin.com/in/olivia-kemp-810a419a/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./olivia_kemp_processed.png
-countries: Austria, UK
-cities:
-private: 1
----
diff --git a/content/person/olivia_kemp/olivia_kemp_processed.png b/content/person/olivia_kemp/olivia_kemp_processed.png
deleted file mode 100644
index e731d6fa0..000000000
Binary files a/content/person/olivia_kemp/olivia_kemp_processed.png and /dev/null differ
diff --git a/content/person/osama_shihab_fitoria/osama_shihab_firtoria_processed.jpg b/content/person/osama_shihab_fitoria/osama_shihab_firtoria_processed.jpg
deleted file mode 100644
index 3a46540da..000000000
Binary files a/content/person/osama_shihab_fitoria/osama_shihab_firtoria_processed.jpg and /dev/null differ
diff --git a/content/person/osama_shihab_fitoria/osama_shihab_fitoria.md b/content/person/osama_shihab_fitoria/osama_shihab_fitoria.md
deleted file mode 100644
index d9d566d30..000000000
--- a/content/person/osama_shihab_fitoria/osama_shihab_fitoria.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: osama_shihab_fitoria
-name: Osama Shihab Fitoria
-rank: 1
-memberships: ambassador
-bio: Osama is a cryptoeconomy investor and entrepreneur. He has been based in the Middle East for 3 decades during which he led business expansion roles for global tech firms and founded e-commerce startups. Ambassador fell in love with Threefold ThreeFold's vision is an ambitious one is to create a neutral, efficient and affordable net. ThreeFold's team has already developed breakthrough technology which can and will enable this.
-excerpt: Osama is a cryptoeconomy investor and entrepreneur.
-linkedin: https://www.linkedin.com/in/osamashihabf/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./osama_shihab_firtoria_processed.jpg
-countries: Nicaraguan/Jordanian
-cities:
-private: 1
----
diff --git a/content/person/oscar_landman/oscar_landman.md b/content/person/oscar_landman/oscar_landman.md
deleted file mode 100644
index 7939f494a..000000000
--- a/content/person/oscar_landman/oscar_landman.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: oscar_landman
-name: Oscar Landman
-rank: 1
-memberships: ambassador
-bio: Oscar is working in IT for 30 years, being active international for almost half the time. He has a Master in IT and professionally certified in several IT architecture directions, together with his sales experience, he combined a couple of interesting skills to add value. He worked for corporates for 10 years after which he started his own company, driving his own beliefs. Ambassador fell in love with Threefold ThreeFold to me, is a new-age organization (driven from love and believe instead of ego), combining a couple of true new technologies. With this global movement, it is time to start a new economy. An economy based on other values, where responsibility and going Green are key words.
-excerpt: Oscar is working in IT for 30 years, being active international for almost half the time.
-linkedin: https://www.linkedin.com/in/olandman/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./oscar_landman_processed.jpg
-countries: Dutch
-cities:
-private: 1
----
diff --git a/content/person/oscar_landman/oscar_landman_processed.jpg b/content/person/oscar_landman/oscar_landman_processed.jpg
deleted file mode 100644
index 550134b1d..000000000
Binary files a/content/person/oscar_landman/oscar_landman_processed.jpg and /dev/null differ
diff --git a/content/person/osman_khan/osman_khan.md b/content/person/osman_khan/osman_khan.md
deleted file mode 100644
index 46b507d6b..000000000
--- a/content/person/osman_khan/osman_khan.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: osman_khan
-name: Osman Khan
-rank: 1
-memberships: ambassador
-bio: Osman is a Chartered Accountant (Ontario, Canada & Pakistan) and CPA (Massachusetts). His High School education was in Pakistan and England respectively. Osman graduated in 1993 from Brown University (Providence, RI) with a bachelor in Economics and IR, and did his Master in Business Administration (Accounting) from Boston University (Boston, MA) in 1994. Osman worked for Ernst & Young & Feeley & Driscoll LLP and in 1996 joined Data General which was subsequently acquired by EMC. He also served in a number of different roles within EMC with his last two roles being CFO for Northern Europe and Country Manager for Pakistan and Afghanistan (opened and developed the subsidiary into a $15-20M operation). Recently, Osman served as the head of SAP in Pakistan. He is also the Honorary Consul for Ireland in Pakistan and on the board of a number of public and private companies. Ambassador fell in love with Threefold Virtual currencies are the future and the foundation is enabling a new mechanism for IT currency payments that can / will be the defect standard and a means of utilising capacity from day 1. They are educating and developing the market at the same time.
-excerpt: Osman is a Chartered Accountant (Ontario, Canada & Pakistan) and CPA (Massachusetts).
-linkedin: https://www.linkedin.com/in/osman-khan-267178/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./osman_khan_processed.jpg
-countries: Pakistani/UK
-cities:
-private: 1
----
diff --git a/content/person/osman_khan/osman_khan_processed.jpg b/content/person/osman_khan/osman_khan_processed.jpg
deleted file mode 100644
index 5f191118a..000000000
Binary files a/content/person/osman_khan/osman_khan_processed.jpg and /dev/null differ
diff --git a/content/person/otto_bauer/otto_bauer.md b/content/person/otto_bauer/otto_bauer.md
deleted file mode 100644
index 2812f941b..000000000
--- a/content/person/otto_bauer/otto_bauer.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: otto_bauer
-name: Otto Bauer
-rank: 1
-memberships: ambassador
-bio: Having worked for a multinational technology company, I have 35+ years of experience in the ICT market. Change was the only constant, not only in technology but also in the political and economic environment especially in the emerging markets which I served. The greatest gift was the privilege to work with multicultural teams in several regional management functions. Nowadays I am proud to pass on some of my experience as lecturer at an educational college. Ambassador fell in love with Threefold Whatever you can do or dream you can, begin it; Boldness has genius, power, and magic in it” – This quote from Johann Wolfgang von Goethe has accompanied me throughout my life. I view the Threefold Foundation of being the intersection between technology and sustainability, thus helping coming generations finding the world a good place to live. I am excited and passionate about the vision, values and ideas of the Foundation.
-excerpt: Having worked for a multinational technology company, I have 35+ years of experience in the ICT market.
-linkedin: https://www.linkedin.com/in/otto-bauer-946a863/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./otto_bauer_processed.jpg
-countries: Austrian
-cities:
-private: 1
----
diff --git a/content/person/otto_bauer/otto_bauer_processed.jpg b/content/person/otto_bauer/otto_bauer_processed.jpg
deleted file mode 100644
index bdc4bb099..000000000
Binary files a/content/person/otto_bauer/otto_bauer_processed.jpg and /dev/null differ
diff --git a/content/person/owen_kemp/owen_kemp.jpeg b/content/person/owen_kemp/owen_kemp.jpeg
deleted file mode 100644
index e30df9500..000000000
Binary files a/content/person/owen_kemp/owen_kemp.jpeg and /dev/null differ
diff --git a/content/person/owen_kemp/owen_kemp.md b/content/person/owen_kemp/owen_kemp.md
deleted file mode 100644
index 21216a16a..000000000
--- a/content/person/owen_kemp/owen_kemp.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-id: own_kemp
-name: Owen Kemp
-rank: 4
-memberships: tech
-bio: In all walks of life, Owen looks for an equitable exchange of value and believes in doing everything in a socially responsible way. He loves working with diverse teams as they best represent our amazing planet. Emerging markets have been his passion and his profession. he has travelled to almost 150 countries helping local teams to flourish. Once described as an optimist and anarchist. he has humour and enjoys doing things in an unconventional way.
-excerpt: Founder at ThreeFold Tech
-linkedin: https://www.linkedin.com/in/owen-kemp-b6b5a113/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./owen_kemp.jpeg
-project_ids: threefold_foundation
-countries: Austria
-cities: Vienna
-private: 0
----
-# Owen Kemp
-
-
-
-
-
-
-
-
diff --git a/content/person/paolo_piccardo/paolo_piccardo.md b/content/person/paolo_piccardo/paolo_piccardo.md
deleted file mode 100644
index b77a347e7..000000000
--- a/content/person/paolo_piccardo/paolo_piccardo.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: paolo_piccardo
-name: Paolo Piccardo
-rank: 1
-memberships: ambassador
-bio: Moved by the passion for the knowledge and for our role in this time, Paolo has constantly been forming and training himself in both natural and human sciences. The professorships gives him the responsibility to talk to the next active generation and to transfer the desire to learn and to make the best use out of what we have. Culture in all forms is for Paolo, actually working in materials for clean energy, a renewable and precious source of power. His main aim is to contribute to reunify art, science, and relationships, because these define our 'being human in a natural world'. Gathering people in special events to communicate and inspire has been something Paolo learned in numerous past experiences. Ambassador fell in love with Threefold To change is possible, it is always a possible way in front of us, but to change is an opportunity to wisely use. When a change is felt positive, it is because of a new balance between us and the place and time in which we live has increased and this change can be called improvement. Transforming the economy seems impossible, but we made it the way it is today and we are the only element in the universe able to improve it by making it more natural. The ThreeFold Token project is for me a clear step forward in this direction heading to a more balanced future to be profited by all of us.
-excerpt: Paolo has constantly been forming and training himself in both natural and human sciences.
-linkedin: https://www.linkedin.com/in/paolo-piccardo-87a87a6/
-websites: https://threefold.io/
-project_ids: theefold_foundation
-image: ./paolo_piccardo_processed.jpg
-countries: Italy
-cities:
-private: 1
----
diff --git a/content/person/paolo_piccardo/paolo_piccardo_processed.jpg b/content/person/paolo_piccardo/paolo_piccardo_processed.jpg
deleted file mode 100644
index 01e608f11..000000000
Binary files a/content/person/paolo_piccardo/paolo_piccardo_processed.jpg and /dev/null differ
diff --git a/content/person/peter_kraft/peter_kraf_processed.jpg b/content/person/peter_kraft/peter_kraf_processed.jpg
deleted file mode 100644
index 2ffcef751..000000000
Binary files a/content/person/peter_kraft/peter_kraf_processed.jpg and /dev/null differ
diff --git a/content/person/peter_kraft/peter_kraft.md b/content/person/peter_kraft/peter_kraft.md
deleted file mode 100644
index c00fd1048..000000000
--- a/content/person/peter_kraft/peter_kraft.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: peter_kraft
-name: Peter Kraft
-rank: 1
-memberships: ambassador
-bio: I worked 35 years for HP/HPE as sales/product manager/EMEA Director for Business Critical Server Business,last 10 years as EMEA Mission Critical Server Presales Manager, where I managed an EMEA team of presales specialists who nursed new technologies entering the market as well as managed mature technologies that faced declining business. I retired end of 2017, still eagerly following new technologies as I am an engineer with a Mechanical Engineering diploma from TU Graz, Austria. I am married, have 2 adult daughters, love computers and DIY repairs of any kind, my motorbike and Pilates and engage myself in charity clubs since 30 years. Ambassador fell in love with Threefold I learned about ThreeFold from Owen Kemp and Wolfgang Wittmer and was fascinated immediately by the TF approach. Although being a manager almost all of the time of my business life, I am “technology affine” and always interested in new technologies and advances in IT technology, which I follow closely. In HPE, for example, I was also an evangelist for MDC – Memory Driven Compute – a fundamentally new approach to compute architecture based on HP’s famous “The Machine” lab project (see www.labs.hpe.com/the-machine ). I like the idea to build a digitally responsible internet as well as taking social responsibility to bring affordable compute resources to the world, especially the 3rd world. I followed grid and blockchain technologies from the early days (on a high level, not as a programmer, which I am not) and I am happy to see that there are now realistically useable and reasonable approaches like TF proposes. I understand that this is all still in early stages and this is why I want to become a TF Ambassador, Contributing to the community and helping to find business opportunities and other potential contributors and supporters in my own personal network. I am eager to become part of the TF community to learn more about this exciting new approach.
-
-excerpt: Worked 35 years for HP/HPE as sales/product manager/EMEA Director for Business Critical Server Business.
-linkedin: https://www.linkedin.com/in/peter-kraft-3775931/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./peter_kraf_processed.jpg
-countries: Austrian
-cities:
-private: 1
----
diff --git a/content/person/peter_nashaat/peter_nashaat.md b/content/person/peter_nashaat/peter_nashaat.md
deleted file mode 100644
index 34e3b2f5d..000000000
--- a/content/person/peter_nashaat/peter_nashaat.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: peter_nashaat
-name: Peter Nashaat
-rank: 1
-memberships: tech
-bio: Passionate DevOps Engineer. Engineer fell in love with Threefold I believe that Threefold will change how to world works, and i want to be part of that, we are building the future.
-excerpt: Passionate DevOps Engineer.
-linkedin: https://www.linkedin.com/in/peter-nashaat-33966831/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./peter_nashaat_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/peter_nashaat/peter_nashaat_processed.jpg b/content/person/peter_nashaat/peter_nashaat_processed.jpg
deleted file mode 100644
index 8cdc02807..000000000
Binary files a/content/person/peter_nashaat/peter_nashaat_processed.jpg and /dev/null differ
diff --git a/content/person/peter_richter/peter_richter.md b/content/person/peter_richter/peter_richter.md
deleted file mode 100644
index 360acadde..000000000
--- a/content/person/peter_richter/peter_richter.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: peter_richter
-name: Peter Richter
-rank: 1
-memberships: ambassador
-bio: Born in Belgium, from German/Dutch descent, Peter is a German citizen with a 25+ year background in Logistics & Supply Chain, of which the last 15 years managing the Supply Chain for Ferrero Russia. In 09/2010 left Ferrero – Appointed Business Development Director at Swiss based DEGA AG - sphere (Industrial Park Development & Decentralised Energy). In 04/2014 – Divested 67% of Dega’s 30MW CHP Plant to E.ON Connecting Energies In 11/2014 – Appointed GM at E.ON Connecting Energies Russia – sphere (B2B Decentralised Energy). In 02/2016 – Became self employed project integration / management consultant –sphere (primarily Industrial Development & Construction and Decentralised Energy). In 07/2019 – Joined the Business Development Team of Threefold Tech – part-time – sphere (IT infrastructure). In 08/2019 – Appointed GM at Kadeon Development – part-time – sphere (Industrial Development & Construction). Peter is the Chairman of the Expert Council at the Chamber of Commerce & Industry of Odintsovo (RF), Member of the Expert Council at the Strategy Foundation, as well as an Ambassador at the Threefold Foundation. Business Development fell in love with Threefold Threefold is a wonderful Ecosystem based on cutting edge & disruptive information technology, bringing together amazing people and offering a range of great business models, as well as incredible social impact opportunities, hopefully allowing us to contribute to making this a better world for generations to come
-excerpt: Peter is a German citizen with a 25+ year background in Logistics & Supply Chain
-linkedin: https://www.linkedin.com/in/richterpeter/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./peter_richter_processed.jpg
-countries: Germany, The Netherlands
-cities:
-private: 0
----
diff --git a/content/person/peter_richter/peter_richter_processed.jpg b/content/person/peter_richter/peter_richter_processed.jpg
deleted file mode 100644
index b1691a19e..000000000
Binary files a/content/person/peter_richter/peter_richter_processed.jpg and /dev/null differ
diff --git a/content/person/peter_van_der_henst/peter_van_der_henst.md b/content/person/peter_van_der_henst/peter_van_der_henst.md
deleted file mode 100644
index 93352fce8..000000000
--- a/content/person/peter_van_der_henst/peter_van_der_henst.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: peter_van_der_henst
-name: Peter van der Henst
-rank: 1
-memberships: tech
-bio: Peter is HR-manager and Financial Advisor For TF Tech. Besides that Peter is an entrepreneur active in the world of start-ups and scale-ups for about 8 years now. Next to running the best business center in Belgium, where he lets companies grow and develop themselves, he is Kristof’s financial guy for several interesting projects in Belgium, Spain & Egypt. Co-Founder fell in love with Threefold I believe in equal chances for everyone across the globe.
-excerpt: Peter is HR-manager and Financial Advisor For TF Tech.
-linkedin: https://www.linkedin.com/in/petervanderhenst/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./peter_vanderhenst_processed.jpg
-countries: Belgium
-cities:
-private: 0
----
diff --git a/content/person/peter_van_der_henst/peter_vanderhenst_processed.jpg b/content/person/peter_van_der_henst/peter_vanderhenst_processed.jpg
deleted file mode 100644
index a21f65d4e..000000000
Binary files a/content/person/peter_van_der_henst/peter_vanderhenst_processed.jpg and /dev/null differ
diff --git a/content/person/phil_horn/phil_horn.md b/content/person/phil_horn/phil_horn.md
deleted file mode 100644
index ec5f6e09f..000000000
--- a/content/person/phil_horn/phil_horn.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: phil_horn
-name: Phil Horn
-rank: 1
-memberships: ambassador
-bio: Philip is based in Munich Germany, 48 (in 2018). Studied chemistry and computer science, deeply involved in core Internet and IT technologies since 1990. As scientist at heart I’m always curious and try to be open minded. Founder of a handful of companies and passionately mentoring startups to create successful strategies and prepare them for funding and market entrance. Currently head of digitalization and innovation in EMEA for a large service provider. Solid background in all aspects of IT infrastructure but even more so in how to utilize it to achieve desired business outcomes, support strategic development and create sustainable ecosystems. Ambassador fell in love with Threefold I love ThreeFold because of its disruptive technology with groundbreaking design integrated into a great philosophy to democratize the Internet. It makes clever use of blockchain to back transactions and has security and data privacy deeply embedded and thus has more than just the potential to make the world a better place.
-excerpt: Studied chemistry and computer science, deeply involved in core Internet and IT technologies since 1990.
-linkedin: https://www.linkedin.com/in/hornphilip/
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./phil_horn_processed.jpg
-countries: Germany
-cities:
-private: 1
----
diff --git a/content/person/phil_horn/phil_horn_processed.jpg b/content/person/phil_horn/phil_horn_processed.jpg
deleted file mode 100644
index 4463d4a37..000000000
Binary files a/content/person/phil_horn/phil_horn_processed.jpg and /dev/null differ
diff --git a/content/person/phillippe_guillemot/phillippe_guillemot.md b/content/person/phillippe_guillemot/phillippe_guillemot.md
deleted file mode 100644
index f50a64afc..000000000
--- a/content/person/phillippe_guillemot/phillippe_guillemot.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: phillippe_guillemot
-name: Phillippe Guillemot
-rank: 1
-memberships: ambassador
-bio: Philippe Guillemot, 58, is the former Chief Operating Officer at Alcatel-Lucent SA, Boulogne-Billancourt, France, prior to its acquisition by Nokia Oyj at the beginning of 2016. Prior to this tenure with Alcatel-Lucent, Guillemot was Chief Executive Officer and Board Director of Europcar Group from 2010 to 2012, Guyancourt, France; Chairman and CEO of Areva T&D, Paris, from 2004 to 2010; Group Executive Vice President, Faurecia SA, Paris, from 2001 to 2003; Group Vice President, Valeo, Paris, from 1998 to 2000; and he held several global executive positions with Michelin from 1983 to 1998. Guillemot is graduated from Ecole Nationale Supérieure des Mines de Nancy, France; and received an MBA from Harvard Business School. He serves on the board of directors of Constellium a global aluminium products manufacturer, Amsterdam, The Netherlands; Sonoca a global provider of a variety of consumer packaging, Hartsville, S.C. USA and previously served on the Board of Visteon Corporation, an auto parts manufacturer, Detroit, MI USA. Ambassador fell in love with Threefold Access to the digital world has become as essential as access to water and electricity. Internet and cloud, even though a utility, is today dominated by a few large multinational companies. ThreeFold Foundation ambition is to build an internet and cloud that is close and belong to its users.
-excerpt: Philippe Guillemot, 58, is the former Chief Operating Officer at Alcatel-Lucent SA, Boulogne-Billancourt.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_foundation
-image: ./phillippe_guillemot_processed.jpg
-countries: France
-cities:
-private: 1
----
diff --git a/content/person/phillippe_guillemot/phillippe_guillemot_processed.jpg b/content/person/phillippe_guillemot/phillippe_guillemot_processed.jpg
deleted file mode 100644
index 69da32372..000000000
Binary files a/content/person/phillippe_guillemot/phillippe_guillemot_processed.jpg and /dev/null differ
diff --git a/content/person/pierre_van_hoorebeke/pierre_van_hoorebeke.md b/content/person/pierre_van_hoorebeke/pierre_van_hoorebeke.md
deleted file mode 100644
index bcca9f10b..000000000
--- a/content/person/pierre_van_hoorebeke/pierre_van_hoorebeke.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: pierre_van_hoorebeke
-name: Pierre van Hoorebeke
-rank: 1
-memberships: tech, foundation
-bio: Experienced business lawyer, assisting founders, investors and private companies on corporate, commercial and IP matters. Advising on venture capital and private equity transactions, capital restructurings, contribution and shareholders’ agreements, issuance of stock options, warrants, etc. Counselling in M&A and corporate transactions (including corporate restructuring, due diligence, share and asset deals, national and cross-border mergers, etc.); Drafting and negotiating complex commercial transactions (including NDA’s, distributor and reseller agreements, sale and lease agreements, license agreements, OEM agreements, etc.); Trusted corporate advisor (incorporation, director’s liability, corporate housekeeping, insolvency proceedings, liquidations, etc.). Legal Advisor fell in love with Threefold As a lawer I thrive in fast paced environments. ThreeFold is one of them where I get challenged enough but also add to a better world.
-excerpt: Experienced business lawyer, assisting founders, investors and private companies on corporate, commercial and IP matters.
-linkedin: https://www.linkedin.com/in/pierre-van-hoorebeke-5958343/
-websites: https://threefold.io/
-project_ids: threefold_tech, threefold_foundation
-image: ./pierre_van_hoorebeke_processed.jpg
-countries: Belgium
-cities:
-private: 0
----
diff --git a/content/person/pierre_van_hoorebeke/pierre_van_hoorebeke_processed.jpg b/content/person/pierre_van_hoorebeke/pierre_van_hoorebeke_processed.jpg
deleted file mode 100644
index 5fce9c3b1..000000000
Binary files a/content/person/pierre_van_hoorebeke/pierre_van_hoorebeke_processed.jpg and /dev/null differ
diff --git a/content/person/rafy_benjamin/rafy_benjamin.jpg b/content/person/rafy_benjamin/rafy_benjamin.jpg
deleted file mode 100644
index 43b27ed69..000000000
Binary files a/content/person/rafy_benjamin/rafy_benjamin.jpg and /dev/null differ
diff --git a/content/person/rafy_benjamin/rafy_benjamin.md b/content/person/rafy_benjamin/rafy_benjamin.md
deleted file mode 100644
index 44b351df5..000000000
--- a/content/person/rafy_benjamin/rafy_benjamin.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: rafy_benjamin
-name: Rafy Benjamin
-rank: 1
-memberships: tech
-bio: Rafy is an Electrical Engineer with great passion in Computer Science, Currently working with TF-Chain team. Engineer fell in love with Threefold and I have same goals of giving freedom and control back to the people, and it has lots of bright minds I'm so proud to work/learn from them on daily basis.
-excerpt: Rafy is an Electrical Engineer with great passion in Computer Science.
-linkedin:
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./rafy_benjamin.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/ragheb_abushahba/ragheb_abushahba.md b/content/person/ragheb_abushahba/ragheb_abushahba.md
deleted file mode 100644
index 09ed37fdd..000000000
--- a/content/person/ragheb_abushahba/ragheb_abushahba.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ragheb_abushahba
-name: Ragheb Abushahba
-rank: 1
-memberships: ambassador
-bio: Ragheb Abushahba, Independent Egyptologist, intuitive life coach, Siddha Yogi, affectionately known as RA the Coach. RA will connect you with the wisdom of Ancient Egypt, Cosmology, advanced emotional healing and Self-Knowledge. A 20 year career in engineering and business consulting, RA has a solid grounding in science and technology. He continues to apply his scientific and business knowledge in support of sustainable projects to support conscious living. Since 2004 RA has been leading groups on adventurous journeys. He leads an internal journey of self-realization, during an external journey around the globe. Ambassador fell in love with Threefold.
-excerpt: Ragheb Abushahba, Independent Egyptologist, intuitive life coach, Siddha Yogi, affectionately known as RA the Coach.
-linkedin: https://www.linkedin.com/in/ragheb-abushahba-a101034/
-websites:
-project_ids: threefold_foundation
-image: ./ragheb_abushahba_processed.jpg
-countries: Egypt
-cities:
-private: 1
----
diff --git a/content/person/ragheb_abushahba/ragheb_abushahba_processed.jpg b/content/person/ragheb_abushahba/ragheb_abushahba_processed.jpg
deleted file mode 100644
index 49994b425..000000000
Binary files a/content/person/ragheb_abushahba/ragheb_abushahba_processed.jpg and /dev/null differ
diff --git a/content/person/ramez_saeed/ramez_saeed.md b/content/person/ramez_saeed/ramez_saeed.md
deleted file mode 100644
index f66154034..000000000
--- a/content/person/ramez_saeed/ramez_saeed.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ramez_saeed
-name: Ramez Saeed
-rank: 1
-memberships: tech
-bio: Ramez has about 10 years of experience in CloudComputing software. He joined Kristof and his team on 2008, Started in Q-layer, Amplidata, GiG and currently TFtech. Currently Ramez is working as a quality control and operations teamleader. Engineer fell in love with Threefold Threefold is the upcoming internet future, we are creating conscious futures together.
-excerpt: Ramez has about 10 years of experience in CloudComputing software.
-linkedin: https://www.linkedin.com/in/ramez-saeed-a9801819/
-websites: https://threefold.io/
-project_ids: threefold_tech
-image: ./ramez_saeed_processed.jpg
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/ramez_saeed/ramez_saeed_processed.jpg b/content/person/ramez_saeed/ramez_saeed_processed.jpg
deleted file mode 100644
index 422262800..000000000
Binary files a/content/person/ramez_saeed/ramez_saeed_processed.jpg and /dev/null differ
diff --git a/content/person/rana_hassan/rana_hassan.jpg b/content/person/rana_hassan/rana_hassan.jpg
deleted file mode 100644
index 21d126e1e..000000000
Binary files a/content/person/rana_hassan/rana_hassan.jpg and /dev/null differ
diff --git a/content/person/rana_hassan/rana_hassan.md b/content/person/rana_hassan/rana_hassan.md
deleted file mode 100644
index 6e93daadd..000000000
--- a/content/person/rana_hassan/rana_hassan.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: rana_hassan
-name: Rana Hassan
-rank: 1
-memberships: tech
-bio: Rana is an enthusiastic Computer Engineer with a passion in learning and development. She enjoys a good cup of coffee and exploring new technologies. Threefold's innovattion bring great technology and new ideas to the world. Being a part of that is definetly a lifechanging experience.
-excerpt: Rana is an enthusiastic Computer Engineer with a passion in learning and development.
-linkedin: https://www.linkedin.com/in/rana-tarek-81310763/
-websites: https://threefold.io/
-image: ./rana_hassan.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/raphael_zoscher/raphael_zoscher.jpg b/content/person/raphael_zoscher/raphael_zoscher.jpg
deleted file mode 100644
index c4e62a9c9..000000000
Binary files a/content/person/raphael_zoscher/raphael_zoscher.jpg and /dev/null differ
diff --git a/content/person/raphael_zoscher/raphael_zoscher.md b/content/person/raphael_zoscher/raphael_zoscher.md
deleted file mode 100644
index 969d09e3a..000000000
--- a/content/person/raphael_zoscher/raphael_zoscher.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: raphael_zoscher
-name: Raphael Zöscher
-rank: 1
-memberships: ambassador
-bio: I am farmer in double sense - as a breeder of horses and as a part of the Threefold-grid. I am absolutely convinced about the Threefold technology and I want to become a Threefold speaker to share this revolutionary idea with people in Austria, Italy and France.My interests in Threefold lay at multiple layers from application development, blockchain to helping in social media engagement and marketing as well.
-excerpt: I want to become a Threefold speaker to share this revolutionary idea with people in Austria.
-linkedin: https://www.linkedin.com/in/raphael-zoescher-3a2b9657/
-websites: https://threefold.io/
-image: ./raphael_zoscher.jpg
-project_ids: threefold_foundation
-countries: Austria
-cities:
-private: 1
----
diff --git a/content/person/reem_khamis/reem_khamis.jpg b/content/person/reem_khamis/reem_khamis.jpg
deleted file mode 100644
index 2c381253a..000000000
Binary files a/content/person/reem_khamis/reem_khamis.jpg and /dev/null differ
diff --git a/content/person/reem_khamis/reem_khamis.md b/content/person/reem_khamis/reem_khamis.md
deleted file mode 100644
index 29d5c426a..000000000
--- a/content/person/reem_khamis/reem_khamis.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: reem_khamis
-name: Reem Khamis
-rank: 4
-memberships: tech
-bio: Reem believes in books, and that technology is the key to making the world a little bit better. She loved studying Digital Media Engineering Technology and Computer Science in university and hasn't looked back since. She's currently a development coordinator, product owner and senior developer at CodeScalers. Reem is a big fan of chocolate. Please don't contact her after working hours unless you are offering chocolate. The future is tech. It's up to us to find the right tech for the right future.
-excerpt: Reem believes in books, and that technology is the key to making the world a little bit better.
-linkedin: https://www.linkedin.com/in/rkhamis/
-websites: https://threefold.io/
-image: ./reem_khamis.jpg
-project_ids: threefold_tech, threefold_foundation
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/richard_chen/richard_chen.jpg b/content/person/richard_chen/richard_chen.jpg
deleted file mode 100644
index d92715ea9..000000000
Binary files a/content/person/richard_chen/richard_chen.jpg and /dev/null differ
diff --git a/content/person/richard_chen/richard_chen.md b/content/person/richard_chen/richard_chen.md
deleted file mode 100644
index 7bd017801..000000000
--- a/content/person/richard_chen/richard_chen.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: richard_chen
-name: Richard Chen
-tags: project
-rank: 2
-memberships: project
-bio: Build the best DeFi blockchain that is stable, payable, issuable, tradable, borrowable and savable!
-excerpt: Co-founder and CTO at WaykiChain
-linkedin: https://www.linkedin.com/in/richardchenxd/
-websites: https://www.waykichain.com/
-image: ./richard_chen.jpg
-project_ids: waykichain
-countries: Hong Kong
-cities:
-private: 0
----
diff --git a/content/person/richard_sutton/richard_sutton.jpeg b/content/person/richard_sutton/richard_sutton.jpeg
deleted file mode 100644
index b925e715a..000000000
Binary files a/content/person/richard_sutton/richard_sutton.jpeg and /dev/null differ
diff --git a/content/person/richard_sutton/richard_sutton.md b/content/person/richard_sutton/richard_sutton.md
deleted file mode 100644
index 9882bf6fa..000000000
--- a/content/person/richard_sutton/richard_sutton.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: richard_sutton
-name: Richard Sutton
-rank: 1
-memberships: ambassador
-bio: Richard runs a Brand Development Agency specialising in hi-tech manufacturing, Industry 4.0 and Clean/Future Technologies. He has 30+ years’ experience in large scale project and team management and has broad creative experience in events, media, marketing and strategy. Although with a major automotive background, he is committed to lifestyle right-action, holistic intelligence in business and the circular economy imperative. I am thrilled by everything ThreeFold Foundation stands for and promises to be. The bright-eyed skills and gravitas of its creators and executors; the neatness and purity of its vision and form; its sustainability and neutrality; and its foundational mission to contribute. ThreeFold Foundation is a trail-blazing example of a higher state of consciousness in business. It’s a shaft of light in a tortured, still descending world and a manifestation of something genius.
-excerpt: Richard runs a Brand Development Agency specialising in hi-tech manufacturing, Industry 4.0 and Clean/Future Technologies.
-linkedin: https://www.linkedin.com/in/richard-sutton-13ab2711a/
-websites: https://threefold.io/
-image: ./richard_sutton.jpeg
-project_ids: threefold_foundation
-countries: UK
-cities:
-private: 1
----
diff --git a/content/person/richard_walker/richard_walker.jpg b/content/person/richard_walker/richard_walker.jpg
deleted file mode 100644
index 96069838c..000000000
Binary files a/content/person/richard_walker/richard_walker.jpg and /dev/null differ
diff --git a/content/person/richard_walker/richard_walker.md b/content/person/richard_walker/richard_walker.md
deleted file mode 100644
index 6ff150146..000000000
--- a/content/person/richard_walker/richard_walker.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: richard_walker
-name: Richard Walker
-rank: 1
-memberships: ambassador
-bio: Richard is an experienced senior leader offering a global perspective, having lived and worked in Europe, North America and Asia. A passionate, collaborative and decisive leader, he’s demonstrated the ability to drive change and build, motivate and lead teams to achieve outstanding business results in both developed and high growth emerging markets. He was most recently CEO of electric motorcycle start-up, Zero Motorcycles in California and had an extensive career at Hewlett Packard including running the consumer desktop PC business, a $6B piece of the overall PC business. He currently lives and works in Silicon Valley where he provides executive advisory services to a number of start-up companies. He is also a guest lecturer at the Leavey School of Business at Santa Clara University and for the MBA program at USF in San Francisco, focusing his work on international marketing and the humanity of business. ThreeFold is setting out to transform computing as we know it today, in the most economic, socially positive and sustainable manner. Their innovative use of blockchain technology combined with an asset back token will ensure that a neutral, secure internet is available to all. I’m impressed with their mission/vision and I’m delighted to be a ThreeFold Ambassador.
-excerpt: Richard is an experienced senior leader offering a global perspective, having lived and worked in Europe, North America and Asia.
-linkedin: https://www.linkedin.com/in/richard-walker/
-websites: https://threefold.io/
-image: ./richard_walker.jpg
-project_ids: threefold_foundation
-countries: UK, US
-cities:
-private: 1
----
diff --git a/content/person/rieki_cordon/rieki_cordon.jpg b/content/person/rieki_cordon/rieki_cordon.jpg
deleted file mode 100644
index c78be5ada..000000000
Binary files a/content/person/rieki_cordon/rieki_cordon.jpg and /dev/null differ
diff --git a/content/person/rieki_cordon/rieki_cordon.md b/content/person/rieki_cordon/rieki_cordon.md
deleted file mode 100644
index 486b0d585..000000000
--- a/content/person/rieki_cordon/rieki_cordon.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-id: rieki_cordon
-name: Rieki Cordon
-rank: 3
-memberships: project
-bio: My purpose is to build a society I would be honored to raise my children in. I envision a more-free, abundant, beautiful, paradise-society and am in service to the concepts, projects and visions that are demanding to be realized. I believe SEEDS is an integral aspect of our future societies that will transition our present culture into a world where people are supported in pursuing their passions and purpose. A world where local, healing-food is abundant and affordable. A world of interconnected collectives and economies that are owned by the people that comprise them. A world where the benefits and our global abundance is more equitably distributed for humanity and all life on our planet to flourish and thrive.I am involved in designing the protocols that comprise SEEDS, Hypha, Hypha DAO (The Peoples DAO), Light Food, Our NeighbourGood and The Heart Collaborative. I help organize and facilitate the progression of SEEDS and hold the space for our story to progress.
-excerpt: Decentralizing Abundance | Facilitator @ SEEDS & Hypha | Word-Smithing a More Beautiful & Regenerative Civilization
-linkedin: https://www.linkedin.com/in/rieki-cordon777/
-websites: https://www.joinseeds.com, https://www.hypha.earth
-image: ./rieki_cordon.jpg
-project_ids: seeds
-countries: Indonesia, Bali
-cities: Canggu
-private: 0
----
-# Rieki Cordon
-
-
-
-
-
-
diff --git a/content/person/rishi_chidananda/rishi_chidananda.jpeg b/content/person/rishi_chidananda/rishi_chidananda.jpeg
deleted file mode 100644
index 27ca11049..000000000
Binary files a/content/person/rishi_chidananda/rishi_chidananda.jpeg and /dev/null differ
diff --git a/content/person/rishi_chidananda/rishi_chidananda.md b/content/person/rishi_chidananda/rishi_chidananda.md
deleted file mode 100644
index e8d49334c..000000000
--- a/content/person/rishi_chidananda/rishi_chidananda.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-id: rishi_chidananda
-name: Rishi Chidananda
-rank: 5
-memberships: ambassador
-bio: Rishi Chidananda has spent the latter part of his life, as a monk, studying the philosophical traditions of India, gaining deep insights into its hidden meaning and timeless practices that are particularly relevant in this day and age. Before entering the spiritual path, he was a successful Investment Banker and entrepreneur. Philosophical teachings contained within ancient scriptures such as the Bhagavad Gita had a significant impact on how he viewed the world and changed the way he approached life. As a former Investment Banker and Entrepreneur, he uses his experience to easily articulate the philosophical teachings of the East in a meaningful way for those looking to bridge the gap between Western and Eastern philosophies.
-excerpt: Monk, studying the philosophical traditions of India, gaining deep insights into its hidden meaning.
-linkedin:
-websites: http://justlovecollective.com/
-image: ./rishi_chidananda.jpeg
-project_ids: threefold_foundation
-countries:
-cities:
-private: 0
----
-
-
-
-
-
-
-
-
diff --git a/content/person/rob_tol/rob_tol.jpg b/content/person/rob_tol/rob_tol.jpg
deleted file mode 100644
index 3a9f3983c..000000000
Binary files a/content/person/rob_tol/rob_tol.jpg and /dev/null differ
diff --git a/content/person/rob_tol/rob_tol.md b/content/person/rob_tol/rob_tol.md
deleted file mode 100644
index 0b4b5e992..000000000
--- a/content/person/rob_tol/rob_tol.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: rob_tol
-name: Rob Tol
-rank: 1
-memberships: ambassador
-bio: Rob is a passionate coach, qigong teacher and former tour professional golfer. He combines several disciplines and different fields of science in his coaching work. People are often touched by his stillness and inner peace or triggered by his sharp observations and straightforward messages that effortlessly uncover the essence of your being. In whatever way you come into contact with Rob, one thing is for sure, that it will change your life. ThreeFold's intention of creating a self-healing, small-scaled but world wide Internet seamlessly fits my idea of 'One world, One mind'. As humans, we are already connected at a deep level. A level before ideas of separation and perceived differences. I see ThreeFold as a physical, real world reflection of this connectedness. A move towards unity and equality.
-excerpt: Passionate coach, qigong teacher and former tour professional golfer.
-linkedin: https://www.linkedin.com/in/rob-tol-634614101/
-websites: https://threefold.io/
-image: ./rob_tol.jpg
-project_ids: threefold_foundation
-countries: Dutch
-cities:
-private: 1
----
diff --git a/content/person/rob_van_mieghem/rob_van_mieghem.md b/content/person/rob_van_mieghem/rob_van_mieghem.md
deleted file mode 100644
index f9985eb4b..000000000
--- a/content/person/rob_van_mieghem/rob_van_mieghem.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: rob_van_mieghem
-name: Rob Van Mieghem
-rank: 3
-memberships: tech
-bio: Equality of opportunity is a fundamental right in my opinion. So is privacy that goes beyond being a personal right as it is a necessity for democracy to function. A better world is something that starts with yourself. Technology today does not sufficiently suppport my personal believes of how a bettter world might look like, especially not how it is made available to the majority of the world population. I'm a nerd and proud of it so let's start doing what is right.
-excerpt: Technology today does not sufficiently suppport my personal believes of how a bettter world might look like.
-linkedin: https://www.linkedin.com/in/robvanmieghem/
-websites: https://threefold.io/
-image: ./rob_van_mieghem.png
-project_ids: threefold_tech
-countries: Belgium
-cities: Gent
-private: 0
----
diff --git a/content/person/rob_van_mieghem/rob_van_mieghem.png b/content/person/rob_van_mieghem/rob_van_mieghem.png
deleted file mode 100644
index 633937a7b..000000000
Binary files a/content/person/rob_van_mieghem/rob_van_mieghem.png and /dev/null differ
diff --git a/content/person/roel_p_castelein/roel_p_castelein.jpg b/content/person/roel_p_castelein/roel_p_castelein.jpg
deleted file mode 100644
index 55b408249..000000000
Binary files a/content/person/roel_p_castelein/roel_p_castelein.jpg and /dev/null differ
diff --git a/content/person/roel_p_castelein/roel_p_castelein.md b/content/person/roel_p_castelein/roel_p_castelein.md
deleted file mode 100644
index cb807fec7..000000000
--- a/content/person/roel_p_castelein/roel_p_castelein.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: roel_p_castelein
-name: Roel P. Castelein
-rank: 1
-memberships: ambassador
-bio: Roel is experienced in designing and executing global strategies at Microsoft, Autodesk and Dell EMC. Making organizations smarter, better adapted and more sustainable is what he loves doing. Roel is comfortable at cross roads between business and IT, using the latter to transform the first. He delivered quantifiable results in multinational environments, and ensured they were repeatable. Presently Roel is active at retailer Colruyt Group supporting them in their data-driven approach to grow both financially and sustainably. In addition Roel kindles his passion for sustainability as EMEA Marketing Chair for The Green Grid (the Greenpeace of the ICT industry). The combination of 'resource efficient ICT' with a 'new global currency' address two of humanity's biggest challenges. How to grow sustainably both 'economically' and 'data-wise' within the limits of Earth's resources? Nobody knows. TF ambassadors attempt to tackle these challenges and spread the news.
-excerpt: Making organizations smarter, better adapted and more sustainable is what he loves doing.
-linkedin: https://www.linkedin.com/in/roelcastelein/
-websites: https://threefold.io/
-image: ./roel_p_castelein.jpg
-project_ids: threefold_foundation
-countries: Belgium
-cities:
-private: 1
----
diff --git a/content/person/roel_van_sabben/roel_van_sabben.jpg b/content/person/roel_van_sabben/roel_van_sabben.jpg
deleted file mode 100644
index 3325d408b..000000000
Binary files a/content/person/roel_van_sabben/roel_van_sabben.jpg and /dev/null differ
diff --git a/content/person/roel_van_sabben/roel_van_sabben.md b/content/person/roel_van_sabben/roel_van_sabben.md
deleted file mode 100644
index a3fce168c..000000000
--- a/content/person/roel_van_sabben/roel_van_sabben.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-id: roel_van_sabben
-name: Roel van Sabben
-rank: 4
-memberships: foundation, farmer
-bio: Roel's main focus in life is positive growth. In all aspects, he seeks to push boundaries that help him, the people around him, or even people he does not even know. He's a firm believer of the ripple effect; the more positive ripples you send out, the more people are likely to be affected by them, to in their turn replicate the ripples. Being an Explorer is one of those ripples.
-excerpt: Digital Marketing & Project Management
-linkedin: https://www.linkedin.com/in/roelvansabben/
-websites: https://threefold.io/
-image: ./roel_van_sabben.jpg
-project_ids: threefold_foundation
-countries: The Netherlands
-cities: Aardenburg
-private: 0
----
-# Roel van Sabben
-
-
-
-
-
-
-
-
diff --git a/content/person/roel_wofert/roel_wofert.md b/content/person/roel_wofert/roel_wofert.md
deleted file mode 100644
index f611f4b5d..000000000
--- a/content/person/roel_wofert/roel_wofert.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: roel_wofert
-name: Roel Wofert
-rank: 4
-memberships: project
-bio: I am specialized in finding, creating, and delivering measurable value. I enjoy helping organizations and executives to make a 'turn around' in their business (model) and a mind shift in their thinking and acting!
-excerpt: Building people powered businesses that last!
-linkedin: https://www.linkedin.com/in/roelwolfert/
-websites: https://www.shareitt.com/
-image: ./roel_wofert.png
-project_ids: shareitt
-countries: Netherlands
-cities: Amsterdam
-private: 1
----
diff --git a/content/person/roel_wofert/roel_wofert.png b/content/person/roel_wofert/roel_wofert.png
deleted file mode 100644
index 1b078feb1..000000000
Binary files a/content/person/roel_wofert/roel_wofert.png and /dev/null differ
diff --git a/content/person/ronald_de_bruijn/ronald_de_bruijn.jpg b/content/person/ronald_de_bruijn/ronald_de_bruijn.jpg
deleted file mode 100644
index fc5a0df73..000000000
Binary files a/content/person/ronald_de_bruijn/ronald_de_bruijn.jpg and /dev/null differ
diff --git a/content/person/ronald_de_bruijn/ronald_de_bruijn.md b/content/person/ronald_de_bruijn/ronald_de_bruijn.md
deleted file mode 100644
index 6dfdd58eb..000000000
--- a/content/person/ronald_de_bruijn/ronald_de_bruijn.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: ronald_de_bruijn
-name: Ronald de Bruijn
-rank: 1
-memberships: ambassador
-bio: I am tech-savy, an entrepeneur since 2005 with several start-ups in the past subsequentially started. Furthermore I like dynamic environments due to my own nature and have excellent negotiating and sales skills. Able to build solid teams and display and execute my vision.
-excerpt: An entrepeneur since 2005 with several start-ups in the past subsequentially started.
-linkedin: https://www.linkedin.com/in/bruijninmoscow/
-websites: https://threefold.io/
-image: ./ronald_de_bruijn.jpg
-project_ids: threefold_foundation
-countries: The Netherlands
-cities:
-private: 1
----
diff --git a/content/person/sabrina_sadik/sabrina_sadik.jpg b/content/person/sabrina_sadik/sabrina_sadik.jpg
deleted file mode 100644
index 835d3bfb7..000000000
Binary files a/content/person/sabrina_sadik/sabrina_sadik.jpg and /dev/null differ
diff --git a/content/person/sabrina_sadik/sabrina_sadik.md b/content/person/sabrina_sadik/sabrina_sadik.md
deleted file mode 100644
index a6120d7d3..000000000
--- a/content/person/sabrina_sadik/sabrina_sadik.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: sabrina_sadik
-name: Sabrina Sadik
-rank: 4
-memberships: foundation, tech
-bio: Sabrina is a jack of all trades when it comes to ThreeFold. She handles most of the customer communication, is in charge of the logistic aspects and helps out whevever needed. Sabrina is an outgoing person who loves to laugh and be with friends and family, but she's secretly also a bit of a nerd who loves the calmth of being alone and reading a book while her daughter is asleep.
-excerpt: Sabrina is a jack of all trades when it comes to ThreeFold.
-linkedin: https://www.linkedin.com/in/sabrina-sadik-449758132/
-websites: https://threefold.io/, www.threefold.tech
-image: ./sabrina_sadik.jpg
-project_ids: threefold_foundation, threefold_tech
-countries: Belgium
-cities: Lochristi
-private: 0
----
diff --git a/content/person/sacha_obeegadoo/sacha_obeegadoo.jpg b/content/person/sacha_obeegadoo/sacha_obeegadoo.jpg
deleted file mode 100644
index fe84c6b42..000000000
Binary files a/content/person/sacha_obeegadoo/sacha_obeegadoo.jpg and /dev/null differ
diff --git a/content/person/sacha_obeegadoo/sacha_obeegadoo.md b/content/person/sacha_obeegadoo/sacha_obeegadoo.md
deleted file mode 100644
index 2ef7d3a98..000000000
--- a/content/person/sacha_obeegadoo/sacha_obeegadoo.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-id: sacha_obeegadoo
-name: Sacha Obeegadoo
-rank: 4
-memberships: foundation
-bio: Sacha is a positive and outgoing individual. Seeking challenging and dynamic opportunities, he invests himself in sustainable activities with a view to producing real results and doing good for the world. He believes that change is the only constant.
-excerpt: Organisational and Ecosystem Strategy
-linkedin: https://www.linkedin.com/in/sachaobeegadoo/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./sacha_obeegadoo.jpg
-project_ids: threefold_foundation, crystal_twin
-countries: Nomad
-cities: Nomad
-private: 0
----
-
-# Sacha Obeegadoo
-
-
-
-
-
-
-
diff --git a/content/person/sam_taggart/sam_taggart.jpg b/content/person/sam_taggart/sam_taggart.jpg
deleted file mode 100644
index fa8c20fab..000000000
Binary files a/content/person/sam_taggart/sam_taggart.jpg and /dev/null differ
diff --git a/content/person/sam_taggart/sam_taggart.md b/content/person/sam_taggart/sam_taggart.md
deleted file mode 100644
index cc0824ed5..000000000
--- a/content/person/sam_taggart/sam_taggart.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-id: sam_taggart
-name: Sam Taggart
-rank: 3
-memberships: foundation
-bio: New places, cultures, and experiences bring Sam joy – opportunities to learn, evolve, & open his mind. Having been exposed to many corners of the world, he is inspired by the beauty of our differences, & humbled by the similarities of our desires. Sam is a community builder & is driven to help grow this global effort to bring positive and impactful change to our planet.
-excerpt: Let's co-create a better future for humanity and for our planet.
-linkedin: https://www.linkedin.com/in/samtaggart/
-websites: https://threefold.io/
-image: ./sam_taggart.jpg
-project_ids: threefold_foundation
-countries: Nomad
-cities: Nomad
-private: 0
----
-# Sam Taggart
-
-
-
-
-
-
-
-
-
-
diff --git a/content/person/samar_adel/samar_adel.jpg b/content/person/samar_adel/samar_adel.jpg
deleted file mode 100644
index fff0ba896..000000000
Binary files a/content/person/samar_adel/samar_adel.jpg and /dev/null differ
diff --git a/content/person/samar_adel/samar_adel.md b/content/person/samar_adel/samar_adel.md
deleted file mode 100644
index 2e273c1c5..000000000
--- a/content/person/samar_adel/samar_adel.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: samar_adel
-name: Samar Adel
-rank: 1
-memberships: foundation, tech
-bio: Samar has over 3 years of practical experience in designing, implementing software, including web and mobile UI development, API design and she is passionate about everything Javascript, Designing pages as well. she loves exploring new libraries.
-excerpt: I believe in a world where everyone can be happy.
-linkedin: https://www.linkedin.com/in/samaradel/
-websites: https://threefold.io/
-image: ./samar_adel.jpg
-project_ids: threefold_foundation, threefold_tech
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/samer_obeidat/samer_obeidat.md b/content/person/samer_obeidat/samer_obeidat.md
deleted file mode 100644
index 0f2c9f244..000000000
--- a/content/person/samer_obeidat/samer_obeidat.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: samer_obeidat
-name: Samer Obeidat
-rank: 4
-memberships: project
-bio: Mr. Obeidat is a global serial entrepreneur, researcher, and an impactful investor. He has over a decade of experience in leading successful technology startups, business consulting and fintech. In 2013, Obeidat built the first online investment platform for spot precious metals deliverable contracts, and was involved, as of 2016, in the investment of over a US$ billion in the gold markets in the EMEA. In 2017, he founded Investifai, an artificial intelligence (AI) powered wealth management startup, producing higher risk-adjusted returns than most of the traditional investment managers. Obeidat holds a BA degree in applied chemistry from Jordan University of Science and Technology (JUST), and a masters’ degree in global management (MGM) from Royal Roads University in Victoria, BC, Canada, where he conducted an empirical research that focuses on managing global multi-asset investment portfolios using machine learning models.
-excerpt: Mr. Obeidat is a global serial entrepreneur, researcher, and an impactful investor.
-linkedin: https://www.linkedin.com/in/samerobeidat/?originalSubdomain=ca
-websites: https://aiqom.ai/
-image: ./samer_obeidat.png
-project_ids: aiqom
-countries:
-cities:
-private: 0
----
\ No newline at end of file
diff --git a/content/person/samer_obeidat/samer_obeidat.png b/content/person/samer_obeidat/samer_obeidat.png
deleted file mode 100644
index 54c3ce0ab..000000000
Binary files a/content/person/samer_obeidat/samer_obeidat.png and /dev/null differ
diff --git a/content/person/samir_hosny/samir_hosny.jpg b/content/person/samir_hosny/samir_hosny.jpg
deleted file mode 100644
index 1152c3b6c..000000000
Binary files a/content/person/samir_hosny/samir_hosny.jpg and /dev/null differ
diff --git a/content/person/samir_hosny/samir_hosny.md b/content/person/samir_hosny/samir_hosny.md
deleted file mode 100644
index e573c0f9d..000000000
--- a/content/person/samir_hosny/samir_hosny.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: samir_hosny
-name: Samir Hosny
-rank: 1
-memberships: tech
-bio: Samir is a person who has a passion for learning new technologies all the time, I got my Bachelor degree in Computer Science and then started working in the field of cloud computing since 5 years. I think that Threefold step in a place where no one go there before, touching the limits of technology and how it can help with the daily life actions of people.
-excerpt: Samir is a person who has a passion for learning new technologies all the time.
-linkedin: https://www.linkedin.com/in/samir-hosny-58b81394/
-websites: https://threefold.io/
-image: ./samir_hosny.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/sascha_jochum/sascha_jochum.jpg b/content/person/sascha_jochum/sascha_jochum.jpg
deleted file mode 100644
index 59c5d0ba8..000000000
Binary files a/content/person/sascha_jochum/sascha_jochum.jpg and /dev/null differ
diff --git a/content/person/sascha_jochum/sascha_jochum.md b/content/person/sascha_jochum/sascha_jochum.md
deleted file mode 100644
index 3b9c4bada..000000000
--- a/content/person/sascha_jochum/sascha_jochum.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: sascha_jochum
-name: Sascha Jochum
-rank: 4
-memberships: project
-bio: Co-founder DASH Next
-excerpt: Entrepreneur, Investor, Blockchain Expert
-linkedin: https://www.linkedin.com/in/sascha-jochum/
-websites: https://dashnext.org/
-image: ./sascha_jochum.jpg
-project_ids: dash
-countries: Thailand
-cities: Bangkok City
-private: 0
----
diff --git a/content/person/sasha_astiadi/sasha_astiadi.md b/content/person/sasha_astiadi/sasha_astiadi.md
deleted file mode 100644
index ec4653ad6..000000000
--- a/content/person/sasha_astiadi/sasha_astiadi.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-id: sasha_astiadi
-name: Sasha Astiadi
-rank: 4
-memberships: foundation
-bio: Sasha sees herself as a Human-centered designer, researcher and project manager who puts the planet as her main mission. It is her duty and aspiration to define the ways humans relate to and interact with the world, how we can navigate space effectively, how we humans can connect to our planet better and create a better designed world, for you and me and for the future generations.Over the course of 6 years, she has successfully transformed herself from my previous expertise as a digital marketing consultant into becoming an interaction designer with strong emphasis in UX Research, UI Design, human factors comprehension, and user experience. With her multilingual skills of Indonesian, English, Chinese, German and Spanish, she has delivered various digital projects from clients in different industries in Germany, China, Japan, Indonesia, Spain, and the USA, ranging from web and mobile apps interface design, to design system, corporate branding, and large-scale user experience researches and project management.
-excerpt: Product Development Consultant with a passion in blockchain, sustainability, and decentralization
-linkedin: https://www.linkedin.com/in/sastiadi
-websites: https://threefold.io/, https://sashaastiadi.com/
-image: ./sasha_astiadi.png
-project_ids: threefold_foundation, crystal_twin
-countries: Indonesia, Spain, Germany
-cities: Bali, Barcelona, Berlin
-private: 0
----
-
-
-
-
-
-
-
diff --git a/content/person/sasha_astiadi/sasha_astiadi.png b/content/person/sasha_astiadi/sasha_astiadi.png
deleted file mode 100644
index aceee6de5..000000000
Binary files a/content/person/sasha_astiadi/sasha_astiadi.png and /dev/null differ
diff --git a/content/person/sergey_ivliev/sergey_ivliev.md b/content/person/sergey_ivliev/sergey_ivliev.md
deleted file mode 100644
index d3087b35c..000000000
--- a/content/person/sergey_ivliev/sergey_ivliev.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-id: sergey_ivliev
-name: Sergey Ivliev
-rank: 4
-memberships: project
-bio: I believe that the majority of people are conscious & kind, and if we join sync we can have an impact on a planetary scale with the help of ‘modern magic’ engineering. I did my PhD degree in financial mathematics at Perm State University (Russia). Being disappointed with the unsustainable and inefficient financial systems we have founded Lykke, Swiss FinTech startup, which has pioneered many cryptofinance solutions like first security token offering, first natural capital-backed token, first non-custodial DEX on Bitcoin blockchain. This journey empowered us to start Vlinder, which aims to radically simplify impact investing and scale citizens actions to solve Earth’s global problems like deforestation, inequality, pollution.
-excerpt: Founding Partner at Vlinder
-linkedin: https://www.linkedin.com/in/ivliev/
-websites: http://vlinder.app
-image: ./sergey_ivliev.png
-project_ids: vlinder
-countries: Russia, Austria
-cities: Perm, Salzburgn
-private: 0
----
-# Sergey Ivliev
-
-
-
-
-
-
-
-
-
-
diff --git a/content/person/sergey_ivliev/sergey_ivliev.png b/content/person/sergey_ivliev/sergey_ivliev.png
deleted file mode 100644
index b3978c0a0..000000000
Binary files a/content/person/sergey_ivliev/sergey_ivliev.png and /dev/null differ
diff --git a/content/person/simin_gerards/simin_gerards.jpg b/content/person/simin_gerards/simin_gerards.jpg
deleted file mode 100644
index bd3a13e1f..000000000
Binary files a/content/person/simin_gerards/simin_gerards.jpg and /dev/null differ
diff --git a/content/person/simin_gerards/simin_gerards.md b/content/person/simin_gerards/simin_gerards.md
deleted file mode 100644
index da1168090..000000000
--- a/content/person/simin_gerards/simin_gerards.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: simin_gerards
-name: Simin Gerards
-rank: 1
-memberships: ambassador
-bio: Simin’s career spans over 23 years in the in the finance sector, working closely with institutional investors in Turkey and globally, specializing on the capital markets business, trading and exchanges. She has taken place in several primary and secondary offerings and placements, organized roadshows and investor conferences and events, and have built, led and supervised sales and research teams at executive positions during her career. Most recently, she has been the CEO of Erste Securities in İstanbul. She is inspired by form and harmony, and finds great outlet in sculpting and designing metal artifacts. For me, the internet is a platform of freedom that facilitates global citizenship, a new stateless economy, possibility of connecting and sharing of all human knowledge and equal opportunities for education. Living in an emerging geography all my life, I experience the significance of this digital freedom every single day, yet I also clearly observe that, its inherent value can only truly prevail through a democratic and borderless distribution of internet access. I believe, Threefold’s technology is the latest and much needed link in this digital evolution, presenting a key to unlocking the potential of a neutral, diverse, fair, internet access for individuals and for creating innovative and smart solutions for its business partners globally. That is why I am a proud supporter of Threefold on this meaningful initiative of bringing about positive change to people’s lives via frontier technology and firmly believe in our ability to do so.
-excerpt: Simin’s career spans over 23 years in the in the finance sector.
-linkedin: https://www.linkedin.com/in/simingerards/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./simin_gerards.jpg
-project_ids: threefold_foundation
-countries: Turkey
-cities:
-private: 1
----
diff --git a/content/person/sophie_de_maesschalck/sophie_de_maesschalck.jpg b/content/person/sophie_de_maesschalck/sophie_de_maesschalck.jpg
deleted file mode 100644
index 61da8fa4d..000000000
Binary files a/content/person/sophie_de_maesschalck/sophie_de_maesschalck.jpg and /dev/null differ
diff --git a/content/person/sophie_de_maesschalck/sophie_de_maesschalck.md b/content/person/sophie_de_maesschalck/sophie_de_maesschalck.md
deleted file mode 100644
index 250e87c8e..000000000
--- a/content/person/sophie_de_maesschalck/sophie_de_maesschalck.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: sophie_de_maesschalck
-name: Sophie De Maesschalck
-rank: 1
-memberships: ambassador
-bio: Sophie has over 10 years of experience in technology incubation, international financing and mergers and acquisitions. Besides working for ThreeFold Foundation, she is a partner and group CFO at Incubaid, one of the most disruptive incubators in the tech scene that has supported a portfolio of over 15 start-ups and successfully exited 6 companies to large, international corporations as Western Digital and Oracle. Sophie holds an MSc and PhD in Electrotechnical engineering from Ghent University (Belgium) and an MBA from Vlerick Business School (Belgium). Prior to working at ThreeFold, she held positions at Bain & Company, the management consultancy and Proximus, the leading Belgian mobile operator. ThreeFold could quite possibly change the world as we know it, and I am proud to be a pard of it.
-excerpt: Sophie has over 10 years of experience in technology incubation, international financing and mergers and acquisitions.
-linkedin: https://www.linkedin.com/in/sophiedemaesschalck/
-websites: https://threefold.io/
-image: ./sophie_de_maesschalck.jpg
-project_ids: threefold_foundation
-countries: Belgium
-cities:
-private: 1
----
diff --git a/content/person/sophie_monpeyssen/sophie_monpeyssen.jpeg b/content/person/sophie_monpeyssen/sophie_monpeyssen.jpeg
deleted file mode 100644
index 33883180e..000000000
Binary files a/content/person/sophie_monpeyssen/sophie_monpeyssen.jpeg and /dev/null differ
diff --git a/content/person/sophie_monpeyssen/sophie_monpeyssen.md b/content/person/sophie_monpeyssen/sophie_monpeyssen.md
deleted file mode 100644
index 5f5c2d801..000000000
--- a/content/person/sophie_monpeyssen/sophie_monpeyssen.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-id: sophie_monpeyssen
-name: Sophie Monpeyssen
-rank: 4
-memberships: ambassador
-bio: Sophie has devoted herself to the study of healthcare philosophies and practices that harmonize mind, body and spirit, including sophrology and massage. She is a graduate of the Sorbonne holding an MA in Musicology, Psychology and Pedagogy. Inspired by her training with Spiritual Elders since 2007, Sophie coaches companies and individuals to become the best version of themselves.
-excerpt: Co-Founder & CEO - Le Ciel Foundation
-linkedin: https://www.linkedin.com/in/sophie-monpeyssen-a92747179/
-websites: https://threefold.io/
-image: ./sophie_monpeyssen.jpeg
-project_ids: threefold_foundation
-countries: UK
-cities: London
-private: 0
----
-
-# Sophie Monpeyssen
-
-
-
-
-
-
diff --git a/content/person/souvik_ghosh/souvik-ghosh.jpg b/content/person/souvik_ghosh/souvik-ghosh.jpg
deleted file mode 100644
index d8eba455d..000000000
Binary files a/content/person/souvik_ghosh/souvik-ghosh.jpg and /dev/null differ
diff --git a/content/person/souvik_ghosh/souvik_ghosh.md b/content/person/souvik_ghosh/souvik_ghosh.md
deleted file mode 100644
index 7fa176559..000000000
--- a/content/person/souvik_ghosh/souvik_ghosh.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: souvik_ghosh
-name: Souvik Ghosh
-rank: 1
-memberships: tech
-bio: I have been working in the financial industry mainly IT as engineer, architect and more recently as AI/ML engineer. I am passionate about technology and along with my day-job, I am also working as a freelance ML specialist. The technology behind threefold is convicing and the mission to build more user-centric internet. Most importantly, I am originally from India and I understand fully why access to free internet is a fundamental human right and what information warfare can do to a country. Threefold is on a mission to make it right and it would be an honour to be part of such a mission. My contributions will be mostly technical coming from a world of analytics and working on Natural Language Processing for past 2 years dedicated a good amount of my time building open-source products. My contribution for the moment is focussed around 3bot.
-excerpt: I am passionate about technology and along with my day-job, I am also working as a freelance ML specialist.
-linkedin: https://www.linkedin.com/in/souvik-ghosh-aaa30470/
-websites: https://threefold.io/
-image: ./souvik-ghosh.jpg
-project_ids: threefold_tech
-countries: Belgium
-cities:
-private: 0
----
diff --git a/content/person/stela_suils_cuesta/stela_suils_cuesta.jpeg b/content/person/stela_suils_cuesta/stela_suils_cuesta.jpeg
deleted file mode 100644
index c79c16c25..000000000
Binary files a/content/person/stela_suils_cuesta/stela_suils_cuesta.jpeg and /dev/null differ
diff --git a/content/person/stela_suils_cuesta/stela_suils_cuesta.md b/content/person/stela_suils_cuesta/stela_suils_cuesta.md
deleted file mode 100644
index d53f794bc..000000000
--- a/content/person/stela_suils_cuesta/stela_suils_cuesta.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: stela_suils_cuesta
-name: Stela Suils Cuesta
-rank: 4
-memberships: ambassador
-bio: Stela is a firm believer that it’s possible to do business from the heart. MA in Psychology. Passionate about making the world a better place, D&I, Women Empowerment, and Social Entrepreneurship. By working at ThreeFold she can combine multiple passions in one and this is what makes her love what she does. She also sells shells on the side.I want a world where technology supports and empowers each person, as well as the planet that sustains us; where we, and the planet, are not the product. With ThreeFold, we are creating responsible technology for people to collaborate and together, build a better tomorrow; fair, sustainable, and inclusive.
-excerpt: Stela is a firm believer that it’s possible to do business from the heart.
-linkedin: https://www.linkedin.com/in/stelasuilscuesta/
-websites: https://threefold.io/
-image: ./stela_suils_cuesta.jpeg
-project_ids: threefold_foundation
-countries: Spain
-cities:
-private: 1
----
diff --git a/content/person/teuta_orici/teuta_orici.jpg b/content/person/teuta_orici/teuta_orici.jpg
deleted file mode 100644
index 40ea54828..000000000
Binary files a/content/person/teuta_orici/teuta_orici.jpg and /dev/null differ
diff --git a/content/person/teuta_orici/teuta_orici.md b/content/person/teuta_orici/teuta_orici.md
deleted file mode 100644
index 2c83cc5e8..000000000
--- a/content/person/teuta_orici/teuta_orici.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: teuta_orici
-name: Teuta Orici
-rank: 5
-memberships: foundation, tech
-bio: Teuta is an innovative thinker with strong sustainability interest / broad expertise in regulated financial markets and blockchain with proven ability to quickly analyse key business drivers and develop strategies for business growth. She has been operating as CFO/Executive Director with 19 years in regulated financial markets covering investment banking, insurance and asset management and acting as trusted advisor to investors and boards, driving value-building entrepreneurial strategies. She also has been leading activities in international and UK domestic corporate finance, M&A, financial reporting, governance, risk management and restructuring; initiating transactions through innovation, critical thinking and connecting people.
-excerpt: An innovative thinker with a broad expertise in regulated financial markets and blockchain.
-linkedin: https://www.linkedin.com/in/teuta-oruci-bakalli/
-websites: https://threefold.io/, https://threefold.me/
-image: ./teuta_orici.jpg
-project_ids: threefold_foundation, threefold_tech
-countries: UK
-cities: London, UK
-private: 0
----
\ No newline at end of file
diff --git a/content/person/tobias_chielens/tobias_chielens.jpg b/content/person/tobias_chielens/tobias_chielens.jpg
deleted file mode 100644
index 3f4a6ea3c..000000000
Binary files a/content/person/tobias_chielens/tobias_chielens.jpg and /dev/null differ
diff --git a/content/person/tobias_chielens/tobias_chielens.md b/content/person/tobias_chielens/tobias_chielens.md
deleted file mode 100644
index 9d899171c..000000000
--- a/content/person/tobias_chielens/tobias_chielens.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: tobias_chielens
-name: Tobias Chielens
-rank: 2
-memberships: tech
-bio: Tobias is a passionate developer that wants to use technology to make the world a better place.
-excerpt: Creating an internet that is accessible for everyone.
-linkedin: https://www.linkedin.com/in/tobiaschielens/
-websites: https://threefold.io/
-image: ./tobias_chielens.jpg
-project_ids: threefold_tech
-countries: Belgium
-cities:
-private: 0
----
diff --git a/content/person/tom_clausen/tom_clausen.jpeg b/content/person/tom_clausen/tom_clausen.jpeg
deleted file mode 100644
index cfcee6815..000000000
Binary files a/content/person/tom_clausen/tom_clausen.jpeg and /dev/null differ
diff --git a/content/person/tom_clausen/tom_clausen.md b/content/person/tom_clausen/tom_clausen.md
deleted file mode 100644
index 74a9eb6f8..000000000
--- a/content/person/tom_clausen/tom_clausen.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: tom_clausen
-name: Tom Clausen
-rank: 1
-memberships: project
-bio: FIDES BUSINESS PARTNER, based in Zurich, is a private equity manager focused on special situations leveraging our extensive operational, entrepreneurial, restructuring and investment expertise.
-excerpt: Head of Business Development & Director at Flowgen technology
-linkedin: https://www.linkedin.com/in/tom-clausen-72b984/
-websites: https://www.flowgen.com/
-image: ./tom_clausen.jpeg
-project_ids: flowgen
-countries: Switzerland
-cities: Zurich
-private: 0
----
\ No newline at end of file
diff --git a/content/person/tony_henderson/tony_henderson.jpg b/content/person/tony_henderson/tony_henderson.jpg
deleted file mode 100644
index 867454fbe..000000000
Binary files a/content/person/tony_henderson/tony_henderson.jpg and /dev/null differ
diff --git a/content/person/tony_henderson/tony_henderson.md b/content/person/tony_henderson/tony_henderson.md
deleted file mode 100644
index 269ffd466..000000000
--- a/content/person/tony_henderson/tony_henderson.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: tony_henderson
-name: Tony Henderson
-rank: 1
-memberships: ambassador
-bio: Tony has an extensive commercial background in Telecoms, TV & Entertainment technology and is currently Head of Europe, Media Products & Services for Intertrust Technologies Corporation, the inventor of in Digital Rights Management technology. He has also been a strategic adviser to a number of ventures including web video platforms, a shared payment platform, telecoms service providers and blockchain ventures. Previously Tony held a number of business management roles at Microsoft’s entertainment business helping operators and broadcasters to deliver Pay TV and Over The Top entertainment services. Prior to Microsoft Tony ran a leadership network for CEOs and also held senior technology and business roles with the BBC and the music industry. In 2012 Tony published his first book “The Leopard In A Pinstripe Suit” which is a fun perspective on today’s business world; he continues to write on various topics. In his spare time Tony also runs ultra-marathons, recently completing an 83 mile run along the length of Hadrian’s wall. Tony is a graduate of Edinburgh University. Tony believes in the ThreeFold Foundation because it will drive open and widescale investment into cloud infrastructure and empower those at the edge of the network to build new localised and global services and be rewarded for their innovation. In short, it is a gamechanger.
-excerpt: Tony currently is Head of Europe, Media Products & Services for Intertrust Technologies Corporation.
-linkedin: https://www.linkedin.com/in/tonyhendersonoxford/
-websites: https://threefold.io/
-image: ./tony_henderson.jpg
-project_ids: threefold_foundation
-countries:
-cities:
-private: 1
----
diff --git a/content/person/valentin_korobko/valentin_korobko.md b/content/person/valentin_korobko/valentin_korobko.md
deleted file mode 100644
index 56b59a79d..000000000
--- a/content/person/valentin_korobko/valentin_korobko.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: valentin_korobko
-name: Valentin Korobko
-rank: 1
-memberships: ambassador
-bio: I am an engineer and a marketer with 10 years of experience in advertising and sales. I also worked in the financial sector, was recognized as the best specialist for managing finances of private individuals in Ukraine in 2011. I like to develop and constantly set for myself ambitious goals that are good for society. For over 4 years I have been studying the blockchain technology and cryptocurrency. I like teamwork, especially when the team reaches the top and the intended goals. I`m a communicable, fair and happy person.I am convinced that the world needs a new democratized Internet that will protect the personal confidentiality, neutrality and security of everyone in this world.
-excerpt: I am convinced that the world needs a new democratized Internet. I believe in ThreeFold technology.
-linkedin: https://www.linkedin.com/in/valentin-korobko-087573188/
-websites: http://threefold.io/
-image: ./valentin_koroboko.jpg
-project_ids: threefold_foundation
-countries: Ukraine
-cities: Dnipro, Kyiv
-private: 1
----
diff --git a/content/person/valentin_korobko/valentin_koroboko.jpg b/content/person/valentin_korobko/valentin_koroboko.jpg
deleted file mode 100644
index 65a5ede94..000000000
Binary files a/content/person/valentin_korobko/valentin_koroboko.jpg and /dev/null differ
diff --git a/content/person/vasily_gnuchev/vasily_gnuchev.jpg b/content/person/vasily_gnuchev/vasily_gnuchev.jpg
deleted file mode 100644
index e76cdf6eb..000000000
Binary files a/content/person/vasily_gnuchev/vasily_gnuchev.jpg and /dev/null differ
diff --git a/content/person/vasily_gnuchev/vasily_gnuchev.md b/content/person/vasily_gnuchev/vasily_gnuchev.md
deleted file mode 100644
index bba741d6c..000000000
--- a/content/person/vasily_gnuchev/vasily_gnuchev.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: vasily_gnuchev
-name: Vasily Gnuchev
-rank: 4
-memberships: project, ambassador
-bio: I was born in 1980 in a family with a long history in art and science - music composers, painters, sculptors, scientists and architects are known in our family scince XVIIIth century. They came to Russian Empire from Italy, Germany, Switzerland. These were people inspired and devoted to their passion - architect Alberto Kavos, painters Zinaida Serebriakova and Alexander Benua, sculptor Yevgeny Lansere, scientist Vladimir Engelhard - are probably some of most famous among my ancestors. Enchanted by the beauty of art and always curious about science, I graduated from Moscow Architectural Institute and started my own architectural practice in 2003. Intrigued by the computer graphics possibilities, I always created imaginary worlds in CAD as an illustration for my clients. Since in 2010th I started to work more with IT and worked on smaller startup projects for online collaboration and project management. But the dream to build a museum was always there. And when I learned about VR and Unreal Engine 4 - I realised what I should do. There is a possibility to bring Fine Art and History to every home, every school class, to the most distant regions, now deprivated of cultural life, unable to participate in the global exchange of ideas and learn about history of art, experience it’s beauty. With Artheon VR Museum we can remove all borders, unite people in this global virtual Art space, allow collaboration and discussion between diffrent geography, even between different time and space. Join us in building it!
-excerpt: Founder at Artheon VR Museum born in 1980 in a family with a long history in art and science.
-linkedin: https://www.linkedin.com/in/gnuchev/
-websites: https://artheon.co/
-image: ./vasily_gnuchev.jpg
-project_ids: artheon
-countries: Russia
-cities: Moscow
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/virgil_ilian/virgil_ilian.jpg b/content/person/virgil_ilian/virgil_ilian.jpg
deleted file mode 100644
index 3157784e8..000000000
Binary files a/content/person/virgil_ilian/virgil_ilian.jpg and /dev/null differ
diff --git a/content/person/virgil_ilian/virgil_ilian.md b/content/person/virgil_ilian/virgil_ilian.md
deleted file mode 100644
index 2015b9d00..000000000
--- a/content/person/virgil_ilian/virgil_ilian.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: virgil_ilian
-name: Virgil Ilian
-rank: 1
-memberships: ambassador
-bio: Virgil is a researcher and innovator who is always looking to improve the world around him both on a macro and micro scale. For the past 11 years he has been working with new technologies, helping organizations integrate them into their existing services and create their new products. He holds a PhD in autonomous robotics, artificial intelligence and reliability. Virgil also lectures at a technical university and an academy.
-excerpt: Because a truly neutral internet enables the world to flourish.
-linkedin: https://www.linkedin.com/in/virgil-ilian-ai/
-websites: https://threefold.io/
-image: ./virgil_ilian.jpg
-project_ids: threefold_foundation
-countries: Romania
-cities:
-private: 1
----
diff --git a/content/person/waleed_hammam/waleed_hammam.jpg b/content/person/waleed_hammam/waleed_hammam.jpg
deleted file mode 100644
index 2cb929573..000000000
Binary files a/content/person/waleed_hammam/waleed_hammam.jpg and /dev/null differ
diff --git a/content/person/waleed_hammam/waleed_hammam.md b/content/person/waleed_hammam/waleed_hammam.md
deleted file mode 100644
index 9d80c9ab1..000000000
--- a/content/person/waleed_hammam/waleed_hammam.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: waleed_hammam
-name: Waleed Hammam
-rank: 1
-memberships: tech
-bio: Threefold is the gate for our digital freedom that was never existed before, It gave me the chance to learn special technologies and has great people working there.
-excerpt: Waleed is a Software Engineer with great passion in Computer Science and new technologies.
-linkedin: https://www.linkedin.com/in/waleedhammam/
-websites: https://threefold.io/
-image: ./waleed_hammam.jpg
-project_ids: threefold_tech
-countries: Egypt
-cities:
-private: 0
----
diff --git a/content/person/weynand_kuijpers/weynand_kuijpers.jpeg b/content/person/weynand_kuijpers/weynand_kuijpers.jpeg
deleted file mode 100644
index 337ace458..000000000
Binary files a/content/person/weynand_kuijpers/weynand_kuijpers.jpeg and /dev/null differ
diff --git a/content/person/weynand_kuijpers/weynand_kuijpers.md b/content/person/weynand_kuijpers/weynand_kuijpers.md
deleted file mode 100644
index 03c0885ec..000000000
--- a/content/person/weynand_kuijpers/weynand_kuijpers.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-id: weynand_kuijpers
-name: Weynand Kuijpers
-rank: 4
-memberships: foundation, tech
-bio: Weynand is a rocket scientist that loves slingshotting new technologies into customer-centric orbits. He has been working with teams at the start of the internet and spent the celebration of the year 2000 sitting in a datacenter. Nothing happened there and then but in the following years he developed a growing interest to help, optimise and simplify the world of IT. First follower, team player and very passionate about bringing equal opportunities to young talent around the world. For Weynand, the Internet is where the next generation will expand their minds and innovate. He experienced this first-hand when his son outsmarted him by learning online how to boil an egg in a microwave. Such learning ability should be available globally, sustainably and efficiently.
-excerpt: An international entrepreneur and part of a diverse team of innovators.
-linkedin: https://www.linkedin.com/in/weynandkuijpers/
-websites: https://threefold.io/, https://www.mazraa.io/
-image: ./weynand_kuijpers.jpeg
-project_ids: threefold_foundation, threefold_tech
-countries: UAE, Spain
-cities: Dubai, Madrid
-private: 0
----
-
-
-
-
-
-
diff --git a/content/person/wieger_atsma/wieger_atsma.md b/content/person/wieger_atsma/wieger_atsma.md
deleted file mode 100644
index b6d8ee6b0..000000000
--- a/content/person/wieger_atsma/wieger_atsma.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-id: wieger_atsma
-name: Wieger Atsma
-rank: 1
-memberships: ambassador
-bio: Wieger have been working for several companies in the field of communications and advertising for over 20 years. It taught him to look at details, while keeping an eye on the big picture. His aim is to never fully grow up, and to never stop wondering. By connecting people, humor, ideas and an open mind, he believes anything is possible. The ThreeFold Foundation combines several core values that I hold dear, connecting people in a meaningful way by means of state-of-the-art blockchain technology. I believe internet access should be available for all, without straining the planet’s resources. Sustainable internet for all just makes sense to me.
-excerpt: Wieger have been working in communications and advertising for over 20 years.
-linkedin: https://www.linkedin.com/in/wiegeratsma/
-websites: https://threefold.io/
-image: ./wieger_atsma_processed.jpg
-project_ids: threefold_foundation
-countries: The Netherlands
-cities:
-private: 1
----
\ No newline at end of file
diff --git a/content/person/wieger_atsma/wieger_atsma_processed.jpg b/content/person/wieger_atsma/wieger_atsma_processed.jpg
deleted file mode 100644
index 0d3fbd153..000000000
Binary files a/content/person/wieger_atsma/wieger_atsma_processed.jpg and /dev/null differ
diff --git a/content/person/wolfgang_wittmer/wolfgang_wittmer.jpeg b/content/person/wolfgang_wittmer/wolfgang_wittmer.jpeg
deleted file mode 100644
index 277b1e619..000000000
Binary files a/content/person/wolfgang_wittmer/wolfgang_wittmer.jpeg and /dev/null differ
diff --git a/content/person/wolfgang_wittmer/wolfgang_wittmer.md b/content/person/wolfgang_wittmer/wolfgang_wittmer.md
deleted file mode 100644
index bfacde0df..000000000
--- a/content/person/wolfgang_wittmer/wolfgang_wittmer.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-id: wolfgang_wittmer
-name: Wolfgang Wittmer
-rank: 2
-memberships: ambassador
-bio: Wolfgang is an IT Sales and Service veteran with 38 years at Hewlett Packard, Compaq and Digital Equipment, with global VP sales experience in Europe, Asia and the emerging markets. He has a strong track record of making things happen through execution and has completed some of the largest Merger and Spin-of projects in the IT sector. I believe in the ThreeFold Foundation, because I have experienced in my former business life the huge complexity of datacenters, cloud infrastructure and services around the globe. This amazing TFF project is addressing today’s challenges of complexity, costs and energy usage.TFF will be at the heart of empowering the internet, generating new mind blowing efficiency and economy.
-excerpt: Wolfgang is an IT Sales and Service veteran with 38 years at Hewlett Packard, Compaq and Digital Equipment.
-linkedin: https://www.linkedin.com/in/wolfgang-wittmer-4248a525/
-websites: https://threefold.io/
-image: ./wolfgang_wittmer.jpeg
-project_ids: threefold_foundation
-countries: Austria
-cities:
-private: 1
----
-
-
-
diff --git a/content/person/yves_kerwyn/yves_kerwyn.jpg b/content/person/yves_kerwyn/yves_kerwyn.jpg
deleted file mode 100644
index 6a324a283..000000000
Binary files a/content/person/yves_kerwyn/yves_kerwyn.jpg and /dev/null differ
diff --git a/content/person/yves_kerwyn/yves_kerwyn.md b/content/person/yves_kerwyn/yves_kerwyn.md
deleted file mode 100644
index 1b9bf259c..000000000
--- a/content/person/yves_kerwyn/yves_kerwyn.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-id: yves_kerwyn
-name: Yves Kerwyn
-rank: 1
-memberships: ambassador
-bio: Prior to starting at Milernas I joined in September 2015 a team of datacenter, storage, networking and hardware design experts to co-found Green IT Globe.Before that I spent 16 wonderful years at Microsoft. In my last role, partner sales executive, I managed the top Belgian partners for Microsoft’s Cloud Productivity business, leveraging my broad experience as a highly successful solution specialist for Office 365.As a solution specialist I accomplished (1x) +100% and (3x) +150% quota attainment, for which I was rewarded in 2012 with the Microsoft Circle of Excellence Top Attainment Platinum Award.Prior to the solution sales role I was for 5 years a product marketing manager for SharePoint and Office Professional Plus. Main achievement in this role is my leading contribution in developing the SharePoint ecosystem, particularly by devotedly representing Microsoft at virtually all public platforms where collaboration, enterprise content management and enterprise search were debated, directly and indirectly supporting the local SharePoint – and by consequence the Office – revenue growth acceleration. I started at Microsoft in January 1999 as a systems engineer and later developer evangelist, typically spending most of my time preparing and delivering TechNet & MSDN roadshows, covering a wide spectrum of products including Windows Server, SQL Server, Exchange Server, BizTalk Server and all Microsoft programming languages and development tools.In between I was for approximately 4 years a partner technology advisor, supporting the recruitment and development of Microsoft business partners, especially in new business opportunity domains. In this period I gradually converted from being rather technology-oriented to more business-focused, without losing my passion for technology. Before joining Microsoft I worked at Softamed, a computer telephony integration (CTI) start-up. In 1999 I co-founded Artilium, a mobile virtual network enabler (MVNE) spin-off. The internet should treated as a human right for all, and I love contributing to a goal that would make this possible.
-excerpt: Future-proof Competence Developer | Matchmaker | Inspirator | Passionate about People & Technology
-linkedin: https://www.linkedin.com/in/yveskerwyn/
-websites:
-image: ./yves_kerwyn.jpg
-project_ids: threefold_foundation
-countries: Belgium
-cities: Ghent
-private: 1
----
-
diff --git a/content/project/aiqom/aiqom.md b/content/project/aiqom/aiqom.md
deleted file mode 100644
index f129f88b8..000000000
--- a/content/project/aiqom/aiqom.md
+++ /dev/null
@@ -1,47 +0,0 @@
----
-id: aiqom
-title: Create & Learn AI
-status: planned
-startdate: 2021-01-02
-countries: Global
-cities:
-rank: 2
-excerpt: Leading AI R&D lab and is backed by impactful angel investors, visionary machine learning scientists.
-created: 2020-13-11
-image: ./aiqom.png
-image_caption: aiqom
-logo: ./logo.png
-members: samer_obeidat
-websites: https://aiqom.ai/
-tags: digitaltwin, grid, cloud
-private: 1
-potential:
-linkedin: https://www.linkedin.com/company/aiqom/
----
-
-# AIQOM
-
-## About
-AIQOM platform powered by Stallion AI is led by a group of machine learning PhDs, physicists, computer engineers, data scientists, developers, serial entrepreneurs and business leaders who are passionate about revolutionizing the future of enterprises in public and private sectors with AI and machine learning technologies. Stallion AI provides AI services, solutions and products to help organizations across different industries to implement AI today. Our AI research and development facilities in Canada, US, Cyprus, KSA, Jordan and UAE allow us to solve today’s complex problems, customize real-life AI applications for positive future impact, and drive future innovation.
-
-AIQOM is a leading AI R&D lab and is backed by impactful angel investors, visionary machine learning scientists, neuroscientists, thoughtful government and business leaders and impactful entrepreneurs.
-
-## Mission
-
-To unlock Special AI Powers. To make your AI Identity See, Read, Hear, Calculate, Feel, Think and Predict. To bring Your AI Creations To The World.
-
-
-## Impact
-
-AIQOM empowers people of all ages to become responsible AI Citizens to easily learn and create machine learning models. Our platform allows users to export and integrate their AI with websites, mobile apps, games, drones, vehicles, smart homes – and even their actual physical programmable robots.
-
-## Powered by ThreeFold
-
-
-## Join saving our planet
-
-
-## TFGrid Solution
-
-### Roadmap
-
diff --git a/content/project/aiqom/aiqom.png b/content/project/aiqom/aiqom.png
deleted file mode 100644
index eb0723bf7..000000000
Binary files a/content/project/aiqom/aiqom.png and /dev/null differ
diff --git a/content/project/aiqom/logo.png b/content/project/aiqom/logo.png
deleted file mode 100644
index b9e1d3941..000000000
Binary files a/content/project/aiqom/logo.png and /dev/null differ
diff --git a/content/project/artheon/artheon.jpg b/content/project/artheon/artheon.jpg
deleted file mode 100644
index db35c29bd..000000000
Binary files a/content/project/artheon/artheon.jpg and /dev/null differ
diff --git a/content/project/artheon/artheon.md b/content/project/artheon/artheon.md
deleted file mode 100644
index f15b2329c..000000000
--- a/content/project/artheon/artheon.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-id: artheon
-title: Virtual Reality Museum
-status: test
-startdate: 2021-03-20
-countries: Russia
-cities: Moscow
-rank: 3
-excerpt: A virtual museum online with 50.000+ pieces of art on top of TFGrid.
-created: 2020-04-20
-image: ./artheon.jpg
-image_caption: artheon
-logo: ./logo.png
-members: vasily_gnuchev
-websites: https://artheon.co/
-tags: digitaltwin, cloud
-private: 0
-potential:
-linkedin:
----
-
-# Artheon
-
-## About
-
-*The Artheon VR Museum* is and always will be a free educational platform offering immersive, next level interaction with objects of cultural heritage. Our vision is to provide a one stop full spectrum art education platform to access, learn and share knowledge in art and culture from across the globe for free. To date, we have compiled 40,000 pieces of art from all around the world into our database, and we aim to become the world's largest art and cultural gallery, available to everyone, everywhere.
-
-
-
-
-
-
-
-## Mission
-
-Artheon's mission is to enable free global access to history, art and culture to accelerate human development and improve our ability to tap into collective intelligence.
-
-## Impact
-
-Art can act as a catalyst to tap into our inner potential as well as our collective intelligence. When going through the history of humanity, it is clear that Art played a major role in shaping the most advanced civilizations of humankind, across eras. Art is a proven tool to inspire faith and elevate cultural growth, while bringing a new perspectives about our reality. Today, studies show that there is a positive correlation between schoolchildren's grades in math and literacy, and their involvement with drama or music activities. Also, art brings people together and gives people a chance to be part of a community. Art influences society by changing opinions, instilling values and translating experiences across space and time. Research has shown art affects the fundamental sense of self. Therefore we believe that free global access to art and culture is a prerequisite for a development of human kind.
-
-## Powered by ThreeFold
-
-Artheon is supported by the ThreeFold Foundation and is hosted on the ThreeFold Grid. Being hosted on the ThreeFold Grid was an evident choice for Artheon so as to share our history, art and culture on an equal and sustainable Internet.
-
- ## Join saving our planet
-
-Artheon VR Museum is growing into a crowdsourced global art database empowering smaller museums, private collections, galleries and individuals with tools to publish and display artwork and provide courses, tours, lectures, events, around art culture and history. By being hosted on the ThreeFold Grid, we aim to become the most inclusive and sustainable museum in the world!
-
-## Support this project
-
-Artheon is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Artheon, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q4 2020
- - Integration with ThreeFold Grid
diff --git a/content/project/artheon/logo.png b/content/project/artheon/logo.png
deleted file mode 100644
index 106c9c44f..000000000
Binary files a/content/project/artheon/logo.png and /dev/null differ
diff --git a/content/project/beliive/beliive.md b/content/project/beliive/beliive.md
deleted file mode 100644
index 5116ced1f..000000000
--- a/content/project/beliive/beliive.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-id: beliive
-title: World's Largest Time Bank
-status: planned
-startdate: 2021-03-20
-countries: Brazil, US
-cities: San Francisco
-rank: 3
-excerpt: Empowering people to recognize abundance by living new experiences one hour at a time.
-created: 2020-04-20
-image: ./beliive.png
-image_caption: beliive
-logo: ./logo.png
-members: lorrana_scarpioni
-websites: https://beliive.com
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/beliive/
----
-
-# Beliive
-
-## About
-
-*Beliive* is a community where people can exchange experiences and services using time as the only currency. With 200.000 members to date Beliive is the world's largest time bank. Our vision is to be a movement that rethinks and rebuilds the value of money, the value of time and the way we collaborate with each other. When the money economy is failing at giving us a way to exchange our value independently of the circumstances, Beliive decided to create a complimentary economy based on an abundant resource available to everyone equally.
-
-
-
-
-
-
-
-
-## Mission
-
-Our mission is to empower and inspire people to recognize abundance by living new experiences one hour at a time.
-
-## Impact
-
-We have created a platform where low-income and unemployed people can exchange their time (hours) of volunteering for knowledge and skills. To scale this and to allow for collaboration opportunities, Beliive has an open API and a web widget that can integrate our time banking technology with different platforms and systems. Soon our time credits will use blockchain technology.
-
-## Powered by ThreeFold
-
-Beliive and ThreeFold recognize the power of equality to include and connect people to their unlimited abundance. We are peer-to-peer systems that are here to support the awakening of humanity to its own potential. Beliive will connect users' wallets and identity with ThreeFold, using its technology to support time exchange transactions. Beliive will also connect time credits to TF Foundation partners and communities, providing a peer-to-peer platform for TF Foundation to spread the use of time credits for economic empowerment.
-
-## Join saving our planet!
-
-The world has 3 trillion idle hours per year and Beliive is using TIME as the common currency to promote reciprocal exchanges and financial inclusion. With Beliive you can offer for example one hour of Spanish Lessons receiving a time credit of one hour in return, then you can exchange this credit for any activity available in the community, like financial advice, dance lessons or someone to fix something for you.
-
-
-## Support this project
-
-Beliive is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Beliive, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - API integration
-- Q3 2021
- - Crystal Twin Integration
-
diff --git a/content/project/beliive/beliive.png b/content/project/beliive/beliive.png
deleted file mode 100644
index 8a6ab1ff7..000000000
Binary files a/content/project/beliive/beliive.png and /dev/null differ
diff --git a/content/project/beliive/logo.png b/content/project/beliive/logo.png
deleted file mode 100644
index 60110e2f8..000000000
Binary files a/content/project/beliive/logo.png and /dev/null differ
diff --git a/content/project/cicolab/cicolab.md b/content/project/cicolab/cicolab.md
deleted file mode 100644
index 13a5ca782..000000000
--- a/content/project/cicolab/cicolab.md
+++ /dev/null
@@ -1,94 +0,0 @@
----
-id: cicolab
-title: Collective Intelligence Collaboratory
-status: planned
-startdate: 2021-03-20
-countries: France, Switzerland
-cities:
-rank: 1
-excerpt: Bringing together visionaries from diverse fields to amplify network intelligence.
-created: 2020-04-20
-image: ./cicolab.png
-image_caption: cicolab
-logo: ./logo.png
-members: lauren_moore_nignon, charles_blass
-websites: https://www.collectiveintelligencecollaboratory.com
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/cicollaboratory/
----
-
-# Collective Intelligence Collaboratory
-
-## About
-
-At *Collective Intelligence Collaboratory - CICOLAB*, we know that by combining the right mix of diverse voices, simple tools, and methods that really work – such as better profiling methods, mapping, collaborative editing, peer learning, and Rapid Sensemaking – we can create the conditions where paradigm-shifters in multiple fields can better collaborate. In these ways we can better find each other, communicate more easily about what we are working on, and learn about tools and techniques to co-create, co-work and co-produce more effectively.
-
-
-
-
-
-
-
-
-### The Problem
-
-Arguably, our planet depends upon humans figuring out how to get together and make good decisions together. But we don’t yet have the social frameworks or technology to effectively collaborate – we don’t flow as we grow – and we may be “running out of time” much more quickly than most of us realize.
-Generally when we try collaborating between more than three people, we struggle to overcome many barriers. These include using various messaging or collaboration tools (Facebook, Telegram, Instagram, etc.) which – by design – do not interoperate.
-New social operating systems have little insight or grounding in decentralized collective decision-making without top-down power structures. Even when people do manage to raise collaborative processes off the ground, projects often crash in flames.
-
-### The Solution
-
-CICOLAB brings together thought leaders and experts from diverse areas of collective intelligence to figure out how we might work, build and learn together, better and faster.
-We host and moderate online events for people with projects, initiatives and organizations which may overlap in surprising and synergistic ways. Through conversation we can meet each other and form deeper relationships.
-
-Here are some examples of our colleagues’ activities:
-
-
-
-- Marc-Antoine is a programmer and specialist in interoperable data structures;
-- Jillian is a facilitator guiding collaborative groups experiencing emotional difficulties;
-- Christina is designing software to map social relationships decentrally within a network;
-- Sean is developing a framework for measuring business impact beyond financial profits.
-
-
-
-While everyone is working on very different projects, we are all striving to create better conditions for decision-making, knowledge sharing, and highlighting flows of valuable information which may be invisible. CICOLAB cultivates an extensive “knowledge garden” i.e. database of interviews and roundtable discussions, plus maps and other visuals showing (a) various core aspects of collective intelligence, (b) who is working on what, and (c) their actual or possible relationships.
-
-### The Process:
-
-We design easy ways to generate “Deep Profiles,” videos and short texts that capture an individual’s role within a group plus the group’s role within a network. Then it’s much easier to know who is doing what and who has which talents or interests. The Deep Profile lets one’s reputation emerge naturally without creating a top-heavy or dystopian “reputation system.”
-
-
-
-CICOLAB is at the crossroads of many different networks. Our prolific network weaving is driven by purpose, creativity and fun. Increasingly we include groups of many cultures speaking many languages.
-We host discussions and process them thoroughly (generating transcripts, summary notes, and graphic art) to leave behind “knowledge trails” for anyone to follow.
-
-
-## Mission
-
-CICOLAB brings together visionaries from diverse fields to develop simple, practical ways to amplify network intelligence.
-
-## Impact
-
-We create, collect and apply effective, accessible tools and methods to make groups smarter. Our approach is to allow the communication of projects, ideas and people to be easier and better so network members can find, align and collaborate with each other.
-
-## Powered by ThreeFold
-
-We can help people, projects and companies “Powered by ThreeFold” to find their “soul mates” (i.e. ideal partners) around the world by developing a dynamic, scalable onboarding system that helps network members find their place in the ecosystem and better convey their needs and offers.
-
-
-
-We’re also developing innovative gaming methods to assess risk and minimize mis- or disinformation (aka “Crap Detection”). Thus the ThreeFold network can remain safe, healthy and vibrant, and protect itself from toxic patterns of abuse that have destroyed other coalitions.
-
-
-## Join saving our planet!
-
-We invite you to [join the conversation](https://www.collectiveintelligencecollaboratory.com/the-collaboratory), explore our [knowledge repository](https://workflowy.com/s/collective-intellige/j4VFPGtdeKapOPmH), get involved in and support our [Rapid Learning Network](https://docs.google.com/presentation/d/1fJyb323YcNEdXBlhbMd5OtLd4zRhXJsd-dGkCysXGBs/edit#slide=id.g6cb7bf93bd_0_19).
-
-
-## TFGrid Solution
-
-### Roadmap
-
diff --git a/content/project/cicolab/cicolab.png b/content/project/cicolab/cicolab.png
deleted file mode 100644
index c90068ec5..000000000
Binary files a/content/project/cicolab/cicolab.png and /dev/null differ
diff --git a/content/project/cicolab/logo.png b/content/project/cicolab/logo.png
deleted file mode 100644
index 34983dcf7..000000000
Binary files a/content/project/cicolab/logo.png and /dev/null differ
diff --git a/content/project/covidfighters/covid_fighters.md b/content/project/covidfighters/covid_fighters.md
deleted file mode 100644
index 96f9ec136..000000000
--- a/content/project/covidfighters/covid_fighters.md
+++ /dev/null
@@ -1,56 +0,0 @@
----
-id: covidfighters
-title: Covid Testing Solution
-status: planned
-startdate: 2021-03-20
-countries: Austria
-cities: Vienna
-rank: 1
-excerpt: Re-gaining social life and staying healthy with covid testing solution on Crystal Twin.
-created: 2020-04-20
-image: ./covid_fighters.png
-image_caption: covid_fighters
-logo: ./logo.png
-members: boris_fahrnberger
-websites: https://www.artichoke-computing.com/
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/covidfighters/
----
-
-# CovidFighters
-
-## About
-
-Covid Fighters have built a technology consortium to test Covid19 from a mobile unit to test whether or not a test subject is infected and contagious. The actual test takes only a few hours and the mobile unit can be deployed in a matter of days.
-Various types of people (that need to be tested) can be tested easily and frequently and have their contamination state verified and stored in a way that is easily auditable. The process is end-to-end and involves remote medical specialists to assist and advise. Covid Fighters are putting this consortium together to make the world a safer place for people and economies to maintain their 'normal’.
-
-
-
-
-
-
-
-
-## Mission
-
-To bring the highest standards of safety during Covid 19 while empowering people to maintain their ‘normal lives’ during such situations.
-
-## Impact
-
-By bringing the necessary solutions for mass testing and auditing, Covid Fighters can prevent the further spread of viruses such as Covid 19 while enabling individuals, businesses and economies to maintain their 'usual' ongoing activities. Considering how Covid Impacted our world, such solutions are of upmost importance to protect our poeple and economies.
-
-## Powered by ThreeFold
-
-Covid Fighters applications will run on the ThreeFold Grid. ThreeFold may also potentially provide 3bot technology to ensure privacy and security around people's data.
-
-## Join saving our planet!
-
-Providing the necessary technology, logistics and solutions to maintain a safe environment for societies while eradicating pandemics and other similar threats.
-
-## TFGrid Solution
-
-### Roadmap
-
-
diff --git a/content/project/covidfighters/covid_fighters.png b/content/project/covidfighters/covid_fighters.png
deleted file mode 100644
index 69490b941..000000000
Binary files a/content/project/covidfighters/covid_fighters.png and /dev/null differ
diff --git a/content/project/covidfighters/logo.png b/content/project/covidfighters/logo.png
deleted file mode 100644
index 916a0fc36..000000000
Binary files a/content/project/covidfighters/logo.png and /dev/null differ
diff --git a/content/project/crystal_home/crystal_home.jpg b/content/project/crystal_home/crystal_home.jpg
deleted file mode 100644
index f9ffe6297..000000000
Binary files a/content/project/crystal_home/crystal_home.jpg and /dev/null differ
diff --git a/content/project/crystal_home/crystal_home.md b/content/project/crystal_home/crystal_home.md
deleted file mode 100644
index 2d9ee1c46..000000000
--- a/content/project/crystal_home/crystal_home.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-id: crystal_home
-title: Circular & Self-Sufficient Homes
-status: planned
-startdate: 2021-03-20
-countries: The Netherlands
-cities:
-rank: 2
-excerpt: Circular & self-sufficient homes reducing the CO2 footprint and the waste production.
-created: 2020-04-20
-image: ./crystal_home.jpg
-image_caption: crystal_home
-logo: ./logo.png
-members: bert_van_decraen
-websites: https://www.crystalhome.org/
-tags: digitaltwin
-private: 0
-potential:
-linkedin: ''
----
-
-
-# Crystal Home
-
-## About
-
-Our planet needs a different approach to housing. The construction industry is one of the most polluting sectors out there, and we are changing it. We are building circular and fully self-sufficient homes that make housing construction affordable and sustainable without compromising on quality. All of the construction materials are second hand and refurbished for a new life.
-
-
-
-
-
-
-
-## Mission
-
-Crystal home is building circular & self-sufficient homes reducing the CO2 footprint and the waste flow of the construction industry. And by doing this project we also can provide many people affordable housing in a sustainable way.
-
-## Impact
-
-The linear “take, make, waste” economic model is reaching its limits. The environment simply does not have the capacity to sustain it anymore. A circular approach creates an economy that’s both sustainable and profitable.
-
-We use the city as our source. All our materials are carefully harvested and refurbished to new standards by our partner-companies, ready for a second life. Example of the structures of our homes: Currently, there are 17 million shipping containers across the globe. Of those 17 million containers, however, only six million are actually being used for transport or any other practical usage. That means approximately 11 million shipping containers are unused and are just sitting stagnant all over the world. To reduce that amount is one of the main reasons we use them as our basic structure for the house.
-
-## Powered by ThreeFold
-
-Each crystal home can be equipped with its very own node, meaning each new home adds capacity to the more equal, fair, and sustainable ThreeFold peer-to-peer internet. This provides conscious connectivity to the crystal home owners and their surrounding areas.
-
-## Join saving our planet!
-
-Today’s challenges require bold and imaginative leaps into the future. They demand ideas that inspire, unite and create impact. Let’s reinvent reality together!
-
-## Support this project
-
-Crystal Home is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Crystal Home, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - First 10 Crystal Homes Sold
-- Q3 2021
- - Ingegrate 3Bot/Crystal Twin in Crystal Home
diff --git a/content/project/crystal_home/logo.png b/content/project/crystal_home/logo.png
deleted file mode 100644
index 5805625de..000000000
Binary files a/content/project/crystal_home/logo.png and /dev/null differ
diff --git a/content/project/crystal_language/crystal_language.md b/content/project/crystal_language/crystal_language.md
deleted file mode 100644
index 6b74159dd..000000000
--- a/content/project/crystal_language/crystal_language.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-id: crystal_language
-title: Crystal Programming Language
-status: internal
-startdate: 2021-03-20
-countries: Argentina
-cities: Buenos Aires
-rank: 2
-excerpt: A programming language for programmer and the computer - the best of both worlds.
-created: 2020-04-20
-image: ./crystal_language.png
-image_caption: crystal_language
-logo: ./logo.png
-members: juan_wajnerman, brian_j_cardiff
-websites: https://crystal-lang.org/
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/crystal-language/about/
----
-
-
-# Crystal Programming Language
-
-## About
-
-It started out, like many things at [Manas.Tech](https://manas.tech/), as an experiment. Easy to write languages used to mean that you had to sacrifice speed. And getting fast meant enduring difficult syntax. So it began with asking ourselves: “What if we didn’t have to choose one or the other”, “what if we could compile Ruby?”. It turned out that it worked, so we decided to turn that experiment into an actual project and give it our best shot. It is our pride and joy: time and time again, we find that it is delightful to write code in Crystal, and that it outperforms everything else out there.
-
-
-
-
-
-
-
-
-## Mission
-
-Easy to write languages used to mean that you had to sacrifice speed. And getting fast meant enduring difficult syntax. Crystal means no longer having to choose: a programming language that adjusts to the needs of the programmer and the computer: easy to learn and code, but very performant and typesafe. The best of both worlds.
-
-## Impact
-
-Crystal is easy to write, which makes it easy to learn: that gives developers a short ramp-up time, and beginners can get things running in a very short time. Crystal is also super fast: it is used by scientists to run genome sequencing faster than ever before, and that helps save lives, save resources and, being so user-friendly, it saves them time in costly and tedious maintenance.
-
-## Powered by ThreeFold
-
-Crystal is a project of Manas.Tech, built along the years with the support of the community and Manas’ own: we match the contributions of the community to double every dollar’s impact. But it means that a great deal of effort goes, not only into developing the language, but also into trying to get funding. ThreeFold’s contribution allows our team to focus on doing what we do best, and enables us to dedicate more full-time engineers to accelerate Crystal’s development.
-
-## Join saving our planet!
-
-You can join our mission to build better technology for the future, by becoming a direct sponsor of Crystal.
-
-## Support this project
-
-Crystal Programming Language is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Crystal Programming Language, and the growth of a new Conscious Internet.
-
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - Serverless Functions/Actors based on Crystal Lang on top of TFGrid
-- Q2 2021
- - Crystal Twin Core v2.0
diff --git a/content/project/crystal_language/crystal_language.png b/content/project/crystal_language/crystal_language.png
deleted file mode 100644
index 4180a02e4..000000000
Binary files a/content/project/crystal_language/crystal_language.png and /dev/null differ
diff --git a/content/project/crystal_language/logo.png b/content/project/crystal_language/logo.png
deleted file mode 100644
index 18c266bf0..000000000
Binary files a/content/project/crystal_language/logo.png and /dev/null differ
diff --git a/content/project/crystal_twin/crystal_twin.md b/content/project/crystal_twin/crystal_twin.md
deleted file mode 100644
index 19bb88f67..000000000
--- a/content/project/crystal_twin/crystal_twin.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-id: crystal_twin
-title: Crystal Twin
-status: internal
-startdate: 2021-03-20
-countries: Global
-cities:
-rank: 4
-excerpt: Your digital twin serving as a gateway to the new digital world of peer-to-peer experiences.
-created: 2020-04-20
-image: ./crystal_twin.png
-image_caption: crystal_twin
-logo: ./logo.png
-members: justin_snyder, brooks_cole, sacha_obeegadoo
-websites:
-tags: digitaltwin
-private: 0
-potential:
-linkedin: ''
----
-
-
-# Crystal Twin
-
-## About
-
-*Crystal Twin* is your digital twin, a beautiful light being that is always connected with you, 24h per day, 7 days per week. A digital avatar of your being that sets you free, independently capable, grows into anything as required in the new Crystal Universe, a fully decentralized, peer-to-peer ecosystem that upholds their human counterpart’s digital privacy and freedom. Every Crystal Twin can interact and learn from each other in the Crystal Universe and they realize they need their peers to become stronger together.
-
-
-
-
-
-
-
-## Mission
-
-Our mission is to shape a conscious digital world together. The world where all individuals, across regions have equal chances to learn, partake, and succeed. A world where freedom and liberalism are at the center. We are building a world where we live sustainably and where we think circularly. The priority is to ensure the best environment possible for us and all living species of this plant. Creating circular economies that use resources consciously, and where that which has true value becomes the center. Future economies will be digital and promote sustainability.
-
-## Impact
-
-Today's economies are successful when depleting our planet's resources. This is a flawed approach to value creation. Crystal Twin will connect you to new sustainable digital economies that help drive success through green initiatives and value exchanges that live through Crystal experiences, minimizing carbon footprint, using resources consciously and creating a world where we live sustainably and through digital economies that promotes sustainability.
-
-While Crystal Twin may seem like a technological solution, its roots and goals are strongly humanitarian. Every person who signs up for Crystal Twin makes a significant impact. The P2P infrastructure is up to 10x more efficient and sustainable and ensures that data privacy and security is preserved. The internet cost is less than half a dollar a month per user, greatly increasing access to underserved communities.
-
-Additionally, the Crystal Universe ecosystem is creating a number of P2P experiences and solutions such as videoconferencing, file storage and social networking that will impact both the effectiveness and security of online communication.
-
- ## Powered by ThreeFold
-
-Crystal Twin is built by Crystal Company, and lives on Threefold grid, serving as your digital self to the new digital world - the Crystal Universe - a new internet and peer-to-peer experiences. Developers, creators, and users can create their own experiences within the Crystal Universe, functionalities and features within the Threefold Grid’s peer-to-peer ecosystem.
-
- ## Join saving our planet!
-
-While 3bot may seem like a technological solution, its roots and goals are strongly humanitarian. Every person who signs up for 3bot makes a significant impact. The P2P infrastructure is up to 10x more efficient and sustainable and ensures that data privacy and security is preserved. The internet cost is less than half a dollar a month per user, greatly increasing access to underserved communities. Additionally, the 3bot ecosystem is creating a number of P2P experiences and solutions such as videoconferencing, file storage and social networking that will impact both the effectiveness and security of online communication.
-
-## Support this project
-
-Crystal Twin is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Crystal Twin, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - Crystal Twin's Public Release v.1
-- Q1 2021
- - Crystal Twin Promotion / Expansion Phase
-- Q2 2021
- - Crystal Twin Rebranding / Public Release v.2
diff --git a/content/project/crystal_twin/crystal_twin.png b/content/project/crystal_twin/crystal_twin.png
deleted file mode 100644
index 221cae685..000000000
Binary files a/content/project/crystal_twin/crystal_twin.png and /dev/null differ
diff --git a/content/project/crystal_twin/logo.png b/content/project/crystal_twin/logo.png
deleted file mode 100644
index 8c723209e..000000000
Binary files a/content/project/crystal_twin/logo.png and /dev/null differ
diff --git a/content/project/dash/dash.md b/content/project/dash/dash.md
deleted file mode 100644
index 1b1b96834..000000000
--- a/content/project/dash/dash.md
+++ /dev/null
@@ -1,57 +0,0 @@
----
-id: dash
-title: Dash
-status: internal
-startdate: 2020-12-01
-countries: Global
-cities:
-rank: 3
-excerpt: Instant transactions and micro-fees. Any amount, anytime, anywhere.
-created: 2020-04-28
-image: ./dash.png
-image_caption: dash
-logo: ./logo.png
-members: felix_mago, sascha_jochum
-websites: https://www.dash.org/
-tags: cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/groups/8642659/
----
-
-# Dash
-
-## About
-
-Dash is an open source peer-to-peer cryptocurrency with a strong focus on the payments industry. Dash offers a form of money that is portable, inexpensive, divisible and fast. It can be spent securely both online and in person with only minimal transaction fees. Based on the Bitcoin project, Dash aims to be the most user-friendly and scalable payments system in the world.
-In addition to Bitcoin’s feature set, Dash currently also offers instant transactions (InstantSend), private transactions (PrivateSend) and operates a self-governing and self-funding model that enables the Dash network to pay individuals and businesses for work that adds value to the network. This decentralized governance and budgeting system makes it one of the first ever successful decentralized autonomous organizations (DAO).
-Learn more about Dash on their [website](https://www.dash.org).
-
-
-## Mission and Impact
-
-Dash gives you the freedom to move your money any way you want. Grab a coffee, split a check, or pay your phone bill. Dash moves money anywhere, to anyone, instantly, for less than a cent.
-
-Dash is a digital currency that enables anyone, anywhere in the world to make quick, easy and cheap payments at any time without going through a central authority. Based on a decentralized peer-to-peer network, and secured by strong cryptography, Dash offers a safe and user-friendly payment method without barriers. Dash is portable, inexpensive, divisible and fast digital cash for both the internet and everyday life.
-
-## Powered by ThreeFold
-
-Dash has established itself as a leader in the digital currency and Blockchain space with their advanced payment mechanism and highly-efficient governance model.
-
-With ThreeFold, Dash and its community of Full node and Masternode operators have access to the world's largest P2P cloud capacity.
-With that, they have the ability to easily run Dash nodes at scale and further distribute the network all over the globe, bringing even greater decentralization and data privacy to its DAO infrastructure.
-Dash enthusiasts, developers, and non-developers use ThreeFold and its 3Bot Admin Panel to be part of the Dash network by:
-
-running their own Dash full nodes to help secure the network and get incentivized by doing so
-or by running a Dash Masternode for a more advanced contribution to the Dash governance ecosystem.
-Futhermore, ThreeFold and Dash are planning more deeper integration that will allow to use ThreeFold storage and compute capacity for Dash blockchain developers.
-
-
-### Roadmap
-
-- Dec 2020
- - Quick deployment for Dash nodes on ThreeFold capacity
-- Q1 2021
- - Planning of the deeper integration
-
-
diff --git a/content/project/dash/dash.png b/content/project/dash/dash.png
deleted file mode 100644
index 961f525f9..000000000
Binary files a/content/project/dash/dash.png and /dev/null differ
diff --git a/content/project/dash/logo.png b/content/project/dash/logo.png
deleted file mode 100644
index 00ab8c69b..000000000
Binary files a/content/project/dash/logo.png and /dev/null differ
diff --git a/content/project/digibyte/digibyte.md b/content/project/digibyte/digibyte.md
deleted file mode 100644
index e4fed6b37..000000000
--- a/content/project/digibyte/digibyte.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-id: digibyte_foundation
-title: Digibyte Foundation
-status: test
-startdate: 2021-03-20
-countries: Global
-cities:
-rank: 5
-excerpt: An innovative blockchain for digital assets, smart contracts, dApps and secure authentication.
-created: 2020-04-20
-image: ./digibyte.png
-image_caption: digibyte
-logo: ./logo.png
-members: hans_koning
-websites: https://digibyte.io/, https://digibytefoundation.io/
-tags: digitaltwin, cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/digibyte-payment-network/
----
-
-
-# DigiByte Foundation
-
-## About
-
-The Digibyte Foundation's vision is to empower a sustainable decentralized world. The core values of the Digibyte community are decentralization, inclusiveness, permissionless, integrity, transparency - openness, consensus, thought leadership. We aim to stimulate global adoption of our blockchain and similar technologies that fulfil the core principles of decentralization in general. Decentralization needs to happen to see a better redistribution of opportunities, growth and value within our global society.
-
-
-
-
-
-
-
-
-## Mission
-
-DigiByte is more than a faster digital currency; it is an innovative blockchain that can be used for digital assets, smart contracts, decentralized applications and secure authentication.
-
-## Impact
-
-Thousands of volunteers from all over the world have contributed to DigiByte in countless ways for years to make it what it is today. DigiByte is a collective movement to protect and promote the true principles of decentralization and empower communities to establish and maintain a sustainable decentralized world. The DigiByte Foundation aims to initiate and promote projects and community initiatives, but also promote the DigiByte ecosystem and further development by supporting creators, developers and marketers, with a focus on outreach, awareness, education, adoption.
-
-## Powered by ThreeFold
-
-The DigiByte network runs on a mix of servers managed by DigiByte volunteers and virtual machines or containers in commercial cloud provider environments. This is decentralized to a degree but can be more decentralized if the DigiByte blockchain nodes can run on ThreeFold Grid nodes truly decentralized, energy-efficient and everywhere.
-
-## Join saving our planet!
-
-ThreeFold's technology helps the DigiByte software to use less underlying capacity for processing and that networking enhances time to reach consensus.
-
-## Support this project
-
-Digibyte Foundation is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Digibyte Foundation, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - Go to market integration for TF Token
diff --git a/content/project/digibyte/digibyte.png b/content/project/digibyte/digibyte.png
deleted file mode 100644
index 59c6548cd..000000000
Binary files a/content/project/digibyte/digibyte.png and /dev/null differ
diff --git a/content/project/digibyte/logo.png b/content/project/digibyte/logo.png
deleted file mode 100644
index 33f593304..000000000
Binary files a/content/project/digibyte/logo.png and /dev/null differ
diff --git a/content/project/earthproject/earthproject.md b/content/project/earthproject/earthproject.md
deleted file mode 100644
index af1f1b9d7..000000000
--- a/content/project/earthproject/earthproject.md
+++ /dev/null
@@ -1,74 +0,0 @@
----
-id: earthproject
-title: Education For Refugees
-status: test
-startdate: 2021-03-20
-countries: Belgium, US
-cities: Hasselt, Florida
-rank: 5
-excerpt: Providing refugees a chance to learn, create, equaly partake and succeed.
-created: 2020-04-20
-image: ./earthproject.png
-image_caption: earthproject
-logo: ./logo.png
-members: koen_timmers
-websites: http://projectkakuma.com, http://innovationlabschools.com, http://takeactionglobal.org, https://www.climate-action.info/
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/take-action-global/
----
-
-
-# EarthProject
-
-## About
-
-Every child deserves an education. We have built a community of thousands of teachers globally which allows us to connect to children and teachers in refugee camps. Our platform allows to train teachers in refugee camps (67% of which haven't completed secondary education) and have interactions between refugee students and students globally changing their mindset and fighting polarization.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-## Mission
-
-EarthProject aims to develop a platform for peer-to-peer education, where teachers become students and students become teachers.
-
-## Impact
-
-We want to raise the bar of education by having experts to teach the students and by initiating teacher training with help of technology. For years we have been working to bring positive and needed change to the education system and this is another step forward. A peer-to-peer education system opens up the possibilities for learning and positive solutions for our world. Additionally we will be able to set up global projects to tackle climate change and other issues allowing students to connect, brainstorm, create, share, solve problems and take action.
-
-## Powered by ThreeFold
-
-Our peer-to-peer platform will be run on the ThreeFold Grid and will utilize elements of Crystal Universe technology. Crystal Meet solution will be used to allow teachers to teach refugees. We have already been doing this for five years with projectkakuma.com and thanks to the ThreeFold we will be able to allow people globally to connect and learn from peers including refugees and people living in harsh conditions.
-
-
-## Join saving our planet!
-
-Every child deserves an education. Inspire change. Take action. Join us making the planet a better place by fighting polarization and giving everyone in the world a quality education.
-
-## Support this project
-
-EarthProject is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support EarthProject, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q4 2020
- - Platform launch with focus on refugees
-- Q4 2021
- - Platform extension with focus on climate change
-
-
diff --git a/content/project/earthproject/earthproject.png b/content/project/earthproject/earthproject.png
deleted file mode 100644
index e6824d1ad..000000000
Binary files a/content/project/earthproject/earthproject.png and /dev/null differ
diff --git a/content/project/earthproject/logo.png b/content/project/earthproject/logo.png
deleted file mode 100644
index 96e8d0cf5..000000000
Binary files a/content/project/earthproject/logo.png and /dev/null differ
diff --git a/content/project/flowgen/flowgen.md b/content/project/flowgen/flowgen.md
deleted file mode 100644
index 39e1e8aa6..000000000
--- a/content/project/flowgen/flowgen.md
+++ /dev/null
@@ -1,58 +0,0 @@
----
-id: flowgen
-title: FlowGen
-status: planned
-startdate: 2021-03-20
-countries: Switzerland
-cities: Zug
-rank: 2
-excerpt: Ground-breaking Technology in the Wind Energy Sector
-created: 2020-04-20
-image: ./flowgen.png
-logo: ./logo.png
-image_caption: flowgen
-members: tom_clausen, dirk_kuester
-websites: https://www.flowgen.com/
-tags: grid
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/flowgen-technology/
----
-
-# Flow Gen
-
-FlowGen is a dynamic company developing, producing and selling revolutionary small wind turbines. Instead of relying on conventional designs, Flowgen has designed their wind turbines from first principles, using the most advanced analytical tools available. In this way they have achieved performance levels previously thought impossible.
-
-These performance levels allow Flowgen to create a new segment in the wind energy market.
-
-## About
-
-Founded by former Porsche GT3 race team leader Dirk Küster in 2015, FlowGen pushes the limits of optimisation in wind energy generation. Under the lead of Dirk, a team of experts from the motorsport aerodynamic area and the automotive industry have created a highly-efficient wind turbine by combining motorsport design tools and advanced aerodynamic know how. Formula 1 analysis tools and experience have been applied throughout the design and development process.
-
-After the design milestones were achieved, an automotive production process was conceived and developed with selected, internationally-renowned partners. The result is a high volume, low cost mass production process which meets the needs of the market and allows Flowgen to offer a wind turbine that is practical to use and commercially attractive. To protect its unique concept, FlowGen holds a comprehensive portfolio of international patents as well as design and trademark rights relating the turbine and its parts.
-
-## Mission
-
-Drive forward the development of new solutions in sustainable energy generation.
-Make renewable energy accessible and economically viable in new areas.
-Make a significant contribution to building a greener planet.
-
-## Impact
-
-- Efficiency: Due to the unique design, Flowgen achieves 5kW even at low wind speeds. Thus, the turbine is efficient in a wide range of locations throughout the world.
-- Distributed Energy: The high-efficiency enables distributed power generation – energy production at or near the point of use. This in turn reduces pressure on the electricity grid and also allows installation in a wide range of areas with no grid connection.
-- Simple: The wind turbine can be installed without high masts or deep foundations, which simplifies planning permission procedures.
-- Quiet: Neither people nor animals are adversely affected by the operation of the turbines, so they are perfectly suited to both urban and natural environments.
-- Cost-efficient: High power output combined with low investment and maintenance costs radically reduces the cost per kWh. The initial investment can be recovered in a short time even in low FIT areas.
-- Low Risk: Production using existing equipment and processes in use in the automotive industry guarantees high quality and production capacity. The process of certification to international standard IEC 61400-2 for small wind turbines has already started.
-
-## Powered by ThreeFold
-
-Both Flowgen and ThreeFold are focused on the need for decentralisation, making them ideal partners. Flowgen will be able to provide ThreeFold with decentralised micro wind turbines & solar based energy solutions for areas with no grid connection, allowing ThreeFold to execute on its Mission to bring decentralised compute capacity to the unconnected!.
-
-## TFGrid Solution
-
-### Roadmap
-
-Planning for the deployment of a joint showcase to demonstrate the viability and integration of our technologies.
-Pursuing joint sales opportunities for the deployment of our decentralized renewable power + decentralized IT proposition
diff --git a/content/project/flowgen/flowgen.png b/content/project/flowgen/flowgen.png
deleted file mode 100644
index d02837ff8..000000000
Binary files a/content/project/flowgen/flowgen.png and /dev/null differ
diff --git a/content/project/flowgen/logo.png b/content/project/flowgen/logo.png
deleted file mode 100644
index ce48ab6f6..000000000
Binary files a/content/project/flowgen/logo.png and /dev/null differ
diff --git a/content/project/generation_blue/generation_blue.md b/content/project/generation_blue/generation_blue.md
deleted file mode 100644
index ca281e1f1..000000000
--- a/content/project/generation_blue/generation_blue.md
+++ /dev/null
@@ -1,61 +0,0 @@
----
-id: generation_blue
-title: Tokenized Regeneration
-status: planned
-startdate: 2021-03-20
-countries: Portugal
-cities:
-rank: 2
-excerpt: Empower every global citizen to protect and regenerate nature.
-created: 2020-04-20
-image: ./generation_blue.png
-image_caption: generation_blue
-logo: ./logo.png
-members: alan_laubsch
-websites: https://generation.blue/
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/genblue/
----
-
-# Generation Blue
-
-## About
-
-Earth positive means taking responsibility for our footprint and leaving the planet better than when we found it. We enable the shift to an Earth Positive economy based on reciprocity, where every act of consumption is met with an opposite act of regeneration and protection of nature. We do this by building a marketplace of products and services powered by positive impact assets – tokens that when purchased, go directly and verifiably (via blockchain) to regenerative impact like the protection of rainforest or restoration of mangroves.
-
-
-
-
-
-
-
-
-## Mission
-
-Empower every global citizen to protect and regenerate nature
-
-## Impact
-
-We protect biodiversity – focusing on the most threatened ecosystems such as tropical forests and mangroves – by empowering communities with verified positive impact assets. Anyone can get earth positive via our marketplace of token-backed products and services.
-
-## Powered by ThreeFold
-
-We are proud to partner with ThreeFold to securely host our decentralized mobile apps.
-
-## Join saving our planet!
-
-Shifting just 1% of the world’s wealth to positive impact assets can reverse ecological damage and make humanity a force of regeneration and conservation of nature.
-
-## Support this project
-
-Generation Blue is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Generation Blue, and the growth of a new Conscious Internet.
-
-### Roadmap
-
-- Q1 2021
- - Integrate on ThreeFold Grid, ThreeFold Connect
-
diff --git a/content/project/generation_blue/generation_blue.png b/content/project/generation_blue/generation_blue.png
deleted file mode 100644
index f3733de7e..000000000
Binary files a/content/project/generation_blue/generation_blue.png and /dev/null differ
diff --git a/content/project/generation_blue/logo.png b/content/project/generation_blue/logo.png
deleted file mode 100644
index 4e4cce143..000000000
Binary files a/content/project/generation_blue/logo.png and /dev/null differ
diff --git a/content/project/green_edge/green_edge.md b/content/project/green_edge/green_edge.md
deleted file mode 100644
index 0b014feeb..000000000
--- a/content/project/green_edge/green_edge.md
+++ /dev/null
@@ -1,52 +0,0 @@
----
-id: green_edge
-title: Green Edge
-status: public
-startdate: 2020-04-20
-countries: South Africa, East Africa
-cities: Johannesburg, Cape Town, Nairobi
-rank: 3
-excerpt: Creating a decentralised internet that is inherently equal, sustainable, private and secure.
-created:
-image: ./green_edge.png
-image_caption: green_edge
-logo: ./logo.png
-members: joe_foxton, mariza_wellesley_wesley, michael_wellesley_wesley
-websites: https://green-edge.net/
-tags: grid, cloud, farming
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/green-edge-cloud/
----
-
-# Green Edge Sustainable Development
-
-## About
-
-*Green Edge Sustainable Development* is planning to offer affordable, distributed and decentralised storage and computing capacity for developers and partner telecom companies in Africa to locally host websites and other services. More than 360 million young people are currently excluded from the educational benefits afforded by internet access by poverty, geography or other circumstances. Green Edge Sustainable Development seeks to address this inequity.
-
-
-
-
-
-
-
-## Mission
-
-Green Edge supports ThreeFold in creating a decentralised internet that is inherently equal, sustainable, fast, private and secure to empower our planet, humanity and technologies.
-
-## Impact
-
-The United Nations Agenda 2030 declared: “to leave no one behind”. Green Edge Sustainable Development in collaboration with our telecom, educational and funding partners will work to connect the 3.6 billion people still off-line at an affordable monthly cost of $1 per person.
-
-## Powered by ThreeFold
-
-Green Edge Sustainable Development is the Environmental and Sustainability Impact arm of Green Edge, the largest global, independent ‘farmer’ on the ThreeFold Grid. Green Edge values and objectives are aligned with those of the ThreeFold Foundation and the Alliance for a Conscious Internet. The energy efficient, self-driving, automated technology developed by ThreeFold running on Green Edge computers is the technology combination that makes our ambitious programme possible.
-
-## Join saving our planet!
-
-Green Edge Sustainable Development’s overriding priority is to put the Planet First in everything we do. We want to bring the benefits of technology to the people in every area and every walk of life. But we must achieve this in the most energy efficient and secure manner possible and in a way that protects each person’s sovereign identity and their data from abuse and theft.
-
-## TFGrid Solution
-
-### Roadmap
diff --git a/content/project/green_edge/green_edge.png b/content/project/green_edge/green_edge.png
deleted file mode 100644
index ff3558b86..000000000
Binary files a/content/project/green_edge/green_edge.png and /dev/null differ
diff --git a/content/project/green_edge/logo.png b/content/project/green_edge/logo.png
deleted file mode 100644
index 7b8fc81b2..000000000
Binary files a/content/project/green_edge/logo.png and /dev/null differ
diff --git a/content/project/harmony/harmony.md b/content/project/harmony/harmony.md
deleted file mode 100644
index e9fc4ee05..000000000
--- a/content/project/harmony/harmony.md
+++ /dev/null
@@ -1,53 +0,0 @@
----
-id: harmony
-title: Harmony
-status: planned
-startdate: 2021-03-20
-countries: USA
-cities: San Francisco
-rank: 3
-excerpt: Open consensus for 10 Billion people to scale trust and create a radically fair economy.
-created: 2019-07-20
-image: ./harmony.png
-image_caption: harmony
-logo: ./harmony_logo.png
-members: li_jiang, nikalos_kost
-websites: https://www.harmony.one/
-tags: cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/harmony-one/
----
-
-# Harmony
-
-## About
-
-Harmony is a fast and open blockchain for decentralized applications.
-
-- Its protocol has achieved secure and random state sharding, being the first sharded Proof of Stake on production.
-- Harmony's Mainnet supports thousands of nodes in multiple shards, producing blocks in a few seconds with instant finality.
-- The network's staking mechanism reduces centralization while supporting stake delegation, reward compounding and double-sign slashing.
-- Harmony aims to build an open network of nodes operated and governed by a large community.
-- Harmony has designed a novel Proof-of-Stake (PoS) mechanism for network security and economics - Effective Proof-of-Stake (EPoS) which reduces centralization and distributes rewards fairly to thousands of validators
-
-
-## Harmony and ThreeFold
-
-Harmony.one and ThreeFold joined forces to provide a performant, decentralized and customizable solution that enables anyone (with the right knowledge) to easily and cost-effectively deploy and run a Harmony validator node (or many) and access the growing staking ecosystem of Harmony's Blockchain.
-
-With the ThreeFold P2P Cloud and its developer tools - 3Bot admin panel, the ThreeFold SDK - Harmony empowers its expanding community with 1-click validator node deployments, directly from the web or from a local machine
-This gives its node operators control over their containerized validator nodes, and a more efficient way to spin them up on a decentralized IT infrastructure.
-By Leveraging ThreeFold's decentralized storage, compute, and networking, as well as its compatibility with Docker, Kubernetes, S3 storage, containerized databases, and other open-source software, Harmony's developer community unlocks an additional alternative to centralized cloud providers
-This brings the ability to build highly-scalable cloud-native and Blockchain-based applications and deploy them close to where their users are.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q4 2020
- - 1-click Harmony validator node deployment
--Q1 2021
- - Harmony’s Smart-contract and API integration with the ThreeFold grid and 3BOT Build autonomous dApps on TomoChain, powered by ThreeFold’s P2P cloud
-Q2 2021
- - Additional 1-click storage and compute solutions for the Harmony community
diff --git a/content/project/harmony/harmony.png b/content/project/harmony/harmony.png
deleted file mode 100644
index bc78c5db7..000000000
Binary files a/content/project/harmony/harmony.png and /dev/null differ
diff --git a/content/project/harmony/harmony_logo.png b/content/project/harmony/harmony_logo.png
deleted file mode 100644
index 6ad226033..000000000
Binary files a/content/project/harmony/harmony_logo.png and /dev/null differ
diff --git a/content/project/hpe/hpe.md b/content/project/hpe/hpe.md
deleted file mode 100644
index bba982087..000000000
--- a/content/project/hpe/hpe.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-id: hpe
-title: Hewlett Packard Enterprise
-status: test
-startdate: 2021-03-20
-countries: California, US
-cities: San Jose
-rank: 5
-excerpt: HPE wants to help ThreeFold to offer hardware and IT services to the community.
-created: 2021-03-20
-image: ./hpe.png
-image_caption: hpe
-logo: ./logo.png
-members:
-websites: https://www.hpe.com/us/en/about.html
-tags: grid
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/hewlett-packard-enterprise/
----
-
-
-# HPE
-
-## About
-HPE is a global, edge-to-cloud Platform-as-a-Service company built to transform your business. How? By helping you connect, protect, analyze, and act on all your data and applications wherever they live, from edge to cloud, so you can turn insights into outcomes at the speed required to thrive in today’s complex world.
-
-## Mission
-
-
-## Impact
-
-
-## Powered by ThreeFold
-
-
-## Join saving our planet
-
-
-## Support this project
-
-
-## TFGrid Solution
-
-### Roadmap
diff --git a/content/project/hpe/hpe.png b/content/project/hpe/hpe.png
deleted file mode 100644
index 477a28f61..000000000
Binary files a/content/project/hpe/hpe.png and /dev/null differ
diff --git a/content/project/hpe/logo.png b/content/project/hpe/logo.png
deleted file mode 100644
index 4be053a7f..000000000
Binary files a/content/project/hpe/logo.png and /dev/null differ
diff --git a/content/project/kleos/kleos.md b/content/project/kleos/kleos.md
deleted file mode 100644
index f46ea205e..000000000
--- a/content/project/kleos/kleos.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-id: kleos
-title: Kleos
-status: planned
-startdate: 2021-03-20
-countries: Australia, Kingdom of Bahrein, United Kingdom, Cyprus, Lebanon, France, Mozambique, DRC & Ghana
-cities: Sydney, Manama, Southport, Cyprus, Hazmieh, Cedex
-rank: 4
-excerpt: 5G Telecommunication technology helping ThreeFold platform scale to serve the last mile in connectivity.
-created: 2020-04-20
-image: ./kleos.png
-image_caption: kleos
-logo: ./logo.png
-members: george_el_aily
-websites: www.kleos.net
-tags: grid
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/kleos/
----
-
-# Kleos
-
-## About
-
-Kleos aims at becoming the most ecofriendly telecom mediator leaving a minimal carbon footprint on the environment, through minimizing the need for bulk production of antennas, base stations and probes amongst other capacitors.
-
-## Mission
-
-To empower the telecom industry in operating to the highest levels of technological breakthroughs by combining innovation with practicality.
-
-## Impact
-
-Approved to use ThreeFold Tech within the baystations they deploy. Critical in low income countries where internet connectivity is expensive and inaccessible.
-
-## Powered by ThreeFold
-
-Kleos' 5G Technology will help the ThreeFold platform to scale to serve the last mile in connectivity.
-
-## TFGrid Solution
-
-### Roadmap
-
-5G+ will launch in Q2 2021
-
diff --git a/content/project/kleos/kleos.png b/content/project/kleos/kleos.png
deleted file mode 100644
index 6f8bcc580..000000000
Binary files a/content/project/kleos/kleos.png and /dev/null differ
diff --git a/content/project/kleos/logo.png b/content/project/kleos/logo.png
deleted file mode 100644
index 61818af9d..000000000
Binary files a/content/project/kleos/logo.png and /dev/null differ
diff --git a/content/project/matic/logo.png b/content/project/matic/logo.png
deleted file mode 100644
index 2c7b47c5b..000000000
Binary files a/content/project/matic/logo.png and /dev/null differ
diff --git a/content/project/matic/matic.md b/content/project/matic/matic.md
deleted file mode 100644
index 8f5e4f345..000000000
--- a/content/project/matic/matic.md
+++ /dev/null
@@ -1,48 +0,0 @@
----
-id: matic_network
-title: Matic Network
-status: planned
-startdate: 2021-03-20
-countries: Global
-cities:
-rank: 3
-excerpt: Decentralized scalability platform solution using an adapted version of the Plasma framework.
-created: 2020-04-20
-image: ./matic.png
-image_caption: Matic
-logo: ./logo.png
-members: anurag_arjun, arjun_kalsy
-websites: https://matic.network/
-tags: cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/matic-network/
----
-
-# Matic network
-
-## About
-
-Matic Network is a decentralized scalability platform solution using an adapted version of the Plasma framework that empowers Ethereum-based DApps with the high-speed and extremely low-cost transactions required to achieve mass adoption.
-
-- With 60+ DApps building on their network already, Matic Network is one of the most widely adopted DApp platforms in the industry.
-- The Matic Network blockchain achieves finality using PoS checkpoints which are pushed to the Ethereum mainchain. This enables a single Matic sidechain to theoretically achieve 65,535 transactions per block, and possibly millions of transactions on multiple chains in the future.
-
-
-## Matic Network and ThreeFold
-
-Matic and ThreeFold joined forces to provide key benefits in successfully running a validator node and other related IT workloads on the Matic Blockchain, which are primarily the ease-of-deployment, customization, privacy, and monitoring.
-
-- By leveraging the ThreeFold P2P Cloud and 3Bot, the Matic community – developers and non-developes – receive all of these benefits.
-- They can easily get started and run their own validators nodes for their staking directly from the web, and in just a few clicks.
-- Together we will expand Matic's community-led Blockchain across the geographical edges, while creating a more inclusive and cost-effective participation model for anybody on earth to be involved in the growing Matic ecosystem
-
-
-### Roadmap
-
-- Q4 2020
- - 1-click Matic validator node deployment
--Q1 2021
- - Matic’s ETH SideChain integration with the ThreeFold grid and 3BOT: Build autonomous Ethereum dApps on Matic, powered by ThreeFold’s P2P cloud
-Q2 2021
- - Additional 1-click storage and compute solutions for the Matic community
diff --git a/content/project/matic/matic.png b/content/project/matic/matic.png
deleted file mode 100644
index 0e8525748..000000000
Binary files a/content/project/matic/matic.png and /dev/null differ
diff --git a/content/project/money_of_good/logo.png b/content/project/money_of_good/logo.png
deleted file mode 100644
index 915edade0..000000000
Binary files a/content/project/money_of_good/logo.png and /dev/null differ
diff --git a/content/project/money_of_good/money_of_good.jpg b/content/project/money_of_good/money_of_good.jpg
deleted file mode 100644
index 684e0145d..000000000
Binary files a/content/project/money_of_good/money_of_good.jpg and /dev/null differ
diff --git a/content/project/money_of_good/money_of_good.md b/content/project/money_of_good/money_of_good.md
deleted file mode 100644
index 3c31180bf..000000000
--- a/content/project/money_of_good/money_of_good.md
+++ /dev/null
@@ -1,68 +0,0 @@
----
-id: money_of_good
-title: Socioeconomic Meditation Platform
-status: planned
-startdate: 2021-03-20
-countries: Germany
-cities: Munich
-rank: 3
-excerpt: Driving transition to a new fair and sustainable economy through meditation.
-created: 2020-04-20
-image: ./money_of_good.jpg
-image_caption: money_of_good
-logo: ./logo.png
-members: marcelo_bohrer
-websites: https://www.thefutureofgood.info
-tags: digitaltwin, cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/moneyofgood/
----
-
-
-# Money of Good
-
-## About
-
-*Money of Good* is a socioeconomic platform that uses disruptive proof-of-meditation technology (neurofeedback+blockchain) to offer people the chance to earn money as a reward for practicing meditation, improving their health, raising consciousness while fostering a new fair and sustainable economic model.
-
-We love this approach because the reward mechanism based on proof-of-meditation makes it possible to run the most effective and reliable basic income program globally, empowering individuals economically at the same time that encourages large parts of the population to embrace the daily practice of meditation.
-
-Plus, because the [currency issue](https://cda71153-0003-4d0a-acef-88cf4099ed33.filesusr.com/ugd/bc41a1_a40c5cac0327482fb6f0223ed9711982.pdf) mechanism is backed on the value generated by the collaboration between the MoG platform, customers/meditators, and the [B companies](https://www.bcorporation.net/) (businesses which are driven by creating positive impact) taking part in the conscious economic ecosystem, the platform feeds the new regenerative economy.
-
-
-
-
-
-
-
-
-## Mission
-
-Driving the transition to a new fair and sustainable economy while raising consciousness and well-being through meditation.
-
-## Impact
-
-The main direct impacts are the raise of global consciousness and the birth of a new regenerative and conscious economic model. The sub impacts are the improvement of global health, the empowerment of individuals economically by minimizing inequality, and the leverage of sustainable local businesses.
-
-## Powered by ThreeFold
-
-ThreeFold will provide the perfect framework to run the blockchain (DLT/database) of Money of Good financial system. It will also make it possible to scale the solution for large populations by empowering people in places that used to have poor or no internet access to start their own [Meditation Banks](https://youtu.be/6lFRJhUblvw) (places where people have free access to the proof-of-meditation reward system).
-
-## Join saving our planet!
-
-Join the [Future of Good](https://www.thefutureofgood.info/), the movement for a conscious, fair, and sustainable world for everyone.
-
-## Support this project
-
-Money of Good is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Money of Good, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - Integration on TF Grid, 3Bot, TF Wallet
-
diff --git a/content/project/neo/logo.png b/content/project/neo/logo.png
deleted file mode 100644
index dc3666a83..000000000
Binary files a/content/project/neo/logo.png and /dev/null differ
diff --git a/content/project/neo/neo.md b/content/project/neo/neo.md
deleted file mode 100644
index a56e84746..000000000
--- a/content/project/neo/neo.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-id: neo
-title: NEO
-status: internal
-startdate: 2020-06-10
-countries: Global
-cities:
-rank: 2
-excerpt: Scalable, fast, and ultra-secure blockchain driven by a global community of developers.
-created: 2020-03-04
-image: ./neo.png
-image_caption: neo
-logo: ./logo.png
-members: denis_suslov
-websites: https://neo.org/
-tags: cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/neo-blockchain/
----
-
-
-# Joint Mission
-Solving IT decentralization and cloud computing efficiency for NEO dApp developers and node operators!
-
-# About NEO
-NEO is a scalable, fast, and ultra-secure blockchain driven by a global community of developers and node operators.
-
-* It utilizes blockchain technology and digital identities to digitize and automate the management of assets using smart contracts.
-* Using a distributed network, it aims to create a smart economy by building infrastructures of the next-gen Internet and creating a solid foundation for mass blockchain adoption.
-
-# NEO and ThreeFold
-ThreeFold and NEO came together to solve one major problem, which is IT decentralization for dApp developers, and particularly for developers and enterprises looking into building decentralized applications on top of the NEO Blockchain.
-
-* Through our collaboration, ThreeFold is empowering NEO dApp developers with peer-to-peer cloud capacity for decentralized storage, compute, and networking to further cost-efficiently decentralize their IT infrastructure – escaping the monopolies of centralized cloud providers, without compromising on security and efficiency.
-* With the ThreeFold P2P Cloud as a decentralized IT infrastructure, NEO dApp developers have the ability to build highly-scalable and decentralized, cloud-native, and blockchain-based applications using the open-source frameworks and tools they need (Docker, Kubernetes clusters, S3 storage, Database clusters, etc) and with an autonomous IT workload execution through ThreeFold’s Smart contract for IT.
diff --git a/content/project/neo/neo.png b/content/project/neo/neo.png
deleted file mode 100644
index 0f8411c28..000000000
Binary files a/content/project/neo/neo.png and /dev/null differ
diff --git a/content/project/seeds/logo.png b/content/project/seeds/logo.png
deleted file mode 100644
index 4b878f3d1..000000000
Binary files a/content/project/seeds/logo.png and /dev/null differ
diff --git a/content/project/seeds/seeds.md b/content/project/seeds/seeds.md
deleted file mode 100644
index a40f4dc52..000000000
--- a/content/project/seeds/seeds.md
+++ /dev/null
@@ -1,54 +0,0 @@
----
-id: seeds
-title: Regenerative Economy
-status: planned
-startdate: 2021-03-20
-countries: Global
-cities:
-rank: 3
-excerpt: Creating a regenerative financial system for a thriving global society.
-created: 2020-04-20
-image: ./seeds.png
-image_caption: seeds
-logo: ./logo.png
-members: rieki_cordon, nikolaus_heger, franz_josef_allmayer
-websites: https://www.joinseeds.com/
-tags: digitaltwin, grid
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/seeds-the-conscious-currency/about/
----
-
-
-# SEEDS
-
-## About
-
-*SEEDS* is a regenerative financial system for a thriving global society. A global movement that aligns radical empowerment of purpose with finance with the mission to bring about a modern day Renaissance. Since its alpha release on November 5th 2019 and its public launch in March 2020, SEEDS has gathered 150+ alliance members from across multiple bioregions. We're leaving the age of siloed competition where people and planet were exploited by systems and entering an age of cooperation where the people are in direct control and ownership of the abundant systems they inhabit. We are in the stage of cultivating a grassroots movement uniting the people and organizations dedicated to a breakthrough towards genuine sustainability, freedom, and peace.
-
-
-
-
-
-
-
-## Mission
-
-SEEDS is a global movement that aligns radical empowerment of purpose with finance with the mission to bring about a modern day Renaissance. SEEDS is a regenerative financial system for a thriving global society.
-
-## Impact
-
-Holistic approaches are accomplished by evaluating the effectiveness through all four dimensions of natural, human, social and built capital. We measure effectiveness based on the valuation of all outcomes with the understanding that human activity should enhance the environment and the community by providing benefits to the majority and not only a few.
-
-## Powered by ThreeFold
-
-SEEDS and ThreeFold are a natural pair of decentralized cooperative internet to run a decentralized cooperative financial system. We intend to integrate our systems. Together we provide essential tools for shaping a civilization which is more resilient, rewarding, and regenerative.
-
-## Join saving our planet!
-
-The evidence is clear, the current system is reaching a historical moment that demands a paradigmatic shift. Join us!
-
-
-## TFGrid Solution
-
-### Roadmap
diff --git a/content/project/seeds/seeds.png b/content/project/seeds/seeds.png
deleted file mode 100644
index b65153d8b..000000000
Binary files a/content/project/seeds/seeds.png and /dev/null differ
diff --git a/content/project/sequoyah/logo.png b/content/project/sequoyah/logo.png
deleted file mode 100644
index 4c707e8f4..000000000
Binary files a/content/project/sequoyah/logo.png and /dev/null differ
diff --git a/content/project/sequoyah/sequoyah.md b/content/project/sequoyah/sequoyah.md
deleted file mode 100644
index f90511853..000000000
--- a/content/project/sequoyah/sequoyah.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-id: sequoyah
-title: Sequoyah
-status: planned
-startdate: 2021-03-20
-countries:
-cities:
-rank: 1
-excerpt: Build a decentralized banking system where by each user will have access to multiple digital and market assets at the palm of their hand.
-created: 2021-03-20
-image: ./sequoyah.png
-image_caption: sequoyah
-logo: ./logo.png
-members: dennis_lindberg
-websites: https://sequoyah.dk/
-tags: cloud
-private: 0
-potential:
-linkedin: ''
----
-
-# About
-
-Sequoyah is the leading provider of diamonds, alloys and prefabricated alloys to jewelers and designers in Denmark and Scandinavia.
-
-# Mission
-
-Ecologically sound, conflict-free sources for diamonds and alloys.
-
-# Impact
-
-A partnership with TF Tech to build a decentralized banking system where by each user will have access to multiple digital and market assets at the palm of their hand.
-
-# Powered by ThreeFold
-
-Built on top of the TF Network and using 3Bots to secure both identity and digital assets. Gateway to both fiat & cryptocurrencies through the creation of a token that is fully backed by gold, and exchangeable over the counter with other cryptocurrencies.
-
-# TFGrid solution
-## Roadmap
-
-A pilot version of the decentralized wallet will launch in Q3.
-Integration with Forex Markets is expected in Q4.
diff --git a/content/project/sequoyah/sequoyah.png b/content/project/sequoyah/sequoyah.png
deleted file mode 100644
index 6475db6d0..000000000
Binary files a/content/project/sequoyah/sequoyah.png and /dev/null differ
diff --git a/content/project/shareitt/logo.png b/content/project/shareitt/logo.png
deleted file mode 100644
index cc990ad66..000000000
Binary files a/content/project/shareitt/logo.png and /dev/null differ
diff --git a/content/project/shareitt/shareitt.md b/content/project/shareitt/shareitt.md
deleted file mode 100644
index 1b39e7258..000000000
--- a/content/project/shareitt/shareitt.md
+++ /dev/null
@@ -1,58 +0,0 @@
----
-id: shareitt
-title: Community Platform
-status: planned
-startdate: 2021-03-20
-countries: Global
-cities:
-rank: 3
-excerpt: Empowering communities socially, financially, and environmentally.
-created: 2020-04-20
-image: ./shareitt.png
-image_caption: shareitt
-logo: ./logo.png
-members: arie_ben_david
-websites: https://www.shareitt.com
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/shareitt/
----
-
-
-# Shareitt
-
-## About
-
-Shareitt aims to do good while doing well. We believe that changing the economic system and moving towards a sustainable business, cities, and communities is essential to create a healthy environment. Shareitt is an impact technology startup to empower communities socially, financially, and environmentally. Our unique technology redefines collaborative economies and mutual support and provides the tools to “Community Assets Based UBI” by nurturing long term capacities. All of Shareitt employees, management, and shareholders support the social impact, purpose, and objectives of the company.
-
-## Mission
-
-Enhance world prosperity to create a better world, where doing good becomes easy and rewarding.
-
-## Impact
-
-Facilitate and Empower communities socially, financially, and environmentally using a unique technology solution. With our tools, people, and organizations all over the world can create collaborative economies and develop thriving vibrant communities. Among the company goals for 2025 is Recycling more than 250 million items and creating an additional average save of 200 euros per month per user - in over 2500 communities using Shareitt.
-
-## Powered by ThreeFold
-
-Threefold provides a unique decentralized, uncontrolled Internet solution that will enable collaborative communities to exchange resources directly with one another without any controlling 3rd party. Communities all over the world with or without a stable internet connection will be able to operate a sustainable community that will serve their values and purposes.
-
-## Join saving our planet!
-
-A community of several hundred active women using our platform for 12 months resulted in: over 40,000 items reused within the community with zero footprint, a value of $360,000 exchanged and saved by the participants, hundreds of new friendships formed.
-
-## Support this project
-
-Shareitt is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Shareitt, and the growth of a new Conscious Internet.
-
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - Integrate on ThreeFold Grid, 3Bot and TF Wallet
-
diff --git a/content/project/shareitt/shareitt.png b/content/project/shareitt/shareitt.png
deleted file mode 100644
index 89b1f79c9..000000000
Binary files a/content/project/shareitt/shareitt.png and /dev/null differ
diff --git a/content/project/skale_labs/logo.png b/content/project/skale_labs/logo.png
deleted file mode 100644
index 745f42f74..000000000
Binary files a/content/project/skale_labs/logo.png and /dev/null differ
diff --git a/content/project/skale_labs/skale_image.png b/content/project/skale_labs/skale_image.png
deleted file mode 100644
index bef7dbaab..000000000
Binary files a/content/project/skale_labs/skale_image.png and /dev/null differ
diff --git a/content/project/skale_labs/skale_labs.md b/content/project/skale_labs/skale_labs.md
deleted file mode 100644
index 671db8066..000000000
--- a/content/project/skale_labs/skale_labs.md
+++ /dev/null
@@ -1,38 +0,0 @@
----
-id: skale_labs
-title: Powerful Ethereum dApps
-status: planned
-startdate: 2021-03-20
-countries: USA
-cities: San Francisco
-rank: 2
-excerpt: Run your dApps in a decentralized modular cloud built for real-world needs and configured for your requirements.
-created: 2019-08-20
-image: ./skale_image.png
-image_caption: skale_labs
-logo: ./logo.png
-members: christine_renee_perry
-websites: https://skale.network/
-tags: cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/skale-labs/
----
-
-# Skale Labs
-
-## About
-
-
-SKALE is an elastic blockchain network that gives developers the ability to easily provision highly configurable fully decentralized chains that are instantly compatible with Ethereum.
-
-- SKALE chains can execute sub-second block times, run up to 2,000 tps per chain, and run full-state smart contracts in addition to decentralized storage, execute Rollups, and machine learning in EVM.
-- The SKALE Network is an open-source project with many contributors including SKALE Labs.
-
-## Powered by ThreeFold
-
-The SKALE and ThreeFold collaboration focuses on solving scalability and decentralization limitations faced by Ethereum and blockchain developers. The effort empowers the SKALE developer community, and Web3 developers, with the ThreeFold Peer-to-Peer Cloud, enabling them to:
-
-- Build highly scalable dApps on Ethereum using SKALE’s elastic Blockchain network
-- Completely decentralize their IT infrastructure using ThreeFold’s P2P compute, storage, and networking capacities, providing far more affordability, privacy, and decentralization through its native cloud automation and Smart Contract for IT
-
diff --git a/content/project/solidaridad/logo.png b/content/project/solidaridad/logo.png
deleted file mode 100644
index a7bca9a0c..000000000
Binary files a/content/project/solidaridad/logo.png and /dev/null differ
diff --git a/content/project/solidaridad/solidaridad.jpg b/content/project/solidaridad/solidaridad.jpg
deleted file mode 100644
index 8efe896a2..000000000
Binary files a/content/project/solidaridad/solidaridad.jpg and /dev/null differ
diff --git a/content/project/solidaridad/solidaridad.md b/content/project/solidaridad/solidaridad.md
deleted file mode 100644
index ebf3dc6ab..000000000
--- a/content/project/solidaridad/solidaridad.md
+++ /dev/null
@@ -1,55 +0,0 @@
----
-id: solidaridad
-title: Solidaridad
-status: planned
-startdate: 2021-03-20
-countries: Central America, East and Central Africa, Europe, North America, Asia, South America, Southern Africa, West Africa
-cities:
-rank: 5
-excerpt: Provide an alternative income stream and create digital services for farmers across the globe.
-created: 2021-03-20
-image: ./solidaridad.jpg
-image_caption: solidaridad
-logo: ./logo.png
-members: jeroen_douglas
-websites: www.solidaridadnetwork.org
-tags: digitaltwin, grid, cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/solidaridad/
----
-
-# Solidaridad
-
-## About
-
-The Solidaridad Network is an international civil society organisation founded in 1969. Its main objective is facilitating the development of socially responsible, ecologically sound and profitable supply chains. It operates through nine regional expertise centers in over 50 countries. Solidaridad seeks to transform production practices to promote fair and profitable livelihoods and business opportunities, decent working conditions and a fair living wage. Solidaridad without depleting the landscapes where people live and thrive.
-
-
-
-
-
-
-
-
-## Mission
-
-With more than 50-years of value chain expertise, and an active network of more than 1.5 million farmers, miners, and workers across the globe, Solidaridad can play a transformational role in designing systems that can leverage technology to transform smallholder livelihoods worldwide. We are developing with Threefold a tokenized platform to incentivize communities to directly deliver intelligence and impact to companies, donors, and investors who are committed to the production of sustainable commodities, and will directly support an inclusive data economy for smallholder producers worldwide. It seeks to prove the concept of investment into impact and empowering communities as purveyors of their own data through the establishment of localized “gig” economies to drive producer agency and access to finance at the bottom of the pyramid for the larger development arena.
-
-## Impact
-
-By accelerating digital transformation in developing countries in ways that put communities in the driver seat, we will help to transform the livelihoods of hundreds of millions of smallholder families, by helping them build up the resources and access the services, markets, and finance they need. We can support a much needed planetary transition towards a greener economy, where farmers receive a fair share of profits and are encouraged to be better stewards of our planet. When we decentralize digital access and services, we can generate millions of green jobs at community level for youth, minimizing disorganized urbanization and building meaningful livelihoods for future generations in rural communities. We can also contribute to the increased resilience of regional and global food webs, and ensure the food security of current and future generations.
-
-## Powered by ThreeFold
-
-The values of data sovereignty and collaboration that Threefold embodies are central to our vision. We want to reclaim sustainability back to the communities who are the real stewards of our planet, and in today’s economy data plays a crucial role in achieving that vision. We are working together to tokenize farmers’ data and design innovative solutions that help them access services while retaining full security and ownership of their data. Through the 3Bot technology we are able to deliver a completely new pathway for farmers, and help them generate and market real impact. We are working to set up a development u
-
-## Join saving our planet
-
-Our vision is collaborative, we need to join forces and build a global coalition that shares a vision, but also a common platform with sufficient scale to upend the existing industries that extract value from our planet and our communities without providing anything back. We are interested in finding companies who want to change the way they source commodities, donors who want to maximize impact, and innovators who are looking for pathways to scale innovations that can work for our communities such as innovative connectivity solutions, content and analytics, infrastructure and match-making solutions, amongst others. We are also very interested in seeing how complementary currencies and local incentive systems can help communities adopt best practices and support the global fight against climate change.
-
-
-## TFGrid Solution
-
-### Roadmap
-
diff --git a/content/project/the_humanized_internet/logo.png b/content/project/the_humanized_internet/logo.png
deleted file mode 100644
index ea8cd6a70..000000000
Binary files a/content/project/the_humanized_internet/logo.png and /dev/null differ
diff --git a/content/project/the_humanized_internet/the_humanized_internet.md b/content/project/the_humanized_internet/the_humanized_internet.md
deleted file mode 100644
index 9bd43db51..000000000
--- a/content/project/the_humanized_internet/the_humanized_internet.md
+++ /dev/null
@@ -1,55 +0,0 @@
----
-id: the_humanized_internet
-title: The Humanized Internet
-status: planned
-startdate: 2021-03-20
-countries: Switzerland, Germany
-cities: Zürich, Berlin
-rank: 4
-excerpt: Providing digital identity for those individuals most underserved.
-created: 2020-04-20
-image: ./the_humanized_internet.png
-image_caption: the_humanized_internet
-logo: ./logo.png
-members: monique_morrow, akram_alfawakheeri
-websites: https://www.thehumanizedinternet.org/
-tags: digitaltwin, cloud
-private: 0
-potential:
-linkedin: ''
----
-
-# The Humanized Internet
-
-## About
-
-*The Humanized Internet* is working to use new technologies to defend the rights of vulnerable people, and give every human being worldwide secure, sovereign control over their own digital identity. The Humanized Internet is building a broad coalition of NGOs, international organizations and other actors to build a global consensus regarding each human being’s sovereign digital rights.
-
-
-
-
-
-
-
-## Mission
-
-A non-profit organization focused on providing digital identity for those individuals most underserved.
-
-## Impact
-
-Over one billion people worldwide have no official identity, making them vulnerable to abuses like incarceration and human trafficking. That includes 230 million children under five, and ten million stateless people. Not only can a secure identity help defend their rights, but it can provide access to essential services like education, health and banking. It can enable them to be sovereign individuals.
-
-## Powered by ThreeFold
-
-ThreeFold has technology in place to run decentralized programs created by The Humanized Internet. In partnership with ThreeFold The Humanized Internet can scale it's mission of providing digital identity for large populations empowering people in places that are most vulnerable to identity abuse.
-
-## Join saving our planet!
-
-“Human dignity is based upon freedom, and freedom upon human dignity. The one presupposes the other.” Join us in creating Conscious Humanized Internet for everyone.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - Integrate on ThreeFold Grid, 3Bot
diff --git a/content/project/the_humanized_internet/the_humanized_internet.png b/content/project/the_humanized_internet/the_humanized_internet.png
deleted file mode 100644
index b9b422450..000000000
Binary files a/content/project/the_humanized_internet/the_humanized_internet.png and /dev/null differ
diff --git a/content/project/threefold_foundation/logo.png b/content/project/threefold_foundation/logo.png
deleted file mode 100644
index 871cfc01b..000000000
Binary files a/content/project/threefold_foundation/logo.png and /dev/null differ
diff --git a/content/project/threefold_foundation/threefold_foundation.md b/content/project/threefold_foundation/threefold_foundation.md
deleted file mode 100644
index a4993e65a..000000000
--- a/content/project/threefold_foundation/threefold_foundation.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-id: threefold_foundation
-title: ThreeFold Foundation
-status: public
-startdate: 2018-01-01
-countries: UAE, Switzerland, Belgium
-cities: Dubai, Lugano
-rank: 4
-excerpt: The ThreeFold Foundation along with its partners is growing the ThreeFold Grid and a new peer-to-peer internet.
-created: 2018-01-01
-image: ./threefold_foundation.png
-image_caption: threefold_foundation
-logo: ./logo.png
-members: kristof_de_spiegeleer, roel_van_sabben, kristine_vilnite, sam_taggart, sacha_obegadoo, adnan_fatayerji, karoline_zizka, maximilian_rang
-websites: https://www.threefold.me
-tags: digitaltwin, grid, cloud, farming
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/threefold-foundation/
----
-
-# Threefold Foundation
-
-## About
-
-Today's internet is fundamentally broken. Less than 60% of the world has access, it is being fragmented into pieces, its users (and their data) are exploited by big corporations, and it consumes up to 10% of the world's energy. It is powered by large, centralized data centers which benefit specific geographic regions and leave the rest behind. The ThreeFold Grid is the answer. "Nodes" distributed around the world and owned by independent ThreeFold Farmers create the physical infrastructure that empowers a new, democratized, peer-to-peer internet based on our values of equality (access), autonomy (digital sovereignty), and sustainability (for our planet).
-
-
-
-
-
-
-## Mission
-
-Growing a green and responsible peer-to-peer Internet that is available everywhere and owned by everyone – across geographical and cultural borders, empowering people to be digitally independent and providing equal chances to learn, partake and succeed.
-
-## Impact
-
-ThreeFold's Grid will help to give data sovereignty back to people and countries, give access to information, knowledge, communication and financial tools and more, to billions of people in countries lacking in internet infrastructure and help dramatically reduce the footprint of our current internet by using smaller and more efficient mini data nodes.
-
-## Powered by ThreeFold
-
-The ThreeFold Grid provides a global mesh network to run and store our internet applications and services. It is the fundamental backbone of a new internet that empowers our planet and humanity.
-
-## Join saving our planet
-
-The world needs a new, more responsible internet – one that is more accessible, empowers its users, and minimizes energy consumption. If not us, who? If not now, when?
-
-## Support this project
-
-TF Foundation is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support TF Foundation, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q3 2020
- - Promotion Phase I
-- Q3 2020
- - TF Grid Enhancements
-- Q4 2020
- - TF Grid user interface
-- Q1 2021
- - Promotion Phase II
diff --git a/content/project/threefold_foundation/threefold_foundation.png b/content/project/threefold_foundation/threefold_foundation.png
deleted file mode 100644
index 04ac2fb9e..000000000
Binary files a/content/project/threefold_foundation/threefold_foundation.png and /dev/null differ
diff --git a/content/project/threefold_tech/logo.jpg b/content/project/threefold_tech/logo.jpg
deleted file mode 100644
index 144d21dcc..000000000
Binary files a/content/project/threefold_tech/logo.jpg and /dev/null differ
diff --git a/content/project/threefold_tech/threefold_tech.md b/content/project/threefold_tech/threefold_tech.md
deleted file mode 100644
index 58e3af73f..000000000
--- a/content/project/threefold_tech/threefold_tech.md
+++ /dev/null
@@ -1,55 +0,0 @@
----
-id: threefold_tech
-title: ThreeFold Tech
-status: public
-startdate: 2021-03-20
-countries: Belgium
-cities: Lochristi
-rank: 4
-excerpt: Powering the Information Technology workloads of tomorrow.
-created: 2021-03-20
-image: ./threefold_tech.png
-image_caption: threefold tech
-logo: ./logo.jpg
-members: kristof_de_spiegeleer, christopher_hutton, andreas_hartl, roel_van_sabben, sabrina_sadik, owen_kemp
-websites: https://threefold.tech/
-tags: grid, cloud, farming
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/threefold-tech/
----
-
-# Threefold Tech
-
-## About
-
-ThreeFold Tech is a company based on 15+ years of tech experience. (Established in Belgium.) Their Autonomous IT technology is positioned to disrupt IT infrastructure across sectors – internet, banking, telco, etc.
-
-ThreeFold Technology empowers a grid of IT capacity, which today is 10x bigger than all other blockchain players combined. More than $15MM USD has been spent creating this technology.
-
-## Mission
-
-Create a decentralized peer-to-peer system inspired by nature.
-
-## Impact
-
-- Better security
-- More uptime
-- Greater effeciencies
-- Endles scalability
-
-## Powered by ThreeFold
-
-ThreeFold Foundation is focused on democratizing internet compute and storage capacity to enable a responsible internet for all. This is the primary reference of ThreeFold Tech. TFTech software empowers people to create neutral, green and private capacity across the globe that’s blockchain-driven and 100% decentralized. This “hyper-distributed” network enables developers from all over the world to bring to life decentralized applications and solutions, and digital service/application providers to host their applications closer to end users.
-
-# Support this project
-
-Make a wise investment.
-Make a positive impact.
-
-Become a TF Tech investor https://www.threefold.tech/investors.html
-
-## TFGrid Solution
-
-### Roadmap
-
diff --git a/content/project/threefold_tech/threefold_tech.png b/content/project/threefold_tech/threefold_tech.png
deleted file mode 100644
index aeedccacc..000000000
Binary files a/content/project/threefold_tech/threefold_tech.png and /dev/null differ
diff --git a/content/project/tomochain/logo.png b/content/project/tomochain/logo.png
deleted file mode 100644
index e23d38236..000000000
Binary files a/content/project/tomochain/logo.png and /dev/null differ
diff --git a/content/project/tomochain/tomochain.md b/content/project/tomochain/tomochain.md
deleted file mode 100644
index d687ee6d7..000000000
--- a/content/project/tomochain/tomochain.md
+++ /dev/null
@@ -1,50 +0,0 @@
----
-id: tomochain
-title: Tomochain
-status: planned
-startdate: 2021-03-20
-countries: Vietnam
-cities: Saigon
-rank: 3
-excerpt: The efficient blockchain powered by proof of stake voting consensus.
-created: 2019-06-20
-image: ./tomochain.png
-image_caption: tomochain
-logo: ./logo.png
-members: kyn_chaturvedi
-websites: https://tomochain.com/
-tags: cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/tomochain/
----
-
-# Tomochain
-
-## About
-
-TomoChain is a scalable blockchain-powered via Proof-of-Stake Voting consensus and used commercially by companies globally. Their mission is to accelerate the onboarding of millions of users by empowering today’s applications with technology that masks the friction of Blockchain, all while retaining its underlying benefits. TomoChain’s technology and DeFi-focused flagship products include:
-
-Fast & Near-Zero Fees: 2000 TPS, 2-second block time, ~$0 gas fees, and EVM compatible
-An array of original features and protocols is designed to support speed, privacy, usability, and liquidity needs all in one platform
-
-
-## TomoChain and ThreeFold
-
-TomoChain and ThreeFold joined forces to solve a major problem for web3 developers and node operators looking into building decentralized applications on top of The TomoChain Blockchain, which is IT automation and decentralization.
-
-ThreeFold provides TomoChain's community of Masternode owners, dapp developers, and TomoDEX developers with an autonomous workload execution through its native Smart Contracts for IT and Blockchain Database, while simplifying the process of running a TomoChain Masternode process through its efficient containerization and deployment mechanism.
-TomoChain provides a broad array of developers tools and a whole suite of Blockchain products
-And by leveraging the decentralization, docker/kubernetes compatibility, and privacy aspects of ThreeFold's P2P compute/storage/networking capacities, developers have the ability to build robust and scalable containerized dApps on top of TomoChain and deploy them close to where their users are located.
-
-
-### Roadmap
-
-- Q4 2020
- - 1-click Tomochain full node and masternnode deployment
-- Q1 2021
- - Deploy and run a decentralized exchange built on tomoChain, powered by ThreeFold
--Q1 2021
- - TomoChain’s Smart-contract and API integration with the ThreeFold grid and 3BOT Build autonomous dApps on TomoChain, powered by ThreeFold’s P2P cloud
-Q2 2021
- - Additional 1-click storage and compute solutions for the TomoChain community
diff --git a/content/project/tomochain/tomochain.png b/content/project/tomochain/tomochain.png
deleted file mode 100644
index 5e5661b9d..000000000
Binary files a/content/project/tomochain/tomochain.png and /dev/null differ
diff --git a/content/project/unit/logo.png b/content/project/unit/logo.png
deleted file mode 100644
index e821edfa5..000000000
Binary files a/content/project/unit/logo.png and /dev/null differ
diff --git a/content/project/unit/unit.md b/content/project/unit/unit.md
deleted file mode 100644
index 694dc5f3c..000000000
--- a/content/project/unit/unit.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-id: unit
-title: UNIT
-status: planned
-startdate: 2021-03-20
-countries: Global
-cities:
-rank: 5
-excerpt: Supporting people by helping them to develop a business around their passion.
-created: 2020-04-20
-image: ./unit.png
-image_caption: unit
-logo: ./logo.png
-members: michael_healy
-websites: https://unit.ventures/
-tags: digitaltwin, cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/unitventures/
----
-
-
-# Unit
-
-## About
-
-We want to support people who are passionate about something by helping them develop a business around it, by connecting them with clients, so they can support themselves, their family and friends. So if someone wants to teach yoga, make art, sell cars, or design clothing - we support them by helping them develop a business around it.
-
-We have an underlying UNIT technology which powers two-sided marketplaces (like uber, or airbnb) which powers a platform for a specific vertical or industry. We invest in these projects and companies, with the vision to create millions of jobs, and support projects by allocating funds and resources to them.
-
-
-
-
-
-
-
-
-## Mission
-
-To build the next economy.
-
-## Impact
-
-We believe well-being of all is important, and are committed to creating opportunities and solving inequality in the world by moving towards being structured as a cooperative, this means that the value created is distributed with the customers and providers, not just the founders and the investors. This will ultimately solve the huge income inequity. We believe this will give an opportunity for people to do good, and focus on what they enjoy, rather than simply making money to support themselves.
-
-## Powered by ThreeFold
-
-We are planning to use ThreeFold's peer-to-peer infrastructure for the Unit.
-
-
-## Join saving our planet
-
-Reach out to one of our community members, to join the platforms or events, as well as if you’re interested in being a provider or customer to support the circular economy.
-
-## Support this project
-Unit is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Unit, and the growth of a new Conscious Internet.
-
-## TFGrid Solution
-
-### Roadmap
-
-- Q1 2021
- - Integration on TF Grid, 3Bot
-
diff --git a/content/project/unit/unit.png b/content/project/unit/unit.png
deleted file mode 100644
index f2c5b2c6d..000000000
Binary files a/content/project/unit/unit.png and /dev/null differ
diff --git a/content/project/vlinder/logo.png b/content/project/vlinder/logo.png
deleted file mode 100644
index 54238f6d4..000000000
Binary files a/content/project/vlinder/logo.png and /dev/null differ
diff --git a/content/project/vlinder/vlinder.md b/content/project/vlinder/vlinder.md
deleted file mode 100644
index 6f37324b7..000000000
--- a/content/project/vlinder/vlinder.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-id: vlinder
-title: Personal Finance App
-status: planned
-startdate: 2021-03-20
-countries: Russia, Austria
-cities: Perm, Salzburg
-rank: 3
-excerpt: Providing a new perspective on people's lifestyle empowering them to act on Earth’s global problems.
-created: 2020-04-20
-image: ./vlinder.png
-image_caption: vlinder
-logo: ./logo.png
-members: sergey_ivliev
-websites: https://vlinder.app
-tags: digitaltwin
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/vlinderapp/
----
-
-# Vlinder
-
-## About
-
-Vlinder means butterfly in Dutch. We believe in the butterfly effect of a small behavioral change in a connected world. We envision the Vlinder app as a tool empowering you to make those changes. You will be able to know and mitigate your personal environmental footprint by investing in high-impact products and connecting with sustainability-focused businesses. We will provide you with a helicopter view of your bank cards, crypto wallets, and cash expenses while automatically estimating your carbon footprint. You will be able to contribute to community projects and make a profit from offsetting your CO2 emissions by investing in green products with high return.
-
-
-
-
-
-
-
-
-## Mission
-
-Our mission is to make people happier by providing a new perspective on their lifestyle and empowering them to act on Earth’s global problems.
-
-## Impact
-
-COVID-19 mitigation is a great example of what can be done when we act together. Vlinder helps people become more mindful about their consumption behaviour and investments and empowers them to act on climate change. If we join forces, we can face any challenge, even climate change.
-
-## Powered by ThreeFold
-
-Vlinder will provide carbon offset options for ThreeFold ecosystem making it planet-positive and optimize its own running costs using ThreeFold infrastructure.
-
-## Join saving our planet!
-
-We invite you to join us on this journey of creating an ecosystem for conscious consumption and sustainable financial decisions.
-How can you contribute? First of all, by becoming our first user. [The Vlinder app beta](https://vlinder.app) is available for iOS and Android in the eurozone countries.
-If you are in Germany or Austria and run a sustainable business or manage an impact community, feel free to reach out to us to discuss possible partnerships.
-
-## Support this project
-
-Vlinder is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Vlinder, and the growth of a new Conscious Internet.
-
-## TFGrid solution
-
-### Roadmap
-
-- Q1 2021
- - Integration of personal planet first finance app on top of 3bot/Crystal Twin.
-
-
diff --git a/content/project/vlinder/vlinder.png b/content/project/vlinder/vlinder.png
deleted file mode 100644
index d3f714527..000000000
Binary files a/content/project/vlinder/vlinder.png and /dev/null differ
diff --git a/content/project/waykichain/logo.png b/content/project/waykichain/logo.png
deleted file mode 100644
index 3910df761..000000000
Binary files a/content/project/waykichain/logo.png and /dev/null differ
diff --git a/content/project/waykichain/waykichain.md b/content/project/waykichain/waykichain.md
deleted file mode 100644
index ea151eeff..000000000
--- a/content/project/waykichain/waykichain.md
+++ /dev/null
@@ -1,45 +0,0 @@
----
-id: waykichain
-title: Waykichain
-status: planned
-startdate: 2021-03-20
-countries: Hong Kong
-cities:
-rank: 3
-excerpt: Community driven Blockchain for DeFi and financial dApps.
-created: 2019-07-20
-image: ./waykichain.png
-image_caption: waykichain
-logo: ./logo.png
-members: richard_chen
-websites: https://www.waykichain.com/
-tags: cloud
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/waykichain%E7%BB%B4%E5%9F%BA%E9%93%BE/
----
-
-# Waykichain
-
-## About
-
-WaykiChain is a prominent blockchain platform based in China with a global community.
-
-It is a DPoS (Delegated Proof of Stake) public blockchain that is highly scalable and with high-performance transaction processing capabilities (TPS 3300) and an efficient consensus mechanism.
-WaykiChain has a variety of product lines, with the WaykiChain core wallet, the WaykiTimes and their DeFi-vertical technologies that are built within the core layer of blockchain, i.e. the crypto-asset backed stablecoin technology as well as its built-in decentralized exchange.
-Waykichain’s blockchain enables developers to build performing dApps on top of it using its developer tools, and has throughout these 3 years, built an extended ecosystem of Dapps.
-
-
-## WaykiChain and ThreeFold
-
-ThreeFold and WaykiChain found clear alignment on decentralizing the Internet for people and businesses and share the same core values that encompass their respective visions.
-
-By using The ThreeFold P2P cloud and the 3Bot, The WaykiChain community of developers, non-developers, and node operators are enabled to deploy and maintain their WaykiChain nodes and any of their IT workloads in just a few clicks directly from the browser or from a local machine.
-ThreeFold's compute, storage, and networking capacities empower them to decentralize their cloud-computing infrastructures, with far more affordability and distribution compared to centralized cloud-providers, and with native cloud automation via ThreeFold’s Smart contract for IT.
-Get started
-
-## TFGrid Solution
-
-### Roadmap
-
-
diff --git a/content/project/waykichain/waykichain.png b/content/project/waykichain/waykichain.png
deleted file mode 100644
index f4e940d57..000000000
Binary files a/content/project/waykichain/waykichain.png and /dev/null differ
diff --git a/content/project/zetako/logo.png b/content/project/zetako/logo.png
deleted file mode 100644
index 88a2aa682..000000000
Binary files a/content/project/zetako/logo.png and /dev/null differ
diff --git a/content/project/zetako/zetako.md b/content/project/zetako/zetako.md
deleted file mode 100644
index b87284532..000000000
--- a/content/project/zetako/zetako.md
+++ /dev/null
@@ -1,66 +0,0 @@
----
-id: zetako
-title: Lossless Data Compression
-status: planned
-startdate: 2021-03-20
-countries: Luxembourg, France, Portugal
-cities: Luxembourg, St. Florent, Lisbon
-rank: 3
-excerpt: Reducing energy usage & CO2 emission of the transmission and storage of data
-created: 2020-04-20
-image: ./zetako.png
-image_caption: zetako
-logo: ./logo.png
-members: claus_rosenberg_gotthard
-websites: https://zetako.ai
-tags: grid
-private: 0
-potential:
-linkedin: https://www.linkedin.com/company/zetako/
----
-
-# Zetako
-
-## About
-
-We are creating, storing, and sending more data than ever before, and this trend will certainly continue as more people come online and with trends such as Internet of Things and 5G, as examples. More data means more energy consumption, which is not good for our planet.
-
-For many years, research has been focused on increasing the capacity of 40 year old compressions algorithms (LZW) instead of developing new approaches. We believe that the world’s exponential data creation, processing and storage needs cannot be met with old optimized algorithms. To use Albert Einstein's words: “We cannot solve our problems with the same thinking we used when we created them.”
-
-This next part is a little geeky. :) We have developed a brand new mathematical theory based on Statistical Predictive modeling and applied this to a new lossless data compression technology. The result is a technology that provides 30% more compression and Speed and uses 70% less energy in the process. In addition to this, the technology is capable of doing bit-by-bit compression allowing for real time bandwidth reduction - the technology does NOT need a prior knowledge of the dataset to start compression. In layman terms, this means that our technology does not require the data stream to be chopped up into chunks - we apply compression the moment the first bit (1 or 0) comes in.
-
-
-
-
-
-
-
-
-## Mission
-
-Zetako is dedicated to reducing energy usage & CO2 emission for the transmission and storage of data by applying a new lossless data compression technology.
-
-## Impact
-
-We are in a position to become the standard of lossless data compression for the next decades that will provide a solution to the problem of every growing amount of data and the energy used to transport and store it.
-
-By reducing the size of data files - whether when transported or stored - we reduce the amount of energy that is required to do so and by reducing energy consumption we reduce C02 emissions.
-
-## Powered by ThreeFold
-
-We would like to be embedded into the backbone of ThreeFold - to be the de facto lossless data compression algorithm being used - benefitting all stakeholders. In combination with ThreeFold's already-efficient infrastructure, we will provide State-of-the-Art lossless compression made for the 21st century, culminating it less use of resources for the benefit of all.
-
-## Join saving our planet!
-
-It is expected that in 2025 the world will produce 175 ZB of data and an eye-watering 9.000 Terawatt will be used to operate and handle this - We need to look at reducing the energy consumption that goes into our digital lives.
-
-## Support this project
-
-Zetako is included in ThreeFold’s [Token Distribution Event (TDE)](https://wiki.threefold.io/#/tdeoverview) for the impact it brings to our planet, humanity and the ThreeFold Grid.
-The ThreeFold Token (TFT) represents a unit of capacity on the new Internet and is created only when new capacity is added to the ThreeFold Grid.
-Each project on the TDE benefits from TFT fund allocations. You can buy TFT's and support Zetako, and the growth of a new Conscious Internet.
-
-### Roadmap
-
-- Q1 2021
- - Integrate within ThreeFold Grid
diff --git a/content/project/zetako/zetako.png b/content/project/zetako/zetako.png
deleted file mode 100644
index 68664bf80..000000000
Binary files a/content/project/zetako/zetako.png and /dev/null differ
diff --git a/install.sh b/install.sh
deleted file mode 100755
index d2de2c28b..000000000
--- a/install.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-rm yarn.lock
-rm -rf node_modules
-rm -rf .cache
-yarn install
-gridsome develop
\ No newline at end of file
diff --git a/install_gridsome.sh b/install_gridsome.sh
deleted file mode 100755
index 7fc2ed202..000000000
--- a/install_gridsome.sh
+++ /dev/null
@@ -1 +0,0 @@
-npm install --global @gridsome/cli
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 000000000..c6b0afb8e
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,13862 @@
+{
+ "name": "my-blog",
+ "requires": true,
+ "lockfileVersion": 1,
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
+ "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
+ "requires": {
+ "@babel/highlight": "^7.12.13"
+ }
+ },
+ "@babel/compat-data": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.13.tgz",
+ "integrity": "sha512-U/hshG5R+SIoW7HVWIdmy1cB7s3ki+r3FpyEZiCgpi4tFgPnX/vynY80ZGSASOIrUM6O7VxOgCZgdt7h97bUGg=="
+ },
+ "@babel/core": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.13.tgz",
+ "integrity": "sha512-BQKE9kXkPlXHPeqissfxo0lySWJcYdEP0hdtJOH/iJfDdhOCcgtNCjftCJg3qqauB4h+lz2N6ixM++b9DN1Tcw==",
+ "requires": {
+ "@babel/code-frame": "^7.12.13",
+ "@babel/generator": "^7.12.13",
+ "@babel/helper-module-transforms": "^7.12.13",
+ "@babel/helpers": "^7.12.13",
+ "@babel/parser": "^7.12.13",
+ "@babel/template": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.1",
+ "json5": "^2.1.2",
+ "lodash": "^4.17.19",
+ "semver": "^5.4.1",
+ "source-map": "^0.5.0"
+ }
+ },
+ "@babel/generator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.13.tgz",
+ "integrity": "sha512-9qQ8Fgo8HaSvHEt6A5+BATP7XktD/AdAnObUeTRz5/e2y3kbrxZgz32qUJJsdmwUvBJzF4AeV21nGTNwv05Mpw==",
+ "requires": {
+ "@babel/types": "^7.12.13",
+ "jsesc": "^2.5.1",
+ "source-map": "^0.5.0"
+ }
+ },
+ "@babel/helper-annotate-as-pure": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
+ "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-builder-binary-assignment-operator-visitor": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
+ "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
+ "requires": {
+ "@babel/helper-explode-assignable-expression": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-compilation-targets": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.13.tgz",
+ "integrity": "sha512-dXof20y/6wB5HnLOGyLh/gobsMvDNoekcC+8MCV2iaTd5JemhFkPD73QB+tK3iFC9P0xJC73B6MvKkyUfS9cCw==",
+ "requires": {
+ "@babel/compat-data": "^7.12.13",
+ "@babel/helper-validator-option": "^7.12.11",
+ "browserslist": "^4.14.5",
+ "semver": "^5.5.0"
+ }
+ },
+ "@babel/helper-create-class-features-plugin": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.13.tgz",
+ "integrity": "sha512-Vs/e9wv7rakKYeywsmEBSRC9KtmE7Px+YBlESekLeJOF0zbGUicGfXSNi3o+tfXSNS48U/7K9mIOOCR79Cl3+Q==",
+ "requires": {
+ "@babel/helper-function-name": "^7.12.13",
+ "@babel/helper-member-expression-to-functions": "^7.12.13",
+ "@babel/helper-optimise-call-expression": "^7.12.13",
+ "@babel/helper-replace-supers": "^7.12.13",
+ "@babel/helper-split-export-declaration": "^7.12.13"
+ }
+ },
+ "@babel/helper-create-regexp-features-plugin": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.13.tgz",
+ "integrity": "sha512-XC+kiA0J3at6E85dL5UnCYfVOcIZ834QcAY0TIpgUVnz0zDzg+0TtvZTnJ4g9L1dPRGe30Qi03XCIS4tYCLtqw==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.12.13",
+ "regexpu-core": "^4.7.1"
+ }
+ },
+ "@babel/helper-explode-assignable-expression": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.13.tgz",
+ "integrity": "sha512-5loeRNvMo9mx1dA/d6yNi+YiKziJZFylZnCo1nmFF4qPU4yJ14abhWESuSMQSlQxWdxdOFzxXjk/PpfudTtYyw==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-function-name": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
+ "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
+ "requires": {
+ "@babel/helper-get-function-arity": "^7.12.13",
+ "@babel/template": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-get-function-arity": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
+ "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-hoist-variables": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.12.13.tgz",
+ "integrity": "sha512-KSC5XSj5HreRhYQtZ3cnSnQwDzgnbdUDEFsxkN0m6Q3WrCRt72xrnZ8+h+pX7YxM7hr87zIO3a/v5p/H3TrnVw==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-member-expression-to-functions": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.13.tgz",
+ "integrity": "sha512-B+7nN0gIL8FZ8SvMcF+EPyB21KnCcZHQZFczCxbiNGV/O0rsrSBlWGLzmtBJ3GMjSVMIm4lpFhR+VdVBuIsUcQ==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-module-imports": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
+ "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.13.tgz",
+ "integrity": "sha512-acKF7EjqOR67ASIlDTupwkKM1eUisNAjaSduo5Cz+793ikfnpe7p4Q7B7EWU2PCoSTPWsQkR7hRUWEIZPiVLGA==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.12.13",
+ "@babel/helper-replace-supers": "^7.12.13",
+ "@babel/helper-simple-access": "^7.12.13",
+ "@babel/helper-split-export-declaration": "^7.12.13",
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "@babel/template": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13",
+ "lodash": "^4.17.19"
+ }
+ },
+ "@babel/helper-optimise-call-expression": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
+ "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-plugin-utils": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
+ "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA=="
+ },
+ "@babel/helper-remap-async-to-generator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.13.tgz",
+ "integrity": "sha512-Qa6PU9vNcj1NZacZZI1Mvwt+gXDH6CTfgAkSjeRMLE8HxtDK76+YDId6NQR+z7Rgd5arhD2cIbS74r0SxD6PDA==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.12.13",
+ "@babel/helper-wrap-function": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-replace-supers": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz",
+ "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==",
+ "requires": {
+ "@babel/helper-member-expression-to-functions": "^7.12.13",
+ "@babel/helper-optimise-call-expression": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-simple-access": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz",
+ "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-skip-transparent-expression-wrappers": {
+ "version": "7.12.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
+ "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
+ "requires": {
+ "@babel/types": "^7.12.1"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
+ "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
+ "requires": {
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.12.11",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
+ "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw=="
+ },
+ "@babel/helper-validator-option": {
+ "version": "7.12.11",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz",
+ "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw=="
+ },
+ "@babel/helper-wrap-function": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.13.tgz",
+ "integrity": "sha512-t0aZFEmBJ1LojdtJnhOaQEVejnzYhyjWHSsNSNo8vOYRbAJNh6r6GQF7pd36SqG7OKGbn+AewVQ/0IfYfIuGdw==",
+ "requires": {
+ "@babel/helper-function-name": "^7.12.13",
+ "@babel/template": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/helpers": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.13.tgz",
+ "integrity": "sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==",
+ "requires": {
+ "@babel/template": "^7.12.13",
+ "@babel/traverse": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
+ "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.13.tgz",
+ "integrity": "sha512-z7n7ybOUzaRc3wwqLpAX8UFIXsrVXUJhtNGBwAnLz6d1KUapqyq7ad2La8gZ6CXhHmGAIL32cop8Tst4/PNWLw=="
+ },
+ "@babel/plugin-proposal-async-generator-functions": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.13.tgz",
+ "integrity": "sha512-1KH46Hx4WqP77f978+5Ye/VUbuwQld2hph70yaw2hXS2v7ER2f3nlpNMu909HO2rbvP0NKLlMVDPh9KXklVMhA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-remap-async-to-generator": "^7.12.13",
+ "@babel/plugin-syntax-async-generators": "^7.8.0"
+ }
+ },
+ "@babel/plugin-proposal-class-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.13.tgz",
+ "integrity": "sha512-8SCJ0Ddrpwv4T7Gwb33EmW1V9PY5lggTO+A8WjyIwxrSHDUyBw4MtF96ifn1n8H806YlxbVCoKXbbmzD6RD+cA==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-proposal-decorators": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.13.tgz",
+ "integrity": "sha512-x2aOr5w4ARJoYHFKoG2iEUL/Xe99JAJXjAasHijXp3/KgaetJXGE62SmHgsW3Tia/XUT5AxF2YC0F+JyhPY/0Q==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-decorators": "^7.12.13"
+ }
+ },
+ "@babel/plugin-proposal-dynamic-import": {
+ "version": "7.12.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz",
+ "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.0"
+ }
+ },
+ "@babel/plugin-proposal-export-namespace-from": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz",
+ "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-json-strings": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz",
+ "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-json-strings": "^7.8.0"
+ }
+ },
+ "@babel/plugin-proposal-logical-assignment-operators": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz",
+ "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ }
+ },
+ "@babel/plugin-proposal-nullish-coalescing-operator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.13.tgz",
+ "integrity": "sha512-Qoxpy+OxhDBI5kRqliJFAl4uWXk3Bn24WeFstPH0iLymFehSAUR8MHpqU7njyXv/qbo7oN6yTy5bfCmXdKpo1Q==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
+ }
+ },
+ "@babel/plugin-proposal-numeric-separator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
+ "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ }
+ },
+ "@babel/plugin-proposal-object-rest-spread": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.13.tgz",
+ "integrity": "sha512-WvA1okB/0OS/N3Ldb3sziSrXg6sRphsBgqiccfcQq7woEn5wQLNX82Oc4PlaFcdwcWHuQXAtb8ftbS8Fbsg/sg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
+ "@babel/plugin-transform-parameters": "^7.12.13"
+ }
+ },
+ "@babel/plugin-proposal-optional-catch-binding": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz",
+ "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
+ }
+ },
+ "@babel/plugin-proposal-optional-chaining": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.13.tgz",
+ "integrity": "sha512-0ZwjGfTcnZqyV3y9DSD1Yk3ebp+sIUpT2YDqP8hovzaNZnQq2Kd7PEqa6iOIUDBXBt7Jl3P7YAcEIL5Pz8u09Q==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.0"
+ }
+ },
+ "@babel/plugin-proposal-private-methods": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.13.tgz",
+ "integrity": "sha512-sV0V57uUwpauixvR7s2o75LmwJI6JECwm5oPUY5beZB1nBl2i37hc7CJGqB5G+58fur5Y6ugvl3LRONk5x34rg==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-proposal-unicode-property-regex": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
+ "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@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==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-syntax-decorators": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz",
+ "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-syntax-dynamic-import": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-export-namespace-from": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.3"
+ }
+ },
+ "@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==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-jsx": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
+ "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@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==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@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==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@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==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@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==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-top-level-await": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
+ "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-arrow-functions": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.13.tgz",
+ "integrity": "sha512-tBtuN6qtCTd+iHzVZVOMNp+L04iIJBpqkdY42tWbmjIT5wvR2kx7gxMBsyhQtFzHwBbyGi9h8J8r9HgnOpQHxg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-async-to-generator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.13.tgz",
+ "integrity": "sha512-psM9QHcHaDr+HZpRuJcE1PXESuGWSCcbiGFFhhwfzdbTxaGDVzuVtdNYliAwcRo3GFg0Bc8MmI+AvIGYIJG04A==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-remap-async-to-generator": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-block-scoped-functions": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
+ "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-block-scoping": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
+ "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-classes": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.13.tgz",
+ "integrity": "sha512-cqZlMlhCC1rVnxE5ZGMtIb896ijL90xppMiuWXcwcOAuFczynpd3KYemb91XFFPi3wJSe/OcrX9lXoowatkkxA==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.12.13",
+ "@babel/helper-function-name": "^7.12.13",
+ "@babel/helper-optimise-call-expression": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-replace-supers": "^7.12.13",
+ "@babel/helper-split-export-declaration": "^7.12.13",
+ "globals": "^11.1.0"
+ }
+ },
+ "@babel/plugin-transform-computed-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.13.tgz",
+ "integrity": "sha512-dDfuROUPGK1mTtLKyDPUavmj2b6kFu82SmgpztBFEO974KMjJT+Ytj3/oWsTUMBmgPcp9J5Pc1SlcAYRpJ2hRA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-destructuring": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.13.tgz",
+ "integrity": "sha512-Dn83KykIFzjhA3FDPA1z4N+yfF3btDGhjnJwxIj0T43tP0flCujnU8fKgEkf0C1biIpSv9NZegPBQ1J6jYkwvQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-dotall-regex": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
+ "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-duplicate-keys": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
+ "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-exponentiation-operator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
+ "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
+ "requires": {
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-for-of": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.13.tgz",
+ "integrity": "sha512-xCbdgSzXYmHGyVX3+BsQjcd4hv4vA/FDy7Kc8eOpzKmBBPEOTurt0w5fCRQaGl+GSBORKgJdstQ1rHl4jbNseQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-function-name": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
+ "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
+ "requires": {
+ "@babel/helper-function-name": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-literals": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
+ "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-member-expression-literals": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
+ "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-modules-amd": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.13.tgz",
+ "integrity": "sha512-JHLOU0o81m5UqG0Ulz/fPC68/v+UTuGTWaZBUwpEk1fYQ1D9LfKV6MPn4ttJKqRo5Lm460fkzjLTL4EHvCprvA==",
+ "requires": {
+ "@babel/helper-module-transforms": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ }
+ },
+ "@babel/plugin-transform-modules-commonjs": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.13.tgz",
+ "integrity": "sha512-OGQoeVXVi1259HjuoDnsQMlMkT9UkZT9TpXAsqWplS/M0N1g3TJAn/ByOCeQu7mfjc5WpSsRU+jV1Hd89ts0kQ==",
+ "requires": {
+ "@babel/helper-module-transforms": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-simple-access": "^7.12.13",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ }
+ },
+ "@babel/plugin-transform-modules-systemjs": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz",
+ "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==",
+ "requires": {
+ "@babel/helper-hoist-variables": "^7.12.13",
+ "@babel/helper-module-transforms": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ }
+ },
+ "@babel/plugin-transform-modules-umd": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.13.tgz",
+ "integrity": "sha512-BgZndyABRML4z6ibpi7Z98m4EVLFI9tVsZDADC14AElFaNHHBcJIovflJ6wtCqFxwy2YJ1tJhGRsr0yLPKoN+w==",
+ "requires": {
+ "@babel/helper-module-transforms": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-named-capturing-groups-regex": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
+ "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-new-target": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
+ "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-object-super": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
+ "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-replace-supers": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-parameters": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.13.tgz",
+ "integrity": "sha512-e7QqwZalNiBRHCpJg/P8s/VJeSRYgmtWySs1JwvfwPqhBbiWfOcHDKdeAi6oAyIimoKWBlwc8oTgbZHdhCoVZA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-property-literals": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
+ "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-regenerator": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
+ "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
+ "requires": {
+ "regenerator-transform": "^0.14.2"
+ }
+ },
+ "@babel/plugin-transform-reserved-words": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
+ "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-runtime": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.13.tgz",
+ "integrity": "sha512-ho1CV2lm8qn2AxD3JdvPgtLVHCYLDaOszlf0gosdHcJAIfgNizag76WI+FoibrvfT+h117fgf8h+wgvo4O2qbA==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "semver": "^5.5.1"
+ }
+ },
+ "@babel/plugin-transform-shorthand-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
+ "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-spread": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.13.tgz",
+ "integrity": "sha512-dUCrqPIowjqk5pXsx1zPftSq4sT0aCeZVAxhdgs3AMgyaDmoUT0G+5h3Dzja27t76aUEIJWlFgPJqJ/d4dbTtg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
+ }
+ },
+ "@babel/plugin-transform-sticky-regex": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
+ "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-template-literals": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.13.tgz",
+ "integrity": "sha512-arIKlWYUgmNsF28EyfmiQHJLJFlAJNYkuQO10jL46ggjBpeb2re1P9K9YGxNJB45BqTbaslVysXDYm/g3sN/Qg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-typeof-symbol": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
+ "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-unicode-escapes": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
+ "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-transform-unicode-regex": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
+ "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/preset-env": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.13.tgz",
+ "integrity": "sha512-JUVlizG8SoFTz4LmVUL8++aVwzwxcvey3N0j1tRbMAXVEy95uQ/cnEkmEKHN00Bwq4voAV3imQGnQvpkLAxsrw==",
+ "requires": {
+ "@babel/compat-data": "^7.12.13",
+ "@babel/helper-compilation-targets": "^7.12.13",
+ "@babel/helper-module-imports": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.12.13",
+ "@babel/helper-validator-option": "^7.12.11",
+ "@babel/plugin-proposal-async-generator-functions": "^7.12.13",
+ "@babel/plugin-proposal-class-properties": "^7.12.13",
+ "@babel/plugin-proposal-dynamic-import": "^7.12.1",
+ "@babel/plugin-proposal-export-namespace-from": "^7.12.13",
+ "@babel/plugin-proposal-json-strings": "^7.12.13",
+ "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13",
+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.13",
+ "@babel/plugin-proposal-numeric-separator": "^7.12.13",
+ "@babel/plugin-proposal-object-rest-spread": "^7.12.13",
+ "@babel/plugin-proposal-optional-catch-binding": "^7.12.13",
+ "@babel/plugin-proposal-optional-chaining": "^7.12.13",
+ "@babel/plugin-proposal-private-methods": "^7.12.13",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
+ "@babel/plugin-syntax-async-generators": "^7.8.0",
+ "@babel/plugin-syntax-class-properties": "^7.12.13",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.0",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
+ "@babel/plugin-syntax-json-strings": "^7.8.0",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.0",
+ "@babel/plugin-syntax-top-level-await": "^7.12.13",
+ "@babel/plugin-transform-arrow-functions": "^7.12.13",
+ "@babel/plugin-transform-async-to-generator": "^7.12.13",
+ "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
+ "@babel/plugin-transform-block-scoping": "^7.12.13",
+ "@babel/plugin-transform-classes": "^7.12.13",
+ "@babel/plugin-transform-computed-properties": "^7.12.13",
+ "@babel/plugin-transform-destructuring": "^7.12.13",
+ "@babel/plugin-transform-dotall-regex": "^7.12.13",
+ "@babel/plugin-transform-duplicate-keys": "^7.12.13",
+ "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
+ "@babel/plugin-transform-for-of": "^7.12.13",
+ "@babel/plugin-transform-function-name": "^7.12.13",
+ "@babel/plugin-transform-literals": "^7.12.13",
+ "@babel/plugin-transform-member-expression-literals": "^7.12.13",
+ "@babel/plugin-transform-modules-amd": "^7.12.13",
+ "@babel/plugin-transform-modules-commonjs": "^7.12.13",
+ "@babel/plugin-transform-modules-systemjs": "^7.12.13",
+ "@babel/plugin-transform-modules-umd": "^7.12.13",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
+ "@babel/plugin-transform-new-target": "^7.12.13",
+ "@babel/plugin-transform-object-super": "^7.12.13",
+ "@babel/plugin-transform-parameters": "^7.12.13",
+ "@babel/plugin-transform-property-literals": "^7.12.13",
+ "@babel/plugin-transform-regenerator": "^7.12.13",
+ "@babel/plugin-transform-reserved-words": "^7.12.13",
+ "@babel/plugin-transform-shorthand-properties": "^7.12.13",
+ "@babel/plugin-transform-spread": "^7.12.13",
+ "@babel/plugin-transform-sticky-regex": "^7.12.13",
+ "@babel/plugin-transform-template-literals": "^7.12.13",
+ "@babel/plugin-transform-typeof-symbol": "^7.12.13",
+ "@babel/plugin-transform-unicode-escapes": "^7.12.13",
+ "@babel/plugin-transform-unicode-regex": "^7.12.13",
+ "@babel/preset-modules": "^0.1.3",
+ "@babel/types": "^7.12.13",
+ "core-js-compat": "^3.8.0",
+ "semver": "^5.5.0"
+ }
+ },
+ "@babel/preset-modules": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
+ "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
+ "@babel/plugin-transform-dotall-regex": "^7.4.4",
+ "@babel/types": "^7.4.4",
+ "esutils": "^2.0.2"
+ }
+ },
+ "@babel/runtime": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.13.tgz",
+ "integrity": "sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw==",
+ "requires": {
+ "regenerator-runtime": "^0.13.4"
+ },
+ "dependencies": {
+ "regenerator-runtime": {
+ "version": "0.13.7",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
+ "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
+ }
+ }
+ },
+ "@babel/template": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
+ "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
+ "requires": {
+ "@babel/code-frame": "^7.12.13",
+ "@babel/parser": "^7.12.13",
+ "@babel/types": "^7.12.13"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
+ "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
+ "requires": {
+ "@babel/code-frame": "^7.12.13",
+ "@babel/generator": "^7.12.13",
+ "@babel/helper-function-name": "^7.12.13",
+ "@babel/helper-split-export-declaration": "^7.12.13",
+ "@babel/parser": "^7.12.13",
+ "@babel/types": "^7.12.13",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0",
+ "lodash": "^4.17.19"
+ }
+ },
+ "@babel/types": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
+ "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.12.11",
+ "lodash": "^4.17.19",
+ "to-fast-properties": "^2.0.0"
+ }
+ },
+ "@csstools/convert-colors": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
+ "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw=="
+ },
+ "@fortawesome/fontawesome-common-types": {
+ "version": "0.2.34",
+ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.34.tgz",
+ "integrity": "sha512-XcIn3iYbTEzGIxD0/dY5+4f019jIcEIWBiHc3KrmK/ROahwxmZ/s+tdj97p/5K0klz4zZUiMfUlYP0ajhSJjmA==",
+ "dev": true
+ },
+ "@fortawesome/fontawesome-svg-core": {
+ "version": "1.2.34",
+ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.34.tgz",
+ "integrity": "sha512-0KNN0nc5eIzaJxlv43QcDmTkDY1CqeN6J7OCGSs+fwGPdtv0yOQqRjieopBCmw+yd7uD3N2HeNL3Zm5isDleLg==",
+ "dev": true,
+ "requires": {
+ "@fortawesome/fontawesome-common-types": "^0.2.34"
+ }
+ },
+ "@fortawesome/free-brands-svg-icons": {
+ "version": "5.15.2",
+ "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.15.2.tgz",
+ "integrity": "sha512-YPlVjE1cEO+OJ9I9ay3TQ3I88+XkxMTYwnnddqAboxLhPNGncsHV0DjWOVLCyuAY66yPfyndWwVn4v7vuqsO1g==",
+ "dev": true,
+ "requires": {
+ "@fortawesome/fontawesome-common-types": "^0.2.34"
+ }
+ },
+ "@fortawesome/free-solid-svg-icons": {
+ "version": "5.15.2",
+ "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.2.tgz",
+ "integrity": "sha512-ZfCU+QjaFsdNZmOGmfqEWhzI3JOe37x5dF4kz9GeXvKn/sTxhqMtZ7mh3lBf76SvcYY5/GKFuyG7p1r4iWMQqw==",
+ "dev": true,
+ "requires": {
+ "@fortawesome/fontawesome-common-types": "^0.2.34"
+ }
+ },
+ "@fortawesome/vue-fontawesome": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.2.tgz",
+ "integrity": "sha512-ecpKSBUWXsxRJVi/dbOds4tkKwEcBQ1JSDZFzE2jTFpF8xIh3OgTX8POIor6bOltjibr3cdEyvnDjecMwUmxhQ==",
+ "dev": true
+ },
+ "@fullhuman/postcss-purgecss": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-2.3.0.tgz",
+ "integrity": "sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw==",
+ "requires": {
+ "postcss": "7.0.32",
+ "purgecss": "^2.3.0"
+ },
+ "dependencies": {
+ "postcss": {
+ "version": "7.0.32",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
+ "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
+ "requires": {
+ "chalk": "^2.4.2",
+ "source-map": "^0.6.1",
+ "supports-color": "^6.1.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "supports-color": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "@gridsome/cli": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/@gridsome/cli/-/cli-0.3.4.tgz",
+ "integrity": "sha512-KkfnDs3aDRdNapxS5QwCUDUzNJgc+uRExw5IRUrVn38zOdmJc0d8hFqHZ7GpcHEX1W0BVyUsa4sQ3LNyjlttsg==",
+ "requires": {
+ "@hjvedvik/tasks": "^0.0.8",
+ "chalk": "^2.4.1",
+ "commander": "^2.15.1",
+ "envinfo": "^7.3.1",
+ "execa": "^0.10.0",
+ "find-up": "^2.1.0",
+ "fs-extra": "^6.0.1",
+ "leven": "^3.1.0",
+ "resolve-cwd": "^2.0.0",
+ "semver": "^5.6.0",
+ "sort-package-json": "^1.15.0",
+ "update-notifier": "^4.1.0"
+ },
+ "dependencies": {
+ "fs-extra": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
+ "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ }
+ }
+ },
+ "@gridsome/source-filesystem": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/@gridsome/source-filesystem/-/source-filesystem-0.6.2.tgz",
+ "integrity": "sha512-K1pyXwFYIlABaHq3wqOPyYt4ARzLZuUQ+UZKjDSBT9I0T0qpCbwir5kJMQkR7qY4ONflUrv8fgG6DNSrc1uzbA==",
+ "requires": {
+ "chokidar": "^2.0.4",
+ "fs-extra": "^7.0.0",
+ "globby": "^8.0.1",
+ "lodash": "^4.17.10",
+ "mime-types": "^2.1.21",
+ "slash": "^2.0.0"
+ }
+ },
+ "@gridsome/source-graphql": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@gridsome/source-graphql/-/source-graphql-0.1.0.tgz",
+ "integrity": "sha512-4u+0FfcTEgffOtY5lJq2ob33IS/dhEEKZNOTkeQZzTA7fq/eXwEDrFUj5n2oPXrIPUkc+6w3bc7ts1kxJJE6HQ==",
+ "requires": {
+ "apollo-link-context": "^1.0.17",
+ "apollo-link-http": "^1.5.14",
+ "graphql-tools": "^4.0.4",
+ "node-fetch": "^2.6.0"
+ }
+ },
+ "@gridsome/transformer-remark": {
+ "version": "0.6.4",
+ "resolved": "https://registry.npmjs.org/@gridsome/transformer-remark/-/transformer-remark-0.6.4.tgz",
+ "integrity": "sha512-DCRQn1KFLk9Iy+ZjhDdYoTOYhEBphP57dRsLkhLqcnbuMCttDcI6V9udUR6GHgWWN3h0XV2dGVXcQ056Xm9Hpg==",
+ "requires": {
+ "gray-matter": "^4.0.2",
+ "hash-sum": "^1.0.2",
+ "lodash": "^4.17.11",
+ "lru-cache": "^5.1.1",
+ "remark-autolink-headings": "^5.0.0",
+ "remark-external-links": "^3.0.0",
+ "remark-fix-guillemets": "^1.0.15",
+ "remark-html": "^8.0.0",
+ "remark-parse": "^6.0.0",
+ "remark-slug": "^4.2.3",
+ "remark-squeeze-paragraphs": "^3.0.2",
+ "sanitize-html": "^1.20.0",
+ "unified": "^7.0.0",
+ "unist-util-visit": "^1.4.0",
+ "vfile": "^4.0.0"
+ }
+ },
+ "@hapi/address": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
+ "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ=="
+ },
+ "@hapi/bourne": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
+ "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA=="
+ },
+ "@hapi/hoek": {
+ "version": "8.5.1",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
+ "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow=="
+ },
+ "@hapi/joi": {
+ "version": "15.1.1",
+ "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz",
+ "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==",
+ "requires": {
+ "@hapi/address": "2.x.x",
+ "@hapi/bourne": "1.x.x",
+ "@hapi/hoek": "8.x.x",
+ "@hapi/topo": "3.x.x"
+ }
+ },
+ "@hapi/topo": {
+ "version": "3.1.6",
+ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz",
+ "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==",
+ "requires": {
+ "@hapi/hoek": "^8.3.0"
+ }
+ },
+ "@hjvedvik/tasks": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/@hjvedvik/tasks/-/tasks-0.0.8.tgz",
+ "integrity": "sha512-vR+AIKFtQl6UG0npTdIMVb5vfo+Kz+xgygW4kCUJ0f5ekr8WifXM4A36wnbf3xVvny8mRdMPXk/n5oT0lMapVg==",
+ "requires": {
+ "chalk": "^2.4.1",
+ "dateformat": "^3.0.3",
+ "figures": "^2.0.0",
+ "hirestime": "^3.2.1",
+ "log-update": "^2.3.0",
+ "p-map": "^1.2.0"
+ },
+ "dependencies": {
+ "p-map": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
+ "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA=="
+ }
+ }
+ },
+ "@mrmlnc/readdir-enhanced": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
+ "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
+ "requires": {
+ "call-me-maybe": "^1.0.1",
+ "glob-to-regexp": "^0.3.0"
+ }
+ },
+ "@nodelib/fs.scandir": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
+ "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
+ "requires": {
+ "@nodelib/fs.stat": "2.0.4",
+ "run-parallel": "^1.1.9"
+ },
+ "dependencies": {
+ "@nodelib/fs.stat": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
+ "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q=="
+ }
+ }
+ },
+ "@nodelib/fs.stat": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
+ "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw=="
+ },
+ "@nodelib/fs.walk": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
+ "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
+ "requires": {
+ "@nodelib/fs.scandir": "2.1.4",
+ "fastq": "^1.6.0"
+ }
+ },
+ "@noxify/gridsome-remark-classes": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@noxify/gridsome-remark-classes/-/gridsome-remark-classes-1.0.0.tgz",
+ "integrity": "sha512-KNrJqDTd0k0YwU/NVVAtam9BLMfB1mfarGHpuKY2stHPVYsdnGdTOJOd6s7bMyhpFt3wyqm73fwqmeXbA3n2EQ==",
+ "requires": {
+ "unist-util-select": "^3.0.0"
+ }
+ },
+ "@noxify/gridsome-remark-table-align": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@noxify/gridsome-remark-table-align/-/gridsome-remark-table-align-1.0.0.tgz",
+ "integrity": "sha512-do/F7xqri6dyoOtYWfoGGGvSEYEmFMWTS+nfjZyEKGtQow/RrwgR9smTXOF6hIHs3qvunymvH4+yHFvAJre1UA==",
+ "requires": {
+ "unist-util-visit": "^2.0.1"
+ },
+ "dependencies": {
+ "unist-util-is": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz",
+ "integrity": "sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA=="
+ },
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz",
+ "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz",
+ "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@sindresorhus/is": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
+ "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow=="
+ },
+ "@sindresorhus/slugify": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-0.8.0.tgz",
+ "integrity": "sha512-Y+C3aG0JHmi4nCfixHgq0iAtqWCjMCliWghf6fXbemRKSGzpcrHdYxGZGDt8MeFg+gH7ounfMbz6WogqKCWvDg==",
+ "requires": {
+ "escape-string-regexp": "^1.0.5",
+ "lodash.deburr": "^4.1.0"
+ }
+ },
+ "@szmarczak/http-timer": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
+ "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
+ "requires": {
+ "defer-to-connect": "^1.0.1"
+ }
+ },
+ "@types/glob": {
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
+ "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==",
+ "requires": {
+ "@types/minimatch": "*",
+ "@types/node": "*"
+ }
+ },
+ "@types/json-schema": {
+ "version": "7.0.7",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
+ "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA=="
+ },
+ "@types/minimatch": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
+ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="
+ },
+ "@types/node": {
+ "version": "14.14.22",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz",
+ "integrity": "sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw=="
+ },
+ "@types/prop-types": {
+ "version": "15.7.3",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",
+ "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw=="
+ },
+ "@types/q": {
+ "version": "1.5.4",
+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
+ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug=="
+ },
+ "@types/react": {
+ "version": "16.14.3",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.3.tgz",
+ "integrity": "sha512-zPrXn03hmPYqh9DznqSFQsoRtrQ4aHgnZDO+hMGvsE/PORvDTdJCHQ6XvJV31ic+0LzF73huPFXUb++W6Kri0Q==",
+ "requires": {
+ "@types/prop-types": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "@types/unist": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
+ "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ=="
+ },
+ "@types/vfile": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz",
+ "integrity": "sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==",
+ "requires": {
+ "@types/node": "*",
+ "@types/unist": "*",
+ "@types/vfile-message": "*"
+ }
+ },
+ "@types/vfile-message": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-2.0.0.tgz",
+ "integrity": "sha512-GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==",
+ "requires": {
+ "vfile-message": "*"
+ }
+ },
+ "@vue/babel-helper-vue-jsx-merge-props": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz",
+ "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA=="
+ },
+ "@vue/babel-helper-vue-transform-on": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz",
+ "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA=="
+ },
+ "@vue/babel-plugin-jsx": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.2.tgz",
+ "integrity": "sha512-1uZlQCLCeuqJgDYLCmg3qfsvTVtOQiXh278ES4bvPTYYbv2Bi/rElLETK6AdjI9xxzyTUf5n1QEiH8Xxz0eZrg==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/plugin-syntax-jsx": "^7.0.0",
+ "@babel/template": "^7.0.0",
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0",
+ "@vue/babel-helper-vue-transform-on": "^1.0.2",
+ "camelcase": "^6.0.0",
+ "html-tags": "^3.1.0",
+ "svg-tags": "^1.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
+ "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg=="
+ }
+ }
+ },
+ "@vue/babel-plugin-transform-vue-jsx": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz",
+ "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/plugin-syntax-jsx": "^7.2.0",
+ "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
+ "html-tags": "^2.0.0",
+ "lodash.kebabcase": "^4.1.1",
+ "svg-tags": "^1.0.0"
+ },
+ "dependencies": {
+ "html-tags": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
+ "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos="
+ }
+ }
+ },
+ "@vue/babel-preset-app": {
+ "version": "4.5.11",
+ "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.11.tgz",
+ "integrity": "sha512-9VoFlm/9vhynKNGM+HA7qBsoQSUEnuG5i5kcFI9vTLLrh8A0fxrwUyVLLppO6T1sAZ6vrKdQFnEkjL+RkRAwWQ==",
+ "requires": {
+ "@babel/core": "^7.11.0",
+ "@babel/helper-compilation-targets": "^7.9.6",
+ "@babel/helper-module-imports": "^7.8.3",
+ "@babel/plugin-proposal-class-properties": "^7.8.3",
+ "@babel/plugin-proposal-decorators": "^7.8.3",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-syntax-jsx": "^7.8.3",
+ "@babel/plugin-transform-runtime": "^7.11.0",
+ "@babel/preset-env": "^7.11.0",
+ "@babel/runtime": "^7.11.0",
+ "@vue/babel-plugin-jsx": "^1.0.0-0",
+ "@vue/babel-preset-jsx": "^1.1.2",
+ "babel-plugin-dynamic-import-node": "^2.3.3",
+ "core-js": "^3.6.5",
+ "core-js-compat": "^3.6.5",
+ "semver": "^6.1.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ }
+ }
+ },
+ "@vue/babel-preset-jsx": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz",
+ "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==",
+ "requires": {
+ "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
+ "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
+ "@vue/babel-sugar-composition-api-inject-h": "^1.2.1",
+ "@vue/babel-sugar-composition-api-render-instance": "^1.2.4",
+ "@vue/babel-sugar-functional-vue": "^1.2.2",
+ "@vue/babel-sugar-inject-h": "^1.2.2",
+ "@vue/babel-sugar-v-model": "^1.2.3",
+ "@vue/babel-sugar-v-on": "^1.2.3"
+ }
+ },
+ "@vue/babel-sugar-composition-api-inject-h": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz",
+ "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==",
+ "requires": {
+ "@babel/plugin-syntax-jsx": "^7.2.0"
+ }
+ },
+ "@vue/babel-sugar-composition-api-render-instance": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz",
+ "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==",
+ "requires": {
+ "@babel/plugin-syntax-jsx": "^7.2.0"
+ }
+ },
+ "@vue/babel-sugar-functional-vue": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz",
+ "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==",
+ "requires": {
+ "@babel/plugin-syntax-jsx": "^7.2.0"
+ }
+ },
+ "@vue/babel-sugar-inject-h": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz",
+ "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==",
+ "requires": {
+ "@babel/plugin-syntax-jsx": "^7.2.0"
+ }
+ },
+ "@vue/babel-sugar-v-model": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz",
+ "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==",
+ "requires": {
+ "@babel/plugin-syntax-jsx": "^7.2.0",
+ "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
+ "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
+ "camelcase": "^5.0.0",
+ "html-tags": "^2.0.0",
+ "svg-tags": "^1.0.0"
+ },
+ "dependencies": {
+ "html-tags": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
+ "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos="
+ }
+ }
+ },
+ "@vue/babel-sugar-v-on": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz",
+ "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==",
+ "requires": {
+ "@babel/plugin-syntax-jsx": "^7.2.0",
+ "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
+ "camelcase": "^5.0.0"
+ }
+ },
+ "@vue/component-compiler-utils": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-2.6.0.tgz",
+ "integrity": "sha512-IHjxt7LsOFYc0DkTncB7OXJL7UzwOLPPQCfEUNyxL2qt+tF12THV+EO33O1G2Uk4feMSWua3iD39Itszx0f0bw==",
+ "requires": {
+ "consolidate": "^0.15.1",
+ "hash-sum": "^1.0.2",
+ "lru-cache": "^4.1.2",
+ "merge-source-map": "^1.1.0",
+ "postcss": "^7.0.14",
+ "postcss-selector-parser": "^5.0.0",
+ "prettier": "1.16.3",
+ "source-map": "~0.6.1",
+ "vue-template-es2015-compiler": "^1.9.0"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
+ }
+ }
+ },
+ "@webassemblyjs/ast": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
+ "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
+ "requires": {
+ "@webassemblyjs/helper-module-context": "1.9.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
+ "@webassemblyjs/wast-parser": "1.9.0"
+ }
+ },
+ "@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
+ "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA=="
+ },
+ "@webassemblyjs/helper-api-error": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
+ "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw=="
+ },
+ "@webassemblyjs/helper-buffer": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
+ "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA=="
+ },
+ "@webassemblyjs/helper-code-frame": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
+ "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
+ "requires": {
+ "@webassemblyjs/wast-printer": "1.9.0"
+ }
+ },
+ "@webassemblyjs/helper-fsm": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
+ "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw=="
+ },
+ "@webassemblyjs/helper-module-context": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
+ "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0"
+ }
+ },
+ "@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
+ "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw=="
+ },
+ "@webassemblyjs/helper-wasm-section": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
+ "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/helper-buffer": "1.9.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
+ "@webassemblyjs/wasm-gen": "1.9.0"
+ }
+ },
+ "@webassemblyjs/ieee754": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
+ "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
+ "requires": {
+ "@xtuc/ieee754": "^1.2.0"
+ }
+ },
+ "@webassemblyjs/leb128": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
+ "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
+ "requires": {
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@webassemblyjs/utf8": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
+ "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w=="
+ },
+ "@webassemblyjs/wasm-edit": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
+ "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/helper-buffer": "1.9.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
+ "@webassemblyjs/helper-wasm-section": "1.9.0",
+ "@webassemblyjs/wasm-gen": "1.9.0",
+ "@webassemblyjs/wasm-opt": "1.9.0",
+ "@webassemblyjs/wasm-parser": "1.9.0",
+ "@webassemblyjs/wast-printer": "1.9.0"
+ }
+ },
+ "@webassemblyjs/wasm-gen": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
+ "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
+ "@webassemblyjs/ieee754": "1.9.0",
+ "@webassemblyjs/leb128": "1.9.0",
+ "@webassemblyjs/utf8": "1.9.0"
+ }
+ },
+ "@webassemblyjs/wasm-opt": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
+ "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/helper-buffer": "1.9.0",
+ "@webassemblyjs/wasm-gen": "1.9.0",
+ "@webassemblyjs/wasm-parser": "1.9.0"
+ }
+ },
+ "@webassemblyjs/wasm-parser": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
+ "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/helper-api-error": "1.9.0",
+ "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
+ "@webassemblyjs/ieee754": "1.9.0",
+ "@webassemblyjs/leb128": "1.9.0",
+ "@webassemblyjs/utf8": "1.9.0"
+ }
+ },
+ "@webassemblyjs/wast-parser": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
+ "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/floating-point-hex-parser": "1.9.0",
+ "@webassemblyjs/helper-api-error": "1.9.0",
+ "@webassemblyjs/helper-code-frame": "1.9.0",
+ "@webassemblyjs/helper-fsm": "1.9.0",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@webassemblyjs/wast-printer": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
+ "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/wast-parser": "1.9.0",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@wry/equality": {
+ "version": "0.1.11",
+ "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz",
+ "integrity": "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==",
+ "requires": {
+ "tslib": "^1.9.3"
+ }
+ },
+ "@xtuc/ieee754": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
+ },
+ "@xtuc/long": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
+ },
+ "abbrev": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+ "dev": true
+ },
+ "accepts": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
+ "requires": {
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
+ }
+ },
+ "acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
+ },
+ "acorn-node": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
+ "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
+ "requires": {
+ "acorn": "^7.0.0",
+ "acorn-walk": "^7.0.0",
+ "xtend": "^4.0.2"
+ }
+ },
+ "acorn-walk": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
+ },
+ "address": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz",
+ "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA=="
+ },
+ "aggregate-error": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
+ "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
+ "requires": {
+ "clean-stack": "^2.0.0",
+ "indent-string": "^4.0.0"
+ },
+ "dependencies": {
+ "indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
+ }
+ }
+ },
+ "ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-errors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
+ "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ=="
+ },
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ=="
+ },
+ "alphanum-sort": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
+ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM="
+ },
+ "amdefine": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
+ "dev": true
+ },
+ "ansi-align": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz",
+ "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==",
+ "requires": {
+ "string-width": "^3.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
+ },
+ "emoji-regex": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
+ },
+ "string-width": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "requires": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "requires": {
+ "ansi-regex": "^4.1.0"
+ }
+ }
+ }
+ },
+ "ansi-colors": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
+ "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA=="
+ },
+ "ansi-escapes": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
+ "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ=="
+ },
+ "ansi-html": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
+ "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4="
+ },
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "any-promise": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
+ "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8="
+ },
+ "anymatch": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
+ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
+ "requires": {
+ "micromatch": "^3.1.4",
+ "normalize-path": "^2.1.1"
+ },
+ "dependencies": {
+ "normalize-path": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
+ "requires": {
+ "remove-trailing-separator": "^1.0.1"
+ }
+ }
+ }
+ },
+ "apollo-link": {
+ "version": "1.2.14",
+ "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz",
+ "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==",
+ "requires": {
+ "apollo-utilities": "^1.3.0",
+ "ts-invariant": "^0.4.0",
+ "tslib": "^1.9.3",
+ "zen-observable-ts": "^0.8.21"
+ }
+ },
+ "apollo-link-context": {
+ "version": "1.0.20",
+ "resolved": "https://registry.npmjs.org/apollo-link-context/-/apollo-link-context-1.0.20.tgz",
+ "integrity": "sha512-MLLPYvhzNb8AglNsk2NcL9AvhO/Vc9hn2ZZuegbhRHGet3oGr0YH9s30NS9+ieoM0sGT11p7oZ6oAILM/kiRBA==",
+ "requires": {
+ "apollo-link": "^1.2.14",
+ "tslib": "^1.9.3"
+ }
+ },
+ "apollo-link-http": {
+ "version": "1.5.17",
+ "resolved": "https://registry.npmjs.org/apollo-link-http/-/apollo-link-http-1.5.17.tgz",
+ "integrity": "sha512-uWcqAotbwDEU/9+Dm9e1/clO7hTB2kQ/94JYcGouBVLjoKmTeJTUPQKcJGpPwUjZcSqgYicbFqQSoJIW0yrFvg==",
+ "requires": {
+ "apollo-link": "^1.2.14",
+ "apollo-link-http-common": "^0.2.16",
+ "tslib": "^1.9.3"
+ }
+ },
+ "apollo-link-http-common": {
+ "version": "0.2.16",
+ "resolved": "https://registry.npmjs.org/apollo-link-http-common/-/apollo-link-http-common-0.2.16.tgz",
+ "integrity": "sha512-2tIhOIrnaF4UbQHf7kjeQA/EmSorB7+HyJIIrUjJOKBgnXwuexi8aMecRlqTIDWcyVXCeqLhUnztMa6bOH/jTg==",
+ "requires": {
+ "apollo-link": "^1.2.14",
+ "ts-invariant": "^0.4.0",
+ "tslib": "^1.9.3"
+ }
+ },
+ "apollo-utilities": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz",
+ "integrity": "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==",
+ "requires": {
+ "@wry/equality": "^0.1.2",
+ "fast-json-stable-stringify": "^2.0.0",
+ "ts-invariant": "^0.4.0",
+ "tslib": "^1.10.0"
+ }
+ },
+ "aproba": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
+ },
+ "arch": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
+ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ=="
+ },
+ "archive-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
+ "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
+ "requires": {
+ "file-type": "^4.2.0"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
+ "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU="
+ }
+ }
+ },
+ "are-we-there-yet": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
+ "requires": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
+ }
+ },
+ "argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "requires": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "arr-diff": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
+ },
+ "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=="
+ },
+ "arr-union": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
+ },
+ "array-find-index": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E="
+ },
+ "array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
+ },
+ "array-union": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
+ "requires": {
+ "array-uniq": "^1.0.1"
+ }
+ },
+ "array-uniq": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY="
+ },
+ "array-unique": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
+ },
+ "arrify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
+ },
+ "asn1": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+ "requires": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "asn1.js": {
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
+ "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
+ "requires": {
+ "bn.js": "^4.0.0",
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0",
+ "safer-buffer": "^2.1.0"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
+ "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
+ }
+ }
+ },
+ "assert": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
+ "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
+ "requires": {
+ "object-assign": "^4.1.1",
+ "util": "0.10.3"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
+ },
+ "util": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
+ "requires": {
+ "inherits": "2.0.1"
+ }
+ }
+ }
+ },
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+ },
+ "assign-symbols": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
+ },
+ "async": {
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
+ "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
+ "requires": {
+ "lodash": "^4.17.14"
+ }
+ },
+ "async-each": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
+ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ=="
+ },
+ "async-foreach": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
+ "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
+ "dev": true
+ },
+ "asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
+ },
+ "atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
+ },
+ "auto-bind": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-2.1.1.tgz",
+ "integrity": "sha512-NUwV1i9D3vxxY1KnfZgSZ716d6ovY7o8LfOwLhGIPFBowIb6Ln6DBW64+jCqPzUznel2hRSkQnYQqvh7/ldw8A==",
+ "requires": {
+ "@types/react": "^16.8.12"
+ }
+ },
+ "autoprefixer": {
+ "version": "9.8.6",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
+ "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
+ "requires": {
+ "browserslist": "^4.12.0",
+ "caniuse-lite": "^1.0.30001109",
+ "colorette": "^1.2.1",
+ "normalize-range": "^0.1.2",
+ "num2fraction": "^1.2.2",
+ "postcss": "^7.0.32",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "aws-sign2": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
+ },
+ "aws4": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
+ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
+ },
+ "babel-loader": {
+ "version": "8.0.5",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.5.tgz",
+ "integrity": "sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==",
+ "requires": {
+ "find-cache-dir": "^2.0.0",
+ "loader-utils": "^1.0.2",
+ "mkdirp": "^0.5.1",
+ "util.promisify": "^1.0.0"
+ }
+ },
+ "babel-plugin-dynamic-import-node": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
+ "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
+ "requires": {
+ "object.assign": "^4.1.0"
+ }
+ },
+ "babel-runtime": {
+ "version": "6.26.0",
+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
+ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
+ "requires": {
+ "core-js": "^2.4.0",
+ "regenerator-runtime": "^0.11.0"
+ },
+ "dependencies": {
+ "core-js": {
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
+ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
+ }
+ }
+ },
+ "bail": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
+ "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ=="
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
+ },
+ "base": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
+ "requires": {
+ "cache-base": "^1.0.1",
+ "class-utils": "^0.3.5",
+ "component-emitter": "^1.2.1",
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.1",
+ "mixin-deep": "^1.2.0",
+ "pascalcase": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ }
+ }
+ },
+ "base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
+ },
+ "bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
+ "requires": {
+ "tweetnacl": "^0.14.3"
+ }
+ },
+ "big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
+ },
+ "bin-build": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz",
+ "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==",
+ "requires": {
+ "decompress": "^4.0.0",
+ "download": "^6.2.2",
+ "execa": "^0.7.0",
+ "p-map-series": "^1.0.0",
+ "tempfile": "^2.0.0"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "requires": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "execa": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "requires": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
+ }
+ }
+ },
+ "bin-check": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
+ "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
+ "requires": {
+ "execa": "^0.7.0",
+ "executable": "^4.1.0"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "requires": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "execa": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "requires": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
+ }
+ }
+ },
+ "bin-version": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
+ "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
+ "requires": {
+ "execa": "^1.0.0",
+ "find-versions": "^3.0.0"
+ },
+ "dependencies": {
+ "execa": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
+ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+ "requires": {
+ "cross-spawn": "^6.0.0",
+ "get-stream": "^4.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "get-stream": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ }
+ }
+ },
+ "bin-version-check": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
+ "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
+ "requires": {
+ "bin-version": "^3.0.0",
+ "semver": "^5.6.0",
+ "semver-truncate": "^1.1.2"
+ }
+ },
+ "bin-wrapper": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
+ "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
+ "requires": {
+ "bin-check": "^4.1.0",
+ "bin-version-check": "^4.0.0",
+ "download": "^7.1.0",
+ "import-lazy": "^3.1.0",
+ "os-filter-obj": "^2.0.0",
+ "pify": "^4.0.1"
+ },
+ "dependencies": {
+ "download": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
+ "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
+ "requires": {
+ "archive-type": "^4.0.0",
+ "caw": "^2.0.1",
+ "content-disposition": "^0.5.2",
+ "decompress": "^4.2.0",
+ "ext-name": "^5.0.0",
+ "file-type": "^8.1.0",
+ "filenamify": "^2.0.0",
+ "get-stream": "^3.0.0",
+ "got": "^8.3.1",
+ "make-dir": "^1.2.0",
+ "p-event": "^2.1.0",
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ }
+ }
+ },
+ "file-type": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
+ "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ=="
+ },
+ "got": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
+ "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
+ "requires": {
+ "@sindresorhus/is": "^0.7.0",
+ "cacheable-request": "^2.1.1",
+ "decompress-response": "^3.3.0",
+ "duplexer3": "^0.1.4",
+ "get-stream": "^3.0.0",
+ "into-stream": "^3.1.0",
+ "is-retry-allowed": "^1.1.0",
+ "isurl": "^1.0.0-alpha5",
+ "lowercase-keys": "^1.0.0",
+ "mimic-response": "^1.0.0",
+ "p-cancelable": "^0.4.0",
+ "p-timeout": "^2.0.1",
+ "pify": "^3.0.0",
+ "safe-buffer": "^5.1.1",
+ "timed-out": "^4.0.1",
+ "url-parse-lax": "^3.0.0",
+ "url-to-options": "^1.0.1"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ }
+ }
+ },
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "requires": {
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ }
+ }
+ },
+ "p-cancelable": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
+ "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ=="
+ },
+ "p-event": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
+ "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
+ "requires": {
+ "p-timeout": "^2.0.1"
+ }
+ },
+ "p-timeout": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
+ "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
+ "requires": {
+ "p-finally": "^1.0.0"
+ }
+ },
+ "pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
+ },
+ "prepend-http": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
+ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
+ },
+ "url-parse-lax": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
+ "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
+ "requires": {
+ "prepend-http": "^2.0.0"
+ }
+ }
+ }
+ },
+ "binary-extensions": {
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
+ "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw=="
+ },
+ "bindings": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
+ "optional": true,
+ "requires": {
+ "file-uri-to-path": "1.0.0"
+ }
+ },
+ "bl": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",
+ "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",
+ "requires": {
+ "readable-stream": "^2.3.5",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
+ },
+ "bn.js": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz",
+ "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ=="
+ },
+ "body-parser": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
+ "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
+ "requires": {
+ "bytes": "3.1.0",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "on-finished": "~2.3.0",
+ "qs": "6.7.0",
+ "raw-body": "2.4.0",
+ "type-is": "~1.6.17"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
+ }
+ },
+ "boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
+ },
+ "boxen": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz",
+ "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==",
+ "requires": {
+ "ansi-align": "^3.0.0",
+ "camelcase": "^5.3.1",
+ "chalk": "^3.0.0",
+ "cli-boxes": "^2.2.0",
+ "string-width": "^4.1.0",
+ "term-size": "^2.1.0",
+ "type-fest": "^0.8.1",
+ "widest-line": "^3.1.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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=="
+ },
+ "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=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "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=="
+ },
+ "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==",
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "requires": {
+ "ansi-regex": "^5.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "requires": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ }
+ },
+ "brorand": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
+ },
+ "browserify-aes": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
+ "requires": {
+ "buffer-xor": "^1.0.3",
+ "cipher-base": "^1.0.0",
+ "create-hash": "^1.1.0",
+ "evp_bytestokey": "^1.0.3",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "browserify-cipher": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
+ "requires": {
+ "browserify-aes": "^1.0.4",
+ "browserify-des": "^1.0.0",
+ "evp_bytestokey": "^1.0.0"
+ }
+ },
+ "browserify-des": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
+ "requires": {
+ "cipher-base": "^1.0.1",
+ "des.js": "^1.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "browserify-rsa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
+ "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
+ "requires": {
+ "bn.js": "^5.0.0",
+ "randombytes": "^2.0.1"
+ }
+ },
+ "browserify-sign": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
+ "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
+ "requires": {
+ "bn.js": "^5.1.1",
+ "browserify-rsa": "^4.0.1",
+ "create-hash": "^1.2.0",
+ "create-hmac": "^1.1.7",
+ "elliptic": "^6.5.3",
+ "inherits": "^2.0.4",
+ "parse-asn1": "^5.1.5",
+ "readable-stream": "^3.6.0",
+ "safe-buffer": "^5.2.0"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ }
+ }
+ },
+ "browserify-zlib": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
+ "requires": {
+ "pako": "~1.0.5"
+ }
+ },
+ "browserslist": {
+ "version": "4.16.3",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
+ "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
+ "requires": {
+ "caniuse-lite": "^1.0.30001181",
+ "colorette": "^1.2.1",
+ "electron-to-chromium": "^1.3.649",
+ "escalade": "^3.1.1",
+ "node-releases": "^1.1.70"
+ }
+ },
+ "buffer": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+ "requires": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
+ }
+ },
+ "buffer-alloc": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
+ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
+ "requires": {
+ "buffer-alloc-unsafe": "^1.1.0",
+ "buffer-fill": "^1.0.0"
+ }
+ },
+ "buffer-alloc-unsafe": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
+ "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg=="
+ },
+ "buffer-crc32": {
+ "version": "0.2.13",
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
+ "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI="
+ },
+ "buffer-fill": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
+ "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw="
+ },
+ "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=="
+ },
+ "buffer-xor": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
+ },
+ "builtin-status-codes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug="
+ },
+ "bytes": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
+ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
+ },
+ "cacache": {
+ "version": "12.0.4",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
+ "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
+ "requires": {
+ "bluebird": "^3.5.5",
+ "chownr": "^1.1.1",
+ "figgy-pudding": "^3.5.1",
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.1.15",
+ "infer-owner": "^1.0.3",
+ "lru-cache": "^5.1.1",
+ "mississippi": "^3.0.0",
+ "mkdirp": "^0.5.1",
+ "move-concurrently": "^1.0.1",
+ "promise-inflight": "^1.0.1",
+ "rimraf": "^2.6.3",
+ "ssri": "^6.0.1",
+ "unique-filename": "^1.1.1",
+ "y18n": "^4.0.0"
+ },
+ "dependencies": {
+ "chownr": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
+ }
+ }
+ },
+ "cache-base": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "requires": {
+ "collection-visit": "^1.0.0",
+ "component-emitter": "^1.2.1",
+ "get-value": "^2.0.6",
+ "has-value": "^1.0.0",
+ "isobject": "^3.0.1",
+ "set-value": "^2.0.0",
+ "to-object-path": "^0.3.0",
+ "union-value": "^1.0.0",
+ "unset-value": "^1.0.0"
+ }
+ },
+ "cache-loader": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-2.0.1.tgz",
+ "integrity": "sha512-V99T3FOynmGx26Zom+JrVBytLBsmUCzVG2/4NnUKgvXN4bEV42R1ERl1IyiH/cvFIDA1Ytq2lPZ9tXDSahcQpQ==",
+ "requires": {
+ "loader-utils": "^1.1.0",
+ "mkdirp": "^0.5.1",
+ "neo-async": "^2.6.0",
+ "normalize-path": "^3.0.0",
+ "schema-utils": "^1.0.0"
+ }
+ },
+ "cacheable-request": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
+ "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
+ "requires": {
+ "clone-response": "1.0.2",
+ "get-stream": "3.0.0",
+ "http-cache-semantics": "3.8.1",
+ "keyv": "3.0.0",
+ "lowercase-keys": "1.0.0",
+ "normalize-url": "2.0.1",
+ "responselike": "1.0.2"
+ },
+ "dependencies": {
+ "lowercase-keys": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
+ "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY="
+ },
+ "normalize-url": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
+ "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
+ "requires": {
+ "prepend-http": "^2.0.0",
+ "query-string": "^5.0.1",
+ "sort-keys": "^2.0.0"
+ }
+ },
+ "prepend-http": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
+ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
+ },
+ "sort-keys": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
+ "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
+ "requires": {
+ "is-plain-obj": "^1.0.0"
+ }
+ }
+ }
+ },
+ "call-bind": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "requires": {
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2"
+ }
+ },
+ "call-me-maybe": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
+ "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms="
+ },
+ "caller-callsite": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
+ "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
+ "requires": {
+ "callsites": "^2.0.0"
+ }
+ },
+ "caller-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
+ "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
+ "requires": {
+ "caller-callsite": "^2.0.0"
+ }
+ },
+ "callsites": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
+ "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA="
+ },
+ "camel-case": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
+ "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
+ "requires": {
+ "no-case": "^2.2.0",
+ "upper-case": "^1.1.1"
+ }
+ },
+ "camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
+ },
+ "camelcase-css": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="
+ },
+ "camelcase-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
+ "requires": {
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
+ }
+ }
+ },
+ "caniuse-api": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-lite": "^1.0.0",
+ "lodash.memoize": "^4.1.2",
+ "lodash.uniq": "^4.5.0"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001183",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001183.tgz",
+ "integrity": "sha512-7JkwTEE1hlRKETbCFd8HDZeLiQIUcl8rC6JgNjvHCNaxOeNmQ9V4LvQXRUsKIV2CC73qKxljwVhToaA3kLRqTw=="
+ },
+ "case-sensitive-paths-webpack-plugin": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz",
+ "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ=="
+ },
+ "caseless": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
+ },
+ "caw": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
+ "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
+ "requires": {
+ "get-proxy": "^2.0.0",
+ "isurl": "^1.0.0-alpha5",
+ "tunnel-agent": "^0.6.0",
+ "url-to-options": "^1.0.1"
+ }
+ },
+ "ccount": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz",
+ "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg=="
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "character-entities": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
+ "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw=="
+ },
+ "character-entities-html4": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz",
+ "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g=="
+ },
+ "character-entities-legacy": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
+ "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA=="
+ },
+ "character-reference-invalid": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
+ "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg=="
+ },
+ "chokidar": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
+ "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
+ "requires": {
+ "anymatch": "^2.0.0",
+ "async-each": "^1.0.1",
+ "braces": "^2.3.2",
+ "fsevents": "^1.2.7",
+ "glob-parent": "^3.1.0",
+ "inherits": "^2.0.3",
+ "is-binary-path": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "normalize-path": "^3.0.0",
+ "path-is-absolute": "^1.0.0",
+ "readdirp": "^2.2.1",
+ "upath": "^1.1.1"
+ }
+ },
+ "chownr": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
+ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
+ },
+ "chrome-trace-event": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
+ "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "ci-info": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
+ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
+ },
+ "cipher-base": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
+ "requires": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "arr-union": "^3.1.0",
+ "define-property": "^0.2.5",
+ "isobject": "^3.0.0",
+ "static-extend": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ }
+ },
+ "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=="
+ }
+ }
+ },
+ "clean-css": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
+ "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==",
+ "requires": {
+ "source-map": "~0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "clean-stack": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
+ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A=="
+ },
+ "cli-boxes": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
+ "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw=="
+ },
+ "cli-cursor": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
+ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
+ "requires": {
+ "restore-cursor": "^2.0.0"
+ }
+ },
+ "cliui": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
+ "dev": true,
+ "requires": {
+ "string-width": "^3.1.0",
+ "strip-ansi": "^5.2.0",
+ "wrap-ansi": "^5.1.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
+ "dev": true
+ },
+ "emoji-regex": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^4.1.0"
+ }
+ },
+ "wrap-ansi": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.0",
+ "string-width": "^3.0.0",
+ "strip-ansi": "^5.0.0"
+ }
+ }
+ }
+ },
+ "clone": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
+ "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18="
+ },
+ "clone-response": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
+ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
+ "requires": {
+ "mimic-response": "^1.0.0"
+ }
+ },
+ "coa": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
+ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
+ "requires": {
+ "@types/q": "^1.5.1",
+ "chalk": "^2.4.1",
+ "q": "^1.1.2"
+ }
+ },
+ "code-point-at": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
+ },
+ "collapse-white-space": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
+ "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ=="
+ },
+ "collection-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
+ "requires": {
+ "map-visit": "^1.0.0",
+ "object-visit": "^1.0.0"
+ }
+ },
+ "color": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
+ "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
+ "requires": {
+ "color-convert": "^1.9.1",
+ "color-string": "^1.5.4"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
+ },
+ "color-string": {
+ "version": "1.5.4",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz",
+ "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==",
+ "requires": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "colorette": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz",
+ "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw=="
+ },
+ "columnify": {
+ "version": "1.5.4",
+ "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz",
+ "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=",
+ "requires": {
+ "strip-ansi": "^3.0.0",
+ "wcwidth": "^1.0.0"
+ }
+ },
+ "combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "requires": {
+ "delayed-stream": "~1.0.0"
+ }
+ },
+ "comma-separated-tokens": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
+ "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw=="
+ },
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
+ },
+ "commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
+ },
+ "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=="
+ },
+ "compressed-json": {
+ "version": "1.0.16",
+ "resolved": "https://registry.npmjs.org/compressed-json/-/compressed-json-1.0.16.tgz",
+ "integrity": "sha512-fklkJ76BEyTPMbLv75nEEhFyHSLS0dt0AIGECBeCgd7O/IECIg7khOIi+2aKIutrjHaazr5J8M7edVDFEfRA/g=="
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ },
+ "concat-stream": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
+ "requires": {
+ "buffer-from": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.2.2",
+ "typedarray": "^0.0.6"
+ }
+ },
+ "config-chain": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
+ "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
+ "requires": {
+ "ini": "^1.3.4",
+ "proto-list": "~1.2.1"
+ }
+ },
+ "configstore": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
+ "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
+ "requires": {
+ "dot-prop": "^5.2.0",
+ "graceful-fs": "^4.1.2",
+ "make-dir": "^3.0.0",
+ "unique-string": "^2.0.0",
+ "write-file-atomic": "^3.0.0",
+ "xdg-basedir": "^4.0.0"
+ },
+ "dependencies": {
+ "make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "requires": {
+ "semver": "^6.0.0"
+ }
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ }
+ }
+ },
+ "connect-history-api-fallback": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
+ "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg=="
+ },
+ "consola": {
+ "version": "2.15.2",
+ "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.2.tgz",
+ "integrity": "sha512-VxqWw5C8O/mQpZYtfaaSCDJcVK3AxyvQ26rhgvyAI4j/QJISh8DLwFS8GQU+9154u4ngyCsSlnyIAYJme9kQug=="
+ },
+ "console-browserify": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
+ "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA=="
+ },
+ "console-control-strings": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
+ },
+ "console-stream": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
+ "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ="
+ },
+ "consolidate": {
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz",
+ "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
+ "requires": {
+ "bluebird": "^3.1.1"
+ }
+ },
+ "constants-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U="
+ },
+ "content-disposition": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "requires": {
+ "safe-buffer": "5.1.2"
+ }
+ },
+ "content-type": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
+ },
+ "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==",
+ "requires": {
+ "safe-buffer": "~5.1.1"
+ }
+ },
+ "cookie": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
+ "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
+ },
+ "cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
+ },
+ "copy-concurrently": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
+ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
+ "requires": {
+ "aproba": "^1.1.1",
+ "fs-write-stream-atomic": "^1.0.8",
+ "iferr": "^0.1.5",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.4",
+ "run-queue": "^1.0.0"
+ }
+ },
+ "copy-descriptor": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
+ },
+ "core-js": {
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz",
+ "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q=="
+ },
+ "core-js-compat": {
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz",
+ "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==",
+ "requires": {
+ "browserslist": "^4.16.1",
+ "semver": "7.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
+ "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A=="
+ }
+ }
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+ },
+ "cosmiconfig": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
+ "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
+ "requires": {
+ "import-fresh": "^2.0.0",
+ "is-directory": "^0.3.1",
+ "js-yaml": "^3.13.1",
+ "parse-json": "^4.0.0"
+ }
+ },
+ "create-ecdh": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
+ "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
+ "requires": {
+ "bn.js": "^4.1.0",
+ "elliptic": "^6.5.3"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
+ "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
+ }
+ }
+ },
+ "create-hash": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
+ "requires": {
+ "cipher-base": "^1.0.1",
+ "inherits": "^2.0.1",
+ "md5.js": "^1.3.4",
+ "ripemd160": "^2.0.1",
+ "sha.js": "^2.4.0"
+ }
+ },
+ "create-hmac": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
+ "requires": {
+ "cipher-base": "^1.0.3",
+ "create-hash": "^1.1.0",
+ "inherits": "^2.0.1",
+ "ripemd160": "^2.0.0",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
+ "cross-spawn": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "requires": {
+ "nice-try": "^1.0.4",
+ "path-key": "^2.0.1",
+ "semver": "^5.5.0",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "crypto-browserify": {
+ "version": "3.12.0",
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
+ "requires": {
+ "browserify-cipher": "^1.0.0",
+ "browserify-sign": "^4.0.0",
+ "create-ecdh": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "create-hmac": "^1.1.0",
+ "diffie-hellman": "^5.0.0",
+ "inherits": "^2.0.1",
+ "pbkdf2": "^3.0.3",
+ "public-encrypt": "^4.0.0",
+ "randombytes": "^2.0.0",
+ "randomfill": "^1.0.3"
+ }
+ },
+ "crypto-random-string": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
+ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
+ },
+ "css-blank-pseudo": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
+ "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
+ "requires": {
+ "postcss": "^7.0.5"
+ }
+ },
+ "css-color-names": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
+ "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA="
+ },
+ "css-declaration-sorter": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
+ "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
+ "requires": {
+ "postcss": "^7.0.1",
+ "timsort": "^0.3.0"
+ }
+ },
+ "css-has-pseudo": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
+ "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
+ "requires": {
+ "postcss": "^7.0.6",
+ "postcss-selector-parser": "^5.0.0-rc.4"
+ }
+ },
+ "css-loader": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.1.1.tgz",
+ "integrity": "sha512-OcKJU/lt232vl1P9EEDamhoO9iKY3tIjY5GU+XDLblAykTdgs6Ux9P1hTHve8nFKy5KPpOXOsVI/hIwi3841+w==",
+ "requires": {
+ "camelcase": "^5.2.0",
+ "icss-utils": "^4.1.0",
+ "loader-utils": "^1.2.3",
+ "normalize-path": "^3.0.0",
+ "postcss": "^7.0.14",
+ "postcss-modules-extract-imports": "^2.0.0",
+ "postcss-modules-local-by-default": "^2.0.6",
+ "postcss-modules-scope": "^2.1.0",
+ "postcss-modules-values": "^2.0.0",
+ "postcss-value-parser": "^3.3.0",
+ "schema-utils": "^1.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "css-prefers-color-scheme": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
+ "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
+ "requires": {
+ "postcss": "^7.0.5"
+ }
+ },
+ "css-select": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
+ "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
+ "requires": {
+ "boolbase": "^1.0.0",
+ "css-what": "^3.2.1",
+ "domutils": "^1.7.0",
+ "nth-check": "^1.0.2"
+ }
+ },
+ "css-select-base-adapter": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
+ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
+ },
+ "css-selector-parser": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.4.1.tgz",
+ "integrity": "sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g=="
+ },
+ "css-tree": {
+ "version": "1.0.0-alpha.37",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
+ "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
+ "requires": {
+ "mdn-data": "2.0.4",
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "css-unit-converter": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
+ "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA=="
+ },
+ "css-what": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
+ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ=="
+ },
+ "cssdb": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
+ "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ=="
+ },
+ "cssesc": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
+ "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg=="
+ },
+ "cssfilter": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz",
+ "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4="
+ },
+ "cssnano": {
+ "version": "4.1.10",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
+ "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
+ "requires": {
+ "cosmiconfig": "^5.0.0",
+ "cssnano-preset-default": "^4.0.7",
+ "is-resolvable": "^1.0.0",
+ "postcss": "^7.0.0"
+ }
+ },
+ "cssnano-preset-default": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
+ "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
+ "requires": {
+ "css-declaration-sorter": "^4.0.1",
+ "cssnano-util-raw-cache": "^4.0.1",
+ "postcss": "^7.0.0",
+ "postcss-calc": "^7.0.1",
+ "postcss-colormin": "^4.0.3",
+ "postcss-convert-values": "^4.0.1",
+ "postcss-discard-comments": "^4.0.2",
+ "postcss-discard-duplicates": "^4.0.2",
+ "postcss-discard-empty": "^4.0.1",
+ "postcss-discard-overridden": "^4.0.1",
+ "postcss-merge-longhand": "^4.0.11",
+ "postcss-merge-rules": "^4.0.3",
+ "postcss-minify-font-values": "^4.0.2",
+ "postcss-minify-gradients": "^4.0.2",
+ "postcss-minify-params": "^4.0.2",
+ "postcss-minify-selectors": "^4.0.2",
+ "postcss-normalize-charset": "^4.0.1",
+ "postcss-normalize-display-values": "^4.0.2",
+ "postcss-normalize-positions": "^4.0.2",
+ "postcss-normalize-repeat-style": "^4.0.2",
+ "postcss-normalize-string": "^4.0.2",
+ "postcss-normalize-timing-functions": "^4.0.2",
+ "postcss-normalize-unicode": "^4.0.1",
+ "postcss-normalize-url": "^4.0.1",
+ "postcss-normalize-whitespace": "^4.0.2",
+ "postcss-ordered-values": "^4.1.2",
+ "postcss-reduce-initial": "^4.0.3",
+ "postcss-reduce-transforms": "^4.0.2",
+ "postcss-svgo": "^4.0.2",
+ "postcss-unique-selectors": "^4.0.1"
+ }
+ },
+ "cssnano-util-get-arguments": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
+ "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8="
+ },
+ "cssnano-util-get-match": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
+ "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0="
+ },
+ "cssnano-util-raw-cache": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
+ "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "cssnano-util-same-parent": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
+ "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q=="
+ },
+ "csso": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
+ "requires": {
+ "css-tree": "^1.1.2"
+ },
+ "dependencies": {
+ "css-tree": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz",
+ "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==",
+ "requires": {
+ "mdn-data": "2.0.14",
+ "source-map": "^0.6.1"
+ }
+ },
+ "mdn-data": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "csstype": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz",
+ "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw=="
+ },
+ "currently-unhandled": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
+ "requires": {
+ "array-find-index": "^1.0.1"
+ }
+ },
+ "cwebp-bin": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cwebp-bin/-/cwebp-bin-5.1.0.tgz",
+ "integrity": "sha512-BsPKStaNr98zfxwejWWLIGELbPERULJoD2v5ijvpeutSAGsegX7gmABgnkRK7MUucCPROXXfaPqkLAwI509JzA==",
+ "requires": {
+ "bin-build": "^3.0.0",
+ "bin-wrapper": "^4.0.1",
+ "logalot": "^2.1.0"
+ }
+ },
+ "cyclist": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
+ "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
+ },
+ "dashdash": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+ "requires": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "dateformat": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
+ "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="
+ },
+ "de-indent": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
+ "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0="
+ },
+ "debug": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
+ "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
+ },
+ "decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
+ },
+ "decompress": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz",
+ "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==",
+ "requires": {
+ "decompress-tar": "^4.0.0",
+ "decompress-tarbz2": "^4.0.0",
+ "decompress-targz": "^4.0.0",
+ "decompress-unzip": "^4.0.1",
+ "graceful-fs": "^4.1.10",
+ "make-dir": "^1.0.0",
+ "pify": "^2.3.0",
+ "strip-dirs": "^2.0.0"
+ },
+ "dependencies": {
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "requires": {
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ }
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+ }
+ }
+ },
+ "decompress-response": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
+ "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
+ "requires": {
+ "mimic-response": "^1.0.0"
+ }
+ },
+ "decompress-tar": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
+ "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
+ "requires": {
+ "file-type": "^5.2.0",
+ "is-stream": "^1.1.0",
+ "tar-stream": "^1.5.2"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
+ "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY="
+ }
+ }
+ },
+ "decompress-tarbz2": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
+ "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
+ "requires": {
+ "decompress-tar": "^4.1.0",
+ "file-type": "^6.1.0",
+ "is-stream": "^1.1.0",
+ "seek-bzip": "^1.0.5",
+ "unbzip2-stream": "^1.0.9"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
+ "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg=="
+ }
+ }
+ },
+ "decompress-targz": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
+ "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
+ "requires": {
+ "decompress-tar": "^4.1.1",
+ "file-type": "^5.2.0",
+ "is-stream": "^1.1.0"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
+ "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY="
+ }
+ }
+ },
+ "decompress-unzip": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
+ "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
+ "requires": {
+ "file-type": "^3.8.0",
+ "get-stream": "^2.2.0",
+ "pify": "^2.3.0",
+ "yauzl": "^2.4.2"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
+ "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek="
+ },
+ "get-stream": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
+ "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
+ "requires": {
+ "object-assign": "^4.0.1",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+ }
+ }
+ },
+ "deep-extend": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
+ },
+ "deepmerge": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
+ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="
+ },
+ "defaults": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
+ "requires": {
+ "clone": "^1.0.2"
+ },
+ "dependencies": {
+ "clone": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
+ "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4="
+ }
+ }
+ },
+ "defer-to-connect": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
+ "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ=="
+ },
+ "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==",
+ "requires": {
+ "object-keys": "^1.0.12"
+ }
+ },
+ "define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "requires": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ }
+ },
+ "defined": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM="
+ },
+ "delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
+ },
+ "delegates": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
+ },
+ "depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
+ },
+ "deprecated-decorator": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz",
+ "integrity": "sha1-AJZjF7ehL+kvPMgx91g68ym4bDc="
+ },
+ "des.js": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
+ "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
+ "requires": {
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "destroy": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
+ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
+ },
+ "detab": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz",
+ "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==",
+ "requires": {
+ "repeat-string": "^1.5.4"
+ }
+ },
+ "detect-indent": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
+ "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA=="
+ },
+ "detect-libc": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
+ "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups="
+ },
+ "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=="
+ },
+ "detective": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
+ "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
+ "requires": {
+ "acorn-node": "^1.6.1",
+ "defined": "^1.0.0",
+ "minimist": "^1.1.1"
+ }
+ },
+ "diffie-hellman": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
+ "requires": {
+ "bn.js": "^4.1.0",
+ "miller-rabin": "^4.0.0",
+ "randombytes": "^2.0.0"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
+ "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
+ }
+ }
+ },
+ "dir-glob": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
+ "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
+ "requires": {
+ "arrify": "^1.0.1",
+ "path-type": "^3.0.0"
+ }
+ },
+ "dom-converter": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
+ "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
+ "requires": {
+ "utila": "~0.4"
+ }
+ },
+ "dom-serializer": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
+ },
+ "dependencies": {
+ "domelementtype": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz",
+ "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w=="
+ }
+ }
+ },
+ "domain-browser": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA=="
+ },
+ "domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
+ },
+ "domhandler": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
+ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
+ "requires": {
+ "domelementtype": "1"
+ }
+ },
+ "domutils": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
+ "requires": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
+ "dot-prop": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
+ "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
+ "requires": {
+ "is-obj": "^2.0.0"
+ }
+ },
+ "dotenv": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz",
+ "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w=="
+ },
+ "download": {
+ "version": "6.2.5",
+ "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz",
+ "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==",
+ "requires": {
+ "caw": "^2.0.0",
+ "content-disposition": "^0.5.2",
+ "decompress": "^4.0.0",
+ "ext-name": "^5.0.0",
+ "file-type": "5.2.0",
+ "filenamify": "^2.0.0",
+ "get-stream": "^3.0.0",
+ "got": "^7.0.0",
+ "make-dir": "^1.0.0",
+ "p-event": "^1.0.0",
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
+ "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY="
+ },
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ }
+ }
+ },
+ "duplexer3": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
+ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
+ },
+ "duplexify": {
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
+ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
+ "requires": {
+ "end-of-stream": "^1.0.0",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0",
+ "stream-shift": "^1.0.0"
+ }
+ },
+ "ecc-jsbn": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
+ "requires": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
+ },
+ "electron-to-chromium": {
+ "version": "1.3.652",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.652.tgz",
+ "integrity": "sha512-85J5D0Ksxjq2MIHfgwOURRej72UMlexbaa7t+oKTJan3Pa/RBE8vJ4/JzwaQjLCElPvd0XeLWi7+xYTVrq96aA=="
+ },
+ "elliptic": {
+ "version": "6.5.4",
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
+ "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
+ "requires": {
+ "bn.js": "^4.11.9",
+ "brorand": "^1.1.0",
+ "hash.js": "^1.0.0",
+ "hmac-drbg": "^1.0.1",
+ "inherits": "^2.0.4",
+ "minimalistic-assert": "^1.0.1",
+ "minimalistic-crypto-utils": "^1.0.1"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
+ "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
+ }
+ }
+ },
+ "emoji-regex": {
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.1.1.tgz",
+ "integrity": "sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4="
+ },
+ "emojis-list": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
+ },
+ "encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
+ },
+ "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==",
+ "requires": {
+ "once": "^1.4.0"
+ }
+ },
+ "enhanced-resolve": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
+ "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "memory-fs": "^0.5.0",
+ "tapable": "^1.0.0"
+ },
+ "dependencies": {
+ "memory-fs": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
+ "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
+ "requires": {
+ "errno": "^0.1.3",
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "tapable": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
+ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA=="
+ }
+ }
+ },
+ "entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
+ },
+ "env-paths": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
+ "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
+ "dev": true
+ },
+ "envinfo": {
+ "version": "7.7.4",
+ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
+ "integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ=="
+ },
+ "errno": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
+ "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
+ "requires": {
+ "prr": "~1.0.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "error-stack-parser": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz",
+ "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==",
+ "requires": {
+ "stackframe": "^1.1.1"
+ }
+ },
+ "es-abstract": {
+ "version": "1.18.0-next.2",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz",
+ "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "es-to-primitive": "^1.2.1",
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1",
+ "is-callable": "^1.2.2",
+ "is-negative-zero": "^2.0.1",
+ "is-regex": "^1.1.1",
+ "object-inspect": "^1.9.0",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.2",
+ "string.prototype.trimend": "^1.0.3",
+ "string.prototype.trimstart": "^1.0.3"
+ }
+ },
+ "es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "requires": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ }
+ },
+ "escalade": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
+ },
+ "escape-goat": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
+ "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q=="
+ },
+ "escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
+ },
+ "eslint-scope": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
+ "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
+ "requires": {
+ "esrecurse": "^4.1.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+ },
+ "esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "requires": {
+ "estraverse": "^5.2.0"
+ },
+ "dependencies": {
+ "estraverse": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
+ "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
+ }
+ }
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
+ },
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
+ },
+ "etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
+ },
+ "eventemitter3": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz",
+ "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q=="
+ },
+ "events": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
+ "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg=="
+ },
+ "eventsource": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
+ "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
+ "requires": {
+ "original": "^1.0.0"
+ }
+ },
+ "evp_bytestokey": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
+ "requires": {
+ "md5.js": "^1.3.4",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "exec-buffer": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
+ "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==",
+ "requires": {
+ "execa": "^0.7.0",
+ "p-finally": "^1.0.0",
+ "pify": "^3.0.0",
+ "rimraf": "^2.5.4",
+ "tempfile": "^2.0.0"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "requires": {
+ "lru-cache": "^4.0.1",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "execa": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
+ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
+ "requires": {
+ "cross-spawn": "^5.0.1",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
+ }
+ }
+ },
+ "execa": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
+ "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
+ "requires": {
+ "cross-spawn": "^6.0.0",
+ "get-stream": "^3.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "executable": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
+ "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
+ "requires": {
+ "pify": "^2.2.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+ }
+ }
+ },
+ "expand-brackets": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
+ "requires": {
+ "debug": "^2.3.3",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "posix-character-classes": "^0.1.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ }
+ },
+ "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=="
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
+ }
+ },
+ "expand-template": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
+ "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="
+ },
+ "express": {
+ "version": "4.17.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
+ "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
+ "requires": {
+ "accepts": "~1.3.7",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.19.0",
+ "content-disposition": "0.5.3",
+ "content-type": "~1.0.4",
+ "cookie": "0.4.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "~1.1.2",
+ "fresh": "0.5.2",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.5",
+ "qs": "6.7.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.1.2",
+ "send": "0.17.1",
+ "serve-static": "1.14.1",
+ "setprototypeof": "1.1.1",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ },
+ "path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
+ }
+ }
+ },
+ "express-graphql": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/express-graphql/-/express-graphql-0.9.0.tgz",
+ "integrity": "sha512-wccd9Lb6oeJ8yHpUs/8LcnGjFUUQYmOG9A5BNLybRdCzGw0PeUrtBxsIR8bfiur6uSW4OvPkVDoYH06z6/N9+w==",
+ "requires": {
+ "accepts": "^1.3.7",
+ "content-type": "^1.0.4",
+ "http-errors": "^1.7.3",
+ "raw-body": "^2.4.1"
+ },
+ "dependencies": {
+ "http-errors": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz",
+ "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==",
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
+ }
+ },
+ "raw-body": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz",
+ "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==",
+ "requires": {
+ "bytes": "3.1.0",
+ "http-errors": "1.7.3",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ },
+ "dependencies": {
+ "http-errors": {
+ "version": "1.7.3",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
+ "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.1.1",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
+ }
+ },
+ "setprototypeof": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
+ }
+ }
+ },
+ "setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
+ }
+ }
+ },
+ "ext-list": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
+ "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
+ "requires": {
+ "mime-db": "^1.28.0"
+ }
+ },
+ "ext-name": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
+ "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
+ "requires": {
+ "ext-list": "^2.0.0",
+ "sort-keys-length": "^1.0.0"
+ }
+ },
+ "extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ },
+ "extglob": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "requires": {
+ "array-unique": "^0.3.2",
+ "define-property": "^1.0.0",
+ "expand-brackets": "^2.1.4",
+ "extend-shallow": "^2.0.1",
+ "fragment-cache": "^0.2.1",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ }
+ }
+ },
+ "extsprintf": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
+ },
+ "fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
+ },
+ "fast-glob": {
+ "version": "2.2.7",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
+ "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
+ "requires": {
+ "@mrmlnc/readdir-enhanced": "^2.2.1",
+ "@nodelib/fs.stat": "^1.1.2",
+ "glob-parent": "^3.1.0",
+ "is-glob": "^4.0.0",
+ "merge2": "^1.2.3",
+ "micromatch": "^3.1.10"
+ }
+ },
+ "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=="
+ },
+ "fastq": {
+ "version": "1.10.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz",
+ "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==",
+ "requires": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "faye-websocket": {
+ "version": "0.11.3",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
+ "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
+ "requires": {
+ "websocket-driver": ">=0.5.1"
+ }
+ },
+ "fd-slicer": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
+ "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
+ "requires": {
+ "pend": "~1.2.0"
+ }
+ },
+ "figgy-pudding": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
+ "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw=="
+ },
+ "figures": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
+ "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
+ "requires": {
+ "escape-string-regexp": "^1.0.5"
+ }
+ },
+ "file-loader": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz",
+ "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==",
+ "requires": {
+ "loader-utils": "^1.0.2",
+ "schema-utils": "^1.0.0"
+ }
+ },
+ "file-type": {
+ "version": "10.11.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
+ "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw=="
+ },
+ "file-uri-to-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
+ "optional": true
+ },
+ "filename-reserved-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
+ "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik="
+ },
+ "filenamify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
+ "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
+ "requires": {
+ "filename-reserved-regex": "^2.0.0",
+ "strip-outer": "^1.0.0",
+ "trim-repeated": "^1.0.0"
+ }
+ },
+ "fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ }
+ },
+ "finalhandler": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
+ "requires": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
+ "unpipe": "~1.0.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
+ }
+ },
+ "find-cache-dir": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
+ "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
+ "requires": {
+ "commondir": "^1.0.1",
+ "make-dir": "^2.0.0",
+ "pkg-dir": "^3.0.0"
+ }
+ },
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "requires": {
+ "locate-path": "^2.0.0"
+ }
+ },
+ "find-versions": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
+ "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
+ "requires": {
+ "semver-regex": "^2.0.0"
+ }
+ },
+ "flatten": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
+ "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg=="
+ },
+ "flexsearch": {
+ "version": "0.6.32",
+ "resolved": "https://registry.npmjs.org/flexsearch/-/flexsearch-0.6.32.tgz",
+ "integrity": "sha512-EF1BWkhwoeLtbIlDbY/vDSLBen/E5l/f1Vg7iX5CDymQCamcx1vhlc3tIZxIDplPjgi0jhG37c67idFbjg+v+Q=="
+ },
+ "flush-write-stream": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
+ "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.3.6"
+ }
+ },
+ "for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "requires": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
+ },
+ "forever-agent": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
+ },
+ "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==",
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.6",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "forwarded": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
+ "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
+ },
+ "fragment-cache": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
+ "requires": {
+ "map-cache": "^0.2.2"
+ }
+ },
+ "fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
+ },
+ "friendly-errors-webpack-plugin": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz",
+ "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==",
+ "requires": {
+ "chalk": "^1.1.3",
+ "error-stack-parser": "^2.0.0",
+ "string-width": "^2.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "requires": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
+ }
+ }
+ },
+ "from2": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
+ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
+ "requires": {
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0"
+ }
+ },
+ "fs-constants": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
+ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="
+ },
+ "fs-extra": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
+ "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ },
+ "fs-minipass": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
+ "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
+ "requires": {
+ "minipass": "^3.0.0"
+ }
+ },
+ "fs-write-stream-atomic": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
+ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "iferr": "^0.1.5",
+ "imurmurhash": "^0.1.4",
+ "readable-stream": "1 || 2"
+ }
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+ },
+ "fsevents": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
+ "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
+ "optional": true,
+ "requires": {
+ "bindings": "^1.5.0",
+ "nan": "^2.12.1"
+ }
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ },
+ "gauge": {
+ "version": "2.7.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
+ "requires": {
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
+ },
+ "dependencies": {
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ }
+ }
+ },
+ "gaze": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
+ "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
+ "dev": true,
+ "requires": {
+ "globule": "^1.0.0"
+ }
+ },
+ "gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
+ },
+ "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==",
+ "dev": true
+ },
+ "get-intrinsic": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.0.tgz",
+ "integrity": "sha512-M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg==",
+ "requires": {
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1"
+ }
+ },
+ "get-proxy": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
+ "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
+ "requires": {
+ "npm-conf": "^1.1.0"
+ }
+ },
+ "get-stdin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4="
+ },
+ "get-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
+ },
+ "get-value": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
+ },
+ "getpass": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "requires": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "git-hooks-list": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/git-hooks-list/-/git-hooks-list-1.0.3.tgz",
+ "integrity": "sha512-Y7wLWcrLUXwk2noSka166byGCvhMtDRpgHdzCno1UQv/n/Hegp++a2xBWJL1lJarnKD3SWaljD+0z1ztqxuKyQ=="
+ },
+ "github-from-package": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
+ "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4="
+ },
+ "github-slugger": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.3.0.tgz",
+ "integrity": "sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q==",
+ "requires": {
+ "emoji-regex": ">=6.0.0 <=6.1.1"
+ }
+ },
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "glob-parent": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
+ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
+ "requires": {
+ "is-glob": "^3.1.0",
+ "path-dirname": "^1.0.0"
+ },
+ "dependencies": {
+ "is-glob": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+ "requires": {
+ "is-extglob": "^2.1.0"
+ }
+ }
+ }
+ },
+ "glob-to-regexp": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
+ "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs="
+ },
+ "global-dirs": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz",
+ "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==",
+ "requires": {
+ "ini": "1.3.7"
+ },
+ "dependencies": {
+ "ini": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz",
+ "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ=="
+ }
+ }
+ },
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
+ },
+ "globby": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz",
+ "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==",
+ "requires": {
+ "array-union": "^1.0.1",
+ "dir-glob": "2.0.0",
+ "fast-glob": "^2.0.2",
+ "glob": "^7.1.2",
+ "ignore": "^3.3.5",
+ "pify": "^3.0.0",
+ "slash": "^1.0.0"
+ },
+ "dependencies": {
+ "slash": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
+ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
+ }
+ }
+ },
+ "globule": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz",
+ "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==",
+ "dev": true,
+ "requires": {
+ "glob": "~7.1.1",
+ "lodash": "~4.17.10",
+ "minimatch": "~3.0.2"
+ }
+ },
+ "got": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
+ "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
+ "requires": {
+ "decompress-response": "^3.2.0",
+ "duplexer3": "^0.1.4",
+ "get-stream": "^3.0.0",
+ "is-plain-obj": "^1.1.0",
+ "is-retry-allowed": "^1.0.0",
+ "is-stream": "^1.0.0",
+ "isurl": "^1.0.0-alpha5",
+ "lowercase-keys": "^1.0.0",
+ "p-cancelable": "^0.3.0",
+ "p-timeout": "^1.1.1",
+ "safe-buffer": "^5.0.1",
+ "timed-out": "^4.0.0",
+ "url-parse-lax": "^1.0.0",
+ "url-to-options": "^1.0.1"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
+ "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
+ },
+ "graphql": {
+ "version": "14.7.0",
+ "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz",
+ "integrity": "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==",
+ "requires": {
+ "iterall": "^1.2.2"
+ }
+ },
+ "graphql-compose": {
+ "version": "7.20.1",
+ "resolved": "https://registry.npmjs.org/graphql-compose/-/graphql-compose-7.20.1.tgz",
+ "integrity": "sha512-4SQgGGIeNdZn5+XrYgQ3ma+nKUzQG861TGB6tRVQaUALVZ6IraY0wzZtPmypR4un2B0Cvt90HXsF6pDQFNnwTA==",
+ "requires": {
+ "graphql-type-json": "0.3.2",
+ "object-path": "^0.11.4"
+ }
+ },
+ "graphql-playground-html": {
+ "version": "1.6.29",
+ "resolved": "https://registry.npmjs.org/graphql-playground-html/-/graphql-playground-html-1.6.29.tgz",
+ "integrity": "sha512-fbF/zZKuw2sdfKp8gjTORJ/I9xBsqeEYRseWxBzuR15NHMptRTT9414IyRCs3ognZzUDr5MDJgx97SlLZCtQyA==",
+ "requires": {
+ "xss": "^1.0.6"
+ }
+ },
+ "graphql-playground-middleware-express": {
+ "version": "1.7.22",
+ "resolved": "https://registry.npmjs.org/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.7.22.tgz",
+ "integrity": "sha512-PJLiCxLmN6Dp+dHGyHU92m9y3hB/RAkcUBWcqYl2fiP+EbpDDgNfElrsVzW60MhJe+LTV1PFqiInH2d3KNvlCQ==",
+ "requires": {
+ "graphql-playground-html": "^1.6.29"
+ }
+ },
+ "graphql-tools": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-4.0.8.tgz",
+ "integrity": "sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg==",
+ "requires": {
+ "apollo-link": "^1.2.14",
+ "apollo-utilities": "^1.0.1",
+ "deprecated-decorator": "^0.1.6",
+ "iterall": "^1.1.3",
+ "uuid": "^3.1.0"
+ },
+ "dependencies": {
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
+ }
+ }
+ },
+ "graphql-type-json": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz",
+ "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg=="
+ },
+ "gray-matter": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.2.tgz",
+ "integrity": "sha512-7hB/+LxrOjq/dd8APlK0r24uL/67w7SkYnfwhNFwg/VDIGWGmduTDYf3WNstLW2fbbmRwrDGCVSJ2isuf2+4Hw==",
+ "requires": {
+ "js-yaml": "^3.11.0",
+ "kind-of": "^6.0.2",
+ "section-matter": "^1.0.0",
+ "strip-bom-string": "^1.0.0"
+ }
+ },
+ "gridsome": {
+ "version": "0.7.23",
+ "resolved": "https://registry.npmjs.org/gridsome/-/gridsome-0.7.23.tgz",
+ "integrity": "sha512-2/koBt4YWoTKRQR+7Gy84EHbNTa9y6JgRjBO84wOpZjEWglwxDh0cFAq8QbhHnf13mXbJVRm5aHBESO5iD5BcA==",
+ "requires": {
+ "@babel/code-frame": "^7.5.5",
+ "@babel/core": "^7.0.0",
+ "@gridsome/cli": "^0.3.4",
+ "@hapi/joi": "^15.1.1",
+ "@sindresorhus/slugify": "^0.8.0",
+ "@vue/babel-preset-app": "^4.2.2",
+ "@vue/component-compiler-utils": "^2.5.2",
+ "address": "^1.1.0",
+ "auto-bind": "^2.0.0",
+ "autoprefixer": "^9.4.7",
+ "babel-loader": "8.0.5",
+ "cache-loader": "^2.0.1",
+ "camelcase": "^5.0.0",
+ "case-sensitive-paths-webpack-plugin": "^2.2.0",
+ "chalk": "^2.4.2",
+ "chokidar": "^2.1.0",
+ "color-string": "^1.5.3",
+ "columnify": "^1.5.4",
+ "connect-history-api-fallback": "^1.6.0",
+ "core-js": "^3.6.4",
+ "css-loader": "^2.1.0",
+ "dotenv": "^6.2.0",
+ "eventemitter3": "^3.1.0",
+ "express": "^4.16.4",
+ "express-graphql": "^0.9.0",
+ "file-loader": "^3.0.1",
+ "friendly-errors-webpack-plugin": "^1.7.0",
+ "fs-extra": "^7.0.1",
+ "globby": "^9.0.0",
+ "graphql": "^14.4.2",
+ "graphql-compose": "7.20.1",
+ "graphql-playground-middleware-express": "^1.7.12",
+ "hash-sum": "^1.0.2",
+ "hirestime": "^3.2.1",
+ "html-webpack-plugin": "^3.2.0",
+ "imagemin": "^6.1.0",
+ "imagemin-mozjpeg": "^8.0.0",
+ "imagemin-pngquant": "^7.0.0",
+ "imagemin-webp": "^5.0.0",
+ "invariant": "^2.2.4",
+ "is-relative": "^1.0.0",
+ "is-url": "^1.2.4",
+ "jest-worker": "24.0.0",
+ "json-loader": "^0.5.7",
+ "leven": "^3.1.0",
+ "loader-utils": "^1.2.3",
+ "lodash": "^4.17.11",
+ "lokijs": "^1.5.6",
+ "lru-cache": "^5.1.1",
+ "md5-file": "^4.0.0",
+ "mime-types": "^2.1.21",
+ "mini-css-extract-plugin": "^0.5.0",
+ "mini-svg-data-uri": "^1.0.2",
+ "moment": "^2.24.0",
+ "optimize-css-assets-webpack-plugin": "^5.0.1",
+ "p-map": "^2.0.0",
+ "path-to-regexp": "^2.2.1",
+ "physical-cpu-count": "^2.0.0",
+ "portfinder": "^1.0.20",
+ "postcss-loader": "^3.0.0",
+ "probe-image-size": "^4.0.0",
+ "sharp": "^0.25.2",
+ "slash": "^2.0.0",
+ "sockjs": "^0.3.19",
+ "sockjs-client": "^1.3.0",
+ "stack-trace": "^0.0.10",
+ "tapable": "2.0.0-beta.5",
+ "url-loader": "^1.1.2",
+ "vue": "^2.6.10",
+ "vue-loader": "^15.7.1",
+ "vue-meta": "^2.2.2",
+ "vue-router": "^3.1.3",
+ "vue-server-renderer": "^2.6.10",
+ "vue-template-compiler": "^2.6.10",
+ "webpack": "^4.29.3",
+ "webpack-chain": "^5.2.0",
+ "webpack-dev-middleware": "^3.5.2",
+ "webpack-hot-middleware": "^2.24.3",
+ "webpack-merge": "^4.2.1",
+ "yaml-loader": "^0.5.0"
+ },
+ "dependencies": {
+ "dir-glob": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
+ "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
+ "requires": {
+ "path-type": "^3.0.0"
+ }
+ },
+ "globby": {
+ "version": "9.2.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz",
+ "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==",
+ "requires": {
+ "@types/glob": "^7.1.1",
+ "array-union": "^1.0.2",
+ "dir-glob": "^2.2.2",
+ "fast-glob": "^2.2.6",
+ "glob": "^7.1.3",
+ "ignore": "^4.0.3",
+ "pify": "^4.0.1",
+ "slash": "^2.0.0"
+ }
+ },
+ "ignore": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
+ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="
+ },
+ "pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
+ }
+ }
+ },
+ "gridsome-plugin-flexsearch": {
+ "version": "1.0.5",
+ "resolved": "git+ssh://git@github.com/hamdy/gridsome-plugin-flexsearch.git#522a0bc21a7ae0bb9aff966c8b66ec8bba6d4df1",
+ "requires": {
+ "compressed-json": "^1.0.15",
+ "consola": "^2.15.0",
+ "core-js": "^3.6.5",
+ "flexsearch": "^0.6.32",
+ "lodash.chunk": "^4.2.0",
+ "lodash.get": "^4.4.2",
+ "p-map": "^4.0.0",
+ "regenerator-runtime": "^0.13.7",
+ "uuid": "^8.3.1"
+ },
+ "dependencies": {
+ "p-map": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
+ "requires": {
+ "aggregate-error": "^3.0.0"
+ }
+ },
+ "regenerator-runtime": {
+ "version": "0.13.7",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
+ "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
+ }
+ }
+ },
+ "gridsome-plugin-tailwindcss": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/gridsome-plugin-tailwindcss/-/gridsome-plugin-tailwindcss-3.0.1.tgz",
+ "integrity": "sha512-t2ZzQzPSfXGM2z5KLBeGqtb6s7CL7lGMTY5uELz4gY7AaChn7vtarPLAP3/E2mS67agGBFs8p6YG7U/QtBCYMA==",
+ "requires": {
+ "postcss": "^7.0.32",
+ "postcss-import": "^12.0.1",
+ "postcss-import-url": "^5.1.0",
+ "postcss-preset-env": "^6.7.0",
+ "tailwindcss": ">=1.4"
+ }
+ },
+ "gridsome-source-static-meta": {
+ "version": "git+ssh://git@github.com/noxify/gridsome-source-static-meta.git#e8fcd65cfee92effd363eab5a03a2605c966dde7",
+ "from": "gridsome-source-static-meta@github:noxify/gridsome-source-static-meta#master",
+ "requires": {
+ "fs-extra": "^8.1.0",
+ "globby": "^10.0.1",
+ "json-parse-better-errors": "^1.0.2",
+ "mime-types": "^2.1.25"
+ },
+ "dependencies": {
+ "@nodelib/fs.stat": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
+ "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q=="
+ },
+ "array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
+ },
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
+ "dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "requires": {
+ "path-type": "^4.0.0"
+ }
+ },
+ "fast-glob": {
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
+ "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
+ "requires": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.0",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.2",
+ "picomatch": "^2.2.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
+ "fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "requires": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ },
+ "glob-parent": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
+ "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ },
+ "globby": {
+ "version": "10.0.2",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
+ "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==",
+ "requires": {
+ "@types/glob": "^7.1.1",
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.0.3",
+ "glob": "^7.1.3",
+ "ignore": "^5.1.1",
+ "merge2": "^1.2.3",
+ "slash": "^3.0.0"
+ }
+ },
+ "ignore": {
+ "version": "5.1.8",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
+ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="
+ },
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
+ },
+ "micromatch": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
+ "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
+ "requires": {
+ "braces": "^3.0.1",
+ "picomatch": "^2.0.5"
+ }
+ },
+ "path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
+ },
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ },
+ "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==",
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ }
+ }
+ },
+ "har-schema": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
+ },
+ "har-validator": {
+ "version": "5.1.5",
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
+ "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
+ "requires": {
+ "ajv": "^6.12.3",
+ "har-schema": "^2.0.0"
+ }
+ },
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
+ "has-ansi": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
+ },
+ "has-symbol-support-x": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
+ "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw=="
+ },
+ "has-symbols": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
+ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
+ },
+ "has-to-string-tag-x": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
+ "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
+ "requires": {
+ "has-symbol-support-x": "^1.4.1"
+ }
+ },
+ "has-unicode": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
+ },
+ "has-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
+ "requires": {
+ "get-value": "^2.0.6",
+ "has-values": "^1.0.0",
+ "isobject": "^3.0.0"
+ }
+ },
+ "has-values": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
+ "requires": {
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
+ },
+ "dependencies": {
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "has-yarn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
+ "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw=="
+ },
+ "hash-base": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
+ "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
+ "requires": {
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.6.0",
+ "safe-buffer": "^5.2.0"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ }
+ }
+ },
+ "hash-sum": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
+ "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ="
+ },
+ "hash.js": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
+ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "minimalistic-assert": "^1.0.1"
+ }
+ },
+ "hast-util-is-element": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz",
+ "integrity": "sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ=="
+ },
+ "hast-util-sanitize": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/hast-util-sanitize/-/hast-util-sanitize-1.3.1.tgz",
+ "integrity": "sha512-AIeKHuHx0Wk45nSkGVa2/ujQYTksnDl8gmmKo/mwQi7ag7IBZ8cM3nJ2G86SajbjGP/HRpud6kMkPtcM2i0Tlw==",
+ "requires": {
+ "xtend": "^4.0.1"
+ }
+ },
+ "hast-util-to-html": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-4.0.1.tgz",
+ "integrity": "sha512-2emzwyf0xEsc4TBIPmDJmBttIw8R4SXAJiJZoiRR/s47ODYWgOqNoDbf2SJAbMbfNdFWMiCSOrI3OVnX6Qq2Mg==",
+ "requires": {
+ "ccount": "^1.0.0",
+ "comma-separated-tokens": "^1.0.1",
+ "hast-util-is-element": "^1.0.0",
+ "hast-util-whitespace": "^1.0.0",
+ "html-void-elements": "^1.0.0",
+ "property-information": "^4.0.0",
+ "space-separated-tokens": "^1.0.0",
+ "stringify-entities": "^1.0.1",
+ "unist-util-is": "^2.0.0",
+ "xtend": "^4.0.1"
+ }
+ },
+ "hast-util-whitespace": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-1.0.4.tgz",
+ "integrity": "sha512-I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A=="
+ },
+ "he": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
+ },
+ "hex-color-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
+ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ=="
+ },
+ "highlight.js": {
+ "version": "9.18.5",
+ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.5.tgz",
+ "integrity": "sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA=="
+ },
+ "hirestime": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/hirestime/-/hirestime-3.2.2.tgz",
+ "integrity": "sha512-X+4w5O6JMW7zlgAhad6OPA/MwYTW1FqrF27+6ItRUmDT4jklsXd4N5S5hNCmd9AIGVp8SLsCoGwRe5ddBp/CKg=="
+ },
+ "hmac-drbg": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
+ "requires": {
+ "hash.js": "^1.0.3",
+ "minimalistic-assert": "^1.0.0",
+ "minimalistic-crypto-utils": "^1.0.1"
+ }
+ },
+ "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=="
+ },
+ "hsl-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
+ "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4="
+ },
+ "hsla-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
+ "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg="
+ },
+ "html-comment-regex": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
+ "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ=="
+ },
+ "html-entities": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
+ "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA=="
+ },
+ "html-minifier": {
+ "version": "3.5.21",
+ "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz",
+ "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==",
+ "requires": {
+ "camel-case": "3.0.x",
+ "clean-css": "4.2.x",
+ "commander": "2.17.x",
+ "he": "1.2.x",
+ "param-case": "2.1.x",
+ "relateurl": "0.2.x",
+ "uglify-js": "3.4.x"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.17.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
+ "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="
+ }
+ }
+ },
+ "html-tags": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
+ "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg=="
+ },
+ "html-void-elements": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz",
+ "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w=="
+ },
+ "html-webpack-plugin": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz",
+ "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=",
+ "requires": {
+ "html-minifier": "^3.2.3",
+ "loader-utils": "^0.2.16",
+ "lodash": "^4.17.3",
+ "pretty-error": "^2.0.2",
+ "tapable": "^1.0.0",
+ "toposort": "^1.0.0",
+ "util.promisify": "1.0.0"
+ },
+ "dependencies": {
+ "big.js": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
+ "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q=="
+ },
+ "emojis-list": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
+ "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
+ },
+ "json5": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
+ },
+ "loader-utils": {
+ "version": "0.2.17",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
+ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
+ "requires": {
+ "big.js": "^3.1.3",
+ "emojis-list": "^2.0.0",
+ "json5": "^0.5.0",
+ "object-assign": "^4.0.1"
+ }
+ },
+ "tapable": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
+ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA=="
+ },
+ "util.promisify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
+ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
+ "requires": {
+ "define-properties": "^1.1.2",
+ "object.getownpropertydescriptors": "^2.0.3"
+ }
+ }
+ }
+ },
+ "htmlparser2": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
+ "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
+ "requires": {
+ "domelementtype": "^1.3.1",
+ "domhandler": "^2.3.0",
+ "domutils": "^1.5.1",
+ "entities": "^1.1.1",
+ "inherits": "^2.0.1",
+ "readable-stream": "^3.1.1"
+ },
+ "dependencies": {
+ "entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
+ },
+ "readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ }
+ }
+ },
+ "http-cache-semantics": {
+ "version": "3.8.1",
+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
+ "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="
+ },
+ "http-errors": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
+ "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.1",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+ }
+ }
+ },
+ "http-https": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz",
+ "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs="
+ },
+ "http-parser-js": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
+ "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg=="
+ },
+ "http-signature": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
+ "requires": {
+ "assert-plus": "^1.0.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ }
+ },
+ "https-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM="
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "icss-replace-symbols": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
+ "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0="
+ },
+ "icss-utils": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
+ "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
+ "requires": {
+ "postcss": "^7.0.14"
+ }
+ },
+ "ieee754": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
+ },
+ "iferr": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
+ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
+ },
+ "ignore": {
+ "version": "3.3.10",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
+ "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug=="
+ },
+ "imagemin": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz",
+ "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==",
+ "requires": {
+ "file-type": "^10.7.0",
+ "globby": "^8.0.1",
+ "make-dir": "^1.0.0",
+ "p-pipe": "^1.1.0",
+ "pify": "^4.0.1",
+ "replace-ext": "^1.0.0"
+ },
+ "dependencies": {
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "requires": {
+ "pify": "^3.0.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ }
+ }
+ },
+ "pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
+ }
+ }
+ },
+ "imagemin-mozjpeg": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz",
+ "integrity": "sha512-+EciPiIjCb8JWjQNr1q8sYWYf7GDCNDxPYnkD11TNIjjWNzaV+oTg4DpOPQjl5ZX/KRCPMEgS79zLYAQzLitIA==",
+ "requires": {
+ "execa": "^1.0.0",
+ "is-jpg": "^2.0.0",
+ "mozjpeg": "^6.0.0"
+ },
+ "dependencies": {
+ "execa": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
+ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+ "requires": {
+ "cross-spawn": "^6.0.0",
+ "get-stream": "^4.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "get-stream": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ }
+ }
+ },
+ "imagemin-pngquant": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/imagemin-pngquant/-/imagemin-pngquant-7.0.0.tgz",
+ "integrity": "sha512-FXBz8lfvI+noraZbNCE0AUDUng/2+Cv5W0F/nUGGjKdzb8AnN1f0JzVxH2aYj7SQxOdYYatvfNbITIZpaFATZg==",
+ "requires": {
+ "execa": "^1.0.0",
+ "is-png": "^1.0.0",
+ "is-stream": "^1.1.0",
+ "ow": "^0.8.0",
+ "pngquant-bin": "^5.0.0"
+ },
+ "dependencies": {
+ "execa": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
+ "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
+ "requires": {
+ "cross-spawn": "^6.0.0",
+ "get-stream": "^4.0.0",
+ "is-stream": "^1.1.0",
+ "npm-run-path": "^2.0.0",
+ "p-finally": "^1.0.0",
+ "signal-exit": "^3.0.0",
+ "strip-eof": "^1.0.0"
+ }
+ },
+ "get-stream": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ }
+ }
+ },
+ "imagemin-webp": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/imagemin-webp/-/imagemin-webp-5.1.0.tgz",
+ "integrity": "sha512-BsPTpobgbDPFBBsI3UflnU/cpIVa15qInEDBcYBw16qI/6XiB4vDF/dGp9l4aM3pfFDDYqR0mANMcKpBD7wbCw==",
+ "requires": {
+ "cwebp-bin": "^5.0.0",
+ "exec-buffer": "^3.0.0",
+ "is-cwebp-readable": "^2.0.1"
+ }
+ },
+ "import-cwd": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
+ "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
+ "requires": {
+ "import-from": "^2.1.0"
+ }
+ },
+ "import-fresh": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
+ "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
+ "requires": {
+ "caller-path": "^2.0.0",
+ "resolve-from": "^3.0.0"
+ }
+ },
+ "import-from": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
+ "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
+ "requires": {
+ "resolve-from": "^3.0.0"
+ }
+ },
+ "import-lazy": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
+ "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ=="
+ },
+ "imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
+ },
+ "indent-string": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
+ "requires": {
+ "repeating": "^2.0.0"
+ }
+ },
+ "indexes-of": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc="
+ },
+ "infer-owner": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
+ "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A=="
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ },
+ "into-stream": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
+ "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
+ "requires": {
+ "from2": "^2.1.1",
+ "p-is-promise": "^1.1.0"
+ }
+ },
+ "invariant": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
+ "requires": {
+ "loose-envify": "^1.0.0"
+ }
+ },
+ "ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
+ },
+ "is-absolute-url": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
+ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY="
+ },
+ "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==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-alphabetical": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
+ "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg=="
+ },
+ "is-alphanumerical": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
+ "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
+ "requires": {
+ "is-alphabetical": "^1.0.0",
+ "is-decimal": "^1.0.0"
+ }
+ },
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
+ },
+ "is-binary-path": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
+ "requires": {
+ "binary-extensions": "^1.0.0"
+ }
+ },
+ "is-buffer": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
+ "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ=="
+ },
+ "is-callable": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
+ "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ=="
+ },
+ "is-ci": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
+ "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
+ "requires": {
+ "ci-info": "^2.0.0"
+ }
+ },
+ "is-color-stop": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
+ "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
+ "requires": {
+ "css-color-names": "^0.0.4",
+ "hex-color-regex": "^1.1.0",
+ "hsl-regex": "^1.0.0",
+ "hsla-regex": "^1.0.0",
+ "rgb-regex": "^1.0.1",
+ "rgba-regex": "^1.0.0"
+ }
+ },
+ "is-core-module": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
+ "is-cwebp-readable": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-cwebp-readable/-/is-cwebp-readable-2.0.1.tgz",
+ "integrity": "sha1-r7k7DAq9CiUQEBauM66ort+SbSY=",
+ "requires": {
+ "file-type": "^4.3.0"
+ },
+ "dependencies": {
+ "file-type": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
+ "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU="
+ }
+ }
+ },
+ "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==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-date-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g=="
+ },
+ "is-decimal": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
+ "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw=="
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ },
+ "is-directory": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
+ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE="
+ },
+ "is-extendable": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
+ },
+ "is-finite": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
+ "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w=="
+ },
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
+ },
+ "is-glob": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "requires": {
+ "is-extglob": "^2.1.1"
+ }
+ },
+ "is-hexadecimal": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
+ "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw=="
+ },
+ "is-installed-globally": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz",
+ "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==",
+ "requires": {
+ "global-dirs": "^2.0.1",
+ "is-path-inside": "^3.0.1"
+ }
+ },
+ "is-jpg": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
+ "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc="
+ },
+ "is-natural-number": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
+ "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg="
+ },
+ "is-negative-zero": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
+ "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w=="
+ },
+ "is-npm": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz",
+ "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig=="
+ },
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w=="
+ },
+ "is-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz",
+ "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA=="
+ },
+ "is-path-inside": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz",
+ "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg=="
+ },
+ "is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
+ },
+ "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==",
+ "requires": {
+ "isobject": "^3.0.1"
+ }
+ },
+ "is-png": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz",
+ "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84="
+ },
+ "is-regex": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
+ "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-symbols": "^1.0.1"
+ }
+ },
+ "is-relative": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
+ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
+ "requires": {
+ "is-unc-path": "^1.0.0"
+ }
+ },
+ "is-resolvable": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
+ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg=="
+ },
+ "is-retry-allowed": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
+ "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg=="
+ },
+ "is-stream": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
+ },
+ "is-svg": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
+ "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
+ "requires": {
+ "html-comment-regex": "^1.1.0"
+ }
+ },
+ "is-symbol": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
+ "requires": {
+ "has-symbols": "^1.0.1"
+ }
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
+ },
+ "is-unc-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
+ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
+ "requires": {
+ "unc-path-regex": "^0.1.2"
+ }
+ },
+ "is-url": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz",
+ "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
+ },
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
+ },
+ "is-whitespace-character": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
+ "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w=="
+ },
+ "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=="
+ },
+ "is-word-character": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
+ "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA=="
+ },
+ "is-wsl": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
+ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0="
+ },
+ "is-yarn-global": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
+ "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
+ },
+ "isstream": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
+ },
+ "isurl": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
+ "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
+ "requires": {
+ "has-to-string-tag-x": "^1.2.0",
+ "is-object": "^1.0.1"
+ }
+ },
+ "iterall": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz",
+ "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg=="
+ },
+ "javascript-stringify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.0.1.tgz",
+ "integrity": "sha512-yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow=="
+ },
+ "jest-worker": {
+ "version": "24.0.0",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.0.0.tgz",
+ "integrity": "sha512-s64/OThpfQvoCeHG963MiEZOAAxu8kHsaL/rCMF7lpdzo7vgF0CtPml9hfguOMgykgH/eOm4jFP4ibfHLruytg==",
+ "requires": {
+ "merge-stream": "^1.0.1",
+ "supports-color": "^6.1.0"
+ },
+ "dependencies": {
+ "supports-color": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "js-base64": {
+ "version": "2.6.4",
+ "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
+ "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==",
+ "dev": true
+ },
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
+ "js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "jsbn": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
+ },
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
+ },
+ "json-buffer": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
+ "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg="
+ },
+ "json-loader": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
+ "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w=="
+ },
+ "json-parse-better-errors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
+ },
+ "json-schema": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
+ },
+ "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=="
+ },
+ "json-stringify-safe": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
+ },
+ "json3": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
+ "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA=="
+ },
+ "json5": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
+ "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
+ "requires": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "jsprim": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+ "requires": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.2.3",
+ "verror": "1.10.0"
+ }
+ },
+ "katex": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/katex/-/katex-0.6.0.tgz",
+ "integrity": "sha1-EkGOCRIcBckgQbazuftrqyE8tvM=",
+ "requires": {
+ "match-at": "^0.1.0"
+ }
+ },
+ "keyv": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
+ "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
+ "requires": {
+ "json-buffer": "3.0.0"
+ }
+ },
+ "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=="
+ },
+ "klona": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
+ "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA=="
+ },
+ "last-call-webpack-plugin": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz",
+ "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==",
+ "requires": {
+ "lodash": "^4.17.5",
+ "webpack-sources": "^1.1.0"
+ }
+ },
+ "latest-version": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
+ "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
+ "requires": {
+ "package-json": "^6.3.0"
+ }
+ },
+ "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=="
+ },
+ "linkify-it": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-1.2.4.tgz",
+ "integrity": "sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo=",
+ "requires": {
+ "uc.micro": "^1.0.1"
+ }
+ },
+ "load-json-file": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
+ },
+ "dependencies": {
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "requires": {
+ "error-ex": "^1.2.0"
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+ }
+ }
+ },
+ "loader-runner": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
+ "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw=="
+ },
+ "loader-utils": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
+ "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^1.0.1"
+ },
+ "dependencies": {
+ "json5": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "requires": {
+ "minimist": "^1.2.0"
+ }
+ }
+ }
+ },
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "requires": {
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.20",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="
+ },
+ "lodash._reinterpolate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0="
+ },
+ "lodash.assign": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
+ "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
+ },
+ "lodash.chunk": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz",
+ "integrity": "sha1-ZuXOH3btJ7QwPYxlEujRIW6BBrw="
+ },
+ "lodash.deburr": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz",
+ "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s="
+ },
+ "lodash.get": {
+ "version": "4.4.2",
+ "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
+ "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
+ },
+ "lodash.kebabcase": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
+ "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY="
+ },
+ "lodash.memoize": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4="
+ },
+ "lodash.template": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
+ "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
+ "requires": {
+ "lodash._reinterpolate": "^3.0.0",
+ "lodash.templatesettings": "^4.0.0"
+ }
+ },
+ "lodash.templatesettings": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
+ "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
+ "requires": {
+ "lodash._reinterpolate": "^3.0.0"
+ }
+ },
+ "lodash.toarray": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz",
+ "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE="
+ },
+ "lodash.trim": {
+ "version": "4.5.1",
+ "resolved": "https://registry.npmjs.org/lodash.trim/-/lodash.trim-4.5.1.tgz",
+ "integrity": "sha1-NkJefukL5KpeJ7zruFt9EepHqlc="
+ },
+ "lodash.uniq": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M="
+ },
+ "log-update": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz",
+ "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=",
+ "requires": {
+ "ansi-escapes": "^3.0.0",
+ "cli-cursor": "^2.0.0",
+ "wrap-ansi": "^3.0.1"
+ }
+ },
+ "logalot": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
+ "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=",
+ "requires": {
+ "figures": "^1.3.5",
+ "squeak": "^1.0.0"
+ },
+ "dependencies": {
+ "figures": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+ "requires": {
+ "escape-string-regexp": "^1.0.5",
+ "object-assign": "^4.1.0"
+ }
+ }
+ }
+ },
+ "lokijs": {
+ "version": "1.5.11",
+ "resolved": "https://registry.npmjs.org/lokijs/-/lokijs-1.5.11.tgz",
+ "integrity": "sha512-YYyuBPxMn/oS0tFznQDbIX5XL1ltMcwFqCboDr8voYE4VCDzR5vAsrvQDhlnua4lBeqMqHmLvUXRTmRUzUKH1Q=="
+ },
+ "longest": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+ "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
+ },
+ "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==",
+ "requires": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ }
+ },
+ "loud-rejection": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
+ "requires": {
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
+ }
+ },
+ "lower-case": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
+ "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw="
+ },
+ "lowercase-keys": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
+ "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
+ },
+ "lpad-align": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz",
+ "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=",
+ "requires": {
+ "get-stdin": "^4.0.1",
+ "indent-string": "^2.1.0",
+ "longest": "^1.0.0",
+ "meow": "^3.3.0"
+ }
+ },
+ "lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "requires": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "make-dir": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
+ "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
+ "requires": {
+ "pify": "^4.0.1",
+ "semver": "^5.6.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
+ }
+ }
+ },
+ "map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
+ },
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
+ },
+ "map-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
+ "requires": {
+ "object-visit": "^1.0.0"
+ }
+ },
+ "markdown-escapes": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
+ "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg=="
+ },
+ "markdown-it": {
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-6.1.1.tgz",
+ "integrity": "sha1-ztA39Ec+6fUVOsQU933IPJG6knw=",
+ "requires": {
+ "argparse": "^1.0.7",
+ "entities": "~1.1.1",
+ "linkify-it": "~1.2.2",
+ "mdurl": "~1.0.1",
+ "uc.micro": "^1.0.1"
+ },
+ "dependencies": {
+ "entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
+ }
+ }
+ },
+ "markdown-it-abbr": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz",
+ "integrity": "sha1-1mtTZFIcuz3Yqlna37ovtoZcj9g="
+ },
+ "markdown-it-deflist": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-deflist/-/markdown-it-deflist-2.1.0.tgz",
+ "integrity": "sha512-3OuqoRUlSxJiuQYu0cWTLHNhhq2xtoSFqsZK8plANg91+RJQU1ziQ6lA2LzmFAEes18uPBsHZpcX6We5l76Nzg=="
+ },
+ "markdown-it-emoji": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz",
+ "integrity": "sha1-m+4OmpkKljupbfaYDE/dsF37Tcw="
+ },
+ "markdown-it-footnote": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-2.0.0.tgz",
+ "integrity": "sha1-FOnE9o/xLPNU+jZa43gnboEEypQ="
+ },
+ "markdown-it-ins": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-ins/-/markdown-it-ins-2.0.0.tgz",
+ "integrity": "sha1-papqMPHi9x6Ul1Z8/f9A8f3mdIM="
+ },
+ "markdown-it-katex": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/markdown-it-katex/-/markdown-it-katex-2.0.3.tgz",
+ "integrity": "sha1-17hqGuoLnWSW+rTnkZoY/e9YnDk=",
+ "requires": {
+ "katex": "^0.6.0"
+ }
+ },
+ "markdown-it-mark": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-2.0.0.tgz",
+ "integrity": "sha1-RqGqlHEFrtgYiXjgoBYXnkBPQsc="
+ },
+ "markdown-it-sub": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-sub/-/markdown-it-sub-1.0.0.tgz",
+ "integrity": "sha1-N1/WAm6ufdywEkl/ZBEZXqHjr+g="
+ },
+ "markdown-it-sup": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz",
+ "integrity": "sha1-y5yf+RpSVawI8/09YyhuFd8KH8M="
+ },
+ "markdown-it-task-lists": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz",
+ "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA=="
+ },
+ "markdown-it-toc-and-anchor": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/markdown-it-toc-and-anchor/-/markdown-it-toc-and-anchor-4.2.0.tgz",
+ "integrity": "sha512-DusSbKtg8CwZ92ztN7bOojDpP4h0+w7BVOPuA3PHDIaabMsERYpwsazLYSP/UlKedoQjOz21mwlai36TQ04EpA==",
+ "requires": {
+ "clone": "^2.1.0",
+ "uslug": "^1.0.4"
+ }
+ },
+ "match-at": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/match-at/-/match-at-0.1.1.tgz",
+ "integrity": "sha512-h4Yd392z9mST+dzc+yjuybOGFNOZjmXIPKWjxBd1Bb23r4SmDOsk2NYCU2BMUBGbSpZqwVsZYNq26QS3xfaT3Q=="
+ },
+ "md5-file": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-4.0.0.tgz",
+ "integrity": "sha512-UC0qFwyAjn4YdPpKaDNw6gNxRf7Mcx7jC1UGCY4boCzgvU2Aoc1mOGzTtrjjLKhM5ivsnhoKpQVxKPp+1j1qwg=="
+ },
+ "md5.js": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
+ "requires": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "mdast-squeeze-paragraphs": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-3.0.5.tgz",
+ "integrity": "sha512-xX6Vbe348Y/rukQlG4W3xH+7v4ZlzUbSY4HUIQCuYrF2DrkcHx584mCaFxkWoDZKNUfyLZItHC9VAqX3kIP7XA==",
+ "requires": {
+ "unist-util-remove": "^1.0.0"
+ }
+ },
+ "mdast-util-definitions": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-1.2.5.tgz",
+ "integrity": "sha512-CJXEdoLfiISCDc2JB6QLb79pYfI6+GcIH+W2ox9nMc7od0Pz+bovcHsiq29xAQY6ayqe/9CsK2VzkSJdg1pFYA==",
+ "requires": {
+ "unist-util-visit": "^1.0.0"
+ }
+ },
+ "mdast-util-to-hast": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-3.0.4.tgz",
+ "integrity": "sha512-/eIbly2YmyVgpJNo+bFLLMCI1XgolO/Ffowhf+pHDq3X4/V6FntC9sGQCDLM147eTS+uSXv5dRzJyFn+o0tazA==",
+ "requires": {
+ "collapse-white-space": "^1.0.0",
+ "detab": "^2.0.0",
+ "mdast-util-definitions": "^1.2.0",
+ "mdurl": "^1.0.1",
+ "trim": "0.0.1",
+ "trim-lines": "^1.0.0",
+ "unist-builder": "^1.0.1",
+ "unist-util-generated": "^1.1.0",
+ "unist-util-position": "^3.0.0",
+ "unist-util-visit": "^1.1.0",
+ "xtend": "^4.0.1"
+ }
+ },
+ "mdast-util-to-string": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz",
+ "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A=="
+ },
+ "mdn-data": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
+ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA=="
+ },
+ "mdurl": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
+ "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4="
+ },
+ "media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
+ },
+ "memory-fs": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
+ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
+ "requires": {
+ "errno": "^0.1.3",
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "meow": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
+ "requires": {
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
+ }
+ },
+ "merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
+ },
+ "merge-source-map": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
+ "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
+ "requires": {
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "merge-stream": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
+ "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
+ "requires": {
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
+ },
+ "methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
+ },
+ "micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "miller-rabin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "requires": {
+ "bn.js": "^4.0.0",
+ "brorand": "^1.0.1"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
+ "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
+ }
+ }
+ },
+ "mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
+ },
+ "mime-db": {
+ "version": "1.45.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz",
+ "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w=="
+ },
+ "mime-types": {
+ "version": "2.1.28",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz",
+ "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==",
+ "requires": {
+ "mime-db": "1.45.0"
+ }
+ },
+ "mimic-fn": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
+ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ=="
+ },
+ "mimic-response": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
+ "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="
+ },
+ "mini-css-extract-plugin": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz",
+ "integrity": "sha512-IuaLjruM0vMKhUUT51fQdQzBYTX49dLj8w68ALEAe2A4iYNpIC4eMac67mt3NzycvjOlf07/kYxJDc0RTl1Wqw==",
+ "requires": {
+ "loader-utils": "^1.1.0",
+ "schema-utils": "^1.0.0",
+ "webpack-sources": "^1.1.0"
+ }
+ },
+ "mini-svg-data-uri": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz",
+ "integrity": "sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ=="
+ },
+ "minimalistic-assert": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
+ },
+ "minimalistic-crypto-utils": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
+ },
+ "minipass": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
+ "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
+ "requires": {
+ "yallist": "^4.0.0"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ }
+ }
+ },
+ "minizlib": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
+ "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
+ "requires": {
+ "minipass": "^3.0.0",
+ "yallist": "^4.0.0"
+ },
+ "dependencies": {
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ }
+ }
+ },
+ "mississippi": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
+ "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
+ "requires": {
+ "concat-stream": "^1.5.0",
+ "duplexify": "^3.4.2",
+ "end-of-stream": "^1.1.0",
+ "flush-write-stream": "^1.0.0",
+ "from2": "^2.1.0",
+ "parallel-transform": "^1.1.0",
+ "pump": "^3.0.0",
+ "pumpify": "^1.3.3",
+ "stream-each": "^1.1.0",
+ "through2": "^2.0.0"
+ }
+ },
+ "mixin-deep": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+ "requires": {
+ "for-in": "^1.0.2",
+ "is-extendable": "^1.0.1"
+ },
+ "dependencies": {
+ "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==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "mkdirp-classic": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
+ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="
+ },
+ "moment": {
+ "version": "2.29.1",
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
+ "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
+ },
+ "move-concurrently": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
+ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
+ "requires": {
+ "aproba": "^1.1.1",
+ "copy-concurrently": "^1.0.0",
+ "fs-write-stream-atomic": "^1.0.8",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.4",
+ "run-queue": "^1.0.3"
+ }
+ },
+ "mozjpeg": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-6.0.1.tgz",
+ "integrity": "sha512-9Z59pJMi8ni+IUvSH5xQwK5tNLw7p3dwDNCZ3o1xE+of3G5Hc/yOz6Ue/YuLiBXU3ZB5oaHPURyPdqfBX/QYJA==",
+ "requires": {
+ "bin-build": "^3.0.0",
+ "bin-wrapper": "^4.0.0",
+ "logalot": "^2.1.0"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
+ "nan": {
+ "version": "2.14.2",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
+ "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
+ },
+ "nanomatch": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "fragment-cache": "^0.2.1",
+ "is-windows": "^1.0.2",
+ "kind-of": "^6.0.2",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "napi-build-utils": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
+ "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg=="
+ },
+ "negotiator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
+ },
+ "neo-async": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
+ },
+ "next-tick": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
+ "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
+ },
+ "nice-try": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
+ },
+ "no-case": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
+ "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
+ "requires": {
+ "lower-case": "^1.1.1"
+ }
+ },
+ "node-abi": {
+ "version": "2.19.3",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.19.3.tgz",
+ "integrity": "sha512-9xZrlyfvKhWme2EXFKQhZRp1yNWT/uI1luYPr3sFl+H4keYY4xR+1jO7mvTTijIsHf1M+QDe9uWuKeEpLInIlg==",
+ "requires": {
+ "semver": "^5.4.1"
+ }
+ },
+ "node-addon-api": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz",
+ "integrity": "sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw=="
+ },
+ "node-emoji": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz",
+ "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==",
+ "requires": {
+ "lodash.toarray": "^4.4.0"
+ }
+ },
+ "node-fetch": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
+ "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
+ },
+ "node-gyp": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
+ "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
+ "dev": true,
+ "requires": {
+ "env-paths": "^2.2.0",
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.2.3",
+ "nopt": "^5.0.0",
+ "npmlog": "^4.1.2",
+ "request": "^2.88.2",
+ "rimraf": "^3.0.2",
+ "semver": "^7.3.2",
+ "tar": "^6.0.2",
+ "which": "^2.0.2"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "semver": {
+ "version": "7.3.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
+ "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
+ }
+ },
+ "node-libs-browser": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
+ "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
+ "requires": {
+ "assert": "^1.1.1",
+ "browserify-zlib": "^0.2.0",
+ "buffer": "^4.3.0",
+ "console-browserify": "^1.1.0",
+ "constants-browserify": "^1.0.0",
+ "crypto-browserify": "^3.11.0",
+ "domain-browser": "^1.1.1",
+ "events": "^3.0.0",
+ "https-browserify": "^1.0.0",
+ "os-browserify": "^0.3.0",
+ "path-browserify": "0.0.1",
+ "process": "^0.11.10",
+ "punycode": "^1.2.4",
+ "querystring-es3": "^0.2.0",
+ "readable-stream": "^2.3.3",
+ "stream-browserify": "^2.0.1",
+ "stream-http": "^2.7.2",
+ "string_decoder": "^1.0.0",
+ "timers-browserify": "^2.0.4",
+ "tty-browserify": "0.0.0",
+ "url": "^0.11.0",
+ "util": "^0.11.0",
+ "vm-browserify": "^1.0.1"
+ },
+ "dependencies": {
+ "buffer": {
+ "version": "4.9.2",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
+ "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
+ "requires": {
+ "base64-js": "^1.0.2",
+ "ieee754": "^1.1.4",
+ "isarray": "^1.0.0"
+ }
+ },
+ "punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
+ },
+ "url": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
+ "requires": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
+ }
+ }
+ }
+ }
+ },
+ "node-releases": {
+ "version": "1.1.70",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz",
+ "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw=="
+ },
+ "node-sass": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-5.0.0.tgz",
+ "integrity": "sha512-opNgmlu83ZCF792U281Ry7tak9IbVC+AKnXGovcQ8LG8wFaJv6cLnRlc6DIHlmNxWEexB5bZxi9SZ9JyUuOYjw==",
+ "dev": true,
+ "requires": {
+ "async-foreach": "^0.1.3",
+ "chalk": "^1.1.1",
+ "cross-spawn": "^7.0.3",
+ "gaze": "^1.0.0",
+ "get-stdin": "^4.0.1",
+ "glob": "^7.0.3",
+ "lodash": "^4.17.15",
+ "meow": "^3.7.0",
+ "mkdirp": "^0.5.1",
+ "nan": "^2.13.2",
+ "node-gyp": "^7.1.0",
+ "npmlog": "^4.0.0",
+ "request": "^2.88.0",
+ "sass-graph": "2.2.5",
+ "stdout-stream": "^1.4.0",
+ "true-case-path": "^1.0.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ }
+ },
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
+ }
+ },
+ "noop-logger": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz",
+ "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI="
+ },
+ "nopt": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
+ "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
+ "dev": true,
+ "requires": {
+ "abbrev": "1"
+ }
+ },
+ "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==",
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
+ },
+ "normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI="
+ },
+ "normalize-url": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
+ "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg=="
+ },
+ "normalize.css": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz",
+ "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg=="
+ },
+ "not": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/not/-/not-0.1.0.tgz",
+ "integrity": "sha1-yWkcF0bFXc++VMvYvU/wQbwrUZ0="
+ },
+ "npm-conf": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
+ "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
+ "requires": {
+ "config-chain": "^1.1.11",
+ "pify": "^3.0.0"
+ }
+ },
+ "npm-run-path": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
+ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
+ "requires": {
+ "path-key": "^2.0.0"
+ }
+ },
+ "npmlog": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
+ "requires": {
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
+ }
+ },
+ "nth-check": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
+ "requires": {
+ "boolbase": "~1.0.0"
+ }
+ },
+ "num2fraction": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4="
+ },
+ "number-is-nan": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
+ },
+ "oauth-sign": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
+ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+ },
+ "object-copy": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
+ "requires": {
+ "copy-descriptor": "^0.1.0",
+ "define-property": "^0.2.5",
+ "kind-of": "^3.0.3"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ },
+ "dependencies": {
+ "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=="
+ }
+ }
+ },
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "object-hash": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz",
+ "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ=="
+ },
+ "object-inspect": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
+ "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw=="
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
+ },
+ "object-path": {
+ "version": "0.11.5",
+ "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz",
+ "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg=="
+ },
+ "object-visit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
+ "requires": {
+ "isobject": "^3.0.0"
+ }
+ },
+ "object.assign": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
+ "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3",
+ "has-symbols": "^1.0.1",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "object.getownpropertydescriptors": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz",
+ "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.18.0-next.1"
+ }
+ },
+ "object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
+ "requires": {
+ "isobject": "^3.0.1"
+ }
+ },
+ "object.values": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz",
+ "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.18.0-next.1",
+ "has": "^1.0.3"
+ }
+ },
+ "on-finished": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+ "requires": {
+ "ee-first": "1.1.1"
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "onetime": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
+ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
+ "requires": {
+ "mimic-fn": "^1.0.0"
+ }
+ },
+ "optimize-css-assets-webpack-plugin": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz",
+ "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==",
+ "requires": {
+ "cssnano": "^4.1.10",
+ "last-call-webpack-plugin": "^3.0.0"
+ }
+ },
+ "original": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
+ "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
+ "requires": {
+ "url-parse": "^1.4.3"
+ }
+ },
+ "os-browserify": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc="
+ },
+ "os-filter-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
+ "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
+ "requires": {
+ "arch": "^2.1.0"
+ }
+ },
+ "ow": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/ow/-/ow-0.8.0.tgz",
+ "integrity": "sha512-hYgYZNcRfIZ2JppSTqh6mxdU1zkUXsGlwy4eBsRG91R6CiZk7cB+AfHl+SVKBdynQvAnNHNfu0ZrtJN1jj7Mow=="
+ },
+ "p-cancelable": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
+ "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw=="
+ },
+ "p-event": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
+ "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=",
+ "requires": {
+ "p-timeout": "^1.1.1"
+ }
+ },
+ "p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
+ },
+ "p-is-promise": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
+ "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4="
+ },
+ "p-limit": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "requires": {
+ "p-try": "^1.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "requires": {
+ "p-limit": "^1.1.0"
+ }
+ },
+ "p-map": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
+ "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw=="
+ },
+ "p-map-series": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz",
+ "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=",
+ "requires": {
+ "p-reduce": "^1.0.0"
+ }
+ },
+ "p-pipe": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz",
+ "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k="
+ },
+ "p-reduce": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
+ "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo="
+ },
+ "p-timeout": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
+ "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
+ "requires": {
+ "p-finally": "^1.0.0"
+ }
+ },
+ "p-try": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M="
+ },
+ "package-json": {
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
+ "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
+ "requires": {
+ "got": "^9.6.0",
+ "registry-auth-token": "^4.0.0",
+ "registry-url": "^5.0.0",
+ "semver": "^6.2.0"
+ },
+ "dependencies": {
+ "@sindresorhus/is": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
+ "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ=="
+ },
+ "cacheable-request": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
+ "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
+ "requires": {
+ "clone-response": "^1.0.2",
+ "get-stream": "^5.1.0",
+ "http-cache-semantics": "^4.0.0",
+ "keyv": "^3.0.0",
+ "lowercase-keys": "^2.0.0",
+ "normalize-url": "^4.1.0",
+ "responselike": "^1.0.2"
+ },
+ "dependencies": {
+ "get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ },
+ "lowercase-keys": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
+ "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="
+ }
+ }
+ },
+ "get-stream": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ },
+ "got": {
+ "version": "9.6.0",
+ "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
+ "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
+ "requires": {
+ "@sindresorhus/is": "^0.14.0",
+ "@szmarczak/http-timer": "^1.1.2",
+ "cacheable-request": "^6.0.0",
+ "decompress-response": "^3.3.0",
+ "duplexer3": "^0.1.4",
+ "get-stream": "^4.1.0",
+ "lowercase-keys": "^1.0.1",
+ "mimic-response": "^1.0.1",
+ "p-cancelable": "^1.0.0",
+ "to-readable-stream": "^1.0.0",
+ "url-parse-lax": "^3.0.0"
+ }
+ },
+ "http-cache-semantics": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
+ "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ=="
+ },
+ "normalize-url": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
+ "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ=="
+ },
+ "p-cancelable": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
+ "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw=="
+ },
+ "prepend-http": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
+ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ },
+ "url-parse-lax": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
+ "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
+ "requires": {
+ "prepend-http": "^2.0.0"
+ }
+ }
+ }
+ },
+ "pako": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
+ },
+ "parallel-transform": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
+ "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
+ "requires": {
+ "cyclist": "^1.0.1",
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.1.5"
+ }
+ },
+ "param-case": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
+ "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
+ "requires": {
+ "no-case": "^2.2.0"
+ }
+ },
+ "parse-asn1": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
+ "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
+ "requires": {
+ "asn1.js": "^5.2.0",
+ "browserify-aes": "^1.0.0",
+ "evp_bytestokey": "^1.0.0",
+ "pbkdf2": "^3.0.3",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "parse-entities": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
+ "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
+ "requires": {
+ "character-entities": "^1.0.0",
+ "character-entities-legacy": "^1.0.0",
+ "character-reference-invalid": "^1.0.0",
+ "is-alphanumerical": "^1.0.0",
+ "is-decimal": "^1.0.0",
+ "is-hexadecimal": "^1.0.0"
+ }
+ },
+ "parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "requires": {
+ "error-ex": "^1.3.1",
+ "json-parse-better-errors": "^1.0.1"
+ }
+ },
+ "parse-srcset": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
+ "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE="
+ },
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
+ },
+ "pascalcase": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
+ },
+ "path-browserify": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
+ "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ=="
+ },
+ "path-dirname": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
+ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA="
+ },
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+ },
+ "path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
+ },
+ "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=="
+ },
+ "path-to-regexp": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.4.0.tgz",
+ "integrity": "sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w=="
+ },
+ "path-type": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
+ "pbkdf2": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
+ "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
+ "requires": {
+ "create-hash": "^1.1.2",
+ "create-hmac": "^1.1.4",
+ "ripemd160": "^2.0.1",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
+ "pend": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
+ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA="
+ },
+ "performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
+ },
+ "physical-cpu-count": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz",
+ "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA="
+ },
+ "picomatch": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
+ "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg=="
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ },
+ "pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "requires": {
+ "pinkie": "^2.0.0"
+ }
+ },
+ "pkg-dir": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
+ "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
+ "requires": {
+ "find-up": "^3.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "requires": {
+ "locate-path": "^3.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "requires": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "requires": {
+ "p-limit": "^2.0.0"
+ }
+ },
+ "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=="
+ }
+ }
+ },
+ "pluralize": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
+ "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA=="
+ },
+ "pngquant-bin": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-5.0.2.tgz",
+ "integrity": "sha512-OLdT+4JZx5BqE1CFJkrvomYV0aSsv6x2Bba+aWaVc0PMfWlE+ZByNKYAdKeIqsM4uvW1HOSEHnf8KcOnykPNxA==",
+ "requires": {
+ "bin-build": "^3.0.0",
+ "bin-wrapper": "^4.0.1",
+ "execa": "^0.10.0",
+ "logalot": "^2.0.0"
+ }
+ },
+ "popper.js": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
+ "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ=="
+ },
+ "portfinder": {
+ "version": "1.0.28",
+ "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
+ "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
+ "requires": {
+ "async": "^2.6.2",
+ "debug": "^3.1.1",
+ "mkdirp": "^0.5.5"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ }
+ }
+ },
+ "posix-character-classes": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
+ },
+ "postcss": {
+ "version": "7.0.35",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
+ "requires": {
+ "chalk": "^2.4.2",
+ "source-map": "^0.6.1",
+ "supports-color": "^6.1.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "supports-color": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "postcss-attribute-case-insensitive": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
+ "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-selector-parser": "^6.0.2"
+ },
+ "dependencies": {
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ }
+ }
+ },
+ "postcss-calc": {
+ "version": "7.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
+ "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
+ "requires": {
+ "postcss": "^7.0.27",
+ "postcss-selector-parser": "^6.0.2",
+ "postcss-value-parser": "^4.0.2"
+ },
+ "dependencies": {
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ }
+ }
+ },
+ "postcss-color-functional-notation": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
+ "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-color-gray": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
+ "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
+ "requires": {
+ "@csstools/convert-colors": "^1.4.0",
+ "postcss": "^7.0.5",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-color-hex-alpha": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
+ "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
+ "requires": {
+ "postcss": "^7.0.14",
+ "postcss-values-parser": "^2.0.1"
+ }
+ },
+ "postcss-color-mod-function": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
+ "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
+ "requires": {
+ "@csstools/convert-colors": "^1.4.0",
+ "postcss": "^7.0.2",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-color-rebeccapurple": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
+ "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-colormin": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
+ "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
+ "requires": {
+ "browserslist": "^4.0.0",
+ "color": "^3.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-convert-values": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
+ "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
+ "requires": {
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-custom-media": {
+ "version": "7.0.8",
+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
+ "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
+ "requires": {
+ "postcss": "^7.0.14"
+ }
+ },
+ "postcss-custom-properties": {
+ "version": "8.0.11",
+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
+ "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
+ "requires": {
+ "postcss": "^7.0.17",
+ "postcss-values-parser": "^2.0.1"
+ }
+ },
+ "postcss-custom-selectors": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
+ "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-selector-parser": "^5.0.0-rc.3"
+ }
+ },
+ "postcss-dir-pseudo-class": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
+ "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-selector-parser": "^5.0.0-rc.3"
+ }
+ },
+ "postcss-discard-comments": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
+ "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-discard-duplicates": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
+ "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-discard-empty": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
+ "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-discard-overridden": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
+ "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-double-position-gradients": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
+ "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
+ "requires": {
+ "postcss": "^7.0.5",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-env-function": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
+ "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-focus-visible": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
+ "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-focus-within": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
+ "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-font-variant": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
+ "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-functions": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz",
+ "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=",
+ "requires": {
+ "glob": "^7.1.2",
+ "object-assign": "^4.1.1",
+ "postcss": "^6.0.9",
+ "postcss-value-parser": "^3.3.0"
+ },
+ "dependencies": {
+ "postcss": {
+ "version": "6.0.23",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
+ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
+ "requires": {
+ "chalk": "^2.4.1",
+ "source-map": "^0.6.1",
+ "supports-color": "^5.4.0"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "postcss-gap-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
+ "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-image-set-function": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
+ "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-import": {
+ "version": "12.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
+ "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
+ "requires": {
+ "postcss": "^7.0.1",
+ "postcss-value-parser": "^3.2.3",
+ "read-cache": "^1.0.0",
+ "resolve": "^1.1.7"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-import-url": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-import-url/-/postcss-import-url-5.1.0.tgz",
+ "integrity": "sha512-Gnw5Cj7TIn2Y/3OjBPvRZnRAztE3DqJWGW5ZPOabrb/YcpU+dPAW8QbXNnoy/OhYNsJDsCEsIj+8dY8kwFJsyQ==",
+ "requires": {
+ "http-https": "^1.0.0",
+ "is-url": "^1.2.4",
+ "lodash.assign": "^4.2.0",
+ "lodash.trim": "^4.5.1",
+ "resolve-relative-url": "^1.0.0"
+ }
+ },
+ "postcss-initial": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz",
+ "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==",
+ "requires": {
+ "lodash.template": "^4.5.0",
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-js": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz",
+ "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==",
+ "requires": {
+ "camelcase-css": "^2.0.1",
+ "postcss": "^7.0.18"
+ }
+ },
+ "postcss-lab-function": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
+ "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
+ "requires": {
+ "@csstools/convert-colors": "^1.4.0",
+ "postcss": "^7.0.2",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-load-config": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
+ "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
+ "requires": {
+ "cosmiconfig": "^5.0.0",
+ "import-cwd": "^2.0.0"
+ }
+ },
+ "postcss-loader": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
+ "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
+ "requires": {
+ "loader-utils": "^1.1.0",
+ "postcss": "^7.0.0",
+ "postcss-load-config": "^2.0.0",
+ "schema-utils": "^1.0.0"
+ }
+ },
+ "postcss-logical": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
+ "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-media-minmax": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
+ "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-merge-longhand": {
+ "version": "4.0.11",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
+ "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
+ "requires": {
+ "css-color-names": "0.0.4",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0",
+ "stylehacks": "^4.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-merge-rules": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
+ "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-api": "^3.0.0",
+ "cssnano-util-same-parent": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-selector-parser": "^3.0.0",
+ "vendors": "^1.0.0"
+ },
+ "dependencies": {
+ "postcss-selector-parser": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
+ "requires": {
+ "dot-prop": "^5.2.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ }
+ }
+ },
+ "postcss-minify-font-values": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
+ "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
+ "requires": {
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-minify-gradients": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
+ "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "is-color-stop": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-minify-params": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
+ "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
+ "requires": {
+ "alphanum-sort": "^1.0.0",
+ "browserslist": "^4.0.0",
+ "cssnano-util-get-arguments": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0",
+ "uniqs": "^2.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-minify-selectors": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
+ "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
+ "requires": {
+ "alphanum-sort": "^1.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-selector-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-selector-parser": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
+ "requires": {
+ "dot-prop": "^5.2.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ }
+ }
+ },
+ "postcss-modules-extract-imports": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
+ "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
+ "requires": {
+ "postcss": "^7.0.5"
+ }
+ },
+ "postcss-modules-local-by-default": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz",
+ "integrity": "sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA==",
+ "requires": {
+ "postcss": "^7.0.6",
+ "postcss-selector-parser": "^6.0.0",
+ "postcss-value-parser": "^3.3.1"
+ },
+ "dependencies": {
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-modules-scope": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
+ "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
+ "requires": {
+ "postcss": "^7.0.6",
+ "postcss-selector-parser": "^6.0.0"
+ },
+ "dependencies": {
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ }
+ }
+ },
+ "postcss-modules-values": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz",
+ "integrity": "sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w==",
+ "requires": {
+ "icss-replace-symbols": "^1.1.0",
+ "postcss": "^7.0.6"
+ }
+ },
+ "postcss-nested": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz",
+ "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==",
+ "requires": {
+ "postcss": "^7.0.32",
+ "postcss-selector-parser": "^6.0.2"
+ },
+ "dependencies": {
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ }
+ }
+ },
+ "postcss-nesting": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
+ "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-normalize-charset": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
+ "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
+ "requires": {
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-normalize-display-values": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
+ "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
+ "requires": {
+ "cssnano-util-get-match": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-normalize-positions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
+ "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-normalize-repeat-style": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
+ "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "cssnano-util-get-match": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-normalize-string": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
+ "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
+ "requires": {
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-normalize-timing-functions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
+ "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
+ "requires": {
+ "cssnano-util-get-match": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-normalize-unicode": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
+ "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
+ "requires": {
+ "browserslist": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-normalize-url": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
+ "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
+ "requires": {
+ "is-absolute-url": "^2.0.0",
+ "normalize-url": "^3.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-normalize-whitespace": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
+ "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
+ "requires": {
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-ordered-values": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
+ "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
+ "requires": {
+ "cssnano-util-get-arguments": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-overflow-shorthand": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
+ "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-page-break": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
+ "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-place": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
+ "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-values-parser": "^2.0.0"
+ }
+ },
+ "postcss-preset-env": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
+ "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
+ "requires": {
+ "autoprefixer": "^9.6.1",
+ "browserslist": "^4.6.4",
+ "caniuse-lite": "^1.0.30000981",
+ "css-blank-pseudo": "^0.1.4",
+ "css-has-pseudo": "^0.10.0",
+ "css-prefers-color-scheme": "^3.1.1",
+ "cssdb": "^4.4.0",
+ "postcss": "^7.0.17",
+ "postcss-attribute-case-insensitive": "^4.0.1",
+ "postcss-color-functional-notation": "^2.0.1",
+ "postcss-color-gray": "^5.0.0",
+ "postcss-color-hex-alpha": "^5.0.3",
+ "postcss-color-mod-function": "^3.0.3",
+ "postcss-color-rebeccapurple": "^4.0.1",
+ "postcss-custom-media": "^7.0.8",
+ "postcss-custom-properties": "^8.0.11",
+ "postcss-custom-selectors": "^5.1.2",
+ "postcss-dir-pseudo-class": "^5.0.0",
+ "postcss-double-position-gradients": "^1.0.0",
+ "postcss-env-function": "^2.0.2",
+ "postcss-focus-visible": "^4.0.0",
+ "postcss-focus-within": "^3.0.0",
+ "postcss-font-variant": "^4.0.0",
+ "postcss-gap-properties": "^2.0.0",
+ "postcss-image-set-function": "^3.0.1",
+ "postcss-initial": "^3.0.0",
+ "postcss-lab-function": "^2.0.1",
+ "postcss-logical": "^3.0.0",
+ "postcss-media-minmax": "^4.0.0",
+ "postcss-nesting": "^7.0.0",
+ "postcss-overflow-shorthand": "^2.0.0",
+ "postcss-page-break": "^2.0.0",
+ "postcss-place": "^4.0.1",
+ "postcss-pseudo-class-any-link": "^6.0.0",
+ "postcss-replace-overflow-wrap": "^3.0.0",
+ "postcss-selector-matches": "^4.0.0",
+ "postcss-selector-not": "^4.0.0"
+ }
+ },
+ "postcss-pseudo-class-any-link": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
+ "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
+ "requires": {
+ "postcss": "^7.0.2",
+ "postcss-selector-parser": "^5.0.0-rc.3"
+ }
+ },
+ "postcss-reduce-initial": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
+ "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-api": "^3.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0"
+ }
+ },
+ "postcss-reduce-transforms": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
+ "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
+ "requires": {
+ "cssnano-util-get-match": "^4.0.0",
+ "has": "^1.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-replace-overflow-wrap": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
+ "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
+ "requires": {
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-selector-matches": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
+ "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-selector-not": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
+ "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "postcss": "^7.0.2"
+ }
+ },
+ "postcss-selector-parser": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
+ "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
+ "requires": {
+ "cssesc": "^2.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ },
+ "postcss-svgo": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz",
+ "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==",
+ "requires": {
+ "is-svg": "^3.0.0",
+ "postcss": "^7.0.0",
+ "postcss-value-parser": "^3.0.0",
+ "svgo": "^1.0.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "postcss-unique-selectors": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
+ "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
+ "requires": {
+ "alphanum-sort": "^1.0.0",
+ "postcss": "^7.0.0",
+ "uniqs": "^2.0.0"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ=="
+ },
+ "postcss-values-parser": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
+ "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
+ "requires": {
+ "flatten": "^1.0.2",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ },
+ "prebuild-install": {
+ "version": "5.3.6",
+ "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.6.tgz",
+ "integrity": "sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==",
+ "requires": {
+ "detect-libc": "^1.0.3",
+ "expand-template": "^2.0.3",
+ "github-from-package": "0.0.0",
+ "minimist": "^1.2.3",
+ "mkdirp-classic": "^0.5.3",
+ "napi-build-utils": "^1.0.1",
+ "node-abi": "^2.7.0",
+ "noop-logger": "^0.1.1",
+ "npmlog": "^4.0.1",
+ "pump": "^3.0.0",
+ "rc": "^1.2.7",
+ "simple-get": "^3.0.3",
+ "tar-fs": "^2.0.0",
+ "tunnel-agent": "^0.6.0",
+ "which-pm-runs": "^1.0.0"
+ },
+ "dependencies": {
+ "decompress-response": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
+ "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
+ "requires": {
+ "mimic-response": "^2.0.0"
+ }
+ },
+ "mimic-response": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
+ "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA=="
+ },
+ "simple-get": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz",
+ "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==",
+ "requires": {
+ "decompress-response": "^4.2.0",
+ "once": "^1.3.1",
+ "simple-concat": "^1.0.0"
+ }
+ }
+ }
+ },
+ "prepend-http": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
+ },
+ "prettier": {
+ "version": "1.16.3",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.3.tgz",
+ "integrity": "sha512-kn/GU6SMRYPxUakNXhpP0EedT/KmaPzr0H5lIsDogrykbaxOpOfAFfk5XA7DZrJyMAv1wlMV3CPcZruGXVVUZw=="
+ },
+ "pretty-error": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz",
+ "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==",
+ "requires": {
+ "lodash": "^4.17.20",
+ "renderkid": "^2.0.4"
+ }
+ },
+ "pretty-hrtime": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
+ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE="
+ },
+ "probe-image-size": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-4.1.1.tgz",
+ "integrity": "sha512-42LqKZqTLxH/UvAZ2/cKhAsR4G/Y6B7i7fI2qtQu9hRBK4YjS6gqO+QRtwTjvojUx4+/+JuOMzLoFyRecT9qRw==",
+ "requires": {
+ "any-promise": "^1.3.0",
+ "deepmerge": "^4.0.0",
+ "inherits": "^2.0.3",
+ "next-tick": "^1.0.0",
+ "request": "^2.83.0",
+ "stream-parser": "~0.3.1"
+ }
+ },
+ "process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI="
+ },
+ "process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
+ },
+ "promise-inflight": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
+ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM="
+ },
+ "property-information": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/property-information/-/property-information-4.2.0.tgz",
+ "integrity": "sha512-TlgDPagHh+eBKOnH2VYvk8qbwsCG/TAJdmTL7f1PROUcSO8qt/KSmShEQ/OKvock8X9tFjtqjCScyOkkkvIKVQ==",
+ "requires": {
+ "xtend": "^4.0.1"
+ }
+ },
+ "proto-list": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
+ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk="
+ },
+ "proxy-addr": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
+ "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
+ "requires": {
+ "forwarded": "~0.1.2",
+ "ipaddr.js": "1.9.1"
+ }
+ },
+ "prr": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
+ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY="
+ },
+ "pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
+ },
+ "psl": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
+ "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
+ },
+ "public-encrypt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
+ "requires": {
+ "bn.js": "^4.1.0",
+ "browserify-rsa": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "parse-asn1": "^5.0.0",
+ "randombytes": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.11.9",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
+ "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw=="
+ }
+ }
+ },
+ "pump": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "requires": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "pumpify": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
+ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
+ "requires": {
+ "duplexify": "^3.6.0",
+ "inherits": "^2.0.3",
+ "pump": "^2.0.0"
+ },
+ "dependencies": {
+ "pump": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
+ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
+ "requires": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ }
+ }
+ },
+ "punycode": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
+ },
+ "pupa": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
+ "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
+ "requires": {
+ "escape-goat": "^2.0.0"
+ }
+ },
+ "purgecss": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz",
+ "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==",
+ "requires": {
+ "commander": "^5.0.0",
+ "glob": "^7.0.0",
+ "postcss": "7.0.32",
+ "postcss-selector-parser": "^6.0.2"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
+ "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg=="
+ },
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "postcss": {
+ "version": "7.0.32",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
+ "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
+ "requires": {
+ "chalk": "^2.4.2",
+ "source-map": "^0.6.1",
+ "supports-color": "^6.1.0"
+ }
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "supports-color": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="
+ },
+ "qs": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
+ },
+ "query-string": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
+ "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
+ "requires": {
+ "decode-uri-component": "^0.2.0",
+ "object-assign": "^4.1.0",
+ "strict-uri-encode": "^1.0.0"
+ }
+ },
+ "querystring": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
+ },
+ "querystring-es3": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM="
+ },
+ "querystringify": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
+ },
+ "randombytes": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "requires": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "randomfill": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
+ "requires": {
+ "randombytes": "^2.0.5",
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
+ },
+ "raw-body": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
+ "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
+ "requires": {
+ "bytes": "3.1.0",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ }
+ },
+ "rc": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "requires": {
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ }
+ },
+ "read-cache": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
+ "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
+ "requires": {
+ "pify": "^2.3.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+ }
+ }
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "requires": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ },
+ "dependencies": {
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+ }
+ }
+ },
+ "read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "requires": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ }
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "readdirp": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
+ "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
+ "requires": {
+ "graceful-fs": "^4.1.11",
+ "micromatch": "^3.1.10",
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "redent": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
+ "requires": {
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
+ }
+ },
+ "reduce-css-calc": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
+ "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
+ "requires": {
+ "css-unit-converter": "^1.1.1",
+ "postcss-value-parser": "^3.3.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
+ }
+ }
+ },
+ "regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A=="
+ },
+ "regenerate-unicode-properties": {
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
+ "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
+ "requires": {
+ "regenerate": "^1.4.0"
+ }
+ },
+ "regenerator-runtime": {
+ "version": "0.11.1",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
+ },
+ "regenerator-transform": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
+ "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
+ "requires": {
+ "@babel/runtime": "^7.8.4"
+ }
+ },
+ "regex-not": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "requires": {
+ "extend-shallow": "^3.0.2",
+ "safe-regex": "^1.1.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "regexpu-core": {
+ "version": "4.7.1",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
+ "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
+ "requires": {
+ "regenerate": "^1.4.0",
+ "regenerate-unicode-properties": "^8.2.0",
+ "regjsgen": "^0.5.1",
+ "regjsparser": "^0.6.4",
+ "unicode-match-property-ecmascript": "^1.0.4",
+ "unicode-match-property-value-ecmascript": "^1.2.0"
+ }
+ },
+ "registry-auth-token": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
+ "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
+ "requires": {
+ "rc": "^1.2.8"
+ }
+ },
+ "registry-url": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
+ "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
+ "requires": {
+ "rc": "^1.2.8"
+ }
+ },
+ "regjsgen": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
+ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A=="
+ },
+ "regjsparser": {
+ "version": "0.6.7",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz",
+ "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==",
+ "requires": {
+ "jsesc": "~0.5.0"
+ },
+ "dependencies": {
+ "jsesc": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0="
+ }
+ }
+ },
+ "relateurl": {
+ "version": "0.2.7",
+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
+ "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk="
+ },
+ "remark-autolink-headings": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/remark-autolink-headings/-/remark-autolink-headings-5.2.2.tgz",
+ "integrity": "sha512-rEbbStDy8BAd020/fhLCRRY9hPQE1HxffH2ou6s0S4nsk1lQMVQF/CJmbWIrwX4R3p7kpc1gvHAswJ0+WrzuXw==",
+ "requires": {
+ "extend": "^3.0.2",
+ "unist-util-visit": "^1.0.1"
+ }
+ },
+ "remark-external-links": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-3.1.1.tgz",
+ "integrity": "sha512-QeqEeThumJ6GJzzgP45XY7+C6IGdvRxy8WkJNL/jRaeiGLDxmBUx0ggFIm5N5tHU3O8KbUrxM4tZgAHb53hddg==",
+ "requires": {
+ "is-absolute-url": "^2.1.0",
+ "mdast-util-definitions": "^1.2.3",
+ "space-separated-tokens": "^1.1.2",
+ "unist-util-visit": "^1.4.0"
+ }
+ },
+ "remark-fix-guillemets": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/remark-fix-guillemets/-/remark-fix-guillemets-1.1.0.tgz",
+ "integrity": "sha512-Cn4TyeXlyMajqdYjbFf9b76Ozffx/tvyr9m4Q9sypoGZ/CMA+du+kLE54T+j+5n9asEU7+cpiSZTimD4s+1Izg==",
+ "requires": {
+ "unist-util-visit": "^2.0.1"
+ },
+ "dependencies": {
+ "unist-util-is": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz",
+ "integrity": "sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA=="
+ },
+ "unist-util-visit": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz",
+ "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "unist-util-visit-parents": "^3.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz",
+ "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-is": "^4.0.0"
+ }
+ }
+ }
+ },
+ "remark-html": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/remark-html/-/remark-html-8.0.0.tgz",
+ "integrity": "sha512-3V2391GL3hxKhrkzYOyfPpxJ6taIKLCfuLVqumeWQOk3H9nTtSQ8St8kMYkBVIEAquXN1chT83qJ/2lAW+dpEg==",
+ "requires": {
+ "hast-util-sanitize": "^1.0.0",
+ "hast-util-to-html": "^4.0.0",
+ "mdast-util-to-hast": "^3.0.0",
+ "xtend": "^4.0.1"
+ }
+ },
+ "remark-parse": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz",
+ "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==",
+ "requires": {
+ "collapse-white-space": "^1.0.2",
+ "is-alphabetical": "^1.0.0",
+ "is-decimal": "^1.0.0",
+ "is-whitespace-character": "^1.0.0",
+ "is-word-character": "^1.0.0",
+ "markdown-escapes": "^1.0.0",
+ "parse-entities": "^1.1.0",
+ "repeat-string": "^1.5.4",
+ "state-toggle": "^1.0.0",
+ "trim": "0.0.1",
+ "trim-trailing-lines": "^1.0.0",
+ "unherit": "^1.0.4",
+ "unist-util-remove-position": "^1.0.0",
+ "vfile-location": "^2.0.0",
+ "xtend": "^4.0.1"
+ }
+ },
+ "remark-slug": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-4.2.3.tgz",
+ "integrity": "sha1-jZh9Dl5j1KSeo3uQ/pmaPc/IG3I=",
+ "requires": {
+ "github-slugger": "^1.0.0",
+ "mdast-util-to-string": "^1.0.0",
+ "unist-util-visit": "^1.0.0"
+ }
+ },
+ "remark-squeeze-paragraphs": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-3.0.4.tgz",
+ "integrity": "sha512-Wmz5Yj9q+W1oryo8BV17JrOXZgUKVcpJ2ApE2pwnoHwhFKSk4Wp2PmFNbmJMgYSqAdFwfkoe+TSYop5Fy8wMgA==",
+ "requires": {
+ "mdast-squeeze-paragraphs": "^3.0.0"
+ }
+ },
+ "remove-trailing-separator": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
+ },
+ "renderkid": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz",
+ "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==",
+ "requires": {
+ "css-select": "^2.0.2",
+ "dom-converter": "^0.2",
+ "htmlparser2": "^3.10.1",
+ "lodash": "^4.17.20",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "repeat-element": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="
+ },
+ "repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
+ },
+ "repeating": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+ "requires": {
+ "is-finite": "^1.0.0"
+ }
+ },
+ "replace-ext": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
+ "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw=="
+ },
+ "request": {
+ "version": "2.88.2",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
+ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
+ "requires": {
+ "aws-sign2": "~0.7.0",
+ "aws4": "^1.8.0",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.6",
+ "extend": "~3.0.2",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.3.2",
+ "har-validator": "~5.1.3",
+ "http-signature": "~1.2.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.19",
+ "oauth-sign": "~0.9.0",
+ "performance-now": "^2.1.0",
+ "qs": "~6.5.2",
+ "safe-buffer": "^5.1.2",
+ "tough-cookie": "~2.5.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.3.2"
+ },
+ "dependencies": {
+ "qs": {
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
+ "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
+ },
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
+ }
+ }
+ },
+ "require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "dev": true
+ },
+ "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==",
+ "dev": true
+ },
+ "requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8="
+ },
+ "resolve": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
+ "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
+ "requires": {
+ "is-core-module": "^2.1.0",
+ "path-parse": "^1.0.6"
+ }
+ },
+ "resolve-cwd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
+ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
+ "requires": {
+ "resolve-from": "^3.0.0"
+ }
+ },
+ "resolve-from": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
+ "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g="
+ },
+ "resolve-relative-url": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-relative-url/-/resolve-relative-url-1.0.0.tgz",
+ "integrity": "sha1-2JbpVV4K7p0uAYD0BgFL3jyRV8k=",
+ "requires": {
+ "url": "0.10.x"
+ }
+ },
+ "resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
+ },
+ "responselike": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
+ "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
+ "requires": {
+ "lowercase-keys": "^1.0.0"
+ }
+ },
+ "restore-cursor": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
+ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
+ "requires": {
+ "onetime": "^2.0.0",
+ "signal-exit": "^3.0.2"
+ }
+ },
+ "ret": {
+ "version": "0.1.15",
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
+ },
+ "reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
+ },
+ "rgb-regex": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
+ "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE="
+ },
+ "rgba-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
+ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM="
+ },
+ "rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "ripemd160": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
+ "requires": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1"
+ }
+ },
+ "run-parallel": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz",
+ "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw=="
+ },
+ "run-queue": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
+ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
+ "requires": {
+ "aproba": "^1.1.1"
+ }
+ },
+ "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=="
+ },
+ "safe-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
+ "requires": {
+ "ret": "~0.1.10"
+ }
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "sanitize-html": {
+ "version": "1.27.5",
+ "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.5.tgz",
+ "integrity": "sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A==",
+ "requires": {
+ "htmlparser2": "^4.1.0",
+ "lodash": "^4.17.15",
+ "parse-srcset": "^1.0.2",
+ "postcss": "^7.0.27"
+ },
+ "dependencies": {
+ "dom-serializer": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz",
+ "integrity": "sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==",
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0",
+ "entities": "^2.0.0"
+ },
+ "dependencies": {
+ "domhandler": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.0.0.tgz",
+ "integrity": "sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA==",
+ "requires": {
+ "domelementtype": "^2.1.0"
+ }
+ }
+ }
+ },
+ "domelementtype": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz",
+ "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w=="
+ },
+ "domhandler": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
+ "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
+ "requires": {
+ "domelementtype": "^2.0.1"
+ }
+ },
+ "domutils": {
+ "version": "2.4.4",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.4.4.tgz",
+ "integrity": "sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==",
+ "requires": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0"
+ },
+ "dependencies": {
+ "domhandler": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.0.0.tgz",
+ "integrity": "sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA==",
+ "requires": {
+ "domelementtype": "^2.1.0"
+ }
+ }
+ }
+ },
+ "htmlparser2": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
+ "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^3.0.0",
+ "domutils": "^2.0.0",
+ "entities": "^2.0.0"
+ }
+ }
+ }
+ },
+ "sass-graph": {
+ "version": "2.2.5",
+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
+ "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.0.0",
+ "lodash": "^4.0.0",
+ "scss-tokenizer": "^0.2.3",
+ "yargs": "^13.3.2"
+ }
+ },
+ "sass-loader": {
+ "version": "10.1.1",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz",
+ "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==",
+ "requires": {
+ "klona": "^2.0.4",
+ "loader-utils": "^2.0.0",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^3.0.0",
+ "semver": "^7.3.2"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
+ "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "schema-utils": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
+ "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
+ "requires": {
+ "@types/json-schema": "^7.0.6",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
+ "semver": {
+ "version": "7.3.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
+ "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ }
+ }
+ },
+ "sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+ },
+ "schema-utils": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
+ "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
+ "requires": {
+ "ajv": "^6.1.0",
+ "ajv-errors": "^1.0.0",
+ "ajv-keywords": "^3.1.0"
+ }
+ },
+ "scss-tokenizer": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
+ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
+ "dev": true,
+ "requires": {
+ "js-base64": "^2.1.8",
+ "source-map": "^0.4.2"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+ "dev": true,
+ "requires": {
+ "amdefine": ">=0.0.4"
+ }
+ }
+ }
+ },
+ "section-matter": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz",
+ "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==",
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "kind-of": "^6.0.0"
+ }
+ },
+ "seek-bzip": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz",
+ "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==",
+ "requires": {
+ "commander": "^2.8.1"
+ }
+ },
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
+ },
+ "semver-diff": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
+ "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
+ "requires": {
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+ }
+ }
+ },
+ "semver-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
+ "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw=="
+ },
+ "semver-truncate": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
+ "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
+ "requires": {
+ "semver": "^5.3.0"
+ }
+ },
+ "send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
+ "requires": {
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "destroy": "~1.0.4",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "~1.7.2",
+ "mime": "1.6.0",
+ "ms": "2.1.1",
+ "on-finished": "~2.3.0",
+ "range-parser": "~1.2.1",
+ "statuses": "~1.5.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
+ }
+ },
+ "ms": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
+ }
+ }
+ },
+ "serialize-javascript": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz",
+ "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==",
+ "requires": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "serve-static": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
+ "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
+ "requires": {
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.17.1"
+ }
+ },
+ "set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
+ },
+ "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==",
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ }
+ },
+ "setimmediate": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
+ },
+ "setprototypeof": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
+ },
+ "sha.js": {
+ "version": "2.4.11",
+ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
+ "requires": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "sharp": {
+ "version": "0.25.4",
+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.25.4.tgz",
+ "integrity": "sha512-umSzJJ1oBwIOfwFFt/fJ7JgCva9FvrEU2cbbm7u/3hSDZhXvkME8WE5qpaJqLIe2Har5msF5UG4CzYlEg5o3BQ==",
+ "requires": {
+ "color": "^3.1.2",
+ "detect-libc": "^1.0.3",
+ "node-addon-api": "^3.0.0",
+ "npmlog": "^4.1.2",
+ "prebuild-install": "^5.3.4",
+ "semver": "^7.3.2",
+ "simple-get": "^4.0.0",
+ "tar": "^6.0.2",
+ "tunnel-agent": "^0.6.0"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "semver": {
+ "version": "7.3.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
+ "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ }
+ }
+ },
+ "shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "requires": {
+ "shebang-regex": "^1.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
+ },
+ "signal-exit": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
+ },
+ "simple-concat": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
+ "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="
+ },
+ "simple-get": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz",
+ "integrity": "sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ==",
+ "requires": {
+ "decompress-response": "^6.0.0",
+ "once": "^1.3.1",
+ "simple-concat": "^1.0.0"
+ },
+ "dependencies": {
+ "decompress-response": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
+ "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
+ "requires": {
+ "mimic-response": "^3.1.0"
+ }
+ },
+ "mimic-response": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
+ "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="
+ }
+ }
+ },
+ "simple-swizzle": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
+ "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
+ "requires": {
+ "is-arrayish": "^0.3.1"
+ },
+ "dependencies": {
+ "is-arrayish": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
+ }
+ }
+ },
+ "slash": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
+ "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A=="
+ },
+ "snapdragon": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
+ "requires": {
+ "base": "^0.11.1",
+ "debug": "^2.2.0",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "map-cache": "^0.2.2",
+ "source-map": "^0.5.6",
+ "source-map-resolve": "^0.5.0",
+ "use": "^3.1.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ }
+ },
+ "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=="
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
+ }
+ },
+ "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==",
+ "requires": {
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.0",
+ "snapdragon-util": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ }
+ }
+ },
+ "snapdragon-util": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "requires": {
+ "kind-of": "^3.2.0"
+ },
+ "dependencies": {
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "sockjs": {
+ "version": "0.3.21",
+ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
+ "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
+ "requires": {
+ "faye-websocket": "^0.11.3",
+ "uuid": "^3.4.0",
+ "websocket-driver": "^0.7.4"
+ },
+ "dependencies": {
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
+ }
+ }
+ },
+ "sockjs-client": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz",
+ "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==",
+ "requires": {
+ "debug": "^3.2.6",
+ "eventsource": "^1.0.7",
+ "faye-websocket": "^0.11.3",
+ "inherits": "^2.0.4",
+ "json3": "^3.3.3",
+ "url-parse": "^1.4.7"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ }
+ }
+ },
+ "sort-keys": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
+ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
+ "requires": {
+ "is-plain-obj": "^1.0.0"
+ }
+ },
+ "sort-keys-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
+ "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
+ "requires": {
+ "sort-keys": "^1.0.0"
+ }
+ },
+ "sort-object-keys": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/sort-object-keys/-/sort-object-keys-1.1.3.tgz",
+ "integrity": "sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg=="
+ },
+ "sort-package-json": {
+ "version": "1.48.1",
+ "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-1.48.1.tgz",
+ "integrity": "sha512-YvDm1iBzhphfXtctTS0XIBlIW/2N1DZNHx3YMcZnptpZhchqH4zazUOuEWmjfNXndwamITMt9hFPliqwx1SHvQ==",
+ "requires": {
+ "detect-indent": "^6.0.0",
+ "detect-newline": "3.1.0",
+ "git-hooks-list": "1.0.3",
+ "globby": "10.0.0",
+ "is-plain-obj": "2.1.0",
+ "sort-object-keys": "^1.1.3"
+ },
+ "dependencies": {
+ "@nodelib/fs.stat": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
+ "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q=="
+ },
+ "array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
+ },
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
+ "dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "requires": {
+ "path-type": "^4.0.0"
+ }
+ },
+ "fast-glob": {
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
+ "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
+ "requires": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.0",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.2",
+ "picomatch": "^2.2.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
+ "glob-parent": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
+ "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ },
+ "globby": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.0.tgz",
+ "integrity": "sha512-3LifW9M4joGZasyYPz2A1U74zbC/45fvpXUvO/9KbSa+VV0aGZarWkfdgKyR9sExNP0t0x0ss/UMJpNpcaTspw==",
+ "requires": {
+ "@types/glob": "^7.1.1",
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.0.3",
+ "glob": "^7.1.3",
+ "ignore": "^5.1.1",
+ "merge2": "^1.2.3",
+ "slash": "^3.0.0"
+ }
+ },
+ "ignore": {
+ "version": "5.1.8",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
+ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="
+ },
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
+ },
+ "is-plain-obj": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
+ "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA=="
+ },
+ "micromatch": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
+ "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
+ "requires": {
+ "braces": "^3.0.1",
+ "picomatch": "^2.0.5"
+ }
+ },
+ "path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
+ },
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ },
+ "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==",
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ }
+ }
+ },
+ "source-list-map": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw=="
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
+ },
+ "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==",
+ "requires": {
+ "atob": "^2.1.2",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
+ }
+ },
+ "source-map-support": {
+ "version": "0.5.19",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
+ "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
+ "requires": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "source-map-url": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
+ "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw=="
+ },
+ "space-separated-tokens": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
+ "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA=="
+ },
+ "spdx-correct": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "requires": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "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=="
+ },
+ "spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "requires": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-license-ids": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
+ "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ=="
+ },
+ "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==",
+ "requires": {
+ "extend-shallow": "^3.0.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
+ },
+ "squeak": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
+ "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=",
+ "requires": {
+ "chalk": "^1.0.0",
+ "console-stream": "^0.1.1",
+ "lpad-align": "^1.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "requires": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
+ }
+ }
+ },
+ "sshpk": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "requires": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ }
+ },
+ "ssri": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
+ "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
+ "requires": {
+ "figgy-pudding": "^3.5.1"
+ }
+ },
+ "stable": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w=="
+ },
+ "stack-trace": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
+ "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
+ },
+ "stackframe": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz",
+ "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA=="
+ },
+ "state-toggle": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
+ "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ=="
+ },
+ "static-extend": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
+ "requires": {
+ "define-property": "^0.2.5",
+ "object-copy": "^0.1.0"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ }
+ },
+ "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=="
+ }
+ }
+ },
+ "statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
+ },
+ "stdout-stream": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
+ "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "^2.0.1"
+ }
+ },
+ "stream-browserify": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
+ "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
+ "requires": {
+ "inherits": "~2.0.1",
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "stream-each": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
+ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
+ "requires": {
+ "end-of-stream": "^1.1.0",
+ "stream-shift": "^1.0.0"
+ }
+ },
+ "stream-http": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
+ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
+ "requires": {
+ "builtin-status-codes": "^3.0.0",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.3.6",
+ "to-arraybuffer": "^1.0.0",
+ "xtend": "^4.0.0"
+ }
+ },
+ "stream-parser": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz",
+ "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=",
+ "requires": {
+ "debug": "2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
+ }
+ },
+ "stream-shift": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
+ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
+ },
+ "strict-uri-encode": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
+ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM="
+ },
+ "string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "requires": {
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^4.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "requires": {
+ "ansi-regex": "^3.0.0"
+ }
+ }
+ }
+ },
+ "string.prototype.trimend": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz",
+ "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3"
+ }
+ },
+ "string.prototype.trimstart": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz",
+ "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3"
+ }
+ },
+ "string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "stringify-entities": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz",
+ "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==",
+ "requires": {
+ "character-entities-html4": "^1.0.0",
+ "character-entities-legacy": "^1.0.0",
+ "is-alphanumerical": "^1.0.0",
+ "is-hexadecimal": "^1.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
+ "strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "requires": {
+ "is-utf8": "^0.2.0"
+ }
+ },
+ "strip-bom-string": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
+ "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI="
+ },
+ "strip-dirs": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
+ "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
+ "requires": {
+ "is-natural-number": "^4.0.1"
+ }
+ },
+ "strip-eof": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
+ },
+ "strip-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
+ "requires": {
+ "get-stdin": "^4.0.1"
+ }
+ },
+ "strip-json-comments": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
+ },
+ "strip-outer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
+ "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
+ "requires": {
+ "escape-string-regexp": "^1.0.2"
+ }
+ },
+ "stylehacks": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
+ "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
+ "requires": {
+ "browserslist": "^4.0.0",
+ "postcss": "^7.0.0",
+ "postcss-selector-parser": "^3.0.0"
+ },
+ "dependencies": {
+ "postcss-selector-parser": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
+ "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
+ "requires": {
+ "dot-prop": "^5.2.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1"
+ }
+ }
+ }
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "svg-tags": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
+ "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q="
+ },
+ "svgo": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
+ "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
+ "requires": {
+ "chalk": "^2.4.1",
+ "coa": "^2.0.2",
+ "css-select": "^2.0.0",
+ "css-select-base-adapter": "^0.1.1",
+ "css-tree": "1.0.0-alpha.37",
+ "csso": "^4.0.2",
+ "js-yaml": "^3.13.1",
+ "mkdirp": "~0.5.1",
+ "object.values": "^1.1.0",
+ "sax": "~1.2.4",
+ "stable": "^0.1.8",
+ "unquote": "~1.1.1",
+ "util.promisify": "~1.0.0"
+ },
+ "dependencies": {
+ "es-abstract": {
+ "version": "1.17.7",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+ "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
+ "requires": {
+ "es-to-primitive": "^1.2.1",
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1",
+ "is-callable": "^1.2.2",
+ "is-regex": "^1.1.1",
+ "object-inspect": "^1.8.0",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.1",
+ "string.prototype.trimend": "^1.0.1",
+ "string.prototype.trimstart": "^1.0.1"
+ }
+ },
+ "util.promisify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.2",
+ "has-symbols": "^1.0.1",
+ "object.getownpropertydescriptors": "^2.1.0"
+ }
+ }
+ }
+ },
+ "tailwindcss": {
+ "version": "1.9.6",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.9.6.tgz",
+ "integrity": "sha512-nY8WYM/RLPqGsPEGEV2z63riyQPcHYZUJpAwdyBzVpxQHOHqHE+F/fvbCeXhdF1+TA5l72vSkZrtYCB9hRcwkQ==",
+ "requires": {
+ "@fullhuman/postcss-purgecss": "^2.1.2",
+ "autoprefixer": "^9.4.5",
+ "browserslist": "^4.12.0",
+ "bytes": "^3.0.0",
+ "chalk": "^3.0.0 || ^4.0.0",
+ "color": "^3.1.2",
+ "detective": "^5.2.0",
+ "fs-extra": "^8.0.0",
+ "html-tags": "^3.1.0",
+ "lodash": "^4.17.20",
+ "node-emoji": "^1.8.1",
+ "normalize.css": "^8.0.1",
+ "object-hash": "^2.0.3",
+ "postcss": "^7.0.11",
+ "postcss-functions": "^3.0.0",
+ "postcss-js": "^2.0.0",
+ "postcss-nested": "^4.1.1",
+ "postcss-selector-parser": "^6.0.0",
+ "postcss-value-parser": "^4.1.0",
+ "pretty-hrtime": "^1.0.3",
+ "reduce-css-calc": "^2.1.6",
+ "resolve": "^1.14.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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=="
+ },
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "requires": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "tailwindcss-gradients": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tailwindcss-gradients/-/tailwindcss-gradients-3.0.0.tgz",
+ "integrity": "sha512-EM1OreQggjWW6WuaiHKy02j1ZxgQIEp2zj0cruf4XMZ1RoCBpb1a14i/CiTE9rjl+APk57oCb3l+kbsJy4W4EA==",
+ "requires": {
+ "color": "^3.1.2",
+ "lodash": "^4.17.15"
+ }
+ },
+ "tailwindcss-tables": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/tailwindcss-tables/-/tailwindcss-tables-0.4.0.tgz",
+ "integrity": "sha512-GB25r/03oJln729LcstrPyI53Y5k3X5WWxzAkj+9Zqrw3jB6CXwZm54zIwnQU93dkmXOGGrneldHsIt9Z2YTYQ=="
+ },
+ "tapable": {
+ "version": "2.0.0-beta.5",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.0.0-beta.5.tgz",
+ "integrity": "sha512-P4o84kC8CD66ZuCs6noh3QLU2ZuaBvMl0yCmp9rr0GXZyIfLd1sB2ZvJZjitQgfds8GDKRLmiiAcssr2bEHQ0A=="
+ },
+ "tar": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz",
+ "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==",
+ "requires": {
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "minipass": "^3.0.0",
+ "minizlib": "^2.1.1",
+ "mkdirp": "^1.0.3",
+ "yallist": "^4.0.0"
+ },
+ "dependencies": {
+ "mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ }
+ }
+ },
+ "tar-fs": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+ "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+ "requires": {
+ "chownr": "^1.1.1",
+ "mkdirp-classic": "^0.5.2",
+ "pump": "^3.0.0",
+ "tar-stream": "^2.1.4"
+ },
+ "dependencies": {
+ "bl": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz",
+ "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==",
+ "requires": {
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
+ }
+ },
+ "chownr": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
+ },
+ "readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "tar-stream": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+ "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+ "requires": {
+ "bl": "^4.0.3",
+ "end-of-stream": "^1.4.1",
+ "fs-constants": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1"
+ }
+ }
+ }
+ },
+ "tar-stream": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
+ "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
+ "requires": {
+ "bl": "^1.0.0",
+ "buffer-alloc": "^1.2.0",
+ "end-of-stream": "^1.0.0",
+ "fs-constants": "^1.0.0",
+ "readable-stream": "^2.3.0",
+ "to-buffer": "^1.1.1",
+ "xtend": "^4.0.0"
+ }
+ },
+ "temp-dir": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
+ "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0="
+ },
+ "tempfile": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz",
+ "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=",
+ "requires": {
+ "temp-dir": "^1.0.0",
+ "uuid": "^3.0.1"
+ },
+ "dependencies": {
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
+ }
+ }
+ },
+ "term-size": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
+ "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg=="
+ },
+ "terser": {
+ "version": "4.8.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
+ "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
+ "requires": {
+ "commander": "^2.20.0",
+ "source-map": "~0.6.1",
+ "source-map-support": "~0.5.12"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "terser-webpack-plugin": {
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
+ "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
+ "requires": {
+ "cacache": "^12.0.2",
+ "find-cache-dir": "^2.1.0",
+ "is-wsl": "^1.1.0",
+ "schema-utils": "^1.0.0",
+ "serialize-javascript": "^4.0.0",
+ "source-map": "^0.6.1",
+ "terser": "^4.1.2",
+ "webpack-sources": "^1.4.0",
+ "worker-farm": "^1.7.0"
+ },
+ "dependencies": {
+ "serialize-javascript": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
+ "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
+ "requires": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
+ },
+ "through2": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "requires": {
+ "readable-stream": "~2.3.6",
+ "xtend": "~4.0.1"
+ }
+ },
+ "timed-out": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
+ "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
+ },
+ "timers-browserify": {
+ "version": "2.0.12",
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
+ "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
+ "requires": {
+ "setimmediate": "^1.0.4"
+ }
+ },
+ "timsort": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
+ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q="
+ },
+ "to-arraybuffer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
+ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M="
+ },
+ "to-buffer": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
+ "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg=="
+ },
+ "to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
+ },
+ "to-object-path": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "to-readable-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
+ "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q=="
+ },
+ "to-regex": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "requires": {
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "regex-not": "^1.0.2",
+ "safe-regex": "^1.1.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ }
+ },
+ "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==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "requires": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ }
+ },
+ "toidentifier": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
+ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
+ },
+ "toposort": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz",
+ "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk="
+ },
+ "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==",
+ "requires": {
+ "psl": "^1.1.28",
+ "punycode": "^2.1.1"
+ }
+ },
+ "trim": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
+ "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0="
+ },
+ "trim-lines": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-1.1.3.tgz",
+ "integrity": "sha512-E0ZosSWYK2mkSu+KEtQ9/KqarVjA9HztOSX+9FDdNacRAq29RRV6ZQNgob3iuW8Htar9vAfEa6yyt5qBAHZDBA=="
+ },
+ "trim-newlines": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM="
+ },
+ "trim-repeated": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
+ "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
+ "requires": {
+ "escape-string-regexp": "^1.0.2"
+ }
+ },
+ "trim-trailing-lines": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz",
+ "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ=="
+ },
+ "trough": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
+ "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA=="
+ },
+ "true-case-path": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
+ "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.2"
+ }
+ },
+ "ts-invariant": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz",
+ "integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==",
+ "requires": {
+ "tslib": "^1.9.3"
+ }
+ },
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ },
+ "tty-browserify": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
+ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY="
+ },
+ "tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+ "requires": {
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "tweetnacl": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
+ },
+ "type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="
+ },
+ "type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "requires": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ }
+ },
+ "typedarray": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
+ },
+ "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==",
+ "requires": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
+ "uc.micro": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
+ "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="
+ },
+ "uglify-js": {
+ "version": "3.4.10",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
+ "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==",
+ "requires": {
+ "commander": "~2.19.0",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.19.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
+ "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "unbzip2-stream": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
+ "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
+ "requires": {
+ "buffer": "^5.2.1",
+ "through": "^2.3.8"
+ }
+ },
+ "unc-path-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo="
+ },
+ "unherit": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
+ "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
+ "requires": {
+ "inherits": "^2.0.0",
+ "xtend": "^4.0.0"
+ }
+ },
+ "unicode-canonical-property-names-ecmascript": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
+ "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ=="
+ },
+ "unicode-match-property-ecmascript": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
+ "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
+ "requires": {
+ "unicode-canonical-property-names-ecmascript": "^1.0.4",
+ "unicode-property-aliases-ecmascript": "^1.0.4"
+ }
+ },
+ "unicode-match-property-value-ecmascript": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
+ "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ=="
+ },
+ "unicode-property-aliases-ecmascript": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
+ "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg=="
+ },
+ "unified": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz",
+ "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "@types/vfile": "^3.0.0",
+ "bail": "^1.0.0",
+ "extend": "^3.0.0",
+ "is-plain-obj": "^1.1.0",
+ "trough": "^1.0.0",
+ "vfile": "^3.0.0",
+ "x-is-string": "^0.1.0"
+ },
+ "dependencies": {
+ "replace-ext": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
+ "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs="
+ },
+ "unist-util-stringify-position": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
+ "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ=="
+ },
+ "vfile": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz",
+ "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==",
+ "requires": {
+ "is-buffer": "^2.0.0",
+ "replace-ext": "1.0.0",
+ "unist-util-stringify-position": "^1.0.0",
+ "vfile-message": "^1.0.0"
+ }
+ },
+ "vfile-message": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
+ "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
+ "requires": {
+ "unist-util-stringify-position": "^1.1.1"
+ }
+ }
+ }
+ },
+ "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==",
+ "requires": {
+ "arr-union": "^3.1.0",
+ "get-value": "^2.0.6",
+ "is-extendable": "^0.1.1",
+ "set-value": "^2.0.1"
+ }
+ },
+ "uniq": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8="
+ },
+ "uniqs": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
+ "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI="
+ },
+ "unique-filename": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
+ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
+ "requires": {
+ "unique-slug": "^2.0.0"
+ }
+ },
+ "unique-slug": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
+ "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
+ "requires": {
+ "imurmurhash": "^0.1.4"
+ }
+ },
+ "unique-string": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
+ "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
+ "requires": {
+ "crypto-random-string": "^2.0.0"
+ }
+ },
+ "unist-builder": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-1.0.4.tgz",
+ "integrity": "sha512-v6xbUPP7ILrT15fHGrNyHc1Xda8H3xVhP7/HAIotHOhVPjH5dCXA097C3Rry1Q2O+HbOLCao4hfPB+EYEjHgVg==",
+ "requires": {
+ "object-assign": "^4.1.0"
+ }
+ },
+ "unist-util-generated": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz",
+ "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg=="
+ },
+ "unist-util-is": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-2.1.3.tgz",
+ "integrity": "sha512-4WbQX2iwfr/+PfM4U3zd2VNXY+dWtZsN1fLnWEi2QQXA4qyDYAZcDMfXUX0Cu6XZUHHAO9q4nyxxLT4Awk1qUA=="
+ },
+ "unist-util-position": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz",
+ "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA=="
+ },
+ "unist-util-remove": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-1.0.3.tgz",
+ "integrity": "sha512-mB6nCHCQK0pQffUAcCVmKgIWzG/AXs/V8qpS8K72tMPtOSCMSjDeMc5yN+Ye8rB0FhcE+JvW++o1xRNc0R+++g==",
+ "requires": {
+ "unist-util-is": "^3.0.0"
+ },
+ "dependencies": {
+ "unist-util-is": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
+ "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A=="
+ }
+ }
+ },
+ "unist-util-remove-position": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz",
+ "integrity": "sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==",
+ "requires": {
+ "unist-util-visit": "^1.1.0"
+ }
+ },
+ "unist-util-select": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-select/-/unist-util-select-3.0.4.tgz",
+ "integrity": "sha512-xf1zCu4okgPqGLdhCDpRnjwBNyv3EqjiXRUbz2SdK1+qnLMB7uXXajfzuBvvbHoQ+JLyp4AEbFCGndmc6S72sw==",
+ "requires": {
+ "css-selector-parser": "^1.0.0",
+ "not": "^0.1.0",
+ "nth-check": "^2.0.0",
+ "unist-util-is": "^4.0.0",
+ "zwitch": "^1.0.0"
+ },
+ "dependencies": {
+ "nth-check": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
+ "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
+ "requires": {
+ "boolbase": "^1.0.0"
+ }
+ },
+ "unist-util-is": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz",
+ "integrity": "sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA=="
+ }
+ }
+ },
+ "unist-util-stringify-position": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
+ "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
+ "requires": {
+ "@types/unist": "^2.0.2"
+ }
+ },
+ "unist-util-visit": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
+ "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
+ "requires": {
+ "unist-util-visit-parents": "^2.0.0"
+ }
+ },
+ "unist-util-visit-parents": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
+ "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
+ "requires": {
+ "unist-util-is": "^3.0.0"
+ },
+ "dependencies": {
+ "unist-util-is": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
+ "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A=="
+ }
+ }
+ },
+ "universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
+ },
+ "unorm": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz",
+ "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA=="
+ },
+ "unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
+ },
+ "unquote": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
+ "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ="
+ },
+ "unset-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
+ "requires": {
+ "has-value": "^0.3.1",
+ "isobject": "^3.0.0"
+ },
+ "dependencies": {
+ "has-value": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
+ "requires": {
+ "get-value": "^2.0.3",
+ "has-values": "^0.1.4",
+ "isobject": "^2.0.0"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
+ "requires": {
+ "isarray": "1.0.0"
+ }
+ }
+ }
+ },
+ "has-values": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
+ }
+ }
+ },
+ "upath": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg=="
+ },
+ "update-notifier": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz",
+ "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==",
+ "requires": {
+ "boxen": "^4.2.0",
+ "chalk": "^3.0.0",
+ "configstore": "^5.0.1",
+ "has-yarn": "^2.1.0",
+ "import-lazy": "^2.1.0",
+ "is-ci": "^2.0.0",
+ "is-installed-globally": "^0.3.1",
+ "is-npm": "^4.0.0",
+ "is-yarn-global": "^0.3.0",
+ "latest-version": "^5.0.0",
+ "pupa": "^2.0.1",
+ "semver-diff": "^3.1.1",
+ "xdg-basedir": "^4.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "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==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "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=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "import-lazy": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
+ "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "upper-case": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
+ "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg="
+ },
+ "uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "urix": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
+ },
+ "url": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz",
+ "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
+ "requires": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
+ }
+ }
+ },
+ "url-loader": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz",
+ "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==",
+ "requires": {
+ "loader-utils": "^1.1.0",
+ "mime": "^2.0.3",
+ "schema-utils": "^1.0.0"
+ },
+ "dependencies": {
+ "mime": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.0.tgz",
+ "integrity": "sha512-ft3WayFSFUVBuJj7BMLKAQcSlItKtfjsKDDsii3rqFDAZ7t11zRe8ASw/GlmivGwVUYtwkQrxiGGpL6gFvB0ag=="
+ }
+ }
+ },
+ "url-parse": {
+ "version": "1.4.7",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz",
+ "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==",
+ "requires": {
+ "querystringify": "^2.1.1",
+ "requires-port": "^1.0.0"
+ }
+ },
+ "url-parse-lax": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
+ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
+ "requires": {
+ "prepend-http": "^1.0.1"
+ }
+ },
+ "url-to-options": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
+ "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k="
+ },
+ "use": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
+ },
+ "uslug": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/uslug/-/uslug-1.0.4.tgz",
+ "integrity": "sha1-uaIvCRTgqGFAYz2swwLl9PpFBnc=",
+ "requires": {
+ "unorm": ">= 1.0.0"
+ }
+ },
+ "util": {
+ "version": "0.11.1",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
+ "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
+ "requires": {
+ "inherits": "2.0.3"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+ }
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+ },
+ "util.promisify": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz",
+ "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3",
+ "for-each": "^0.3.3",
+ "has-symbols": "^1.0.1",
+ "object.getownpropertydescriptors": "^2.1.1"
+ }
+ },
+ "utila": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
+ "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw="
+ },
+ "utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
+ },
+ "uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
+ },
+ "v-tooltip": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/v-tooltip/-/v-tooltip-2.1.2.tgz",
+ "integrity": "sha512-6c4NotnvDvinmZnBiqW50Rn6Q3MMk+pUV9Nla+JHkgJulgXh5snrU3RYbIZVf9p2ZlFoaZL/3QhTNgcQIc2GFQ==",
+ "requires": {
+ "lodash": "^4.17.15",
+ "popper.js": "^1.16.0",
+ "vue-resize": "^1.0.0"
+ }
+ },
+ "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==",
+ "requires": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
+ "vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
+ },
+ "vendors": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
+ "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w=="
+ },
+ "verror": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+ "requires": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ }
+ },
+ "vfile": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
+ "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "is-buffer": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0",
+ "vfile-message": "^2.0.0"
+ }
+ },
+ "vfile-location": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz",
+ "integrity": "sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA=="
+ },
+ "vfile-message": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
+ "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
+ "requires": {
+ "@types/unist": "^2.0.0",
+ "unist-util-stringify-position": "^2.0.0"
+ }
+ },
+ "vm-browserify": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
+ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ=="
+ },
+ "vue": {
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.12.tgz",
+ "integrity": "sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg=="
+ },
+ "vue-hot-reload-api": {
+ "version": "2.3.4",
+ "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
+ "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog=="
+ },
+ "vue-loader": {
+ "version": "15.9.6",
+ "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.6.tgz",
+ "integrity": "sha512-j0cqiLzwbeImIC6nVIby2o/ABAWhlppyL/m5oJ67R5MloP0hj/DtFgb0Zmq3J9CG7AJ+AXIvHVnJAPBvrLyuDg==",
+ "requires": {
+ "@vue/component-compiler-utils": "^3.1.0",
+ "hash-sum": "^1.0.2",
+ "loader-utils": "^1.1.0",
+ "vue-hot-reload-api": "^2.3.0",
+ "vue-style-loader": "^4.1.0"
+ },
+ "dependencies": {
+ "@vue/component-compiler-utils": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz",
+ "integrity": "sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw==",
+ "requires": {
+ "consolidate": "^0.15.1",
+ "hash-sum": "^1.0.2",
+ "lru-cache": "^4.1.2",
+ "merge-source-map": "^1.1.0",
+ "postcss": "^7.0.14",
+ "postcss-selector-parser": "^6.0.2",
+ "prettier": "^1.18.2",
+ "source-map": "~0.6.1",
+ "vue-template-es2015-compiler": "^1.9.0"
+ }
+ },
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "indexes-of": "^1.0.1",
+ "uniq": "^1.0.1",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "prettier": {
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
+ "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
+ "optional": true
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
+ }
+ }
+ },
+ "vue-markdown": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/vue-markdown/-/vue-markdown-2.2.4.tgz",
+ "integrity": "sha512-hoTX/W1UIdHZrp/b0vpHSsJXAEfWsafaQLgtE2VX4gY8O/C3L2Gabqu95gyG429rL4ML1SwGv+xsPABX7yfFIQ==",
+ "requires": {
+ "highlight.js": "^9.12.0",
+ "markdown-it": "^6.0.1",
+ "markdown-it-abbr": "^1.0.3",
+ "markdown-it-deflist": "^2.0.1",
+ "markdown-it-emoji": "^1.1.1",
+ "markdown-it-footnote": "^2.0.0",
+ "markdown-it-ins": "^2.0.0",
+ "markdown-it-katex": "^2.0.3",
+ "markdown-it-mark": "^2.0.0",
+ "markdown-it-sub": "^1.0.0",
+ "markdown-it-sup": "^1.0.0",
+ "markdown-it-task-lists": "^2.0.1",
+ "markdown-it-toc-and-anchor": "^4.1.2"
+ }
+ },
+ "vue-meta": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/vue-meta/-/vue-meta-2.4.0.tgz",
+ "integrity": "sha512-XEeZUmlVeODclAjCNpWDnjgw+t3WA6gdzs6ENoIAgwO1J1d5p1tezDhtteLUFwcaQaTtayRrsx7GL6oXp/m2Jw==",
+ "requires": {
+ "deepmerge": "^4.2.2"
+ }
+ },
+ "vue-resize": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/vue-resize/-/vue-resize-1.0.0.tgz",
+ "integrity": "sha512-SkIi19neeJClapYavfmHiewFZkkTfITVWskg/dIL8b1Eb+RlvnCb8fjGUwLjQJmsw2qsRiiAo4o7BAJVM4pcOA=="
+ },
+ "vue-router": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.1.tgz",
+ "integrity": "sha512-RRQNLT8Mzr8z7eL4p7BtKvRaTSGdCbTy2+Mm5HTJvLGYSSeG9gDzNasJPP/yOYKLy+/cLG/ftrqq5fvkFwBJEw=="
+ },
+ "vue-server-renderer": {
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.6.12.tgz",
+ "integrity": "sha512-3LODaOsnQx7iMFTBLjki8xSyOxhCtbZ+nQie0wWY4iOVeEtTg1a3YQAjd82WvKxrWHHTshjvLb7OXMc2/dYuxw==",
+ "requires": {
+ "chalk": "^1.1.3",
+ "hash-sum": "^1.0.2",
+ "he": "^1.1.0",
+ "lodash.template": "^4.5.0",
+ "lodash.uniq": "^4.5.0",
+ "resolve": "^1.2.0",
+ "serialize-javascript": "^3.1.0",
+ "source-map": "0.5.6"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "requires": {
+ "ansi-styles": "^2.2.1",
+ "escape-string-regexp": "^1.0.2",
+ "has-ansi": "^2.0.0",
+ "strip-ansi": "^3.0.0",
+ "supports-color": "^2.0.0"
+ }
+ },
+ "source-map": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
+ "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI="
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
+ }
+ }
+ },
+ "vue-style-loader": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz",
+ "integrity": "sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ==",
+ "requires": {
+ "hash-sum": "^1.0.2",
+ "loader-utils": "^1.0.2"
+ }
+ },
+ "vue-template-compiler": {
+ "version": "2.6.12",
+ "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz",
+ "integrity": "sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==",
+ "requires": {
+ "de-indent": "^1.0.2",
+ "he": "^1.1.0"
+ }
+ },
+ "vue-template-es2015-compiler": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
+ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw=="
+ },
+ "watchpack": {
+ "version": "1.7.5",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
+ "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
+ "requires": {
+ "chokidar": "^3.4.1",
+ "graceful-fs": "^4.1.2",
+ "neo-async": "^2.5.0",
+ "watchpack-chokidar2": "^2.0.1"
+ },
+ "dependencies": {
+ "anymatch": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
+ "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
+ "optional": true,
+ "requires": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ }
+ },
+ "binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "optional": true
+ },
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "optional": true,
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
+ "chokidar": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
+ "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
+ "optional": true,
+ "requires": {
+ "anymatch": "~3.1.1",
+ "braces": "~3.0.2",
+ "fsevents": "~2.3.1",
+ "glob-parent": "~5.1.0",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.5.0"
+ }
+ },
+ "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==",
+ "optional": true,
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
+ "fsevents": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz",
+ "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==",
+ "optional": true
+ },
+ "glob-parent": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
+ "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
+ "optional": true,
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ },
+ "is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "optional": true,
+ "requires": {
+ "binary-extensions": "^2.0.0"
+ }
+ },
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "optional": true
+ },
+ "readdirp": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
+ "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
+ "optional": true,
+ "requires": {
+ "picomatch": "^2.2.1"
+ }
+ },
+ "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==",
+ "optional": true,
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ }
+ }
+ },
+ "watchpack-chokidar2": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
+ "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
+ "optional": true,
+ "requires": {
+ "chokidar": "^2.1.8"
+ }
+ },
+ "wcwidth": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
+ "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
+ "requires": {
+ "defaults": "^1.0.3"
+ }
+ },
+ "webpack": {
+ "version": "4.46.0",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
+ "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
+ "requires": {
+ "@webassemblyjs/ast": "1.9.0",
+ "@webassemblyjs/helper-module-context": "1.9.0",
+ "@webassemblyjs/wasm-edit": "1.9.0",
+ "@webassemblyjs/wasm-parser": "1.9.0",
+ "acorn": "^6.4.1",
+ "ajv": "^6.10.2",
+ "ajv-keywords": "^3.4.1",
+ "chrome-trace-event": "^1.0.2",
+ "enhanced-resolve": "^4.5.0",
+ "eslint-scope": "^4.0.3",
+ "json-parse-better-errors": "^1.0.2",
+ "loader-runner": "^2.4.0",
+ "loader-utils": "^1.2.3",
+ "memory-fs": "^0.4.1",
+ "micromatch": "^3.1.10",
+ "mkdirp": "^0.5.3",
+ "neo-async": "^2.6.1",
+ "node-libs-browser": "^2.2.1",
+ "schema-utils": "^1.0.0",
+ "tapable": "^1.1.3",
+ "terser-webpack-plugin": "^1.4.3",
+ "watchpack": "^1.7.4",
+ "webpack-sources": "^1.4.1"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "6.4.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
+ "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ=="
+ },
+ "tapable": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
+ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA=="
+ }
+ }
+ },
+ "webpack-chain": {
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-5.2.4.tgz",
+ "integrity": "sha512-3g0uIbzM/EWnmf52bYhB5IZeBZiw5g9vNqF4iTBEqabpxGxcv+Aj9oL4Cvr19ujOsv/HPvpRFRPLZ/aylv10Wg==",
+ "requires": {
+ "deepmerge": "^1.5.2",
+ "javascript-stringify": "^2.0.0"
+ },
+ "dependencies": {
+ "deepmerge": {
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
+ "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
+ }
+ }
+ },
+ "webpack-dev-middleware": {
+ "version": "3.7.3",
+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz",
+ "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==",
+ "requires": {
+ "memory-fs": "^0.4.1",
+ "mime": "^2.4.4",
+ "mkdirp": "^0.5.1",
+ "range-parser": "^1.2.1",
+ "webpack-log": "^2.0.0"
+ },
+ "dependencies": {
+ "mime": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.0.tgz",
+ "integrity": "sha512-ft3WayFSFUVBuJj7BMLKAQcSlItKtfjsKDDsii3rqFDAZ7t11zRe8ASw/GlmivGwVUYtwkQrxiGGpL6gFvB0ag=="
+ }
+ }
+ },
+ "webpack-hot-middleware": {
+ "version": "2.25.0",
+ "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz",
+ "integrity": "sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA==",
+ "requires": {
+ "ansi-html": "0.0.7",
+ "html-entities": "^1.2.0",
+ "querystring": "^0.2.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "webpack-log": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
+ "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
+ "requires": {
+ "ansi-colors": "^3.0.0",
+ "uuid": "^3.3.2"
+ },
+ "dependencies": {
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
+ }
+ }
+ },
+ "webpack-merge": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
+ "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
+ "requires": {
+ "lodash": "^4.17.15"
+ }
+ },
+ "webpack-sources": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
+ "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
+ "requires": {
+ "source-list-map": "^2.0.0",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "websocket-driver": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+ "requires": {
+ "http-parser-js": ">=0.5.1",
+ "safe-buffer": ">=5.1.0",
+ "websocket-extensions": ">=0.1.1"
+ }
+ },
+ "websocket-extensions": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "which-module": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
+ "dev": true
+ },
+ "which-pm-runs": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
+ "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs="
+ },
+ "wide-align": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
+ "requires": {
+ "string-width": "^1.0.2 || 2"
+ }
+ },
+ "widest-line": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
+ "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
+ "requires": {
+ "string-width": "^4.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
+ },
+ "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=="
+ },
+ "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=="
+ },
+ "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==",
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "requires": {
+ "ansi-regex": "^5.0.0"
+ }
+ }
+ }
+ },
+ "worker-farm": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
+ "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
+ "requires": {
+ "errno": "~0.1.7"
+ }
+ },
+ "wrap-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz",
+ "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=",
+ "requires": {
+ "string-width": "^2.1.1",
+ "strip-ansi": "^4.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "requires": {
+ "ansi-regex": "^3.0.0"
+ }
+ }
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+ },
+ "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==",
+ "requires": {
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
+ }
+ },
+ "x-is-string": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
+ "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI="
+ },
+ "xdg-basedir": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
+ "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q=="
+ },
+ "xss": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz",
+ "integrity": "sha512-3MgPdaXV8rfQ/pNn16Eio6VXYPTkqwa0vc7GkiymmY/DqR1SE/7VPAAVZz1GJsJFrllMYO3RHfEaiUGjab6TNw==",
+ "requires": {
+ "commander": "^2.20.3",
+ "cssfilter": "0.0.10"
+ }
+ },
+ "xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
+ },
+ "y18n": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
+ "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ=="
+ },
+ "yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+ },
+ "yaml-loader": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/yaml-loader/-/yaml-loader-0.5.0.tgz",
+ "integrity": "sha512-p9QIzcFSNm4mCw/m5NdyMfN4RE4aFZJWRRb01ERVNGCym8VNbKtw3OYZXnvUIkim6U/EjqE/2yIh9F/msShH9A==",
+ "requires": {
+ "js-yaml": "^3.5.2"
+ }
+ },
+ "yargs": {
+ "version": "13.3.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
+ "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
+ "dev": true,
+ "requires": {
+ "cliui": "^5.0.0",
+ "find-up": "^3.0.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^3.0.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^13.1.2"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
+ "dev": true
+ },
+ "emoji-regex": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
+ "dev": true
+ },
+ "find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^3.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.0.0"
+ }
+ },
+ "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==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^4.1.0"
+ }
+ }
+ }
+ },
+ "yargs-parser": {
+ "version": "13.1.2",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
+ "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ }
+ },
+ "yauzl": {
+ "version": "2.10.0",
+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
+ "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
+ "requires": {
+ "buffer-crc32": "~0.2.3",
+ "fd-slicer": "~1.1.0"
+ }
+ },
+ "zen-observable": {
+ "version": "0.8.15",
+ "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
+ "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ=="
+ },
+ "zen-observable-ts": {
+ "version": "0.8.21",
+ "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz",
+ "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==",
+ "requires": {
+ "tslib": "^1.9.3",
+ "zen-observable": "^0.8.0"
+ }
+ },
+ "zwitch": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
+ "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw=="
+ }
+ }
+}
diff --git a/run.sh b/run.sh
deleted file mode 100755
index a8c0b402a..000000000
--- a/run.sh
+++ /dev/null
@@ -1 +0,0 @@
-gridsome develop
\ No newline at end of file