From 99ee6e26589ff01783420822b1ae18b02b4721cc Mon Sep 17 00:00:00 2001 From: Johanna Nilsen Date: Mon, 4 Apr 2022 09:24:11 -0400 Subject: [PATCH] Adding new company logos --- docker/sql/166397-mediasbranschdag.sql | 3077 +++ package-lock.json | 17921 +++++++++++++++- package.json | 2 +- .../assets/companies/TeenageEngineering.jpg | Bin 0 -> 172641 bytes public/assets/companies/agilecontent.png | Bin 0 -> 12092 bytes public/assets/companies/altser.png | Bin 0 -> 80300 bytes public/assets/companies/bencha.png | Bin 0 -> 34471 bytes public/assets/companies/columbiaroad.png | Bin 0 -> 37109 bytes public/assets/companies/devoteam.png | Bin 0 -> 10587 bytes public/assets/companies/eyevinn.png | Bin 0 -> 68841 bytes public/assets/companies/levels.png | Bin 0 -> 34404 bytes public/assets/companies/mindroad.png | Bin 0 -> 48174 bytes public/assets/companies/ohman_fonder.png | Bin 0 -> 4396 bytes public/assets/companies/prototyp.png | Bin 0 -> 15600 bytes public/assets/companies/softube.png | Bin 0 -> 8846 bytes public/assets/companies/storykit.png | Bin 0 -> 38033 bytes public/assets/companies/trafikverket.png | Bin 0 -> 17220 bytes public/assets/companies/weknowit.png | Bin 0 -> 29639 bytes 18 files changed, 20827 insertions(+), 173 deletions(-) create mode 100644 docker/sql/166397-mediasbranschdag.sql create mode 100644 public/assets/companies/TeenageEngineering.jpg create mode 100644 public/assets/companies/agilecontent.png create mode 100644 public/assets/companies/altser.png create mode 100644 public/assets/companies/bencha.png create mode 100644 public/assets/companies/columbiaroad.png create mode 100644 public/assets/companies/devoteam.png create mode 100644 public/assets/companies/eyevinn.png create mode 100644 public/assets/companies/levels.png create mode 100644 public/assets/companies/mindroad.png create mode 100644 public/assets/companies/ohman_fonder.png create mode 100644 public/assets/companies/prototyp.png create mode 100644 public/assets/companies/softube.png create mode 100644 public/assets/companies/storykit.png create mode 100644 public/assets/companies/trafikverket.png create mode 100644 public/assets/companies/weknowit.png diff --git a/docker/sql/166397-mediasbranschdag.sql b/docker/sql/166397-mediasbranschdag.sql new file mode 100644 index 0000000..89d3870 --- /dev/null +++ b/docker/sql/166397-mediasbranschdag.sql @@ -0,0 +1,3077 @@ +-- phpMyAdmin SQL Dump +-- version 5.1.1 +-- https://www.phpmyadmin.net/ +-- +-- Värd: MBD-mysql:3306 +-- Tid vid skapande: 31 mars 2022 kl 16:53 +-- Serverversion: 5.7.37 +-- PHP-version: 7.4.20 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Databas: `166397-mediasbranschdag` +-- + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `companies` +-- + +CREATE TABLE `companies` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description_se` text, + `description_en` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `companies` +-- + +INSERT INTO `companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('academicwork', 'Academic Work', 'Academic Work är ett bemannings- och rekryteringsföretag som arbetar för dig som studerar eller nyligen tagit examen. Tillsammans med våra kunder erbjuder vi en bredd av tjänster och meriterande jobb för att du ska kunna ha rätt förutsättningar för att starta din framgångssaga. Ta chansen att träffa oss i vår monter, så att vi får chansen att vara din karriärspartner.', 'Academic Work is a staffing and recruitment company for students or those who have recently graduated. Together with our clients, we offer a wide range of jobs to provide you with the right qualifications to begin your success story. Take the chance to meet us at our booth, so that we get the chance to be your career partner.', 'academicwork.png', 'academicwork.se'), +('agilecontent', 'Agile Content', 'Agile Content är en ledande leverantör av digitala TV/OTT- och videoleveranslösningar, som erbjuder en konkurrenskraftig komplett portfölj av skalbara produkter, SaaS-applikationer och molnbaserade tjänster för telekom- och mediaföretag. Agile Content uppdrag är att ge kunder möjlighet att förändra hur digital video konsumeras, upplevs och levereras genom högkvalitativa, kostnadseffektiva och kundcentrerade TV-tjänster. Med närvaro i 25 länder, huvudkontor i Bilbao, Spanien samt mer än 300 erfarna videospecialister, förser företaget över 50 miljoner uppkopplade hushåll över hela världen. Agile Content förvärvade nyligen svensk ledande distributör av video, Edgeware, global leverantör av WiFi-lösningar, Fon, samt den portugisiska Android-management specialisten WeTek.', 'Agile Content is a leading provider of digital TV/OTT and video delivery solutions, offering a competitive end-to-end portfolio of scalable products, SaaS applications, and cloud-based services for telecom and media companies. Its mission is to empower customers to transform how digital video is consumed, experienced and delivered through high-quality, cost-efficient and customer-centric TV services. With presence in 25 countries – headquartered in Bilbao, Spain – and more than 300 experienced video specialists, the company serves over 50 million connected households worldwide. Agile Content recently acquired Swedish leading distributor of video, Edgeware; global WiFi solutions provider, Fon; and Portuguese Android management specialist, WeTek.', 'agilecontent.png', 'www.agilecontent.com/'), +('alster', 'Alster', 'Om du känner till eller har hört talas om Isotop och Another State så har vi valt att slå ihop våra verksamheter. Under varumärket Alster bygger vi en ny typ av teknikbolag vars syfte är att hjälpa våra kunder & partners att förstärka sin genomförandeförmåga gällande mjukvaruutveckling och digital produktutveckling.\r\n\r\nAlster kommer fokusera på det centrala inom användarcentrerad produktutveckling: ett renodlat digitalt designerbjudande sammanflätat med en agnostisk syn på internetteknik - med tillhörande djupa kunskaper om utveckling, infrastruktur, integration och säkerhet. Alster kan med över 20 års erfarenhet från arbete i techindustrin i Sverige - som fostrat flertalet digitala framgångssagor - säkerställa lyckade projekt baserade på modern internetteknologi.\r\n\r\nParallellt med vår konsultmodell fungerar Alster också som venture studio, där startups och scaleups erbjuds alternativa samarbetsmodeller. Ett antal projekt inom bl a hållbarhet/e-handel, resor och legal tech har vi redan igång.\r\nVi ser fram emot att ha dig med på vår resa i någon form. Följ oss gärna i någon kanal som passar dig, eller hör av dig så tar vi en kaffe och berättar mer.\r\n\r\nVälkommen till Alster.\r\n\r\nInternet Mastery from the unicorn capital of the world.\r\n', 'If you know or have heard of Isotop and Another State, we have chosen to merge our operations. Under the Alster brand, we are building a new type of technology company whose purpose is to help our customers & partners strengthen their implementation ability regarding software development and digital product development.\r\n\r\nAlster will focus on the core of user-centric product development: a pure digital designer offering intertwined with an agnostic view of Internet technology - with associated deep knowledge of development, infrastructure, integration and security. With over 20 years of experience from working in the tech industry in Sweden - which has nurtured most digital success stories - Alster can ensure successful projects based on modern internet technology.\r\n\r\nIn parallel with our consulting model, Alster also functions as a venture studio, where startups and scaleups are offered alternative collaboration models. We already have a number of projects in areas such as sustainability/e-commerce, travel and legal tech. We look forward to taking you on our journey. Feel free to follow us in any channel that suits you, or get in touch and we will have a coffee and tell you more.\r\n\r\nWelcome to Alster.\r\n\r\nInternet Mastery from the unicorn capital of the world.\r\n', 'altser.png', 'www.alster.se'), +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', '', 'apotea.png', 'www.apotea.se'), +('asqill', 'asqill', 'Asqill är ett initiativ av sex KTH-studenter med en gemensam vision om att förbättra relationen mellan företag och studenter. Verksamheten definieras som ett talangnätverk och erbjuder extraarbete skräddarsytt för KTH-studenter. Genom deras Projektportal engageras studenter genom att utföra skarpa projekt åt branschrelevanta företag.', '', 'asqill.svg', 'www.asqill.se'), +('bencha', 'Bencha', 'Bencha är en unik och nylanserad modeplattform fokuserad på att ändra shoppingbeteende genom jämförelser och insikter. Plattformen byggs inhouse med moderna teknologier och projekt utförs på många fronter: UX / user research, UI, frontend, backend och ML. Vi söker eldsjälar som vill vara med och förändra modeindustrin genom såväl extrajobb, sommarjobb, examensarbete och arbete efter utbildning.', 'Bencha is a unique and newly launched fashion platform focused on changing shopping behavior through comparisons and insights. The platform is built in-house with modern technologies and projects are carried out on many fronts: UX / user research, UI, frontend, backend and ML. We are looking for enthusiasts who want to be involved and change the fashion industry through part-time work, summer jobs, thesis and post-graduation work.', 'bencha.png', 'www.bencha.se'), +('bontouch', 'Bountouch', '', '', 'bontouch.png', 'bontouch.com'), +('challengermode', 'Challengermode', '', 'Challengermode is an esports platform that built to solve the problem of organizing and participating in esports competitions at scale. Our vision is to become the world’s primary esports ecosystem, bringing together gamers, game developers, influencers and organizers on one platform. We work with esports organizers like DreamHack that use our platform to host online competitions and with game developers like Riot Games to arrange community tournaments and online qualifiers while providing a better competitive gaming experience for regular esports players - across multiple devices/platforms. Our mission is to make esports as accessible for non-professional gamers as regular sports are for regular people.', 'challengermode.png', 'challengermode.com'), +('columbiaroad', 'Columbia Road', 'Columbia Road är en ledande digital sales consultancy i Norden, som hjälper våra kunder att sälja bättre med holistisk säljoptimering, från kundförvärv till teknisk förbättring och uppbyggnad av digitala kanaler. Vi sysselsätter för närvarande 140 konsulter i Sverige och Finland och har årligen vuxit med en genomsnittlig tillväxttakt på 70 %. Företaget har såväl B2C- som B2B-kunder, inklusive företag som Matsmart, SAS och L\'Oréal.\r\n\r\nAlla våra konsulter arbetar direkt med kundens intressenter för att bygga upp en god förståelse för deras verksamhet och dess utmaningar. Viktigast av allt, på Columbia Road kommer du att få chansen att finslipa dina färdigheter i en platt organisation, och arbeta med och lär dig av ett gäng likasinnade och begåvade yrkesverksamma, som inte tar sig själva på för stort allvar.\r\n', 'Columbia Road is a leading digital sales consultancy in the Nordics, helping our customers sell better with holistic sales optimisation, from customer acquisition to technical enhancing and building of digital channels. We currently employ 140 consultants in Sweden and Finland, and have grown annually with an average growth rate of 70%. The company has B2C as well as B2B clients, including companies such as Matsmart, SAS and L\'Oréal.\r\n\r\nAll of our consultants work directly with client stakeholders to build a good understanding of their business and its challenges. Most importantly, at Columbia Road you will get the chance to hone your skills in a flat organisation working with and learning from a bunch of like-minded and talented professionals, who don\'t take themselves too seriously.\r\n', 'columbiaroad.png', 'www.columbiaroad.com/'), +('comviq', 'Comviq', '', '', 'comviq.png', 'comviq.se'), +('conversionista', 'Conversionista', 'Conversionista är Sveriges största team inom konverteringsoptimering, som hjälper företag att utnyttja kraften av faktiska kunddata istället för gissningar, för att driva kundupplevelse och digital tillväxt. Kort och gott synliggör vi våra kunders tillväxtpotential och hjälper dem att nå sina mål. Lär dig hur dina kunskaper inom programmering, statistik, UX, user research, problemlösning, HCI och kanske marknadsföring (?) kan ge dig DITT FÖRSTA JOBB efter studier! \r\n\r\n​​Just nu söker vi juniora roller som bland annat UX-designer, webbanalytiker och konverterings-specialister. Det viktigaste för oss är att du är driven, engagerad och vill lära dig mer om dessa områden. Eftersom vi är ett kunskapstörstigt företag kommer du, oavsett mängd av tidigare erfarenhet, att få lära dig otroligt mycket och få stöttning från dina kollegor på Conversionista.', 'Conversionista is Sweden\'s largest team within conversion optimization, helping companies use the power of actual data instead of guessing, to drive customer experience and digital growth. In short, we make our customers\' growth potential visible and help them achieve their goals. Learn how your knowledge in programming, statistics, UX, user research, problem solving, HCI and perhaps marketing (?) can give you YOUR FIRST JOB after studies!\r\n\r\nRight now we are looking for junior roles such as UX designers, web analysts and conversion specialists. The most important thing for us is that you are driven, committed and want to learn more about these areas. As we are a company that is thirsty for knowledge, you will, regardless of the amount of previous experience, learn an incredible amount and receive support from your colleagues at Conversionista.\r\n', 'conversionista.png', 'conversionista.com'), +('creuna', 'Creuna', 'Creuna är Nordens ledande digitala byrå. Deras uppdrag sträcker sig från digitala strategier som förändrar deras uppdragsgivares organisationer och arbetssätt, till teknisk vägledning, utveckling, design och innehållsarbete för stora webbplattformar. Addera digitala koncept och strategiskt arbete med sociala medier så har du täckt in en stor del av allt det Creuna sysslar med dagligen. För mer info: www.creuna.se \r\n', '', 'creuna.png', 'www.creuna.com/se/'), +('curamando', 'Curamando', 'Vill du gå på personlig intervju under Medias Branschdag? Läs nedan och anmäl dig där!\r\n\r\nCuramando grundades 2012 utifrån insikten att det pågick en förändring i marknadsföringens ekosystem. Företaget är byggt på övertygelsen att kombinationen av managementkonsulter och digitala experter är vad som krävs för att möta denna förändring och uppnå ökad tillväxt, operationell excellens och högre effektivitet. Företaget har 164 anställda på kontoren i Stockholm, Göteborg och Oslo. I december 2019 skapade Curamando, tillsammans med Altor, en ny företagsgrupp där även Conversionista, Kurppa Hosk, Animal och Keybroker ingår.\r\n\r\nÄr du en engagerad, lösningsorienterad och en positiv person som gillar att utvecklas?\r\nPå Curamando får du chansen att sätta den digitala agendan hos en mängd olika företag - allt från mindre, snabbväxande kunder till några av de största företagen i Sverige. I vår expansiva och entreprenöriella miljö får du många möjligheter att påverka och bli en central del i vårt företagsbyggande. För oss är kunskapsdelning en central del av företaget, det sker tvärs över våra olika kompetensområden och mellan digitala experter och managementkonsulter - vi lovar att det kommer få dig att utvecklas!\r\nAnmälningsformulär: http://bit.ly/curamandoMBD20', 'Curamando is a marketing management consultancy, which supports companies’ online revenue growth by optimizing marketing and sales operations. Curamando was founded in 2012 with the insight that there was a shift underway in the marketing eco system, which placed high demands on companies’ ability to change fast. Curamando is built on the belief that management consultants and digital experts working together is what it takes to meet that shift and achieve growth, operational excellence an increased efficiency. Curamando has 164 employees with offices in Stockholm, Gothenburg and Oslo. In December 2019, Curamando, together with Altor, created a new company group which also includes Conversionista, Kurppa Hosk, Animal and Keybroker. ', 'curamando.png', 'https://curamando.com/'), +('datatjej', 'DataTjej', 'DataTjej är en ideell förening som arbetar med att främja kvinnor och icke-binära i alla åldrar som är intresserade av IT och data. Vi strävar efter att förbättra relationen mellan studenter och företag, samt våra medlemmar emellan. Vi anordnar event året om som till exempel inspirerande föreläsningar och företagsbesök. DataTjej är mest känt för den årliga konferensen där företag och medlemmar får möjligheten att nätverka.\r\n\r\nDet är både gratis och enkelt att bli medlem: datatjej.se/medlem', '', 'datatjej.png', 'datatjej.se'), +('decerno', 'Decerno', 'Decerno bygger skräddarsydda lösningar med ett helhetsansvar. Vi har under drygt 30 år drivit flera hundratals lyckade uppdrag som driver digitaliseringen framåt och som är verksamhetskritiska för våra kunder. Vi skapar gärna helt nya digitala lösningar och erbjudanden som stärker våra kunders position på marknaden. Projekten genomförs inhouse. Det innebär att du enligt oss får den bästa av kombinationer: jobba i spännande kunduppdrag samtidigt som du har en fast plats på ett av våra kontor.\r\n\r\nVi har kul tillsammans och medarbetare som trivs. Vi hoppas att du vill vara en del av vårt gäng och utvecklas tillsammans med oss. En gemensam nämnare hos oss är det stora teknikintresset och vi triggas av att lösa kluriga problem. Vi tycker om att vara innovativa och arbeta entreprenöriellt. Vi tycker även om att fika, spela brädspel, sola på terrassen, sjunga karaoke - ja helt enkelt att umgås! Känner du igen dig? Då tror vi att du skulle trivas hos oss!\r\n\r\nEn av våra största fördelar är att vi är ett litet bolag som arbetar nära varandra, men som även har styrkan och tryggheten i att vara en del av den stora koncernen Addnode Group.\r\n\r\nVi har en tydlig etisk policy som tar tydligt avstånd från att arbeta med företag inom vapenindustrin, tobak, spel och alkohol.', '', 'decerno.png', 'decerno.se'), +('devoteam', 'Devoteam', 'Devoteam är ett ledande konsultföretag fokuserat på digital strategi, tekniska plattformar och cybersäkerhet. Genom att kombinera kreativitet, teknik och datainsikter ger vi våra kunder möjlighet att förändra sin verksamhet och låsa upp framtiden.\r\n\r\nMed 25 års erfarenhet och mer än 8 500 anställda i Europa, Mellanöstern och Afrika, främjar Devoteam ansvarsfull teknik för människor och arbetar för att skapa bättre förändring. Devoteam Creative Tech Stockholm är ett team av nyfikna, djärva och ödmjukt briljanta människor. Vi är en unik kreativ teknikstudio som inkluderar ‘design thinking’ och ‘data thinking i allt vi gör. Vi är förespråkare för den bästa lösningen och inte den snabbaste lösningen. Vår kultur bygger på individuell egenmakt och bidrag, kunskapsdelning, ständiga förbättringar och lärande. \r\n\r\nVi siktar på roliga och utmanande in-house projekt av rätt storlek - typiskt 3-8 personer, som arbetar agilt, utforskar och utvecklar kreativa tekniska lösningar. Vi arbetar med kunder som sträcker sig från små specialistföretag till några av de största företagen i världen. Vi har introducerat agila metoder för många av våra kunder och praktiserar naturligtvis det vi predikar. Om du vill veta mer om hur det är att vara en del av vårt team, hör av dig och följ med oss ​​på vår resa!\r\n', 'Devoteam is a leading consulting firm focused on digital strategy, tech platforms and cybersecurity. By combining creativity, tech and data insights, we empower our customers to transform their business and unlock the future.\r\n\r\nWith 25 years of experience and more than 8,500 employees across Europe, the Middle East and Africa, Devoteam promotes responsible tech for people and works to create better change. Devoteam Creative Tech Stockholm is a team of curious, bold and humbly brilliant people. We are a unique creative tech studio incorporating ‘design thinking’ and ‘data thinking’ into everything we do. We are advocates for the best solution, and not the fastest solution. Our culture builds on individual empowerment and contribution, knowledge sharing, continuous improvement and learning.\r\n\r\nWe aim for fun and challenging in-house projects of the right size - typically 3-8 people, working agile, exploring and developing creative technology solutions. We work with clients ranging from small specialist companies to some of the biggest ones in the world. We’ve introduced agile methodologies to many of our clients, and of course, practice what we preach. If you want to know more about what it’s like to be a part of our team, get in touch and join us on our journey!\r\n', 'devoteam.png', 'www.devoteam.com'), +('dice', 'EA/Dice', NULL, 'We are EA/DICE! We entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry. EA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('digpro', 'Digpro', 'Digpro bygger IT-system för framtidens infrastruktur. Våra produkter är GIS/NIS-baserade (geographic/network information system) och riktar sig bland annat till el-, vatten- och telekombolag. Med detaljerad geografisk data kan våra kunder övervaka, dokumentera sin befintliga utrustning samt planera framtida utbyggnad, allt med understöd av en kartvy.\r\n\r\nDigpro är etablerat i Stockholm och majoriteten av företaget arbetar på vårt huvudkontor på Kungsholmen, men vi har även kontor i Polen och internationella partners. Totalt är vi ca 100 medarbetare. Hos oss jobbar en blandning av utvecklare, ux-designers, infrastrukturexperter m fl.\r\n\r\nJust nu gör vi en storsatsning på förbättrad UX i våra applikationer. Kom gärna förbi så berättar vi mer!', 'Digpro builds IT-systems for the infrastructure of tomorrow. Our software is GIS/NIS-based (geographic/network information system) and developed for companies such as electric utility and telecom. Using detailed geographical data we enable our customers to surveil and document their equipment as well as planning future construction. In all of our applications the map plays a central part.\r\n\r\nDigpro is a company based in Stockholm. The majority of our employees work at our main office on Kungsholmen but we also have an office in Poland and international partners. Digpro has roughly 100 employees. We have a mix of many roles spanning from developers and ux-designers to infrastructure experts.\r\n\r\nRight now we are making a big investment in improving UX in our applications. Feel free to come by and we\'ll tell you more!', 'digpro.svg', 'digpro.com'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett nytänkande IT-konsultföretag inom systemutveckling. Vi är ett härligt gäng på drygt 70 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda.\r\n\r\nVi har ett nytänkande ledarskap, där transparens och delaktighet står i centrum. Hos oss har du möjlighet att direkt påverka din vardag och organisationen, genom att att vara delaktig i beslut som rör Dynabyte.\r\n\r\nVåra kunder har projekt som ligger i teknisk framkant och befinner sig bland annat inom bank, finans, utbildning, spel, e-handel och startups. \r\n\r\nVårt populära traineeprogram har funnits sedan 2007. Under din tid som trainee på Dynabyte arbetar du i ett projekt med stöttning av våra seniora utvecklare. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops. Sedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen och efter programmets slut ges du möjlighet att arbeta med roliga utmaningar hos våra kunder!', '', 'dynabyte.png', 'dynabyte.se'), +('epidemicsound', 'Epidemic Sound', '', '', 'epidemicsound.png', 'epidemicsound.com'), +('ericsson', 'Ericsson', 'Empowering an intelligent, sustainable and connected world\r\n\r\nFor more than a century, our technologies have transformed every sector of society, helping to create positive change. We remain committed to leading this journey. Building on our founder’s core belief of making communication available for all, we have been the driving force behind some of the most powerful technologies known to mankind. Our industry is one of the few that touches almost everyone, everywhere on a daily basis, and by 2020, 90% of the world’s population will be covered by mobile broadband networks. We hold more than 54,000 granted patents that have transformed lives, industries and society as a whole.', 'Empowering an intelligent, sustainable and connected world\r\n\r\nFor more than a century, our technologies have transformed every sector of society, helping to create positive change. We remain committed to leading this journey. Building on our founder’s core belief of making communication available for all, we have been the driving force behind some of the most powerful technologies known to mankind. Our industry is one of the few that touches almost everyone, everywhere on a daily basis, and by 2020, 90% of the world’s population will be covered by mobile broadband networks. We hold more than 54,000 granted patents that have transformed lives, industries and society as a whole.', 'ericsson.png', 'ericsson.com'), +('eyevinn', 'Eyevinn', 'Eyevinn är ett oberoende konsultföretag specialiserat på videoteknik och mediadistribution. Eyevinns konsulter är belägna i Stockholm, kända för sin framträdande plats inom internetteknologi, och ledande inom videostreaming, sammanförda av passion för medielösningar. \r\n\r\nEyevinns uppdrag sträcker sig från teknikstrategi, revisioner och proof of concepts, till integration, utveckling och design av lösningar. \r\n\r\nTypiska roller är technical project managers, solution architects, developers, quality assurance och video specialists. Eyevinn är stolt arrangör av Streaming Tech Sweden, en teknikkonferens om videostreaming. \r\n\r\nVi tror att dela kunskap och nätverkande gynnar vårt samhälle.\r\n', 'Eyevinn is an independent consultancy firm specializing in video technology and media distribution. Located in Stockholm, Sweden famous for its prominence in Internet technology, Eyevinn consultants are thought-leaders within video streaming brought together by our passion for media solutions.\r\n\r\nEyevinn’s assignments range from technology strategy, due diligences, audits and proof of concepts, to integration, development and designing solutions. Typical roles are technical project managers, solution architects, developers, quality assurance and video specialists.\r\n\r\nEyevinn is proud organizer of Streaming Tech Sweden, a technology conference about video streaming. We believe that sharing knowledge and networking benefits our community.', 'eyevinn.png', 'www.eyevinn.se'), +('fatshark', 'Fatshark', '', 'Originally founded by Martin Wahlund, Rikard Blomberg, Joakim Wahlström and Johan Jonker the company started off working as hired guns. It wasn’t until 2010 that we published our first game – Lead and Gold, a wild-western shooter, with the help of Paradox Interactive. In 2009 Fatshark co-founded Bitsquid that later was acquired by Autodesk in 2014. The money from the sale funded our very first self-published AAA game, Warhammer: End Times – Vermintide. Today we consist of a tightly knit team comprised of over 90 experienced and skilled employees, while still doing regular updates for Vermintide 2 and always on the look-out for new and exciting projects. We are currently situated in Södermalm, the creative quarter of central Stockholm, Sweden. At Fatshark we believe the best moments are experienced together, it’s what influences our work and us as a studio. In our games, you are given the freedom to succeed or fail trying as a group. And that’s exactly the way we like it. Together we have created experience’s such as Lead and Gold, Krater, Bloodsports.tv and Vermintide 1 & 2 – with no plans to stop just there. — Fatshark', 'fatshark.png', 'fatsharkgames.com'), +('filter', 'Filter', '', '', 'filter.png', 'magasinetfilter.se'), +('findout', 'FindOut', 'På FindOut arbetar vi med våra kunders utvecklingsprocesser för både hårda produkter och mjuka tjänster. Vi utvecklar, effektiviserar och visualiserar. En del av oss är grymma kodare, några är processgurus eller tunga systemarkitekter. Andra har några års yrkeserfarenhet eller kommer direkt från universitet eller högskola. Vi drivs alla av våra kunders önskan att leverera produkter med bättre kvalitet och med ännu högre grad av innovation. Vi söker främst ingenjörer inom METE, D och F men även andra inriktningar då det framförallt är de personliga egenskaperna som avgör!', 'At FindOut we work with our customers\' development processes, products and software services. We develop, increase efficiency and visualize. Some of us are senior developers, some are process gurus or experienced system architects. Others have a few years of working experience or come directly from University. We are all driven by our customers’ wish to deliver products with higher quality and a high grade of innovation. We look for engineers from METE, D and F but also from other disciplines since above all we value personal qualities!', 'findout.svg', 'find-out.se'), +('fishbrain', 'Fishbrain', '', 'At Fishbrain, our mission is to build the best possible tool for people who love fishing. We believe if you love what you’re doing, surrounded by inspiring colleagues in an environment of growth and development, you will achieve great things. We’re a Stockholm-based tech startup of more than 50 people from 20 different countries, with a global user base. Some of us fish, some of us love the outdoors, but all of us are united in building the best fishing experience for the anglers of today and the future. 2019 brings a huge year of growth, so come by our booth and drop us a line if you’re hooked. Yes, pun intended. —————- Other reasons to check out Fishbrain: *We work closely with Apple and Google in our product development. Plus we partner with world-leading scientists and academics to use our data for research on topics like the sustainability of fish populations. *Whether you want to attend a conference or gain skills in a particular area, we will support you and do what we can to help make that happen. *You’re more than a brain and a set of fingers typing. At Fishbrain you’ll get an annual allowance to put towards anything in the realm of health and fitness. *Twice a year we get together to spend time outside the office -- usually fishing. That’s in addition to other smaller team outings throughout the year.', 'fishbrain.png', 'fishbrain.com'), +('foi', 'FOI', 'FOI är ett av Europas ledande forskningsinstitut för tillämpad forskning inom försvar och säkerhet. Vi är en statlig myndighet under Försvarsdepartementet men merparten av projekten är uppdragsfinansierade. Våra största kunder är\r\nFörsvarsmakten och Försvarets materielverk. Vi har även många uppdrag inom den civila sektorn för statliga myndigheter, kommuner och företag. Vi gör säkerhetspolitiska analyser och bedömningar av olika typer av hot. Vi är ledandeinom undervattensforskning och forskning kring explosivämnen. Vi forskar även kringflygsystem, IT-säkerhet, radar, laser och andra sensorsystem, samt skydd mot farliga ämnen. FOI:s kunskap är efterfrågad internationellt och vi leder flera EU-projekt.\r\n\r\nFLSC\r\nFlygvapnets Luftstrids Simulerings Center (FLSC) ger piloter, flyg- stridsledare och beslutsfattande personal en möjlighet att träna och utveckla det taktiska uppträdandet i förband utifrån framtida scenarier. Såväl nya tekniska hjälpmedel som uppgraderade befintliga system testas och valideras i bemannade simuleringar. I scenarierna anpassas hoten system- och beteendemässigt så de ska motsvara en presumtiv motståndares kapacitet och förmågor.\r\n\r\nFörsvarsmakten använder normalt 26 verksamhetsveckor per år vid FLSC. Utöver detta tillkommer externa kunder som tjänsteexport till andra Gripenkunder eller studier i FMV-regi. Övrig tid, cirka tio veckor per år, pågår förberedelser och teknikutveckling.\r\n\r\nFLSC genomför ett antal olika utbildningspaket för Försvarsmaktens flygförband. De primära målgrupperna är FM insatsförband men även bland annat Flygbefälsskolan FBS, ,Flygskolan och STRIL-skolan. De utbildningar som genomförs är till exempel utbildning i det nationella försvaret av svenskt territorium men också Peace Support Operations, grundläggande och avancerad Beyond Visual Range BVR-strid, Close Air Support och förbandschefsuppträdande.\r\n\r\nFLSC verksamhet finansieras i första hand av Försvarsmaktens rambeställning. Utöverdenna tillkommer intäkter från de externa kunderna som återinvesteras i anläggningen.\r\n\r\nSimuleringsanläggningen gör det möjligt att utbilda och träna kostnadseffektivt, miljövänligtoch säkert.\r\n', '', 'foi.png', 'foi.se'), +('forvalter', 'forValter', 'Vilka är vi?\r\nVi är forValter, en glad och driven start-up från KTH som utvecklar \"Valter\", den digitala fastighetsskötaren.\r\n\r\nVad gör Valter?\r\nValter agerar den primära kontaktytan för boende i flerfamiljshus. Oavsett om bredbandet som strular, kranen som droppar eller grannen som väsnas; ser Valter till att boende får hjälp med problemet. \r\n\r\nVad är våra förhoppningar på Medias Branschdag?\r\nVi hoppas på att träffa ambitiösa designers, UX-designers & frontend-utvecklare.\r\n\r\nJust nu är letar vi efter en glad, noggrann och gärna lite tokig designer/UX-designer som ett välbehövt tillskott i vårt team.\r\n\r\nVad innebär rollen?\r\nRollen är perfekt för dig som som vill ha ett sidoprojekt utanför skolan, men som ändå har med din utbildning att göra.\r\n\r\nDu kommer ansvara för design/UX och förhoppningsvis hjälpa oss hitta en bättre font än Comic Sans.\r\n\r\nBorde man komma förbi oss på branschdagen?\r\nAbsolut, skulle vara väldigt uppskattat. Vi bjuder på grymt godis, trevliga samtal och tävlar ut ett par trådlösa hörlurar. ', 'Who are we?\r\nWe are forValter, a joyful and driven start-up from KTH that is developing “Valter”, the digital property manager. \r\n\r\nWhat does Valter do?\r\nValter is the primary point of contact between residents their property manager. It doesn’t matter if the internet is down, a tap is running, or a neighbor is noisy. Valter ensures the resident gets the help they need.\r\n\r\nWhat is our goal with Medias Branchdag?\r\nWe are hoping to meet ambitious designers, UX-designers, & frontend-developers. Right now we are looking for a happy, detail oriented, and preferably a little bit nutty designer/UX-designer to join our team.\r\n\r\nWhat would the role entail?\r\nThe role is perfect for someone who would like to be a part of a cool project. A none-school related project that is related to their education. In the role you will be responsible for design/UX, and hopefully help us find a better font than Comic Sans.', 'forValter.png', 'kth.se/innovation/forinkubator/bolag/batch-10/forvalter-1.932839'), +('frönb', 'FRÖNB', 'Gaming-produkter som fokuserar på verkliga kundbehov och skapar en överlägsen upplevelse för gamers som vill vara bäst i en tävlingsinriktad värld. FRÖNB:s produkter är byggda med svensk kvalitet och med en enkel svensk design, men med hela världen i åtanke.', 'Gaming gear that focuses on actual customer needs and create a superior experience for gamers who care about being the best in a competitive world. Gear that is built with Swedish quality, with a simplistic Swedish design, for a whole world in mind.', 'fronb.jpg', 'fronb.gg'), +('froosh', 'froosh', NULL, '', 'froosh.png', 'froosh.se'), +('hsustain', 'H Sustain', 'Vårt mål är att i grunden förändra vår uppfattning och uppskattning av vår omgivning. Genom Augmented Reality, Rapid content Creation och Kollaborativt Skapande bygger vi digitala verklighetsutställningar som ger dig möjlighet att utforska de dolda berättelserna och okända platserna som ständigt omger oss.\r\n \r\nVår kultur\r\n● Människor Först!\r\n● Platt organisation.\r\n● Mångfald och Jämlikhet\r\n● Dom som gör saker får saker gjort.\r\n \r\nTech Stack\r\n● Mobil app-utveckling för iOS och Android.\r\n● Programmeringsspråk: Java, Kotlin, Objekt-c eller Swift, etc.\r\n● Backend som körs på Node.js, Java Spring eller Django med servrar på AWS.\r\n \r\nAtt arbeta med oss är att delta i en tidig start-up i framkanten av AR och AI. En möjlighet att ta på sig en utmaning som ger snabb personlig och professionell utveckling, in i framtiden för blandad digital verklighet.\r\n \r\nVi erbjuder sammarbetsorienterad, öppen och platt arbetskultur med lång erfarenhet inom tech att ta del av.\r\n', 'H Sustain is a startup currently receiving support from KTH Innovation pre-incubator. Our\r\nobjective is to help people get immersive and seamless urban exploring experience, and\r\npromote social well-being by enabling thorough exploration of the hidden stories and\r\nunknown places around us. Through rapid content creating and collaborative editing,\r\nrelevant information is collected widely and is up-to-date in different dimensions. With the\r\nhelp of Augmented Reality, digital exhibitions of the real-world elements will be flattered,\r\nuseful information is smartly categorised and easily found, and users’ perceptions of their\r\nphysical surroundings will be enhanced by overlaying information and digital components.\r\nWe embed information into experience!\r\n\r\nOur culture\r\n● Human-centric approach\r\n● Democratic thinking\r\n● Diversity and gender equality\r\n● Visionary doer delivering social impacts\r\nTech Stack\r\n● Mobile app development framework for iOS & Android.\r\n● Programming language Java, Kotlin, Objective-c, or Swift, etc.\r\n● Backend running on Node.js, Java Spring or Django with servers on AWS.\r\n\r\n\r\nThis is a great opportunity for you who want to take part in an early-stage startup while\r\nworking on cutting edge tech and grow with the company for years to come. We offer you\r\nprofessional mentorship and collaborative working culture. We are open to having you\r\nonboard as colleagues and found the future together.\r\n', 'hsustain.png', 'waiovewx.wixsite.com/hsustainhome'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', '', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('if', 'If', '', 'If IT is 1100 people creating the knowledge hub of digital services for the largest fintech company within insurance in the Nordics - If P&C Insurance. If IT develops our new digital platform Waypoint – one of the largest .NET program in the Nordics. We have mature DevOps Teams developing, operating and deploying in Cloud supported by an Agile ALM process on Azure. In our own Tech Lab we work in the forefront of technologies i.e. AI, Bots, Micro services and Machine Learning et al. If IT is a central part of making the digital customer journey undifficult.\r\n \r\nIn August 2020 our 6 month long Nordic .net trainee program will start in Stockholm and Oslo for 25 trainees. The application period is still open, so come by our stand and discuss how this could be a great start in your career. For questions reach out to per.ol-ers@if.se or apply directly web.if.se/joinus\r\n \r\nHere are some of the technologies that we are currently working with, hope it could be of interest for you: .NET Framework | Open Source | GIT | .NET Core | Tableau | Angular | Blueprism | Microsoft Azure | SAS | Mainframe | Azure DevOps | Confluence | Power BI | Teradata | Jira | App Center | Xamarin | Machine Learning | .NET Core | Nuget | npm | SQL Server | CosmosDB | SonarQube | TensorFlow | Cognitive Services | Google Cloud | ML | Deep Learning | PowerShell | Splunk | Microservices', 'if.svg', 'if.se'), +('isotop', 'Isotop', 'Isotop är ett kreativt teknikbolag! Tillsammans med våra kunder bygger vi webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik är det som möjliggör den stora förändring vi befinner oss i och därför ska få ta ett större utrymme tidigare i alla digitala satsningar. Allra viktigast är dock att vi levererar rätt lösning på rätt uppgift - därför jobbar vi också med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\r\n\r\nHos oss jobbar systemutvecklare UI-utvecklare, producenter, agila coacher och testare enligt agila principer och processmodeller. Tillsammans tar vi fram fungerande tjänster på ett effektivt, långsiktigt och hållbart sätt.\r\n\r\n\r\nVi är idag drygt 50 medarbetare som jobbar i team om 8-10 personer. Vi tycker att vi utvecklas mest när vi jobbar i en sammansvetsad grupp över en lite längre tid - men det går att byta om du vill testa någonting nytt - ett annat team, en ny teknik, en ny roll. Vi vill att du ska kunna utvecklas med oss, inte behöva byta arbetsgivare när du vill ha nya utmaningar. Du får inte jobb på Isotop bara för vad du kan - utan för vad vi tror att du kan utvecklas till.\r\n\r\nVi värdesätter balans mellan arbete och fritid. Vad du gör med din lediga tid formar dig och vad du gör när du är här. Du vet själv vad du gillar. Det du gillar gör dig bättre. Därför vill vi inte att jobbet skall vara det enda som definierar dig. Samtidigt tror vi att du kommer gilla att vara här en hel del. Om inte för frukosten, flipperspelen och människorna, så kanske för att vårt kontor är stort, ljust och mysigt - och ligger mitt i stan.', '', 'isotop.png', 'isotop.se'), +('ist', 'IST', '', 'Are you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future? Welcome to IST. We change the way schools work and make sure everyone gets the chance to learn more. IST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows: \'Every day we help build the schools of tomorrow and a future in which we can all learn more.\' IST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan är Skandinaviens ledande företag för Loyalty Management. De jobbar med effektiva kundlösningar där de ökar värdet för sina kunder genom marknadsföring, dataanalys och olika kreativa processer. I dagens digitala värld har företag tillgång till makalösa mängder av data. Hos Kaplan tror de fast vid att framtiden för kommunikation är datadriven, relevant och riktad där IT och marknadsföring måste arbeta tillsammans för att skapa denna framtid. För mer info: www.kaplan.se \r\n', '', 'kaplan.svg', 'www.kaplan.se'), +('klarna', 'Klarna', 'Klarna makes shopping smoooth.\r\nAnd we do it with flair because shopping is fun. Every day, we help customers, businesses, and partners explore just how smoooth the modern shopping experience can be.\r\n\r\nIt means we’re constantly changing the game. Always trying out new things. And we encourage our people to do the same. To grow. To develop. Because we don’t believe roles have to stay fixed. Instead we inspire our people to take an irregular career path. As a company of 400 dynamic start-ups, our whole business is built for it.\r\n\r\nKlarna was founded in Stockholm, Sweden and is Europe’s highest valued private fintech company, and the 4th highest globally. Today, we have over 3,500 employees and hire more than 1,000 people a year.', 'Klarna makes shopping smoooth.\r\nAnd we do it with flair because shopping is fun. Every day, we help customers, businesses, and partners explore just how smoooth the modern shopping experience can be.\r\n\r\nIt means we’re constantly changing the game. Always trying out new things. And we encourage our people to do the same. To grow. To develop. Because we don’t believe roles have to stay fixed. Instead we inspire our people to take an irregular career path. As a company of 400 dynamic start-ups, our whole business is built for it.\r\n\r\nKlarna was founded in Stockholm, Sweden and is Europe’s highest valued private fintech company, and the 4th highest globally. Today, we have over 3,500 employees and hire more than 1,000 people a year.', 'klarna.png', 'www.klarna.com'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', '', 'knowit.png', 'www.knowit.se'), +('kry', '', NULL, '', 'kry.svg', 'kry.se'); +INSERT INTO `companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('levels', 'Levels', 'WE CREATE, GROW & INVEST IN BRILLIANT DIGITAL BUSINESS\r\n\r\nAs a leading tech partner in the Nordics and a venture studio, we co-found, grow, and help small ventures to scale and large organizations to innovate and move quickly. With our diverse team of designers, developers, venturing specialists, strategic experts, and marketers, we take our partners to the next level. Always bringing innovative power and entrepreneurial agility to the table.\r\n\r\nWe serve leading brands, scaleups, and ventures through a unique client offering. By sharing both risk and upside, we can create an impact beyond business performance, placing great emphasis on building long-term relationships with mutual trust, profitability, and excellent quality delivered in all aspects.\r\n\r\nOur engagements focus on strategic business development through digital transformation and venturing. Clients are often born digital or under strong pressure from markets, users and customers to reinvent themselves and embrace change. At Levels, we help our clients master their new horizons with a full-service offering.\r\n\r\nLevels is a company made up of curious people, bold people, and not to forget kind people. We strive to be lifelong learners at the frontlines of where change happens. Because we love what we do, and we love doing work that matters. We believe in taking risks and don’t shy away from challenging the status quo. This means daring to think outside the box and fail small to learn fast and iterate the way forward.\r\n\r\nWe are always looking for great people to join our family, find our open positions at our webpage. \r\n', 'WE CREATE, GROW & INVEST IN BRILLIANT DIGITAL BUSINESS\r\n\r\nAs a leading tech partner in the Nordics and a venture studio, we co-found, grow, and help small ventures to scale and large organizations to innovate and move quickly. With our diverse team of designers, developers, venturing specialists, strategic experts, and marketers, we take our partners to the next level. Always bringing innovative power and entrepreneurial agility to the table.\r\n\r\nWe serve leading brands, scaleups, and ventures through a unique client offering. By sharing both risk and upside, we can create an impact beyond business performance, placing great emphasis on building long-term relationships with mutual trust, profitability, and excellent quality delivered in all aspects.\r\n\r\nOur engagements focus on strategic business development through digital transformation and venturing. Clients are often born digital or under strong pressure from markets, users and customers to reinvent themselves and embrace change. At Levels, we help our clients master their new horizons with a full-service offering.\r\n\r\nLevels is a company made up of curious people, bold people, and not to forget kind people. We strive to be lifelong learners at the frontlines of where change happens. Because we love what we do, and we love doing work that matters. We believe in taking risks and don’t shy away from challenging the status quo. This means daring to think outside the box and fail small to learn fast and iterate the way forward.\r\n\r\nWe are always looking for great people to join our family, find our open positions at our webpage. \r\n', 'levels.png', 'www.wearelevels.com'), +('lexplore', 'Lexplore', 'Lexplore har en tjänst som mäter läsförmågan hos lågstadiebarn med hjälp av AI, Eyetracking och många års forskning. Med detta kan Lexplore hjälpa skolor och kommuner att mäta läsförmågan och upptäcka elever som behöver stöd tidigt. Tjänsten är snabb, objektiv och resurssnål. På så sätt kan lärare få mer tid för sina elever och skolledare för en möjlighet att få överblick över läsförmågan i en skola eller kommun.\r\n\r\nHur går det till?\r\n\r\nEleverna läser två korta texter på en skärm, en Eyetracker spelar in ögonrörelserna. Efter det får eleven några korta frågor för att testa läsförståelsen. Ögonrörelseinspelningarna laddas upp till en molntjänst där AI-modeller som är tränade på tusentals ögonrörelseinspelningar från elever som gjort referenstester. Därefter levereras resultaten till skolan och kommunen i en webbaserad överskådlig resultatportal.\r\n\r\nLexplore har metodiskt tagit sig ut i världen ända sedan starten 2016 och har hela tiden rönt stor uppmärksamhet. Bland tidigare priser finns Sweden EdTEch award 2016, Nordic EdTech Awards 2017, EIT digital challenge samma år. Företaget har också blivit uppmärksammat i såväl WIRED, Ed Surge (Amerikansk EdTEchblog), SR-Vetenskapsradion och ekot, som av Microsofts VD Satya Nadella som tagit upp det svenska bolaget som ett exempel på hur man använder teknik ”for a global good”.', '', 'lexplore.png', 'lexplore.se'), +('lindvalls', 'Linkwalls', NULL, '', 'lindvalls.png', 'lindvallskaffe.se'), +('linkedin', 'LinkedIn', NULL, 'Your Linkedin profile represents your professional brand and gives you a way to tell your story. Come to our booth and learn how to best express your professional passions, aspirations and achievements from one of Linkedin’s local Stockholm employees and have the chance to transform your own profile based on what you\'ve learned.\r\n\r\nFounded in 2003, LinkedIn connects the world\'s professionals to make them more productive and successful. With more than 660+ million members worldwide, including executives from every Fortune 500 company, LinkedIn is the world\'s largest professional network. The company has a diversified business model with revenue coming from Talent Solutions, Marketing Solutions, and Premium Subscriptions products. Headquartered in Silicon Valley, LinkedIn has offices across the globe. To learn more about working at Linkedin visit our page!', 'linkedin.png', 'linkedin.com'), +('midjiwan', 'Midjiwan', 'EXPLORERS OF THE POLYTOPIA UNIVERSE\r\n\r\nWe are the developers behind The Battle of Polytopia, the award-winning strategy game that takes place in the mythical land of Polytopia. Our expertise lies within creating a superior gaming experience for our devoted players. Players that have helped us build a fantastic community around the game.', 'EXPLORERS OF THE POLYTOPIA UNIVERSE\r\n\r\nWe are the developers behind The Battle of Polytopia, the award-winning strategy game that takes place in the mythical land of Polytopia. Our expertise lies within creating a superior gaming experience for our devoted players. Players that have helped us build a fantastic community around the game.', 'midjiwan.png', 'midjiwan.com'), +('mindroad', 'MindRoad', 'MindRoad är ett företag som satsar på spetskompetens. Vi sätter en ära i att ha de mest kompetenta,engagerade och affärsmässiga medarbetarna. Hos oss är kunden, de anställda, kompetens, trivsel, tillväxt och strukturkapital ledorden.\r\n\r\nVi har fyra enheter som var och en fokuserar på olika aspekter av mjukvaruutveckling. MindRoad Aplication, vår enhet som fokuserar på utveckling av storskaliga IT-system, applikationer och cybersäkerhet. Är perfekt för dig som brinner för att utveckla mjukvara i alla delar av ett system, från alla flashiga färger i front-end till de smarta lösningarna i back-end som får allt att snurra.\r\n\r\nUtöver Aplication har vi även MindRoad Embedded, med fokus på utveckling av mjukvara för inbyggda system. MindRoad Academy, som utvecklar och håller utbildningar och kurser. Samt MindRoad Source, din inkörsport där vi hjälps åt att hitta det just du brinner för. Genom dessa enheter kan vi erbjuda ett komplett utbud till våra kunder från utbildning, expertkonsulttjänster, och systemutveckling.\r\n\r\nVi utgår från Linköping, Jönköping, Stockholm och Göteborg, men våra kunder finns i hela Sverige så är du intresserad av någon annan ort kan vi ofta erbjuda den möjligheten också.\r\n', 'MindRoad is a company that invests in cutting-edge expertise. We take pride in having the most competent, committed and business-like employees. With us, the customer, the employees, competence, well-being, growth and structural capital are the key words.\r\n\r\nWe have four units, each focusing on different aspects of software development. MindRoad Aplication, focuses on the development of large-scale IT systems, applications and cyber security. Perfect for you who are passionate about developing software in all parts of a system, from all the flashy colors in the front-end to the smart solutions in the back-end that make everything spin.\r\n\r\nIn addition to Application, we also have MindRoad Embedded, with a focus on software development for embedded systems. MindRoad Academy, which develops and holds training and courses. And MindRoad Source, your gateway where we help you find exactly what you are passionate about. Through these units, we can offer a complete range to our customers from training, expert consulting services, and system development.\r\n\r\nWe are located in Linköping, Jönköping, Stockholm and Gothenburg, but our customers are located throughout Sweden, and if you are interested in another place, we can often offer that opportunity as well.\r\n', 'mindroad.png', 'www.mindroad.se'), +('mrg', 'MRG Gametek', NULL, 'Do you want to be part of the team that will shape the future of the iGaming industry? Come and join us at MRG Gametek! MRG Gametek is providing the technical platforms for the brands Mr Green and Redbet. Our teams are located both in Malta and in Stockholm. At MRG Gametek you will be part of a creative, innovative team and cool technology is the heart of what we do. In everything we do, we are driven by the concept of Green Gaming which is our commitment in responsible use of our products.', 'mrg.png', 'mrggametek.com'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', '', 'myacademy.png', 'www.myacademy.se'), +('naia', 'Naia', NULL, '', 'naia.png', 'thenaiainitiative.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', '', 'netinsight.png', 'www.netinsight.net'), +('netlight', 'Netlight', NULL, '', 'netlight.svg', 'netlight.com'), +('nightli', 'Nightli', 'Framtidens lojalitetsnätverk för nattlivet! Gäster samlar och spenderar fest-poäng på olika nattklubbar med en rolig webbplattform så kroganställda kan skapa större kundlojalitet och får ett bättre beslutsunderlag.', 'Time has finally come to digitize all stages of “going out” through gamification. With the help of a playful user experience nightli will be the first mobile app to bring nightlife as we know it today, to a community platform that raises guest loyalty for nightclub owners. Beneficiaries of our solution will not only be the clubs, but also the visitors thanks to our solution. Therefore, with the help of human computer interaction design and smart algorithms, our goal is to grow world\'s nightlife in a fair and humorous way through technology. Nightlife is not a guestlist. It is a community!', 'nightli.jpg', 'kth.se/innovation/forinkubator/bolag/batch-10/nightli-1.932841'), +('nordicmorninggroup', 'Nordic Morning', NULL, 'We are 220 passionate people driving change for the largest enterprises and brands in the Nordics by building and running their Digital Growth Engines. Our ways of working helps companies become customer-centric by combining our capabilities within business transformation, service design, technology, data driven marketing and content.', 'nordicmorninggroup.svg', 'www.nordicmorning.se'), +('ohmansfonder', 'Öhman Fonder', 'Öhman Fonder är en aktiv, ansvarsfull och långsiktig fondförvaltare. Vårt arbete präglas av högt engagemang och en stor respekt för kundernas kapital. Vi arbetar dagligen för att våra investeringar ska bidra till att lösa de globala hållbarhetsutmaningarna. Våra medarbetare drivs av engagemang, långsiktighet och ansvarstagande – vår gemensamma värdegrund. Vi rekryterar löpande studenter med programmeringskunskaper till vår avdelning Business Tech & Transformation, ett kreativt och innovativt team som strävar efter att ständigt ta nästa steg för att utvecklas.', 'Öhman Fonder is an active, responsible and long-term fund manager. Our work is characterized by high engagement and great respect for customers\' capital. We work daily to ensure that our investments contribute to solving the global sustainability challenges. Our employees are driven by engagement, long-term perspective and responsibility - our shared values. We are constantly recruiting students with programming skills to our Business Tech & Transformation department, a creative and innovative team that strives to constantly take the next step in development. ', 'ohman_fonder.png', 'www.ohman.se/'), +('ooyala', 'Ooyala', '', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics. Ooyala Stockholm The Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech. More than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('other', 'Ospecificerad', NULL, '', '', ''), +('plackers', 'Plackers', NULL, '', 'plackers.svg', 'plackers.se'), +('prime', 'Prime Weber Shandwick ', '', 'Prime and United Minds is an agency of 150 employees with its headquarters in Stockholm, focused on all aspects of integrated marketing, public affairs, crisis management, corporate communications and business intelligence. The agency consists of two different entities: Prime, focusing on public relations and United Minds, providing comprehensive business intelligence services. We provide fully-integrated consulting services to global companies, professional services firms, industry associations, government agencies and other large organizations. Vi söker studenter inom alla områden, alla olika bakgrunder är välkomna.', 'prime.png', 'primegroup.com'), +('protendering', 'ProTendering', 'ProTendering är ett verktyg som stöttar kravställarna i upphandlingar för optimering av kostnader i relation till önskad kravbild.', '', 'protendering.png', 'emp.jobylon.com/jobs/53152/'), +('prototyp', 'Prototyp', 'Prototyp är ett kodlabb som bygger digitala produkter för bolag som vill bryta ny mark.\r\n\r\nVi jobbar i små agila team som samarbetar med större organisationer, startups och servicedesign-byråer runt om i världen. Till exempel GE, Husqvarna, Äventyret och Elsa.\r\n\r\nVad vi gör:\r\n- Jobbar iterativt i små team för att skapa bra kod.\r\n- Bygger med rätt teknik för varje enskild uppgift.\r\n- Skapar produkter som interagerar med både omvärlden och fysiska objekt.\r\n- Levererar skalbara produkter av hög kvalitet som skapar nytt affärsvärde.', 'Prototype is a code lab that builds digital products for companies that want to break new ground.\r\n\r\nWe work in small agile teams that collaborate with larger organizations, startups and service design agencies around the world. For example, GE, Husqvarna, Äventyret and Elsa.\r\n\r\nWhat we do:\r\n• Works iteratively in small teams to create good code.\r\n• Builds with the right technology for each individual task.\r\n• Creates products that interact with both the outside world and physical objects.\r\n• Delivers high quality scalable products that create new business value.', 'prototyp.png', 'www.prototyp.se/'), +('redbee', 'Red Bee Media ', 'Red Bee Media formar grunden för existerande och framtida medieupplevelser genom att definiera hur videoinnehåll skapas, förstärks, lagras, hanteras, distribueras, upptäckts och konsumeras. Genom vår dagliga service och pågående innovation hanterar vi teknisk och operativ komplexitet, optimerar arbetsflöden och levererar leveranskritiska tjänster till våra kunder. På så sätt hjälper vi dem att snabbt anpassa sig och trivas i en förändrande mediebransch. De kan då fokusera på innehållsproduktion och slutanvändarens tillfredsställelse, samtidigt som de utnyttjar cloud-baserade och skalbara tjänster från Red Bee Media.\r\n\r\nPå Red Bee Media är vi 2500 media- och sändningsexperter över 10 olika länder som jobbar för att leverera tjänster inom broadcasting, media management, live streaming & VOD, grafik- och metadatahantering med mera. På Stockholmssajten jobbar vi nära tv-produktioner samtidigt som vi är med och driver maskineriet bakom, från kameralins till det som slutanvändaren till slut ser på sin skärm. Hos oss finns en medieteknisk bredd och vare sig du är mer traditionellt tekniskt lagd, gillar att programmera, visualisera eller brinner för ledarskap och management har du chans att passa här.\r\n\r\nSväng gärna förbi vårt bord på Branschdagen vare sig du redan är hooked på TV/video-branschen eller högst förvirrad om vad du vill göra efter examen, You will have us at Hello!', '', 'redbee.jpg', 'redbeemedia.com'), +('river', 'River', '', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing. We have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more. River is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', '', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Schibsted är en familj av digitala varumärken som leder vägen inom media, online marknadsplatser och tekniksatsningar. Våra medievarumärken – som VG, Aftonbladet, Aftenposten och SvD är kända för sin pålitlighet, exceptionell journalistik och höga redaktionella självständighet. Våra ledande marknadsplatser som Finn, Blocket, Tori och Oikotie kopplar samman miljontals användare varje månad.\r\n\r\nVårt gemensamma uppdrag att stärka människor i deras dagliga liv är rotat i värderingarna av vårt mediearv och ett arv av djärva förändringar. Vi anser oss inte veta sanningen – vi försöker avslöja den. Vi kommer inte att vilseleda människor – vi främjar rättvisa och öppna affärer. Vi väntar inte på framtiden – vi formar den.\r\n', 'Schibsted is a family of digital brands leading the way across media, online marketplaces and technology ventures. Our media brands – like VG, Aftonbladet, Aftenposten and SvD are renowned for trustworthiness, exceptional journalism and high editorial independence. Our leading marketplaces like Finn, Blocket, Tori and Oikotie connect millions of users every month. \r\n\r\nOur joint mission of empowering people in their daily lives is rooted in the values of our media heritage and a legacy of bold change. We don’t claim to hold the truth – we seek to uncover it. We won’t mislead people – we promote fair and open deals. We don’t wait for the future – we shape it. ', 'schibsted.png', 'schibsted.com'), +('softube', 'Softube', 'Det är något speciellt med en gammal rörförstärkare. Det är mer än bara ett redskap. Det är en hel ljudvärld: den berättar en historia, definierar en scen, den har en själ.\r\n \r\nSoftube valdes av Marshall som sin exklusiva mjukvarupartner eftersom våra grundare vet detta. Med verkligt utsökt musikteknik räcker det inte att bara uppskatta ljudet och funktionen i programvaran. Du måste gå djupare. Sträva efter perfekt noggrannhet, perfekt arbetsflöde, perfekt ljud.\r\n \r\nSnapshot-metoder för modellering brukade vara vanliga i proffsljudindustrin. Softube nöjer sig inte med vanligt; vi går för extraordinärt. Vi valde att driva på komponentnivåmodellering av analoga system, ta isär hårdvara och sätta ihop den igen i kod och med högsta möjliga upplösning.\r\n \r\nDet är på grund av denna envisa strävan efter renhet som de mest respekterade varumärkena inom pro audio litar på oss med officiella mjukvaruversioner av sina mest ikoniska produkter. Oavsett om det är Tube-Tech, Solid State Logic, Buchla, Abbey Road Studios, Trident, Drawmer eller Chandler Limited, så vet designers av tidernas bäst klingande utrustning att Softube är ljudkvalitet.\r\n \r\nVill du vara med och forma framtiden för ljudkvalitet inom datorbaserat musikskapande?\r\n', 'There’s something special about an old tube amp. It’s more than just gear. It’s an entire sonic world: it tells a story, defines a scene, it has a soul.\r\n \r\nSoftube was chosen by Marshall as its exclusive software partner because our founders know this. With truly exquisite music technology, it’s not enough to merely approximate the sound and function in the software. You have to go deeper. Strive for perfect accuracy, perfect workflow, perfect sound.\r\n \r\nSnapshot methods of modeling used to be commonplace in the pro audio industry. Softube doesn’t settle for common; we go for extraordinary. We chose to push the envelope of component-level modeling of analog systems, taking hardware apart and putting it back together in code and at the highest resolution possible.\r\n \r\nIt’s because of this dogged pursuit of purity that the most respected brands in pro audio trust us with official software versions of their most iconic products. Whether it\'s Tube-Tech, Solid State Logic, Buchla, Abbey Road Studios, Trident, Drawmer, or Chandler Limited, designers of the best-sounding gear of all time know that Softube is sound quality.\r\n \r\nWant to help shape the future of sound quality in computer-based music-making?\r\n', 'softube.png', 'www.softube.com'), +('sproud', 'Sproud', NULL, '', 'sproud.png', 'sproud.se'), +('sr', 'Sveriges Radio', 'Vill du vara med och säkerställa varje sändning till våra miljoner lyssnare?\r\n \r\nPå Sveriges Radio hamnar du med ett gäng teknik- och ljudentusiaster som jobbar med alltifrån utveckling av system och tekniska lösningar till att säkerställa rätt ljudkvalitet och se till att våra reportrar har fungerande verktyg för att sända.\r\n \r\nVi implementerar IT-lösningar som är både unika och världsledande och för att ligga i framkant krävs samarbete, lärande och nyskapande. För att uppnå detta ser vi bland annat till att jobba agilt, mobbprogrammera och anordna kompetensfredagar.\r\n \r\nFör att fortsätta vara föregångare i det nya måste vi vara modiga utmanare i det oprövade och kritiska granskare av det självklara. Därför behöver vi dig som kan göra oss ännu smartare! Kom och bli en värdefull del av ett viktigt och demokratiskt uppdrag – ett oberoende och trovärdigt ljudutbud för alla.\r\n', 'Do you want to be part of securing broadcasting to our millions of listeners?\r\n\r\nAt Sveriges Radio, you join a bunch of technology and sound enthusiasts who work with everything from the development of systems and technical solutions to ensuring the right sound quality and guaranteeing that our reporters have the working tools for broadcasting. \r\n\r\nWe implement IT solutions that are both unique and world-leading, and being at the forefront requires collaboration, learning and innovation. To achieve this, we make sure, among other things, to work agile, with mobb-programming and arrange competence Fridays. \r\n\r\nTo continue to be forerunners in the future, we must be brave challengers in the untried and critical examiner of the obvious. That\'s why we need you who can make us even smarter! Come and become a valuable part of an important and democratic mission - an independent and credible sound supply for all.', 'sr.png', 'sverigesradio.se'), +('startuplifers', 'Startuplifers', 'Startuplifers parar ihop nordiska tech-, design-, ekonomistudenter och utexaminerade med San Franciscos bästa startups. Med detta uppdrag i sikte har vi skickat över 250 ambitiösa studenter och utexaminerade till snabbväxande startups i San Francisco för att lära av världens största teknologiska ekosystem. Målet är att hjälpa de hitta självförtroendet att skapa världsförändrande innovationer. Gå till vår webbsida och ansök till ditt sommarjobb eller praktik idag!', 'Startuplifers connects talented Nordic tech, design and business students and graduates with the best startups in the San Francisco Bay Area.\r\n\r\nWith this mission in mind, we’ve sent over 250 ambitious students and graduates to fast-growing startups in the San Francisco Bay Area to learn from the world’s largest tech ecosystem. The goal is to help them find the confidence to create world-changing innovations themselves. Go to our website and apply for your summer job/internship today!', 'startuplifers.png', 'startuplifers.org'), +('storykit', 'Storykit', 'Vi är övertygade om att historier är viktiga, för vi vet att de kan förändra världen. Men att veta hur man berättar en bra historia är fortfarande ett mysterium för många. \r\n\r\nVi vill förändra det. \r\n\r\nDärför jobbar vi för att radikalt förbättra och förenkla historieberättande för företag och organisationer i hela världen. Och vi gör det genom att bygga Storykit, en smart innehållsplattform för sociala kanaler.', 'We believe that telling stories is important, because we know that stories can change the world. Still, the knowledge of how a powerful story is told is limited to the few. \r\n\r\nWe want to change that. \r\n\r\nThis is why we are on a mission to radically improve the experience of telling stories for businesses and organizations all around the world. And we’re doing it by building Storykit, a smart storytelling platform.', 'storykit.png', 'www.storykit.io/'), +('storytel', 'Storytel', 'Storytel är företaget som gjort det möjligt för oss alla att gå runt med ett bibliotek i fickan genom deras marknadsledande, digitala abonnemangstjänst för strömmade ljudböcker i mobilen. Ett entreprenörsdrivet företag som växer snabbt och har idag avtal med i princip alla förlag i Sverige. På Storytel arbetas det med mjukvaruutveckling, grafisk- och digital design, spännande ljudteknik och mycket mer. För mer info: www.storytel.se \r\n', '', 'storytel.png', 'www.storytel.se'), +('studentkortet', 'Studentkortet', NULL, '', 'studentkortet.png', 'studentkortet.se'), +('studybuddy', 'Studybuddy', 'Det flexibla extrajobbet\r\n\r\nVi söker efter nya studybuddies från KTH som vill hjälpa yngre studenter med skolarbetet.\r\n\r\n- Välj själv när du vill jobba och med vilka skolämnen. \r\n- Du träffar sedan dina elever i hemmet eller online.\r\n- Flexibelt och enkelt att kombinera med studier\r\n- Bra lön med en tydlig lönetrappa\r\n- Möjliggör för dig att skapa ditt första professionella nätverk\r\n- Meriterande och utvecklande både personlighets- och kunskapsmässigt\r\n \r\nSök redan idag och kom igång när det passar dig.\r\n', 'The flexible part-time job\r\n\r\nWe are looking for new study buddies from KTH who want to help younger students with school work.\r\n\r\n- Decide yourself when you want to work and with which school subjects. \r\n- You then meet your students at home or online.\r\n- Flexible and easy to combine with studies\r\n- Good salary with a clear salary scale\r\n- Enables you to create your first professional network\r\n- Meritorious and developing both in terms of personality and knowledge\r\n\r\nApply today and get started when it suits you.\r\n', 'studybuddy.png', 'www.studybuddy.se'), +('subset', 'Subset', NULL, '', 'subset.png', 'subset.se'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Starta ditt liv som ingenjör med oss!\r\n\r\nSveriges Ingenjörer är ett fackförbund för dig som studerar till eller arbetar som ingenjör. Vi stöttar dig redan under studietiden och förbereder dig för din framtida karriär som ingenjör.\r\n \r\nFör endast 15:-/mån får du förmånliga försäkringar, tillgång till stipendier, ett oslagbart nätverk och rådgivning. Du får även tillgång till Ny Tekniks digitala premiumtjänst, där du kan läsa om det senaste inom innovation, teknik och entreprenörskap.\r\n \r\nMedan du fokuserar på dina studier, fokuserar vi på dig. Bli medlem idag.\r\n', 'Start your life as an engineer with us\r\n\r\nSveriges Ingenjörer is a trade union for you who are studying for or working as an engineer. We support you through your studies and prepare you for your future career as an engineer.\r\n \r\nFor only SEK 15 / month, you get advantageous insurance, access to scholarships, an unbeatable network and advice. You also get access to Ny Teknik\'s digital premium service, where you can read about the latest in innovation, technology and entrepreneurship.\r\n \r\nWhile you focus on your studies, we focus on you. Become a member today.\r\n', 'sverigesingenjorer.png', 'sverigesingenjorer.se'), +('svt', 'Sveriges Television', 'Vårt mål är att erbjuda ett utbud som engagerar, underhåller och berikar - för alla åldrar och intressen. Och vi vill bidra till ett Sverige där alla är mer nyfikna och insatta. Vår verksamhet bedrivs självständigt i förhållande till politiska, kommersiella och andra intressen i samhället och finansieras via en obligatorisk avgift. Totalt har SVT:s digitala sektion cirka 200 medarbetare, med en bra blandning av människor. Vi älskar att vi är från olika kulturella bakgrunder och att vi har olika personligheter och intressen. Vi erbjuder dig en arbetsplats där lärande står i fokus och där vi tar väl hand om varandra. Om du studerar finns möjlighet att göra praktik eller ditt exjobb på SVT.', 'Our vision is to contribute to a more inquisitive, informed Sweden. Our aim is to create content that engages, entertains and enriches - in the service of the public. Our operation is based on a democratic idea and is independent of political and commercial interests.In total the digital section of SVT has about 170 employees, with a great mix of people. We love that we are from different cultural backgrounds and that we have different personalities and interests. We can offer you a workplace where learning is in focus and where we take great care of each other. To students we offer internship and possibility to do your master thesis at SVT.', 'svt.png', 'svt.se/omoss'), +('teamengine', 'TeamEngine', 'Vill du utveckla med React? Hej och välkommen till oss!\r\nTeamEngine Collaboration Software AB är ett modernt IT-företag specialiserat på SaaS-tjänster för styrelser och ledningsgrupper. Vi har utvecklat marknadsledande tjänster som används för att effektivisera samt garantera säker hantering av material inom styrelse- och ledningsarbete, insiderhantering, due diligence samt krishantering.\r\n\r\nVi strävar efter att alltid ligga i framkant inom vårt område och har specialistkompetens för att utveckla användarvänliga och säkra webbapplikationer samt appar.\r\n\r\nLåter detta intressant?\r\n\r\nVälkommen förbi vårt bord den 28 februari! Vi söker drivna och nyfikna frontendutvecklare som har erfarenhet av React och vill jobba på ett innovativt och familjeorienterat företag som är marknadsledande inom sitt område.\r\n\r\nMeriterande kunskaper inkluderar Redux, Git, HTML, CSS, JS och ett intresse för Design, Usability och UX.\r\n\r\nVi ser fram emot att träffa dig!', 'TeamEngine Collaboration Software AB is a software company specialized in providing products and services for board and management collaboration, insider management, due diligence and crisis management. All our products enable groups to utilize a safe online platform where documents can be shared without risking unauthorized intrusion. Instead of e-mailing documents, decisions, meeting minutes and calendar posts, everything is found in an online workspace to which only authorized members have access. We are looking for driven and curious front-end developers who have experience with React and want to work at an innovative and family-oriented company that is the market leader in their field. We look forward to meeting you!', 'teamengine.svg', 'teamengine.com'), +('teenageengineering', 'teenage engineering', 'teenage engineering creates high quality, well designed, electronic products for all people who love sound and music.\r\n\r\nteenage engineering’s first product was the OP-1, a portable all-in-one synthesizer used by world famous artists. \r\n\r\nOD-11, the all-in-one wireless stereo loudspeaker made to play cloud music was exclusively released at MoMA NYC summer 2014.\r\n\r\nin january 2015 teenage engineering released a new line of musical instruments called pocket operators that now consists of a series of seven pocket sized synthesizers.\r\n\r\nour HQ is located in Stockholm, sweden. Here a multidisciplinary team of software / electrical / mechanical engineers and industrial designers are developing our products from start to finish.\r\n', 'teenage engineering creates high quality, well designed, electronic products for all people who love sound and music.\r\n\r\nteenage engineering’s first product was the OP-1, a portable all-in-one synthesizer used by world famous artists. \r\n\r\nOD-11, the all-in-one wireless stereo loudspeaker made to play cloud music was exclusively released at MoMA NYC summer 2014.\r\n\r\nin january 2015 teenage engineering released a new line of musical instruments called pocket operators that now consists of a series of seven pocket sized synthesizers.\r\n\r\nour hq is located in stockholm, sweden. here a multidisciplinary team of software / electrical / mechanical engineers and industrial designers are developing our products from start to finish. the studio is fully equipped workshop with state of the art rapid prototyping machines.', 'TeenageEngineering.jpg', 'www.teenage.engineering'), +('tekompaniet', 'Tekompaniet', NULL, '', 'tekompaniet.png', 'webshop.tekompaniet.se'), +('tietoevry', 'TietoEVRY', NULL, 'TietoEVRY creates digital advantage for businesses and society. We are a leading digital services and software company with local presence and global capabilities. We serve thousands of enterprise and public sector customers in more than 90 countries. Actually, did you know that you’re in contact with us almost every day? When you withdraw money in an ATM, when you buy a train ticket online and when you receive a digital message that you can pick up your package you purchased online. The team behind the scenes for these solutions are 24,000 strategists, coders, analysts, industry experts, and future enthusiasts. Join our cause.', 'TietoEVRY.png', 'evry.com'), +('toptracer', 'Toptracer', 'Toptracer grundades av en KTH-student med stor passion för golf och teknik. Vi utvecklar spårningsteknik för TV-sändningar och gamification/spel för golfbanor över hela världen, inklusive produkter som appar och management system. Vi utvecklar vår egen mjukvara och hårdvara på vårt R&D-kontor i Danderyd. Vi spårade 2,7 miljarder skott under 2021 och sedan 2006 har vi vuxit från 16 anställda till över 160 och vill expandera ytterligare.', 'Toptracer was founded by a KTH student with a great passion for golf and technology. We develop tracing technology for TV broadcasts and gamification/games for golf ranges worldwide, including products such as apps and management systems. We develop our own software and hardware at our R&D office in Danderyd. We traced 2.7 billion shots during 2021 and since 2006, we have grown from 16 employees to over 160 and are looking to expand even further.', 'toptracer.png', 'toptracer.com'), +('trafikverket', 'Trafikverket', 'Var med och gör Sverige närmare\r\n\r\nSverige är ett stort, avlångt och glest befolkat land. För att allt ska fungera måste vi kunna ta oss till varandra. Det handlar om allt från arbetspendling, släktkalas och matcher som ska spelas, till gods som ska levereras och tomater som ska hamna på tallriken. Här har Trafikverket en avgörande roll. Vi har ansvaret för att underhålla och rusta upp tiotusentals mil av järnväg, vägar och färjeförbindelser. Vi ser också till att korta avstånden mellan människor och företag, hemma och borta, stad och land, generationer och landsändar. Samtidigt utvecklar vi hela infrastrukturen genom innovativa lösningar som bidrar till att nå både klimatmålen och nollvisionen.\r\n \r\nTransportsystemet digitaliseras i snabb takt och står inför en rad spännande teknikskiften. Hos oss får du vara med och skapa förutsättningar för att utveckla ett modernt, effektivt, säkert och hållbart transportsystem tillsammans med engagerade och kunniga kollegor med visionen att alla ska komma fram smidigt, grönt och tryggt. En arbetsplats med stora utmaningar och mängder av chanser att utvecklas.\r\n', 'Join and bring Sweden closer\r\n\r\nSweden is a large, elongated and sparsely populated country. For everything to work, we must be able to get to each other. It\'s about everything from commuting to work, family parties and matches to be played, to goods to be delivered and tomatoes to end up on the plate. Trafikverket has a crucial role to play here. We are responsible for maintaining and refurbishing tens of thousands of miles of rail, roads and ferry connections. We also make sure to shorten the distances between people and companies, at home and away, city and country, generations and ends of the country. At the same time, we develop the entire infrastructure through innovative solutions that contribute to achieving both the climate goals and the zero vision.\r\n \r\nThe transport system is being digitized at a rapid pace and is facing a number of exciting technology shifts. With us, you get to be part of creating the conditions for developing a modern, efficient, safe and sustainable transport system together with committed and knowledgeable colleagues with the vision that everyone should arrive smoothly, green and safe. A workplace with great challenges and lots of chances to develop.\r\n', 'trafikverket.png', 'http://www.trafikverket.se/jobboframtid'), +('unionen', 'Unionen', 'Var vill du jobba efter examen? Ett medlemskap i Unionen Student för bara 100 kr ger dig stöd på vägen till drömjobbet.\r\n\r\nUnder studierna stöttar vi med förmånliga rabatter och över 3 000 kronor tillbaka för kurslitteratur och kåravgifter om du sparar kvittona till efter examen. \r\n\r\nNär det är dags att ta steget ut i arbetslivet ger vi dig expertkunskap kring löner och villkor, vässar ditt cv, granskar din LinkedIn och hjälper dig med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\r\n\r\nAllt för bara 100 kronor hela studietiden. \r\n \r\n', 'Unionen is Sweden’s largest trade union on the private labour market and the largest white-collar trade union in the world. \r\n\r\nAs a Unionen Student member you are entitled to our services which aim at making you better prepared for the working life. We help you with your CV, prepare you for job interviews and advise you on matters regarding labour laws, employment contracts and salaries. \r\n\r\nMost of our membership benefits require a good knowledge in Swedish. Please note that if you plan on starting your career in a company outside Sweden, we recommend you to join a local union, as we only represent salaried staff with Swedish employers.\r\n', 'unionen.png', 'unionen.se/student'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', '', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\r\n\r\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\r\n\r\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', '', 'viaplay.png', 'www.viaplay.se/jobs'), +('voyley', 'Voyley', 'Voyley är en e-biljettsplattform som tillåter resenärer inom EU att planera, köpa och hantera sitt internationella resande med främst tåg men även bussar och färjor. Företaget består av KTH-studenter från bland annat Medieteknik och Datateknik som är passionerade för att göra långa tågresor enklare. \r\n\r\nKom förbi oss på mässan och testa boka en resa i vår prototyp och prata med oss om vilka möjligheter som finns att vara med på vår resa! Vi söker efter backend och frontend utvecklare samt en marknadsförare. ', 'Voyley is an e-ticketing plattform that allows users to plan, purchase and organise their international travel by train, busses and ferries. The company consists of Media Technology and Computer Science students at KTH that are passionate about making long train travels easier. \r\n\r\nCome see us at the fair and try to book a trip in our prototype or talk to us about joining us on our journey! We are looking for backend and frontend developers as well as marketing competence. ', 'voyley.png', 'voyley.com'), +('weknowit', 'We Know IT', 'We Know IT är IT-konsultbolaget för dig som vill utvecklas inom programmering, UX/UI design eller projektledning vid sidan av studierna! Vi är och har varit en karriär katalysator för flera studenter från Medieteknik i över 10 år. Hos oss får du jobba på app- och webbprojekt för olika företag och organisationer runt om i Sverige med andra studerande talanger. Vi utvecklar i flera olika ramverk, men främst React och React Native.\r\n\r\nVi söker alltid talanger inom programmering och design, och vet att några av Sveriges främsta utvecklare finns här på Medieteknik på KTH! Jobbet på We Know IT innefattar 10 timmar i veckan på distans och du får utveckla hemsidor och appar från grunden. Efter studier och jobb hos oss blir många av våra konsulter handplockade till stora techbolag.\r\n\r\nKom gärna och häng med oss i montern! Vi kan svara på frågor om hur det är att jobba på We Know IT och mer vad jobbet innefattar.\r\n', 'We Know IT is the IT consulting company for you who wants to develop your skills in programming, UX / UI design or project management alongside your studies! We are and have been a career catalyzer for many students from Media Technology for over 10 years. With us, you get to work on app and web projects for various companies and organizations around Sweden with other student talents. We develop within several different frameworks, but mainly React and React Native.\r\n\r\nWe are always looking for talent in programming and design, and know that some of Sweden\'s leading developers are here at Media Technology at KTH! The job at We Know IT includes 10 hours a week of remote work and you get to develop websites and apps from scratch. After studying and working with us, many of our consultants are hand-picked for large tech companies.\r\n\r\nFeel free to come and join us at the fair! We can answer questions about what it is like to work at We Know IT and more about what the job involves.\r\n', 'weknowit.png', 'www.weknowit.se'), +('westmediasystem', 'West Media System', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\r\n\r\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', '', 'westmediasystem.png', 'westmediasystems.com'), +('wesupero', 'WeSupero', NULL, '', 'wesupero.png', 'wesupero.com/studentrabatter/'), +('xlent', 'XLENT', 'XLENT är en framgångsrik IT-konsultorganisation där vi kombinerar det stora företagets styrkor och förmågor med det lokala företagets närhet och engagemang. Vi skapar starka kundupplevelser, bygger morgondagens IT-lösningar och stödjer organisationer i deras transformation.\r\n \r\nVi söker nya medarbetare som vill växa tillsammans med oss. Vi ser jämställdhet och mångfald som en styrka och tillgång i vårt arbete. Därför tycker vi att företaget ska spegla samhället i stort och välkomna sökande med olika bakgrund och erfarenheter. Välkommen att besöka oss i vår monter!\r\n', 'XLENT is a successful IT consultancy where we combine the strengths and capabilities of a large company with the proximity and commitment of a local company. We create strong customer experiences, build the IT solutions of tomorrow and support organizations in their transformation.\r\n \r\nWe are looking for new employees who want to grow with us. We see gender equality and diversity as a strength and asset in our work. Therefore, we think that the company should reflect society at large and welcome applicants with different backgrounds and experiences. \r\n\r\nWelcome to visit us in our booth!', 'xlent.png', 'xlent.se'), +('yabs', 'YABS', 'YABS, young aces by Sylog, är ett ungt konsultbolag som fokuserar på nyutexaminerade studenter och juniora konsulter. Vi är ett konsultbolag som tillgodoser våra kunders behov av IT-lösningar utveckling, test och integration av programvara. YABS hjälper flera av Sveriges mest framgångsrika bolag inom telekom, försvar, transport, fordon, medicinteknik, bank och spel.\r\n\r\nVåra värderingar; Glädje, teknik, målmedvetenhet och frihet genomsyrar hela organisationen. Vi räds inte en utmaning och inget projekt är för litet eller stort.\r\n\r\nPå YABS strävar vi efter att ha högt i tak och en kultur som sätter människan i centrum. Vi är en platt organisation som erbjuder våra anställda fortlöpande utbildning, roliga kick-offer och event varje månad. Vår ambition är att fortsätta växa med hög kvalitet och behålla känslan av det familjära bolaget, därför anställer vi personer med rätt attityd och rätt driv.\r\n', '', 'yabs.png', 'yabs.se'), +('ytest', 'ytest', 'test', '', 'test', 'test.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `company_employments` +-- + +CREATE TABLE `company_employments` ( + `companyId` varchar(64) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `employmentId` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `company_involvement` +-- + +CREATE TABLE `company_involvement` ( + `companyID` varchar(64) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `isSponsor` tinyint(1) NOT NULL DEFAULT '0', + `isExhibitor` tinyint(1) NOT NULL DEFAULT '0', + `isMainSponsor` tinyint(1) NOT NULL DEFAULT '0', + `isLecturer` tinyint(1) NOT NULL DEFAULT '0', + `seekingDescription_en` text NOT NULL, + `seekingDescription_se` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `company_involvement` +-- + +INSERT INTO `company_involvement` (`companyID`, `year`, `isSponsor`, `isExhibitor`, `isMainSponsor`, `isLecturer`, `seekingDescription_en`, `seekingDescription_se`) VALUES +('agilecontent', 2022, 0, 1, 0, 0, '', ''), +('alster', 2022, 0, 1, 0, 0, '', ''), +('bencha', 2022, 0, 1, 0, 0, '', ''), +('bonniernews', 2020, 0, 1, 0, 0, '', ''), +('bontouch', 2019, 1, 0, 0, 0, '', ''), +('bontouch', 2020, 1, 0, 0, 0, '', ''), +('bontouch', 2021, 1, 0, 0, 0, '', ''), +('challengermode', 2019, 0, 1, 0, 0, '', ''), +('columbiaroad', 2022, 0, 1, 0, 0, '', ''), +('comviq', 2019, 1, 0, 0, 0, '', ''), +('conversionista', 2020, 0, 1, 0, 0, '', ''), +('conversionista', 2021, 0, 0, 0, 1, '', ''), +('conversionista', 2022, 0, 1, 0, 0, '', ''), +('curamando', 2020, 0, 1, 0, 0, '', ''), +('curamando', 2022, 0, 1, 0, 0, '', ''), +('datatjej', 2019, 0, 1, 0, 0, '', ''), +('decerno', 2019, 0, 1, 0, 0, '', ''), +('devoteam', 2022, 0, 1, 0, 0, '', ''), +('digpro', 2020, 0, 1, 0, 0, '- Thesis work\r\n- Extra work\r\n- Summer internships', '- Exjobb \r\n- Extrajobb \r\n- Sommarjobb'), +('dynabyte', 2020, 0, 1, 0, 0, '', ''), +('epidemicsound', 2019, 0, 1, 0, 0, '', ''), +('ericsson', 2019, 0, 1, 0, 0, '', ''), +('ericsson', 2021, 0, 1, 0, 0, '', ''), +('eyevinn', 2022, 0, 1, 1, 0, '', ''), +('fatshark', 2019, 0, 1, 0, 0, '', ''), +('filter', 2019, 1, 0, 0, 0, '', ''), +('findout', 2020, 0, 1, 0, 0, '', ''), +('fishbrain', 2019, 0, 1, 0, 0, '', ''), +('foi', 2020, 0, 1, 0, 0, '', ''), +('forvalter', 2020, 0, 1, 0, 0, 'Design and UX', 'Design och UX'), +('froosh', 2020, 1, 0, 0, 0, '', ''), +('frönb', 2020, 0, 1, 0, 0, 'Seeking someone who can help with launching a Kickstarter campaign (sometime during summer 2020)\r\nA trial will be done before that where quality and creativity will be determined in:\r\n- Pictures\r\n- Videos \r\n- Info and text\r\n- Promoting the upcoming campaign on social media\r\n\r\nSkills:\r\n- Photography/cinematics\r\n- Video editing\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming interested and knows how to spark people’s curiosity\r\n\r\nA successful Kickstarter campaign with us gives you the high potential of being one of us in the FRÖNB team :)', 'Vi söker någon som vill hjälpa till med att lansera en Kickstarter kampanj (under sommaren 2020)\r\nEn testperiod kommer att göras innan det där vi bedömer kvalite och kreativitet i:\r\n- Bilder\r\n- Videos\r\n- Info och text\r\n- Reklam inför kampanjen på sociala medier\r\n\r\nKunskaper:\r\n- Fotografi/Videografi\r\n- Videoredigering\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming intresserad och vet hur man väcker nyfikenhet hos folk\r\n\r\nEn lyckad Kickstarter kampanj med oss gör att du sannolikt kommer bli en del av FRÖNB teamet :)'), +('hsustain', 2020, 0, 1, 0, 0, '', 'Full-Stack Mobile app Engineers (Internship) för att hjälpa driva vårt Open Air Museum framåt. Inom de kommande fyra månaderna kommer vi att fokusera på vår andra prototyp och en Beta-version av appen.\r\n \r\nDina uppgifter inkluderar:\r\n1. Mjukvaru Utveckling genom hela vår Stack, från mobilapp till backend till frontend back office\r\n2. Arbeta tätt med grundarna och UI / UX-experter efter produktens roadmap.\r\n \r\nUppskattat startdatum: december 2019\r\n \r\nDu..\r\n- Är en mobil appingenjör / student / hacker / tech geek, med kunskap och erfarenhet av iOS och Android.\r\n- Har ett öga för design (faktiska designfärdigheter är en bonus).\r\n- Gillar open-source. Tidigare öppen källkodsarbete är ett stort plus.\r\n- Har ett användarcentrerat tänkande.\r\n- Är ivrig att lära dig ny teknik och programmeringskills.\r\n- Har ett nyfiket sinne och gillar utmaningar.\r\n'), +('if', 2020, 0, 1, 0, 0, '', ''), +('isotop', 2020, 0, 1, 0, 0, '', ''), +('king', 2021, 0, 1, 0, 0, '', ''), +('klarna', 2021, 0, 1, 0, 0, '', ''), +('kry', 2019, 1, 0, 0, 0, '', ''), +('levels', 2022, 0, 1, 0, 0, '', ''), +('lexplore', 2019, 0, 1, 0, 0, '', ''), +('lindvalls', 2020, 1, 0, 0, 0, '', ''), +('lindvalls', 2021, 1, 0, 0, 0, '', ''), +('linkedin', 2020, 0, 1, 0, 0, '', ''), +('linkedin', 2021, 0, 0, 0, 1, '', ''), +('midjiwan', 2021, 0, 1, 0, 0, '', ''), +('mindroad', 2022, 0, 1, 0, 0, '', ''), +('mrg', 2019, 0, 1, 0, 0, '', ''), +('naia', 2020, 1, 0, 0, 0, '', ''), +('netlight', 2019, 1, 0, 0, 0, '', ''), +('nightli', 2020, 0, 1, 0, 0, 'Summer internship\r\nPart-time (flexible to your situation)\r\n\r\nWe are looking for anyone who believes in using digital solutions to improve and extend a real life experience. Therefore we are looking for someone wanting improve our product from a user experience perspective. What is the future way of using an app before, during and after a party or night out?', ''), +('nordicmorninggroup', 2020, 0, 1, 0, 0, '', ''), +('ohmansfonder', 2022, 0, 1, 0, 0, '', ''), +('plackers', 2019, 1, 0, 0, 0, '', ''), +('prime', 2019, 0, 1, 0, 0, '', ''), +('protendering', 2020, 0, 1, 0, 0, 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.', 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.'), +('prototyp', 2022, 0, 1, 0, 0, '', ''), +('redbee', 2020, 0, 1, 0, 0, '', ''), +('schibsted', 2020, 0, 1, 1, 0, '', ''), +('schibsted', 2021, 0, 1, 0, 0, '', ''), +('schibsted', 2022, 0, 1, 0, 0, '', ''), +('softube', 2022, 0, 1, 0, 0, '', ''), +('sproud', 2019, 1, 0, 0, 0, '', ''), +('sproud', 2020, 1, 0, 0, 0, '', ''), +('sr', 2019, 0, 1, 0, 0, '', ''), +('sr', 2020, 0, 1, 0, 0, '', ''), +('sr', 2021, 0, 1, 0, 0, '', ''), +('sr', 2022, 0, 1, 0, 0, '', ''), +('startuplifers', 2020, 0, 1, 0, 0, '', ''), +('storykit', 2022, 0, 1, 0, 0, '', ''), +('studentkortet', 2019, 1, 0, 0, 0, '', ''), +('studybuddy', 2021, 0, 1, 0, 0, '', ''), +('studybuddy', 2022, 0, 1, 0, 0, '', ''), +('subset', 2020, 1, 0, 0, 0, '', ''), +('sverigesingenjorer', 2019, 0, 1, 0, 0, '', ''), +('sverigesingenjorer', 2020, 0, 1, 0, 0, '', ''), +('sverigesingenjorer', 2021, 0, 1, 0, 1, '', ''), +('sverigesingenjorer', 2022, 0, 1, 0, 0, '', ''), +('svt', 2020, 0, 1, 0, 0, '', ''), +('teamengine', 2020, 0, 1, 0, 0, '', 'Vi erbjuder just nu både somarjobb, ex-jobb samt möjlighet till extrajobb i samband med studier. Så vill du lära dig något helt nytt eller har du egna idéer som du vill testa och förverkliga? Vi ser till att du får göra det här hos oss!'), +('tekompaniet', 2020, 1, 0, 0, 0, '', ''), +('tietoevry', 2020, 0, 1, 0, 0, 'There are several exciting opportunities for you as a newly graduated engineer here at TietoEVRY. But as we all know, those years spent gaining valuable knowledge at school doesn\'t always answer the question of – what do you want to do in life? To make that choice a bit easier, our Graduate Program offers two tracks to choose from, depending on where your passion lies.\r\nThe Rotator - For those who have fallen head over heels over software development and wants to know all the ins and outs of this magical field, we have a branch that consists of three different blocks. During one eventful year, you\'ll work with requirement engineering, development, and testing. The best part? You\'ll be doing it all IRL with our clients.\r\nThe Specialist - For those who know what they want to do and want to do it now, we offer you a full year packed with hands-on learning within most of our roles in IT & Tech as well as business.', ''), +('toptracer', 2020, 0, 1, 0, 0, '', ''), +('toptracer', 2022, 0, 1, 0, 0, '', ''), +('trafikverket', 2022, 0, 1, 0, 0, '', ''), +('unionen', 2020, 0, 1, 0, 0, '', ''), +('unionen', 2022, 0, 1, 0, 0, '', ''), +('voyley', 2020, 0, 1, 0, 0, 'Front end developers, backend developers, full stack developers, PR manager, UX designers', ''), +('weknowit', 2022, 0, 1, 0, 0, '', ''), +('westmediasystem', 2020, 0, 1, 0, 0, 'West media systems AB is always on the search for new talents. For you as a student we offer both job during the summer holidays and interesting master thesis work. If you are looking for something extra to do on your spare time, ask us! ', 'Vi på West media systems AB letar alltid efter nya talanger. Vi erbjuder därför både sommarjobb samt ex-jobb till högskolestudenter. Om du letar efter något att arbeta med på din fritid så finns det möjlighet till det med.'), +('wesupero', 2020, 1, 0, 0, 0, '', ''), +('xlent', 2020, 0, 1, 0, 0, '', ''), +('xlent', 2022, 0, 1, 0, 0, '', ''), +('yabs', 2020, 0, 1, 0, 0, '', ''); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `company_map_position` +-- + +CREATE TABLE `company_map_position` ( + `companyID` varchar(64) NOT NULL, + `year` mediumint(9) NOT NULL, + `mapPositionX` float NOT NULL DEFAULT '50', + `mapPositionY` float NOT NULL DEFAULT '50', + `customOrder` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `company_map_position` +-- + +INSERT INTO `company_map_position` (`companyID`, `year`, `mapPositionX`, `mapPositionY`, `customOrder`) VALUES +('academicwork', 2020, 62, 38, 20), +('bonniernews', 2020, 51, 63, 3), +('conversionista', 2020, 62, 28, 27), +('curamando', 2020, 62, 19, 26), +('digpro', 2020, 43, 50, 10), +('dynabyte', 2020, 40, 63, 2), +('findout', 2020, 56, 55, 8), +('foi', 2020, 51, 9, 24), +('forvalter', 2020, 50, 42, 15), +('frönb', 2020, 39, 24, 22), +('hsustain', 2020, 62, 42, 17), +('if', 2020, 74, 47, 13), +('isotop', 2020, 53, 38, 19), +('linkedin', 2020, 10, 51, 31), +('nightli', 2020, 67, 50, 12), +('nordicmorninggroup', 2020, 58, 9, 25), +('protendering', 2020, 40, 55, 6), +('redbee', 2020, 58, 63, 4), +('schibsted', 2020, 51, 24, 30), +('sr', 2020, 45, 42, 14), +('startuplifers', 2020, 64, 56, 9), +('sverigesingenjorer', 2020, 72, 63, 5), +('svt', 2020, 48, 19, 28), +('teamengine', 2020, 38, 34, 21), +('tietoevry', 2020, 56, 42, 16), +('toptracer', 2020, 60, 50, 11), +('unionen', 2020, 54, 19, 29), +('voyley', 2020, 46, 55, 7), +('westmediasystem', 2020, 45, 38, 18), +('xlent', 2020, 40, 14, 23), +('yabs', 2020, 34, 60, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `dinner_parties` +-- + +CREATE TABLE `dinner_parties` ( + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `bookingStart` date NOT NULL, + `bookingEnd` date NOT NULL, + `ticketBasePrice` int(11) NOT NULL, + `alcoholPrice` int(11) NOT NULL, + `helperDiscount` int(11) NOT NULL, + `googleSheetsId` varchar(50) NOT NULL, + `dinnerEventLink` varchar(255) DEFAULT NULL, + `afterpartyEventLink` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `dinner_party_courses` +-- + +CREATE TABLE `dinner_party_courses` ( + `id` int(11) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `type` varchar(20) NOT NULL, + `desc_se` varchar(255) NOT NULL, + `desc_en` varchar(255) NOT NULL, + `attributes_se` varchar(255) DEFAULT NULL, + `attributes_en` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `dinner_party_courses` +-- + +INSERT INTO `dinner_party_courses` (`id`, `year`, `type`, `desc_se`, `desc_en`, `attributes_se`, `attributes_en`) VALUES +(1, 2021, 'starter', 'Toast på surdegsbröd med färskost creme, prosciutto och rostad kronärtskocka', 'Toast on sourdough bread with cream cheese, prosciutto and roasted artichoke', 'Nötfri', 'Nut-free'), +(2, 2021, 'starter', 'Rostade rödbetor med solrosfrön, ruccola och örtdressing', 'Roasted beets with sunflower seeds, ruccola and herb dressing', 'Nötfri, vegansk', 'Nut-free, vegan'), +(3, 2021, 'mainCourse', 'Grillad kycklingfilé med citron- och parmesansås, rostade rotsaker samt örtsallad', 'Grilled chicken filet with lemon- and parmesan cheese sauce, roasted root vegetables and herb sallad', 'Nötfri', 'Nut-free'), +(4, 2021, 'mainCourse', 'Sojafärsbiff med potatisgratäng, rostade grönsaker och örtsky', 'Soy steak with potato gratin, roasted vegetables and herb sauce', 'Nötfri, vegansk', 'Nut-free, vegan'), +(5, 2021, 'dessert', 'Blåbär- och citronmoussetårta', 'Blueberry and lemon mousse cake', 'Glutenfri', 'Gluten-free'), +(6, 2021, 'dessert', 'Raw chocolate cake', 'Raw chocolate cake', 'Vegansk', 'Vegan'), +(7, 2021, 'nonAlcoholicDrink', 'Läsk (alkoholfri)', 'Soda (alcohol-free)', NULL, NULL), +(8, 2021, 'drink', 'Öl', 'Beer', NULL, NULL), +(9, 2021, 'drink', 'Vitt vin', 'White wine', NULL, NULL), +(10, 2021, 'drink', 'Rött vin', 'Red wine', NULL, NULL), +(11, 2021, 'drink', 'Cider', 'Cider', NULL, NULL), +(12, 2021, 'nonAlcoholicDrink', 'Alkoholfri Öl', 'Alcohol-free Beer', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `dinner_party_guests` +-- + +CREATE TABLE `dinner_party_guests` ( + `id` int(11) NOT NULL, + `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `name` varchar(100) NOT NULL, + `personId` varchar(20) NOT NULL, + `email` varchar(100) NOT NULL, + `type` varchar(20) NOT NULL, + `companyId` varchar(255) DEFAULT NULL, + `starterId` varchar(255) NOT NULL, + `mainCourseId` varchar(255) NOT NULL, + `dessertId` varchar(255) NOT NULL, + `drinksId` varchar(255) NOT NULL, + `allergies` varchar(255) DEFAULT NULL, + `ticketPrice` decimal(10,0) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `employments` +-- + +CREATE TABLE `employments` ( + `id` int(11) NOT NULL, + `desc_se` varchar(255) NOT NULL, + `desc_en` varchar(255) NOT NULL, + `priority` int(2) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `employments` +-- + +INSERT INTO `employments` (`id`, `desc_se`, `desc_en`, `priority`) VALUES +(1, 'Heltidsjobb', 'Full time', 1), +(2, 'Sommarjobb', 'Summer job', 3), +(3, 'Internships', 'Internship', 4), +(4, 'Deltidsjobb', 'Part time', 2), +(5, 'Ex-jobb', 'Master thesis', 5), +(6, 'Kex-jobb', 'Bachelor thesis', 6), +(7, 'Traineeprogram', 'Trainee program', 7); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `events` +-- + +CREATE TABLE `events` ( + `ID` int(11) NOT NULL, + `type` varchar(255) DEFAULT NULL, + `title_se` varchar(255) NOT NULL, + `title_en` varchar(255) NOT NULL, + `description_se` mediumtext, + `description_en` mediumtext NOT NULL, + `date` date NOT NULL, + `time` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `fb_link` varchar(255) DEFAULT NULL, + `tickets_link` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL, + `show` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `events` +-- + +INSERT INTO `events` (`ID`, `type`, `title_se`, `title_en`, `description_se`, `description_en`, `date`, `time`, `location`, `fb_link`, `tickets_link`, `image`, `show`) VALUES +(1, NULL, 'Lunchföreläsning med SVT', '', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', NULL, 'svt_lunch.jpg', 1), +(2, NULL, 'Lunchföreläsning: Schibsted', '', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', NULL, 'schibsted_lunch.jpg', 1), +(3, NULL, 'Företagspub: MRG Gametek', '', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', NULL, 'pub_stock_3.jpg', 1), +(4, NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', '', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', NULL, 'sverigesingenjorer_lunch.jpg', 1), +(5, NULL, 'Lunchföreläsning med Epidemic Sound', '', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', NULL, 'epidemicsound_lunch.jpg', 1), +(6, NULL, 'Medias Branschdag 28/2 2019', '', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', NULL, 'mbdbanner19.jpg', 1), +(7, NULL, 'Sittningen - Medias Branschdag 2019', '', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', NULL, 'mbdsittning19.jpg', 1), +(8, NULL, 'Medias Branschdag 2020: Sittningen!', '', 'För möjligheten att förlänga Medias Branschdag ytterligare och att i ett mer avslappnat format få chansen att prata med några av de företagsrepresentanter som deltog under dagen presenterar vi i Medias Branschdag: Sittningen! \r\n\r\nSittningen kommer starta klockan 18.00 och förminglet i META kommer starta vid 16.00.\r\n\r\nEfter sittningen rekommenderas varmt att återvända till META för god drinkar kommer serveras och andra överraskningar. Hit är även alla som inte närvarar på sittningen välkomna! \r\n\r\nVarmt välkommna! ', 'For the opportunity to extend Medias Braschdag further and in a more relaxed format have the chance to talk to some of the company representatives who participated during the day, we in Media Braschdag present: Sittingen! \r\n\r\nThe dinner will start at 6PM and the mingle will start at 4PM.\r\n\r\nAfter the dinner it is strongly recommended to return to META for good drinks will be. Everyone who did not attend the sittning is also welcome!\r\n\r\nThose who apply to become a company host or logistics host will be able to attend the dinner subsidized.\r\n\r\nWarm welcome!', '2020-02-04', '18:00 - 01:00', 'Restaurang Q', 'https://www.facebook.com/events/564321737680291/', 'https://bit.ly/dinnerMBD20', 'mbdsittning20.jpg', 1), +(9, NULL, 'Medias Branschdag 2020', '', 'Den fjärde februari 2020 är det äntligen dags för Medietekniks årliga branschdagsmässa Medias Branschdag! Hit är ni varmt välkomna att knyta värdefulla kontakter och mingla bland relevanta och spännande företag. \r\n\r\nMedias Branschdag ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad vi teknologer har att bidra med.\r\n\r\nBranschdagen slår upp dörrarna klockan 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning i vår fina sektionslokal META.\r\n\r\nVarmt välkomna!', 'On the fourth of February 2020, it is finally time for Media Technology\'s annual fair Media\'s Branschdag! Here you are warmly welcomed to make valuable contacts and mingle among relevant and exciting companies.\r\n\r\nThe fair will open its doors at 10:00 and is stay open until 16:00. The evening ends with a dinner that starts at 18:00 and before that one can enjoy a lovely afterwork in META.\r\n\r\nWarm welcome!', '2020-02-04', '10:00–16:00', 'Nymble, Drottning Kristinas väg 15-19, 100 44 Stockholm', 'https://www.facebook.com/events/507681753120822/', NULL, 'mbdbanner20.jpg', 1), +(10, NULL, 'Företagspub med Bonnier News', '', 'Torsdagen den 14de november är det äntligen dags för Företagspub med Bonnier News tillsammans med MKM och Medias Branschdag! \r\n\r\nBonnier står för mat, drinkbiljetter, goodiebags och andra överraskningar (hörde jag photobooth?). En sån här chans får man bara en gång i livet! \r\n\r\nFör att få mat behöver du vara en av de första 50 som anmäler sig i formuläret: https://forms.gle/6FbSC5VEtdq3AExh9 och hämta ut din mat någon gång mellan 17.15 och 18.30. Vi lovar att det inte kommer vara en tråkig wrap. \r\n\r\nUnder puben kommer Bonnier bland annat berätta om sitt talangprogram, där du kan få möjlighet att jobba för ett av nordens ledande medieföretag. \r\n\r\n(!!) Alla besökare kommer behöva anmäla sig till puben på samma formulär som för maten: https://forms.gle/6FbSC5VEtdq3AExh9 Som Medietekniker eller Datalog förväntas du även visa upp leg och kårleg i dörren. \r\n+1:or är också välkomna men kräver föranmälan (senaste den 14e) och leg! \r\n\r\nMedietekniker och dataloger kan även anmäla sig i dörren för att komma in!\r\n\r\nNär: 14/11 17:15\r\nVar: META\r\nHur: Företagspub!\r\nMat: YEAH BOI\r\n\r\n----- Priser -----\r\nÖl från 20 kr \r\nDrinkar från 30 kr\r\nAlkfritt från 15 kr.\r\n\r\n\r\nFormulär för anmälan: https://forms.gle/6FbSC5VEtdq3AExh9\r\n\r\nSes där!!!!!', '', '2019-11-14', '17:00-01:00', 'Meta, Osquars Backe 21, 114 28 Stockholm', 'https://www.facebook.com/events/785869978526311/', NULL, 'bonnier_pub.jpg', 1), +(11, NULL, 'Lunchföreläsning med Schibsted', '', 'Är du sugen på att bli UX-designer och gillar gratis lunch? Då får du inte missa denna lunchföreläsning med Medias Branschdags huvudsponsor Schibsted!\r\n\r\nMat och dricka från Lett kommer att serveras till de 50 första på plats!\r\n\r\nSpeakers:\r\nJinyi Wang – UX Lead, Omni and PhD in Human-Computer Interaction\r\nMartin Bystedt – Head of UX, Design Systems and Newsdesk tools\r\nWe work with helping our news consumers in Scandinavia to get access to independent journalism in an easy and engaging way through our news outlets; Omni, Aftonbladet, Svenska Dagbladet, VG, Aftenposten, Bergens Tidende, Stavanger Aftenblad and a number of local newspaper. \r\n\r\nTopic:\r\nIn our industry we are faced with a multitude of challenges and our newspapers and media companies has gone through transformation during a number of years and will continuously need to evolve. Working as a UX designer at the company we do contribute and have a crucial role to play to help the company to change.\r\nOther than the challenges in the media industry we will of course present the company Schibsted and the different sub-companies within our group.\r\nMost important we will give you tips on how to start your careers as UX-designers.', '', '2020-01-27', '12:00', 'L1', 'https://www.facebook.com/events/180340719744514/', NULL, 'schibsted_lunch_2020.jpg', 1), +(12, NULL, 'Medias Digitala Branschdag', 'Medias Digitala Branschdag', 'Den 25 februari 2021 är det äntligen dags för Medietekniks årliga branschdagsmässa, Medias Branschdag! För första gången någonsin kommer mässan att hållas digitalt genom onlinetjänsten Graduateland! Det innebär att oavsett var du befinner dig i vårt avlånga land så kommer du kunna vara med. \r\n\r\nMöt oss och företag på nätet och knyt värdefulla kontakter inför framtiden! Medias Branschdag ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad vi teknologer har att bidra med. \r\n\r\nKlicka i \'kommer\' på facebook eventet och håll dig uppdaterad på kommande information. Du kan registrera dig på den digitala plattformen \'digital.mediasbranschdag.com\' redan nu!\r\n\r\nTÄVLING! \r\nUnder den digitala mässan kommer det lottas ut två ICA presentkort med värde 750kr och en JBL LIVE 650BTNC hörlurar (värde 1000kr)\r\n\r\nHur gör jag?\r\nNär du registrerar dig på den digitala mässan är du automatiskt med i utlottningen, men du ökar dina chanser att vinna genom att tjäna lotter. Samla 1 lott per interaktion genom att skicka in en bild när du har:\r\n - Fyllt i din personliga profil till 100%\r\n - Chattat med ett företag\r\n - Besökt ett företag på mässan\r\n - Gått på en lunchföreläsning\r\nMaila 1 bild/interaktion till emily@medieteknik.com\r\n \r\n\r\nVarmt välkomna!', 'On the 25 of February 2021, it is finally time for Media Technology\'s annual fair Media\'s Branschdag! For the first time ever, the fair will be held digitally through the online service Graduateland! This means that no matter where you are in our elongated country, you will be able to participate. \r\n\r\nMeet us and companies online and make valuable contacts for the future! Fill in \'yes\' on the facebook event and stay updated on upcoming information! Visit \'digital.mediasbranschdag.com\' and register a personal account for the fairday. \r\n\r\nYou are most welcome!', '2021-02-25', '10:00 - 16:00', 'https://digital.mediasbranschdag.com/', 'https://www.facebook.com/events/873160383445311', NULL, 'mbdbanner21.jpg', 1), +(13, NULL, 'Lunchföreläsning med Sveriges Ingenjörer!', 'Lunchföreläsning med Sveriges Ingenjörer!', 'I samarbete med Medias Branschdag kommer Sveriges Ingenjörer hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nVägen till ingenjörsjobbet! Hur skriver du ett professionellt CV och personligt brev? Hur kan du förbereda dig på bästa sätt inför en anställningsintervju? Vad är bra att tänka på under intervjun…? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden. \r\n\r\nUnder föreläsningen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb', 'I samarbete med Medias Branschdag kommer Sveriges Ingenjörer hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nVägen till ingenjörsjobbet! Hur skriver du ett professionellt CV och personligt brev? Hur kan du förbereda dig på bästa sätt inför en anställningsintervju? Vad är bra att tänka på under intervjun…? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden. \r\n\r\nUnder föreläsningen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb', '2021-02-23', '12:00 - 13:00', 'https://kth-se.zoom.us/j/69535962723', 'https://www.facebook.com/events/365705871199008', NULL, 'sverigesingenjorer-lunch-2021-wider.png', 1), +(14, NULL, 'Lunchföreläsning med Conversionista!', 'Lunchföreläsning med Conversionista!', 'I samarbete med Medias Branschdag kommer Conversionista hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nGillar du att analysera och testa hypoteser baserade på data? Tycker du att det känns spännande med användbarhet, webbpsykologi, mänskligt beteende och varför besökare gör som de gör i digitala miljöer? Kom och lyssna på Conversionistas lunchföreläsning måndag 22/2 kl 12.15. \r\n\r\nSom konsult hos oss får du jobba med problemlösning på daglig basis, och använda logiskt tänkande i samband med att analysera beteenden online. Du använder statistik-kunskap och vetenskapliga processer för att designa experiment, baserat på insikter från metoder kopplade till bland annat människa-datorinteraktion, användningstester och kvantitativ data-analys. \r\n\r\nHör Kajsa och Andreas från Conversionista, som är två föredetta medietekniker, berätta mer om vad konverteringsoptimering är, varför medietekniker är så bra på konverteringsoptimering, varför de väljer att jobba med just detta varje dag varför de tycker att just du också borde göra det. \r\n\r\n#ux #analys #statistik #experiment #konverteringsoptimering #cro #användbarhet #sanstat #mdi #webbpsykologi #data #SF1919 #DH1622 #DH2642 #DM1595 #ME1039', 'I samarbete med Medias Branschdag kommer Conversionista hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nGillar du att analysera och testa hypoteser baserade på data? Tycker du att det känns spännande med användbarhet, webbpsykologi, mänskligt beteende och varför besökare gör som de gör i digitala miljöer? Kom och lyssna på Conversionistas lunchföreläsning måndag 22/2 kl 12.15. \r\n\r\nSom konsult hos oss får du jobba med problemlösning på daglig basis, och använda logiskt tänkande i samband med att analysera beteenden online. Du använder statistik-kunskap och vetenskapliga processer för att designa experiment, baserat på insikter från metoder kopplade till bland annat människa-datorinteraktion, användningstester och kvantitativ data-analys. \r\n\r\nHör Kajsa och Andreas från Conversionista, som är två föredetta medietekniker, berätta mer om vad konverteringsoptimering är, varför medietekniker är så bra på konverteringsoptimering, varför de väljer att jobba med just detta varje dag varför de tycker att just du också borde göra det. \r\n\r\n#ux #analys #statistik #experiment #konverteringsoptimering #cro #användbarhet #sanstat #mdi #webbpsykologi #data #SF1919 #DH1622 #DH2642 #DM1595 #ME1039', '2021-02-22', '12:00 - 13:00', 'https://kth-se.zoom.us/j/68196651184', 'https://www.facebook.com/events/243310603947880', NULL, 'Conversionista-lunch-wider.png', 1), +(15, NULL, 'Lunchföreläsning med LinkedIn!', 'Lunchföreläsning med LinkedIn!', 'Sist men inte minst kommer LinkedIn att hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! Din LinkedIn-profil representerar ditt professionella varumärke och är ett sätt att berätta din historia. Under denna lunchföreläsning lär du dig hur du bäst kan förmedla dina yrkesmässiga ambitioner, passioner och prestationer från en av LinkedIns lokala Stockholm-anställda, Freja Modig. Du får inblick i att förbättra din profil, hur du kan utöka ditt nätverk och attrahera rekryterare. Rock your profile!', 'Sist men inte minst kommer LinkedIn att hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! Din LinkedIn-profil representerar ditt professionella varumärke och är ett sätt att berätta din historia. Under denna lunchföreläsning lär du dig hur du bäst kan förmedla dina yrkesmässiga ambitioner, passioner och prestationer från en av LinkedIns lokala Stockholm-anställda, Freja Modig. Du får inblick i att förbättra din profil, hur du kan utöka ditt nätverk och attrahera rekryterare. Rock your profile!', '2021-02-24', '12:00 - 13:00', 'https://kth-se.zoom.us/j/68861878681', 'https://www.facebook.com/events/253683579663584', NULL, 'linkedin2021-wider.png', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `exhibit_dates` +-- + +CREATE TABLE `exhibit_dates` ( + `year` int(11) NOT NULL, + `date` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `exhibit_dates` +-- + +INSERT INTO `exhibit_dates` (`year`, `date`) VALUES +(2019, '2019-02-28 10:00:00'), +(2020, '2020-02-04 10:00:00'), +(2021, '2021-02-25 10:00:00'), +(2022, '2022-04-07 10:00:00'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `persons` +-- + +CREATE TABLE `persons` ( + `id` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + `email` varchar(255) NOT NULL, + `linkedin` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `persons` +-- + +INSERT INTO `persons` (`id`, `name`, `email`, `linkedin`) VALUES +(1, 'Emma Hagrot', 'emma@medieteknik.com', 'https://www.linkedin.com/in/emmahagrot/'), +(2, 'Oliver Kamruzzaman', 'Oliver@medieteknik.com', 'https://www.linkedin.com/in/oliver-kamruzzaman-0380aa99/'), +(3, 'Josephine Kuo', 'Josephine@medieteknik.com', 'https://www.linkedin.com/in/josephine-kuo-700396221/'), +(4, 'Isac Åkesson Jansen', 'Isac@medieteknik.com', ''), +(5, 'Alcina Munene Persson', 'Alcina@medieteknik.com', 'https://www.linkedin.com/in/alcina-munene-persson-448595190/'), +(6, 'Hanna Almqvist ', 'Hanna@medieteknik.com', 'https://www.linkedin.com/in/hanna-almqvist-9244921a3/'), +(7, 'Johanna Nilsen', 'Johanna@medieteknik.com', 'https://www.linkedin.com/in/johannanilsen/'), +(8, 'Simon Sundström', 'Simon@medieteknik.com', 'https://www.linkedin.com/in/simon-sundström-995357170/'), +(9, 'Amalia Berglöf', 'Amalia@medieteknik.com', 'https://www.linkedin.com/in/amalia-berglof/'), +(10, 'Vivi Andersson', 'Vivi@medieteknik.com', 'https://www.linkedin.com/in/vivi-andersson-649041192/'), +(11, 'Gustav Axelsson', 'Gustav@medieteknik.com', 'https://www.linkedin.com/in/gustav-axelsson-985970176/'), +(12, 'Negar Fazeli ', 'Negar@medieteknik.com', ''), +(14, 'Amanda Brundin ', 'Amanda@medieteknik.com', 'https://www.linkedin.com/in/amanda-brundin-bb5479177/'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `positions` +-- + +CREATE TABLE `positions` ( + `id` int(11) NOT NULL, + `desc_se` varchar(255) NOT NULL, + `desc_en` varchar(255) NOT NULL, + `priority` int(2) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `positions` +-- + +INSERT INTO `positions` (`id`, `desc_se`, `desc_en`, `priority`) VALUES +(1, 'Projektledare', 'Project Leader', 1), +(2, 'Företagssamordnare', 'Sales Team Coordinator', 2), +(3, 'Företagsansvarig', 'Sales Associate', 3), +(4, 'PR-ansvarig', 'Public Relations', 4), +(5, 'Art Director', 'Art Director', 4), +(6, 'Sittningsansvarig', 'Dinner Party Organizer', 4), +(7, 'Logistikansvarig', 'Logistics', 4), +(8, 'Webbutvecklare', 'Web Developer', 4), +(9, 'Eventansvarig', 'Event Organizer', 4); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `team_involvement` +-- + +CREATE TABLE `team_involvement` ( + `id` int(11) NOT NULL, + `personId` int(11) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `positionId` int(11) NOT NULL, + `image` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `team_involvement` +-- + +INSERT INTO `team_involvement` (`id`, `personId`, `year`, `positionId`, `image`) VALUES +(1, 1, 2022, 1, 'oliver.jpg'), +(2, 2, 2022, 1, 'emma.jpg'), +(3, 3, 2022, 4, 'josephine.jpg'), +(5, 5, 2022, 7, 'alcina.jpg'), +(7, 7, 2022, 8, 'johanna.jpg'), +(8, 8, 2022, 5, 'simon.jpg'), +(9, 9, 2022, 3, 'amalia.jpg'), +(10, 10, 2022, 3, 'vivi.jpg'), +(11, 11, 2022, 3, 'gustav.jpg'), +(12, 12, 2022, 3, 'negar.jpg'), +(13, 14, 2022, 6, 'amanda.jpg'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2016_companies` +-- + +CREATE TABLE `_2016_companies` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2016_companies` +-- + +INSERT INTO `_2016_companies` (`id`, `name`, `description`, `logo`, `website`) VALUES +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', 'apotea.png', 'www.apotea.se'), +('dice', 'EA/Dice', 'We are EA/DICE!\n\nWe entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.\n\nEA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett IT-konsultbolag med specialistkunskap inom systemutveckling. Vi är ett härligt gäng på drygt 75 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda!\n\nVårt populära traineeprogram har funnits sedan 2007 och startar två gånger per år, i februari och september. Under dina sex månader som trainee på Dynabyte arbetar du med de allra senaste teknikerna i ett större kundprojekt, och med stöttning av våra seniora utvecklare och mentorer sköter ni projektets hela utveckling. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops.\n\nSedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen, och efter programmets slut ges du möjlighet att arbeta med tekniska utmaningar hos flera av Sveriges hetaste företag!', 'dynabyte.png', 'www.dynabyte.se'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('isotop', 'Isotop', 'Isotop är en digital teknikbyrå som bygger webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik ska få ta ett större utrymme tidigare i alla digitala satsningar. Därför jobbar vi med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\n\nHos oss jobbar producenter, arkitekter, utvecklare och kvalitetsansvariga i team och agilt. Det betyder att vi fokuserar på att interagera och samarbeta, vara beredda på förändringar och få fram fungerande produkter.\n\nDet blir bäst resultat och är som roligast när vi:\n • får jobba med meningsfulla och utmanande uppdrag\n • arbetar på ett hållbart sätt med en balans mellan jobb och fritid\n • får jobba i team med stor frihet och mycket ansvar\n • är delaktiga och får påverka vår arbetsplats i stort och smått\n\nHåller du med? Då borde du #jobbapåisotop. Vi är intresserade av att träffa dig för den kunskap, utbildning och erfarenhet du har nu. Men vi anställer dig för vad du kommer att lära dig under de kommande åren. Kom förbi oss på Medias Branschdag så berättar vi mer!', 'isotop.svg', 'www.isotop.se'), +('ist', 'IST', 'Welcome to the hero factory!\n\nAre you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future?\n\nWelcome to IST. We change the way schools work and make sure everyone gets the chance to learn more.\n\nIST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows:\n\n\'Every day we help build the schools of tomorrow and a future in which we can all learn more.\'\n\nIST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan Loyalty Management is Scandinavia\'s leading Loyalty Management firm. We bring in-depth loyalty management services to our clients, including technological, strategic, analytical and creative solutions.\n\nFounded in 1987, we have close to 30 years\' experience of focusing on just one thing – maximizing value in our client\'s customer relationships and databases. We create and shape the one-to-one customer experience of tomorrow in a Marketing Automation process known to us as \'True Personalization\'.', 'kaplan.svg', 'www.kaplan.se'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', 'knowit.png', 'www.knowit.se'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', 'myacademy.png', 'www.myacademy.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', 'netinsight.png', 'www.netinsight.net'), +('netlight', '', '', 'netlight.png', 'www.netlight.com'), +('ooyala', 'Ooyala', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics.\n\nOoyala Stockholm\nThe Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech.\n\nMore than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('river', 'River', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing.\n\nWe have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more.\n\nRiver is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Schibsted Media Group is an international media group with 6800 employees in over 30 countries. From Mexico to Malaysia, from Brazil to Norway – millions of people interact with Schibsted companies every day. We ensure that new and old sofas can be sold. News reports are read and watched when, where and how consumers want. Weather reports are checked with quick online services. Carpenters are found through a couple of clicks. Prices are compared and the latest fashion is browsed. These examples are just some of the ways our services empower people all around the world in their daily lives.\n\nOur philosophy is built on keeping an open mind, challenging ourselves and the status quo. The goal is to shape the future of our industry. To achieve this we recruit attitude. Are you driven and ambitious? Do you have the courage to face new challenges?', 'schibsted.png', 'www.schibsted.com'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\n\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 144 000 ingenjörsmedlemmar. Som studentmedlem erbjuder vi dig träning och stöd inför skarpt läge med allt från cv-granskning och karriärcoachning till hjälp med intervjuteknik. Du tar även del av landets bästa lönestatistik, digitaltidningen Ny Teknik samt aktiviteter som hålls vid ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar eller extrajobbet.\n\nVälkommen att börja ditt liv som ingenjör med oss!', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('unionen', 'Unionen', 'Kraftladda inför drömjobbet.\n\nMed över 620.000 medlemmar är Unionen Sveriges största fackförbund för tjänstemän. Vi arbetar för Schysta villkor och trygghet på arbetsplatserna i den privata sektorn. För endast 100 kronor blir du studentmedlem hela studietiden oavsett hur länge du studerar. Förutom att se till att du är trygg på extrajobbet och sommarjobbet så stöttar vi dig med rabatter, stipendier och ger dig chansen att delta på utvecklande seminarier. När det är dags att helt ta klivet ut i arbetslivet ser vi till att du får experthjälp med CV, personligt brev och intervjuteknik samt löner och villkor. Vi hjälper dig också på vägen med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\n\nNär du börjar jobba och uppdaterar ditt studentmedlemskap till yrkesverksamt så har du möjlighet att få tillbaka upp till 3200 kr för kostnaderna på exempelvis kurslitteratur, kåravgifter, miniräknare eller annat material kopplat till din utbildning som du införskaffat under tiden som studentmedlem.\n\nVi syns på Medias Branschdag!', 'unionen.png', 'www.unionen.se'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\n\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\n\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', 'viaplay.png', 'www.viaplay.se/jobs'), +('westmediasystems', 'West Media Systems', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\n\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', 'westmediasystems.png', 'www.westmediasystems.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2016_schedule` +-- + +CREATE TABLE `_2016_schedule` ( + `type` varchar(255) NOT NULL, + `title` varchar(255) NOT NULL, + `description` varchar(255) DEFAULT NULL, + `day` varchar(255) NOT NULL, + `duration` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `locationlink` varchar(255) DEFAULT NULL, + `signuplink` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2016_schedule` +-- + +INSERT INTO `_2016_schedule` (`type`, `title`, `description`, `day`, `duration`, `location`, `locationlink`, `signuplink`) VALUES +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2016_sponsors` +-- + +CREATE TABLE `_2016_sponsors` ( + `id` varchar(255) NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2016_sponsors` +-- + +INSERT INTO `_2016_sponsors` (`id`, `logo`, `website`) VALUES +('arvidnordquist', 'arvidnordquist.png', 'www.arvidnordquist.se'), +('comviq', 'comviq.png', 'www.comviq.se'), +('filter', 'filter.png', 'www.magasinetfilter.se'), +('studentkortet', 'studentkortet.png', 'www.studentkortet.se'), +('sverigesingenjorer', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('tetrapak', 'tetrapak.png', 'www.tetrapak.se'), +('viaplay', 'viaplay.png', 'www.viaplay.se'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2016_team` +-- + +CREATE TABLE `_2016_team` ( + `name` varchar(255) NOT NULL, + `position` varchar(255) NOT NULL, + `email` varchar(255) NOT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2016_team` +-- + +INSERT INTO `_2016_team` (`name`, `position`, `email`, `linkedin`, `image`) VALUES +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2017_companies17` +-- + +CREATE TABLE `_2017_companies17` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description` text, + `logo` varchar(255) DEFAULT NULL, + `website` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2017_companies17` +-- + +INSERT INTO `_2017_companies17` (`id`, `name`, `description`, `logo`, `website`) VALUES +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', 'apotea.png', 'www.apotea.se'), +('asqill', 'asqill', 'Asqill är ett initiativ av sex KTH-studenter med en gemensam vision om att förbättra relationen mellan företag och studenter. Verksamheten definieras som ett talangnätverk och erbjuder extraarbete skräddarsytt för KTH-studenter. Genom deras Projektportal engageras studenter genom att utföra skarpa projekt åt branschrelevanta företag.', 'asqill.svg', 'www.asqill.se'), +('creuna', 'Creuna', 'Creuna är Nordens ledande digitala byrå. Deras uppdrag sträcker sig från digitala strategier som förändrar deras uppdragsgivares organisationer och arbetssätt, till teknisk vägledning, utveckling, design och innehållsarbete för stora webbplattformar. Addera digitala koncept och strategiskt arbete med sociala medier så har du täckt in en stor del av allt det Creuna sysslar med dagligen. För mer info: www.creuna.se \r\n', 'creuna.png', 'www.creuna.com/se/'), +('digpro', 'Digpro', 'Welcome to the Digpro way! \r\n\r\nDigpro develops, markets and supports its own leading geographic information \r\ntechnologies for major industries. Digpro’s products enable clients to save time \r\nand money, while improving service quality. Established since 1989 in Stockholm, \r\nSweden, Digpro’s products and services are available through an international \r\nnetwork of partners.', 'digpro.svg', 'http://www.digpro.com/sv/'), +('dynabite', 'Dynabyte', 'Dynabyte är ett IT-konsultbolag med specialistkunskap inom systemutveckling. Vi är ett härligt gäng på drygt 75 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda!\n\nVårt populära traineeprogram har funnits sedan 2007 och startar två gånger per år, i februari och september. Under dina sex månader som trainee på Dynabyte arbetar du med de allra senaste teknikerna i ett större kundprojekt, och med stöttning av våra seniora utvecklare och mentorer sköter ni projektets hela utveckling. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops.\n\nSedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen, och efter programmets slut ges du möjlighet att arbeta med tekniska utmaningar hos flera av Sveriges hetaste företag!', 'dynabyte.png', 'www.dynabyte.se'), +('isotop', 'Isotop', 'Isotop är en digital teknikbyrå som bygger webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik ska få ta ett större utrymme tidigare i alla digitala satsningar. Därför jobbar vi med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\n\nHos oss jobbar producenter, arkitekter, utvecklare och kvalitetsansvariga i team och agilt. Det betyder att vi fokuserar på att interagera och samarbeta, vara beredda på förändringar och få fram fungerande produkter.\n\nDet blir bäst resultat och är som roligast när vi:\n • får jobba med meningsfulla och utmanande uppdrag\n • arbetar på ett hållbart sätt med en balans mellan jobb och fritid\n • får jobba i team med stor frihet och mycket ansvar\n • är delaktiga och får påverka vår arbetsplats i stort och smått\n\nHåller du med? Då borde du #jobbapåisotop. Vi är intresserade av att träffa dig för den kunskap, utbildning och erfarenhet du har nu. Men vi anställer dig för vad du kommer att lära dig under de kommande åren. Kom förbi oss på Medias Branschdag så berättar vi mer!', 'isotop.svg', 'www.isotop.se'), +('ist', 'IST', 'Are you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future?\r\n\r\nWelcome to IST. We change the way schools work and make sure everyone gets the chance to learn more.\r\n\r\nIST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows:\r\n\r\n\'Every day we help build the schools of tomorrow and a future in which we can all learn more.\'\r\n\r\nIST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan är Skandinaviens ledande företag för Loyalty Management. De jobbar med effektiva kundlösningar där de ökar värdet för sina kunder genom marknadsföring, dataanalys och olika kreativa processer. I dagens digitala värld har företag tillgång till makalösa mängder av data. Hos Kaplan tror de fast vid att framtiden för kommunikation är datadriven, relevant och riktad där IT och marknadsföring måste arbeta tillsammans för att skapa denna framtid. För mer info: www.kaplan.se \r\n', 'kaplan.svg', 'www.kaplan.se'), +('storytel', 'Storytel', 'Storytel är företaget som gjort det möjligt för oss alla att gå runt med ett bibliotek i fickan genom deras marknadsledande, digitala abonnemangstjänst för strömmade ljudböcker i mobilen. Ett entreprenörsdrivet företag som växer snabbt och har idag avtal med i princip alla förlag i Sverige. På Storytel arbetas det med mjukvaruutveckling, grafisk- och digital design, spännande ljudteknik och mycket mer. För mer info: www.storytel.se \r\n', 'storytel.png', 'www.storytel.se'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\n\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 144 000 ingenjörsmedlemmar. Som studentmedlem erbjuder vi dig träning och stöd inför skarpt läge med allt från cv-granskning och karriärcoachning till hjälp med intervjuteknik. Du tar även del av landets bästa lönestatistik, digitaltidningen Ny Teknik samt aktiviteter som hålls vid ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar eller extrajobbet.\n\nVälkommen att börja ditt liv som ingenjör med oss!', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('unionen', 'Unionen', 'Kraftladda inför drömjobbet.\r\n\r\nMed över 620.000 medlemmar är Unionen Sveriges största fackförbund för tjänstemän. Vi arbetar för Schysta villkor och trygghet på arbetsplatserna i den privata sektorn. För endast 100 kronor blir du studentmedlem hela studietiden oavsett hur länge du studerar. Förutom att se till att du är trygg på extrajobbet och sommarjobbet så stöttar vi dig med rabatter, stipendier och ger dig chansen att delta på utvecklande seminarier. När det är dags att helt ta klivet ut i arbetslivet ser vi till att du får experthjälp med CV, personligt brev och intervjuteknik samt löner och villkor. Vi hjälper dig också på vägen med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\r\n\r\nNär du börjar jobba och uppdaterar ditt studentmedlemskap till yrkesverksamt så har du möjlighet att få tillbaka upp till 3200 kr för kostnaderna på exempelvis kurslitteratur, kåravgifter, miniräknare eller annat material kopplat till din utbildning som du införskaffat under tiden som studentmedlem.\r\n\r\nVi syns på Medias Branschdag!', 'unionen.png', 'www.unionen.se'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\r\n\r\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\r\n\r\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', 'viaplay.png', 'www.viaplay.se/jobs'), +('ytest', 'ytest', 'test', 'test', 'test.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2017_schedule17` +-- + +CREATE TABLE `_2017_schedule17` ( + `type` varchar(255) NOT NULL, + `title` varchar(255) NOT NULL, + `description` text, + `day` varchar(255) DEFAULT NULL, + `duration` varchar(255) DEFAULT NULL, + `location` varchar(255) DEFAULT NULL, + `locationlink` varchar(255) DEFAULT NULL, + `signuplink` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2017_schedule17` +-- + +INSERT INTO `_2017_schedule17` (`type`, `title`, `description`, `day`, `duration`, `location`, `locationlink`, `signuplink`) VALUES +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2017_sponsors17` +-- + +CREATE TABLE `_2017_sponsors17` ( + `id` varchar(255) NOT NULL, + `logo` varchar(255) DEFAULT NULL, + `website` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2017_sponsors17` +-- + +INSERT INTO `_2017_sponsors17` (`id`, `logo`, `website`) VALUES +('arvidNordquist', 'arvidnordquist.png', 'www.arvidnordquist.se'), +('comviq', 'comviq.png', 'www.comviq.se'), +('digpro', 'digpro.svg', 'www.digpro.com'), +('dynabyte', 'dynabyte.png', 'www.dynabyte.se'), +('froosh', 'froosh.jpg', 'www.froosh.com/sv/'), +('libresse', 'libresse.png', 'www.libresse.se'), +('studentkortet', 'studentkortet.png', 'www.studentkortet.se'), +('sverigesIngenjorer', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('viaplay', 'viaplay.png', 'www.viaplay.se'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2017_team17` +-- + +CREATE TABLE `_2017_team17` ( + `id` int(11) NOT NULL, + `name` varchar(255) DEFAULT NULL, + `position` varchar(255) DEFAULT NULL, + `email` varchar(255) DEFAULT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2017_team17` +-- + +INSERT INTO `_2017_team17` (`id`, `name`, `position`, `email`, `linkedin`, `image`) VALUES +(1, 'Karl Andrén', 'Projektledare', 'branschdag@medieteknik.com', 'https://se.linkedin.com/in/karl-andrén-606a02110', 'karl.png'), +(2, 'Erik Lindström', 'Företagskontakt', 'erik.lindstrom@medieteknik.com', 'https://se.linkedin.com/in/erik-lindström-5bb325115', 'erik.png'), +(3, 'Magdalena Okurowska', 'Företagskontakt', 'Magdalena.Okurowska@medieteknik.com', 'https://se.linkedin.com/in/magdalenaok', 'magdalena.png'), +(4, 'Louise Hellberg', 'Sponsansvarig', 'Louise.Hellberg@medieteknik.com', 'https://se.linkedin.com/in/louise-hellberg-0b973b114', 'louise.png'), +(5, 'Jonas Abu Nijmeh', 'PR & Kommunikation', 'Jonas.Abu.Nijmeh@medieteknik.com', 'https://www.linkedin.com/in/jonas-abu-nijmeh-b578b2143/', 'jonas.png'), +(6, 'Linette Nilsson', 'Webansvarig', 'Linette.Nilsson@medieteknik.com', 'https://se.linkedin.com/in/linette-nilsson', 'linette.png'), +(7, 'William Neem Laahanen', 'HR & Ekonomi', 'William.Neem.Laahanen@medieteknik.com', 'https://se.linkedin.com/in/williamneemlaahanen', 'william.png'), +(8, 'Isabella Johannesson', 'Logistik & Event', 'Isabella.Johannesson@medieteknik.com', 'https://se.linkedin.com/in/isabella-johannesson-08582b10', 'isabella.png'), +(9, 'Lukas Frösslund', 'Teknik & Logistik', 'Lukas.Frosslund@medieteknik.com', 'https://se.linkedin.com/in/lukas-frösslund-a54578112/', 'lukas.png'), +(10, 'Linn Pagés Billai', 'Teknik & Logistik', 'linn.pages.billai@medieteknik.com', 'https://se.linkedin.com/in/linn-pagès-billai-504906109/', 'linn.png'), +(11, 'Emil Erlandsson', 'Sittningsansvarig', 'emil.Erlandsson@medieteknik.com', 'https://se.linkedin.com/in/emil-erlandsson-0b2102a5', 'emil.png'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2019_annons19` +-- + +CREATE TABLE `_2019_annons19` ( + `id` int(11) NOT NULL, + `image` text NOT NULL, + `title` text NOT NULL, + `description` longtext NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2019_companies19` +-- + +CREATE TABLE `_2019_companies19` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2019_companies19` +-- + +INSERT INTO `_2019_companies19` (`id`, `name`, `description`, `logo`, `website`) VALUES +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', 'apotea.png', 'www.apotea.se'), +('dice', 'EA/Dice', 'We are EA/DICE!\n\nWe entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.\n\nEA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett IT-konsultbolag med specialistkunskap inom systemutveckling. Vi är ett härligt gäng på drygt 75 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda!\n\nVårt populära traineeprogram har funnits sedan 2007 och startar två gånger per år, i februari och september. Under dina sex månader som trainee på Dynabyte arbetar du med de allra senaste teknikerna i ett större kundprojekt, och med stöttning av våra seniora utvecklare och mentorer sköter ni projektets hela utveckling. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops.\n\nSedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen, och efter programmets slut ges du möjlighet att arbeta med tekniska utmaningar hos flera av Sveriges hetaste företag!', 'dynabyte.png', 'www.dynabyte.se'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('isotop', 'Isotop', 'Isotop är en digital teknikbyrå som bygger webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik ska få ta ett större utrymme tidigare i alla digitala satsningar. Därför jobbar vi med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\n\nHos oss jobbar producenter, arkitekter, utvecklare och kvalitetsansvariga i team och agilt. Det betyder att vi fokuserar på att interagera och samarbeta, vara beredda på förändringar och få fram fungerande produkter.\n\nDet blir bäst resultat och är som roligast när vi:\n • får jobba med meningsfulla och utmanande uppdrag\n • arbetar på ett hållbart sätt med en balans mellan jobb och fritid\n • får jobba i team med stor frihet och mycket ansvar\n • är delaktiga och får påverka vår arbetsplats i stort och smått\n\nHåller du med? Då borde du #jobbapåisotop. Vi är intresserade av att träffa dig för den kunskap, utbildning och erfarenhet du har nu. Men vi anställer dig för vad du kommer att lära dig under de kommande åren. Kom förbi oss på Medias Branschdag så berättar vi mer!', 'isotop.svg', 'www.isotop.se'), +('ist', 'IST', 'Welcome to the hero factory!\n\nAre you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future?\n\nWelcome to IST. We change the way schools work and make sure everyone gets the chance to learn more.\n\nIST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows:\n\n\'Every day we help build the schools of tomorrow and a future in which we can all learn more.\'\n\nIST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan Loyalty Management is Scandinavia\'s leading Loyalty Management firm. We bring in-depth loyalty management services to our clients, including technological, strategic, analytical and creative solutions.\n\nFounded in 1987, we have close to 30 years\' experience of focusing on just one thing – maximizing value in our client\'s customer relationships and databases. We create and shape the one-to-one customer experience of tomorrow in a Marketing Automation process known to us as \'True Personalization\'.', 'kaplan.svg', 'www.kaplan.se'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', 'knowit.png', 'www.knowit.se'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', 'myacademy.png', 'www.myacademy.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', 'netinsight.png', 'www.netinsight.net'), +('netlight', '', '', 'netlight.png', 'www.netlight.com'), +('ooyala', 'Ooyala', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics.\n\nOoyala Stockholm\nThe Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech.\n\nMore than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('river', 'River', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing.\n\nWe have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more.\n\nRiver is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Schibsted Media Group is an international media group with 6800 employees in over 30 countries. From Mexico to Malaysia, from Brazil to Norway – millions of people interact with Schibsted companies every day. We ensure that new and old sofas can be sold. News reports are read and watched when, where and how consumers want. Weather reports are checked with quick online services. Carpenters are found through a couple of clicks. Prices are compared and the latest fashion is browsed. These examples are just some of the ways our services empower people all around the world in their daily lives.\n\nOur philosophy is built on keeping an open mind, challenging ourselves and the status quo. The goal is to shape the future of our industry. To achieve this we recruit attitude. Are you driven and ambitious? Do you have the courage to face new challenges?', 'schibsted.png', 'www.schibsted.com'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\n\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 144 000 ingenjörsmedlemmar. Som studentmedlem erbjuder vi dig träning och stöd inför skarpt läge med allt från cv-granskning och karriärcoachning till hjälp med intervjuteknik. Du tar även del av landets bästa lönestatistik, digitaltidningen Ny Teknik samt aktiviteter som hålls vid ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar eller extrajobbet.\n\nVälkommen att börja ditt liv som ingenjör med oss!', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('unionen', 'Unionen', 'Kraftladda inför drömjobbet.\n\nMed över 620.000 medlemmar är Unionen Sveriges största fackförbund för tjänstemän. Vi arbetar för Schysta villkor och trygghet på arbetsplatserna i den privata sektorn. För endast 100 kronor blir du studentmedlem hela studietiden oavsett hur länge du studerar. Förutom att se till att du är trygg på extrajobbet och sommarjobbet så stöttar vi dig med rabatter, stipendier och ger dig chansen att delta på utvecklande seminarier. När det är dags att helt ta klivet ut i arbetslivet ser vi till att du får experthjälp med CV, personligt brev och intervjuteknik samt löner och villkor. Vi hjälper dig också på vägen med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\n\nNär du börjar jobba och uppdaterar ditt studentmedlemskap till yrkesverksamt så har du möjlighet att få tillbaka upp till 3200 kr för kostnaderna på exempelvis kurslitteratur, kåravgifter, miniräknare eller annat material kopplat till din utbildning som du införskaffat under tiden som studentmedlem.\n\nVi syns på Medias Branschdag!', 'unionen.png', 'www.unionen.se'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\n\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\n\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', 'viaplay.png', 'www.viaplay.se/jobs'), +('westmediasystems', 'West Media Systems', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\n\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', 'westmediasystems.png', 'www.westmediasystems.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2019_events19` +-- + +CREATE TABLE `_2019_events19` ( + `type` varchar(255) DEFAULT NULL, + `title` varchar(255) NOT NULL, + `description` mediumtext, + `date` date NOT NULL, + `time` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `fb_link` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL, + `show` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2019_events19` +-- + +INSERT INTO `_2019_events19` (`type`, `title`, `description`, `date`, `time`, `location`, `fb_link`, `image`, `show`) VALUES +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2019_sponsors19` +-- + +CREATE TABLE `_2019_sponsors19` ( + `id` varchar(255) NOT NULL, + `logo` varchar(255) DEFAULT NULL, + `website` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2019_sponsors19` +-- + +INSERT INTO `_2019_sponsors19` (`id`, `logo`, `website`) VALUES +('bontouch', 'bontouch.png', 'bontouch.com'), +('comviq', 'comviq.png', 'comviq.se'), +('filter', 'filter.png', 'magasinetfilter.se'), +('kry', 'kry.svg', 'kry.se'), +('netlight', 'netlight.svg', 'netlight.com'), +('plackers', 'plackers.svg', 'plackers.se'), +('sproud', 'sproud.png', 'sproud.se'), +('studentkortet', 'studentkortet.png', 'studentkortet.se'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2019_team19` +-- + +CREATE TABLE `_2019_team19` ( + `id` int(11) NOT NULL, + `name` varchar(255) DEFAULT NULL, + `position` varchar(255) DEFAULT NULL, + `email` varchar(255) DEFAULT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2019_team19` +-- + +INSERT INTO `_2019_team19` (`id`, `name`, `position`, `email`, `linkedin`, `image`) VALUES +(1, 'Amalia Berglöf', 'Projektledare', 'branschdag@medieteknik.com', 'https://www.linkedin.com/in/amalia-berglöf-521652114/', 'placeholder.png'), +(2, 'Anna Gustavsson', 'Samordnare Näringsliv | Företagsansvarig', 'anna@medieteknik.com', 'https://www.linkedin.com/in/gustavssonanna/', 'placeholder.png'), +(3, 'Arvid Larsson', 'Samordnare Kommunikation | Webbansvarig', 'arvid@medieteknik.com', 'https://www.linkedin.com/in/arvidlarzzon/', 'placeholder.png'), +(4, 'Kristina Andersson', 'Samordnare Logistik & Event | Teknik & Logistik', 'kristina@medieteknik.com', 'https://www.linkedin.com/in/kristina-andersson', 'placeholder.png'), +(5, 'Thelma Svenns', 'Kommunikation & PR | Sittningsansvarig', 'thelma@medieteknik.com', 'https://www.linkedin.com/in/thelma-svenns-998b92169/', 'placeholder.png'), +(6, 'Rasmus Rudling', 'Kommunikation & PR | Företagsansvarig', 'rasmus@medieteknik.com', 'https://www.linkedin.com/in/rasmus-rudling-b56652129/', 'placeholder.png'), +(7, 'Ella Klara Westerlund', 'Sponsoransvarig | Webbansvarig', 'ellaklara@medieteknik.com', 'https://www.linkedin.com/in/ellaklara', 'placeholder.png'), +(8, 'Filip Stål', 'Sponsoransvarig | Företagsansvarig', 'filip@medieteknik.com', 'https://www.linkedin.com/in/filip-stal', 'placeholder.png'), +(9, 'Johanna Iivanainen', 'HR | Teknik & Logistik', 'johanna@medieteknik.com', 'https://www.linkedin.com/in/johanna-iivanainen-618410170/', 'placeholder.png'), +(10, 'Hilda Robertsson', 'HR | Sittningsansvarig', 'hilda@medieteknik.com', 'https://www.linkedin.com/in/hilda-robertsson-7a3b1816b/', 'placeholder.png'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2020_companies` +-- + +CREATE TABLE `_2020_companies` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description_se` text, + `description_en` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2020_companies` +-- + +INSERT INTO `_2020_companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('academicwork', 'Academic Work', 'Academic Work är ett bemannings- och rekryteringsföretag som arbetar för dig som studerar eller nyligen tagit examen. Tillsammans med våra kunder erbjuder vi en bredd av tjänster och meriterande jobb för att du ska kunna ha rätt förutsättningar för att starta din framgångssaga. Ta chansen att träffa oss i vår monter, så att vi får chansen att vara din karriärspartner.', 'Academic Work is a staffing and recruitment company for students or those who have recently graduated. Together with our clients, we offer a wide range of jobs to provide you with the right qualifications to begin your success story. Take the chance to meet us at our booth, so that we get the chance to be your career partner.', 'academicwork.png', 'academicwork.se'), +('acando', 'Acando', 'Sedan 2005 driver Acando konsultprogrammet Acando Trainee, ett av marknadens bästa och mest populära traineeprogram. Som trainee hos oss får du några av Sveriges absoluta topptalanger till kollegor. Du kommer att utvecklas både professionellt och personligt tillsammans med extremt drivna och härliga människor. Vi tror på sammanhållning och gemenskap, och på ett öppet klimat där allas idéer får utrymme. Vi tror att det är så man skapar framgångsrika teamleveranser, och bäst accelererar utveckling och talang.', '', 'acando.png', 'acando.se'), +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', '', 'apotea.png', 'www.apotea.se'), +('asqill', 'asqill', 'Asqill är ett initiativ av sex KTH-studenter med en gemensam vision om att förbättra relationen mellan företag och studenter. Verksamheten definieras som ett talangnätverk och erbjuder extraarbete skräddarsytt för KTH-studenter. Genom deras Projektportal engageras studenter genom att utföra skarpa projekt åt branschrelevanta företag.', '', 'asqill.svg', 'www.asqill.se'), +('bonniernews', 'Bonnier News', 'Som ett av Sveriges ledande mediehus når vi över tre miljoner användare varje dag. Vi värnar om det fria ordet och gör skillnad genom journalistik som når och berör många. Genom att driva tekniken framåt och leda den digitala förändringsresan i branschen når vi hela tiden längre – du kan påverka riktningen.', '', 'bonniernews.jpg', 'bonniernews.se'), +('bontouch', 'Bountouch', '', '', 'bontouch.png', 'bontouch.com'), +('challengermode', 'Challengermode', '', 'Challengermode is an esports platform that built to solve the problem of organizing and participating in esports competitions at scale. Our vision is to become the world’s primary esports ecosystem, bringing together gamers, game developers, influencers and organizers on one platform. We work with esports organizers like DreamHack that use our platform to host online competitions and with game developers like Riot Games to arrange community tournaments and online qualifiers while providing a better competitive gaming experience for regular esports players - across multiple devices/platforms. Our mission is to make esports as accessible for non-professional gamers as regular sports are for regular people.', 'challengermode.png', 'challengermode.com'), +('comviq', 'Comviq', '', '', 'comviq.png', 'comviq.se'), +('conversionista', 'Conversionista', 'Conversionista är Sveriges största konverteringsteam, som hjälper sina kunder att använda sig av faktiska data istället för gissningar. Utrustade med vetenskapliga metoder synliggör de sina kunders tillväxtpotential och hjälper dem att nå sina mål.\r\n\r\nConversionista har sedan starten ökat konvertering i över 600 projekt . Förutom att de är Sveriges främsta CRO-experter har de även startat Sveriges första CRO utbildning Conversion Manager samt Nordens största conversion & growth konferens Conversion Jam.\r\n\r\nIdag är Conversionista över 50 konverteringshjältar på tre kontor i Stockholm, Göteborg och Oslo.\r\n\r\nKunder som idag gläds åt högre konverteringgrad inkluderar: Spotify, IKEA, Telia, Mathem, ICA, Rädda Barnen, Cmore, Skandia, Skistar, Di, Halebop, IF, Sitevision, Clas Ohlson m.fl.\r\n\r\nVi erbjuder studenter möjligheten att göra sitt examensarbete hos oss, både på kandidat- och masternivå. Examensarbetet ska på något sätt vara kopplat till vårt arbete på Conversionista och till ett av våra kompetensområden - UX, User Research, A/B-testning och Webbanalys. Utöver det är man varmt välkommen att söka jobb hos oss efter studierna - läs mer på conversionista.com/career/', 'Conversionsta are conversion optimisers who help their clients use actual data instead of guesses. Armed with scientific methods, they reveal their customers’ growth potential and help them reach their business goals.\r\n\r\nSince the start, they’ve improved conversion in over 600 projects. Apart from having the best CRO experts in Sweden and Norway, they’ve also started Sweden’s first CRO course “Conversion Manager” as well as the largest conversion and growth event in the Nordics – “Conversion Jam”.\r\n\r\nConversionista is currently over 50 conversion heroes in our three different offices in Stockholm, Gothenburg and Oslo.\r\n\r\nWe offer students the opportunity to do their thesis work at Conversionista - both on bachelor and master level. The thesis should somehow connect to our work at Conversionista and one of our competence areas: UX, User Research, A/B-testing, and Web analytics. You are also more than welcome to apply for a job once you are finished with your studies - read more at conversionista.com/career/', 'conversionista.svg', 'conversionista.com'), +('creuna', 'Creuna', 'Creuna är Nordens ledande digitala byrå. Deras uppdrag sträcker sig från digitala strategier som förändrar deras uppdragsgivares organisationer och arbetssätt, till teknisk vägledning, utveckling, design och innehållsarbete för stora webbplattformar. Addera digitala koncept och strategiskt arbete med sociala medier så har du täckt in en stor del av allt det Creuna sysslar med dagligen. För mer info: www.creuna.se \r\n', '', 'creuna.png', 'www.creuna.com/se/'), +('curamando', 'Curamando', 'Curamando grundades 2012 utifrån insikten att det pågick en förändring i marknadsföringens ekosystem. Företaget är byggt på övertygelsen att kombinationen av managementkonsulter och digitala experter är vad som krävs för att möta denna förändring och uppnå ökad tillväxt, operationell excellens och högre effektivitet. Företaget har 164 anställda på kontoren i Stockholm, Göteborg och Oslo. I december 2019 skapade Curamando, tillsammans med Altor, en ny företagsgrupp där även Conversionista, Kurppa Hosk, Animal och Keybroker ingår.', 'Curamando is a marketing management consultancy, which supports companies’ online revenue growth by optimizing marketing and sales operations. Curamando was founded in 2012 with the insight that there was a shift underway in the marketing eco system, which placed high demands on companies’ ability to change fast. Curamando is built on the belief that management consultants and digital experts working together is what it takes to meet that shift and achieve growth, operational excellence an increased efficiency. Curamando has 164 employees with offices in Stockholm, Gothenburg and Oslo. In December 2019, Curamando, together with Altor, created a new company group which also includes Conversionista, Kurppa Hosk, Animal and Keybroker. ', 'curamando.png', 'https://curamando.com/'), +('datatjej', 'DataTjej', 'DataTjej är en ideell förening som arbetar med att främja kvinnor och icke-binära i alla åldrar som är intresserade av IT och data. Vi strävar efter att förbättra relationen mellan studenter och företag, samt våra medlemmar emellan. Vi anordnar event året om som till exempel inspirerande föreläsningar och företagsbesök. DataTjej är mest känt för den årliga konferensen där företag och medlemmar får möjligheten att nätverka.\r\n\r\nDet är både gratis och enkelt att bli medlem: datatjej.se/medlem', '', 'datatjej.png', 'datatjej.se'), +('decerno', 'Decerno', 'Decerno bygger skräddarsydda lösningar med ett helhetsansvar. Vi har under drygt 30 år drivit flera hundratals lyckade uppdrag som driver digitaliseringen framåt och som är verksamhetskritiska för våra kunder. Vi skapar gärna helt nya digitala lösningar och erbjudanden som stärker våra kunders position på marknaden. Projekten genomförs inhouse. Det innebär att du enligt oss får den bästa av kombinationer: jobba i spännande kunduppdrag samtidigt som du har en fast plats på ett av våra kontor.\r\n\r\nVi har kul tillsammans och medarbetare som trivs. Vi hoppas att du vill vara en del av vårt gäng och utvecklas tillsammans med oss. En gemensam nämnare hos oss är det stora teknikintresset och vi triggas av att lösa kluriga problem. Vi tycker om att vara innovativa och arbeta entreprenöriellt. Vi tycker även om att fika, spela brädspel, sola på terrassen, sjunga karaoke - ja helt enkelt att umgås! Känner du igen dig? Då tror vi att du skulle trivas hos oss!\r\n\r\nEn av våra största fördelar är att vi är ett litet bolag som arbetar nära varandra, men som även har styrkan och tryggheten i att vara en del av den stora koncernen Addnode Group.\r\n\r\nVi har en tydlig etisk policy som tar tydligt avstånd från att arbeta med företag inom vapenindustrin, tobak, spel och alkohol.', '', 'decerno.png', 'decerno.se'), +('dice', 'EA/Dice', NULL, 'We are EA/DICE! We entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry. EA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('digpro', 'Digpro', 'Digpro bygger IT-system för framtidens infrastruktur. Våra produkter är GIS/NIS-baserade (geographic/network information system) och riktar sig bland annat till el-, vatten- och telekombolag. Med detaljerad geografisk data kan våra kunder övervaka, dokumentera sin befintliga utrustning samt planera framtida utbyggnad, allt med understöd av en kartvy.\r\n\r\nDigpro är etablerat i Stockholm och majoriteten av företaget arbetar på vårt huvudkontor på Kungsholmen, men vi har även kontor i Polen och internationella partners. Totalt är vi ca 100 medarbetare. Hos oss jobbar en blandning av utvecklare, ux-designers, infrastrukturexperter m fl.\r\n\r\nJust nu gör vi en storsatsning på förbättrad UX i våra applikationer. Kom gärna förbi så berättar vi mer!', 'Digpro builds IT-systems for the infrastructure of tomorrow. Our software is GIS/NIS-based (geographic/network information system) and developed for companies such as electric utility and telecom. Using detailed geographical data we enable our customers to surveil and document their equipment as well as planning future construction. In all of our applications the map plays a central part.\r\n\r\nDigpro is a company based in Stockholm. The majority of our employees work at our main office on Kungsholmen but we also have an office in Poland and international partners. Digpro has roughly 100 employees. We have a mix of many roles spanning from developers and ux-designers to infrastructure experts.\r\n\r\nRight now we are making a big investment in improving UX in our applications. Feel free to come by and we\'ll tell you more!', 'digpro.svg', 'digpro.com'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett nytänkande IT-konsultföretag inom systemutveckling. Vi är ett härligt gäng på drygt 70 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda.\r\n\r\nVi har ett nytänkande ledarskap, där transparens och delaktighet står i centrum. Hos oss har du möjlighet att direkt påverka din vardag och organisationen, genom att att vara delaktig i beslut som rör Dynabyte.\r\n\r\nVåra kunder har projekt som ligger i teknisk framkant och befinner sig bland annat inom bank, finans, utbildning, spel, e-handel och startups. \r\n\r\nVårt populära traineeprogram har funnits sedan 2007. Under din tid som trainee på Dynabyte arbetar du i ett projekt med stöttning av våra seniora utvecklare. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops. Sedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen och efter programmets slut ges du möjlighet att arbeta med roliga utmaningar hos våra kunder!', '', 'dynabyte.png', 'dynabyte.se'), +('epidemicsound', 'Epidemic Sound', '', '', 'epidemicsound.png', 'epidemicsound.com'), +('ericsson', 'Ericsson', 'Ericsson är världsledande inom kommunikationsteknik och tillhörande tjänster med huvudkontor i Stockholm, Sverige. Vår svenska organisation har närmare 14 000 anställda av totalt cirka 111 000 globalt (dec 2017), inom företagets alla verksamheter – forskning, utveckling, försäljning, produktion och administration.\r\n\r\nEricssons erbjudande sträcker sig över områdena Networks, Digital services, Managed Services och Emerging Business och är utvecklat för att stödja våra kunder att digitalisera sin verksamhet, öka effektiviteten och att hitta nya intäktskällor. Ericssons investeringar i innovation har möjliggjort för miljarder människor världen över att ta del av nyttan med telefoni och mobilt bredband. Ericssons aktier är noterade på Nasdaq Stockholm och Nasdaq NewYork.\r\n\r\nEricsson har en av branschens starkaste patentportföljer med 45 000 beviljade patent. Ericsson i Sverige är basen för FoU inom radioteknik och 5G - och vi har ett tydligt mål, vår forskning och utveckling i Sverige ska/borde vara världsledande, inte minst i nästa generations system för mobilkommunikation. Totalt har vi omkring 7500 dedikerade anställda inom våra FoU-aktiviteter i Sverige.', '', 'ericsson.png', 'ericsson.com'), +('fatshark', 'Fatshark', '', 'Originally founded by Martin Wahlund, Rikard Blomberg, Joakim Wahlström and Johan Jonker the company started off working as hired guns. It wasn’t until 2010 that we published our first game – Lead and Gold, a wild-western shooter, with the help of Paradox Interactive. In 2009 Fatshark co-founded Bitsquid that later was acquired by Autodesk in 2014. The money from the sale funded our very first self-published AAA game, Warhammer: End Times – Vermintide. Today we consist of a tightly knit team comprised of over 90 experienced and skilled employees, while still doing regular updates for Vermintide 2 and always on the look-out for new and exciting projects. We are currently situated in Södermalm, the creative quarter of central Stockholm, Sweden. At Fatshark we believe the best moments are experienced together, it’s what influences our work and us as a studio. In our games, you are given the freedom to succeed or fail trying as a group. And that’s exactly the way we like it. Together we have created experience’s such as Lead and Gold, Krater, Bloodsports.tv and Vermintide 1 & 2 – with no plans to stop just there. — Fatshark', 'fatshark.png', 'fatsharkgames.com'), +('filter', 'Filter', '', '', 'filter.png', 'magasinetfilter.se'), +('findout', 'FindOut', 'På FindOut arbetar vi med våra kunders utvecklingsprocesser för både hårda produkter och mjuka tjänster. Vi utvecklar, effektiviserar och visualiserar. En del av oss är grymma kodare, några är processgurus eller tunga systemarkitekter. Andra har några års yrkeserfarenhet eller kommer direkt från universitet eller högskola. Vi drivs alla av våra kunders önskan att leverera produkter med bättre kvalitet och med ännu högre grad av innovation. Vi söker främst ingenjörer inom METE, D och F men även andra inriktningar då det framförallt är de personliga egenskaperna som avgör!', 'At FindOut we work with our customers\' development processes, products and software services. We develop, increase efficiency and visualize. Some of us are senior developers, some are process gurus or experienced system architects. Others have a few years of working experience or come directly from University. We are all driven by our customers’ wish to deliver products with higher quality and a high grade of innovation. We look for engineers from METE, D and F but also from other disciplines since above all we value personal qualities!', 'findout.svg', 'find-out.se'), +('fishbrain', 'Fishbrain', '', 'At Fishbrain, our mission is to build the best possible tool for people who love fishing. We believe if you love what you’re doing, surrounded by inspiring colleagues in an environment of growth and development, you will achieve great things. We’re a Stockholm-based tech startup of more than 50 people from 20 different countries, with a global user base. Some of us fish, some of us love the outdoors, but all of us are united in building the best fishing experience for the anglers of today and the future. 2019 brings a huge year of growth, so come by our booth and drop us a line if you’re hooked. Yes, pun intended. —————- Other reasons to check out Fishbrain: *We work closely with Apple and Google in our product development. Plus we partner with world-leading scientists and academics to use our data for research on topics like the sustainability of fish populations. *Whether you want to attend a conference or gain skills in a particular area, we will support you and do what we can to help make that happen. *You’re more than a brain and a set of fingers typing. At Fishbrain you’ll get an annual allowance to put towards anything in the realm of health and fitness. *Twice a year we get together to spend time outside the office -- usually fishing. That’s in addition to other smaller team outings throughout the year.', 'fishbrain.png', 'fishbrain.com'), +('foi', 'FOI', 'FOI är ett av Europas ledande forskningsinstitut för tillämpad forskning inom försvar och säkerhet. Vi är en statlig myndighet under Försvarsdepartementet men merparten av projekten är uppdragsfinansierade. Våra största kunder är\r\nFörsvarsmakten och Försvarets materielverk. Vi har även många uppdrag inom den civila sektorn för statliga myndigheter, kommuner och företag. Vi gör säkerhetspolitiska analyser och bedömningar av olika typer av hot. Vi är ledandeinom undervattensforskning och forskning kring explosivämnen. Vi forskar även kringflygsystem, IT-säkerhet, radar, laser och andra sensorsystem, samt skydd mot farliga ämnen. FOI:s kunskap är efterfrågad internationellt och vi leder flera EU-projekt.\r\n\r\nFLSC\r\nFlygvapnets Luftstrids Simulerings Center (FLSC) ger piloter, flyg- stridsledare och beslutsfattande personal en möjlighet att träna och utveckla det taktiska uppträdandet i förband utifrån framtida scenarier. Såväl nya tekniska hjälpmedel som uppgraderade befintliga system testas och valideras i bemannade simuleringar. I scenarierna anpassas hoten system- och beteendemässigt så de ska motsvara en presumtiv motståndares kapacitet och förmågor.\r\n\r\nFörsvarsmakten använder normalt 26 verksamhetsveckor per år vid FLSC. Utöver detta tillkommer externa kunder som tjänsteexport till andra Gripenkunder eller studier i FMV-regi. Övrig tid, cirka tio veckor per år, pågår förberedelser och teknikutveckling.\r\n\r\nFLSC genomför ett antal olika utbildningspaket för Försvarsmaktens flygförband. De primära målgrupperna är FM insatsförband men även bland annat Flygbefälsskolan FBS, ,Flygskolan och STRIL-skolan. De utbildningar som genomförs är till exempel utbildning i det nationella försvaret av svenskt territorium men också Peace Support Operations, grundläggande och avancerad Beyond Visual Range BVR-strid, Close Air Support och förbandschefsuppträdande.\r\n\r\nFLSC verksamhet finansieras i första hand av Försvarsmaktens rambeställning. Utöverdenna tillkommer intäkter från de externa kunderna som återinvesteras i anläggningen.\r\n\r\nSimuleringsanläggningen gör det möjligt att utbilda och träna kostnadseffektivt, miljövänligtoch säkert.\r\n', '', 'foi.png', 'foi.se'), +('forvalter', 'forValter', 'Vilka är vi?\r\nVi är forValter, en glad och driven start-up från KTH som utvecklar \"Valter\", den digitala fastighetsskötaren.\r\n\r\nVad gör Valter?\r\nValter agerar den primära kontaktytan för boende i flerfamiljshus. Oavsett om bredbandet som strular, kranen som droppar eller grannen som väsnas; ser Valter till att boende får hjälp med problemet. \r\n\r\nVad är våra förhoppningar på Medias Branschdag?\r\nVi hoppas på att träffa ambitiösa designers, UX-designers & frontend-utvecklare.\r\n\r\nJust nu är letar vi efter en glad, noggrann och gärna lite tokig designer/UX-designer som ett välbehövt tillskott i vårt team.\r\n\r\nVad innebär rollen?\r\nRollen är perfekt för dig som som vill ha ett sidoprojekt utanför skolan, men som ändå har med din utbildning att göra.\r\n\r\nDu kommer ansvara för design/UX och förhoppningsvis hjälpa oss hitta en bättre font än Comic Sans.\r\n\r\nBorde man komma förbi oss på branschdagen?\r\nAbsolut, skulle vara väldigt uppskattat. Vi bjuder på grymt godis, trevliga samtal och tävlar ut ett par trådlösa hörlurar. ', 'Who are we?\r\nWe are forValter, a joyful and driven start-up from KTH that is developing “Valter”, the digital property manager. \r\n\r\nWhat does Valter do?\r\nValter is the primary point of contact between residents their property manager. It doesn’t matter if the internet is down, a tap is running, or a neighbor is noisy. Valter ensures the resident gets the help they need.\r\n\r\nWhat is our goal with Medias Branchdag?\r\nWe are hoping to meet ambitious designers, UX-designers, & frontend-developers. Right now we are looking for a happy, detail oriented, and preferably a little bit nutty designer/UX-designer to join our team.\r\n\r\nWhat would the role entail?\r\nThe role is perfect for someone who would like to be a part of a cool project. A none-school related project that is related to their education. In the role you will be responsible for design/UX, and hopefully help us find a better font than Comic Sans.', 'forValter.png', 'kth.se/innovation/forinkubator/bolag/batch-10/forvalter-1.932839'), +('frönb', 'FRÖNB', 'Gaming-produkter som fokuserar på verkliga kundbehov och skapar en överlägsen upplevelse för gamers som vill vara bäst i en tävlingsinriktad värld. FRÖNB:s produkter är byggda med svensk kvalitet och med en enkel svensk design, men med hela världen i åtanke.', 'Gaming gear that focuses on actual customer needs and create a superior experience for gamers who care about being the best in a competitive world. Gear that is built with Swedish quality, with a simplistic Swedish design, for a whole world in mind.', 'fronb.jpg', 'fronb.gg'), +('froosh', 'froosh', NULL, '', 'froosh.png', 'froosh.se'), +('hsustain', 'H Sustain', 'Vårt mål är att i grunden förändra vår uppfattning och uppskattning av vår omgivning. Genom Augmented Reality, Rapid content Creation och Kollaborativt Skapande bygger vi digitala verklighetsutställningar som ger dig möjlighet att utforska de dolda berättelserna och okända platserna som ständigt omger oss.\r\n \r\nVår kultur\r\n● Människor Först!\r\n● Platt organisation.\r\n● Mångfald och Jämlikhet\r\n● Dom som gör saker får saker gjort.\r\n \r\nTech Stack\r\n● Mobil app-utveckling för iOS och Android.\r\n● Programmeringsspråk: Java, Kotlin, Objekt-c eller Swift, etc.\r\n● Backend som körs på Node.js, Java Spring eller Django med servrar på AWS.\r\n \r\nAtt arbeta med oss är att delta i en tidig start-up i framkanten av AR och AI. En möjlighet att ta på sig en utmaning som ger snabb personlig och professionell utveckling, in i framtiden för blandad digital verklighet.\r\n \r\nVi erbjuder sammarbetsorienterad, öppen och platt arbetskultur med lång erfarenhet inom tech att ta del av.\r\n', 'H Sustain is a startup currently receiving support from KTH Innovation pre-incubator. Our\r\nobjective is to help people get immersive and seamless urban exploring experience, and\r\npromote social well-being by enabling thorough exploration of the hidden stories and\r\nunknown places around us. Through rapid content creating and collaborative editing,\r\nrelevant information is collected widely and is up-to-date in different dimensions. With the\r\nhelp of Augmented Reality, digital exhibitions of the real-world elements will be flattered,\r\nuseful information is smartly categorised and easily found, and users’ perceptions of their\r\nphysical surroundings will be enhanced by overlaying information and digital components.\r\nWe embed information into experience!\r\n\r\nOur culture\r\n● Human-centric approach\r\n● Democratic thinking\r\n● Diversity and gender equality\r\n● Visionary doer delivering social impacts\r\nTech Stack\r\n● Mobile app development framework for iOS & Android.\r\n● Programming language Java, Kotlin, Objective-c, or Swift, etc.\r\n● Backend running on Node.js, Java Spring or Django with servers on AWS.\r\n\r\n\r\nThis is a great opportunity for you who want to take part in an early-stage startup while\r\nworking on cutting edge tech and grow with the company for years to come. We offer you\r\nprofessional mentorship and collaborative working culture. We are open to having you\r\nonboard as colleagues and found the future together.\r\n', 'hsustain.png', 'waiovewx.wixsite.com/hsustainhome'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', '', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('if', 'If', '', 'If IT is 1100 people creating the knowledge hub of digital services for the largest fintech company within insurance in the Nordics - If P&C Insurance. If IT develops our new digital platform Waypoint – one of the largest .NET program in the Nordics. We have mature DevOps Teams developing, operating and deploying in Cloud supported by an Agile ALM process on Azure. In our own Tech Lab we work in the forefront of technologies i.e. AI, Bots, Micro services and Machine Learning et al. If IT is a central part of making the digital customer journey undifficult.\r\n \r\nIn August 2020 our 6 month long Nordic .net trainee program will start in Stockholm and Oslo for 25 trainees. The application period is still open, so come by our stand and discuss how this could be a great start in your career. For questions reach out to per.ol-ers@if.se or apply directly web.if.se/joinus\r\n \r\nHere are some of the technologies that we are currently working with, hope it could be of interest for you: .NET Framework | Open Source | GIT | .NET Core | Tableau | Angular | Blueprism | Microsoft Azure | SAS | Mainframe | Azure DevOps | Confluence | Power BI | Teradata | Jira | App Center | Xamarin | Machine Learning | .NET Core | Nuget | npm | SQL Server | CosmosDB | SonarQube | TensorFlow | Cognitive Services | Google Cloud | ML | Deep Learning | PowerShell | Splunk | Microservices', 'if.svg', 'if.se'), +('isotop', 'Isotop', 'Isotop är ett kreativt teknikbolag! Tillsammans med våra kunder bygger vi webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik är det som möjliggör den stora förändring vi befinner oss i och därför ska få ta ett större utrymme tidigare i alla digitala satsningar. Allra viktigast är dock att vi levererar rätt lösning på rätt uppgift - därför jobbar vi också med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\r\n\r\nHos oss jobbar systemutvecklare UI-utvecklare, producenter, agila coacher och testare enligt agila principer och processmodeller. Tillsammans tar vi fram fungerande tjänster på ett effektivt, långsiktigt och hållbart sätt.\r\n\r\n\r\nVi är idag drygt 50 medarbetare som jobbar i team om 8-10 personer. Vi tycker att vi utvecklas mest när vi jobbar i en sammansvetsad grupp över en lite längre tid - men det går att byta om du vill testa någonting nytt - ett annat team, en ny teknik, en ny roll. Vi vill att du ska kunna utvecklas med oss, inte behöva byta arbetsgivare när du vill ha nya utmaningar. Du får inte jobb på Isotop bara för vad du kan - utan för vad vi tror att du kan utvecklas till.\r\n\r\nVi värdesätter balans mellan arbete och fritid. Vad du gör med din lediga tid formar dig och vad du gör när du är här. Du vet själv vad du gillar. Det du gillar gör dig bättre. Därför vill vi inte att jobbet skall vara det enda som definierar dig. Samtidigt tror vi att du kommer gilla att vara här en hel del. Om inte för frukosten, flipperspelen och människorna, så kanske för att vårt kontor är stort, ljust och mysigt - och ligger mitt i stan.', '', 'isotop.png', 'isotop.se'), +('ist', 'IST', '', 'Are you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future? Welcome to IST. We change the way schools work and make sure everyone gets the chance to learn more. IST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows: \'Every day we help build the schools of tomorrow and a future in which we can all learn more.\' IST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan är Skandinaviens ledande företag för Loyalty Management. De jobbar med effektiva kundlösningar där de ökar värdet för sina kunder genom marknadsföring, dataanalys och olika kreativa processer. I dagens digitala värld har företag tillgång till makalösa mängder av data. Hos Kaplan tror de fast vid att framtiden för kommunikation är datadriven, relevant och riktad där IT och marknadsföring måste arbeta tillsammans för att skapa denna framtid. För mer info: www.kaplan.se \r\n', '', 'kaplan.svg', 'www.kaplan.se'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', '', 'knowit.png', 'www.knowit.se'), +('kry', '', NULL, '', 'kry.svg', 'kry.se'), +('lexplore', 'Lexplore', 'Lexplore har en tjänst som mäter läsförmågan hos lågstadiebarn med hjälp av AI, Eyetracking och många års forskning. Med detta kan Lexplore hjälpa skolor och kommuner att mäta läsförmågan och upptäcka elever som behöver stöd tidigt. Tjänsten är snabb, objektiv och resurssnål. På så sätt kan lärare få mer tid för sina elever och skolledare för en möjlighet att få överblick över läsförmågan i en skola eller kommun.\r\n\r\nHur går det till?\r\n\r\nEleverna läser två korta texter på en skärm, en Eyetracker spelar in ögonrörelserna. Efter det får eleven några korta frågor för att testa läsförståelsen. Ögonrörelseinspelningarna laddas upp till en molntjänst där AI-modeller som är tränade på tusentals ögonrörelseinspelningar från elever som gjort referenstester. Därefter levereras resultaten till skolan och kommunen i en webbaserad överskådlig resultatportal.\r\n\r\nLexplore har metodiskt tagit sig ut i världen ända sedan starten 2016 och har hela tiden rönt stor uppmärksamhet. Bland tidigare priser finns Sweden EdTEch award 2016, Nordic EdTech Awards 2017, EIT digital challenge samma år. Företaget har också blivit uppmärksammat i såväl WIRED, Ed Surge (Amerikansk EdTEchblog), SR-Vetenskapsradion och ekot, som av Microsofts VD Satya Nadella som tagit upp det svenska bolaget som ett exempel på hur man använder teknik ”for a global good”.', '', 'lexplore.png', 'lexplore.se'), +('lindvalls', 'Linkwalls', NULL, '', 'lindvalls.png', 'lindvallskaffe.se'), +('linkedin', 'LinkedIn', NULL, 'Your Linkedin profile represents your professional brand and gives you a way to tell your story. Come to our booth and learn how to best express your professional passions, aspirations and achievements from one of Linkedin’s local Stockholm employees and have the chance to transform your own profile based on what you\'ve learned.\r\n\r\nFounded in 2003, LinkedIn connects the world\'s professionals to make them more productive and successful. With more than 660+ million members worldwide, including executives from every Fortune 500 company, LinkedIn is the world\'s largest professional network. The company has a diversified business model with revenue coming from Talent Solutions, Marketing Solutions, and Premium Subscriptions products. Headquartered in Silicon Valley, LinkedIn has offices across the globe. To learn more about working at Linkedin visit our page!', 'linkedin.png', 'linkedin.com'), +('mrg', 'MRG Gametek', NULL, 'Do you want to be part of the team that will shape the future of the iGaming industry? Come and join us at MRG Gametek! MRG Gametek is providing the technical platforms for the brands Mr Green and Redbet. Our teams are located both in Malta and in Stockholm. At MRG Gametek you will be part of a creative, innovative team and cool technology is the heart of what we do. In everything we do, we are driven by the concept of Green Gaming which is our commitment in responsible use of our products.', 'mrg.png', 'mrggametek.com'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', '', 'myacademy.png', 'www.myacademy.se'), +('naia', 'Naia', NULL, '', 'naia.png', 'thenaiainitiative.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', '', 'netinsight.png', 'www.netinsight.net'), +('netlight', 'Netlight', NULL, '', 'netlight.svg', 'netlight.com'), +('nightli', 'Nightli', 'Framtidens lojalitetsnätverk för nattlivet! Gäster samlar och spenderar fest-poäng på olika nattklubbar med en rolig webbplattform så kroganställda kan skapa större kundlojalitet och får ett bättre beslutsunderlag.', 'Time has finally come to digitize all stages of “going out” through gamification. With the help of a playful user experience nightli will be the first mobile app to bring nightlife as we know it today, to a community platform that raises guest loyalty for nightclub owners. Beneficiaries of our solution will not only be the clubs, but also the visitors thanks to our solution. Therefore, with the help of human computer interaction design and smart algorithms, our goal is to grow world\'s nightlife in a fair and humorous way through technology. Nightlife is not a guestlist. It is a community!', 'nightli.jpg', 'kth.se/innovation/forinkubator/bolag/batch-10/nightli-1.932841'), +('nordicmorninggroup', 'Nordic Morning', NULL, 'We are 220 passionate people driving change for the largest enterprises and brands in the Nordics by building and running their Digital Growth Engines. Our ways of working helps companies become customer-centric by combining our capabilities within business transformation, service design, technology, data driven marketing and content.', 'nordicmorninggroup.svg', 'www.nordicmorning.se'), +('ooyala', 'Ooyala', '', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics. Ooyala Stockholm The Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech. More than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('plackers', 'Plackers', NULL, '', 'plackers.svg', 'plackers.se'), +('prime', 'Prime Weber Shandwick ', '', 'Prime and United Minds is an agency of 150 employees with its headquarters in Stockholm, focused on all aspects of integrated marketing, public affairs, crisis management, corporate communications and business intelligence. The agency consists of two different entities: Prime, focusing on public relations and United Minds, providing comprehensive business intelligence services. We provide fully-integrated consulting services to global companies, professional services firms, industry associations, government agencies and other large organizations. Vi söker studenter inom alla områden, alla olika bakgrunder är välkomna.', 'prime.png', 'primegroup.com'), +('protendering', 'ProTendering', 'ProTendering är ett verktyg som stöttar kravställarna i upphandlingar för optimering av kostnader i relation till önskad kravbild.', '', 'protendering.png', 'emp.jobylon.com/jobs/53152/'), +('redbee', 'Red Bee Media ', 'Red Bee Media formar grunden för existerande och framtida medieupplevelser genom att definiera hur videoinnehåll skapas, förstärks, lagras, hanteras, distribueras, upptäckts och konsumeras. Genom vår dagliga service och pågående innovation hanterar vi teknisk och operativ komplexitet, optimerar arbetsflöden och levererar leveranskritiska tjänster till våra kunder. På så sätt hjälper vi dem att snabbt anpassa sig och trivas i en förändrande mediebransch. De kan då fokusera på innehållsproduktion och slutanvändarens tillfredsställelse, samtidigt som de utnyttjar cloud-baserade och skalbara tjänster från Red Bee Media.\r\n\r\nPå Red Bee Media är vi 2500 media- och sändningsexperter över 10 olika länder som jobbar för att leverera tjänster inom broadcasting, media management, live streaming & VOD, grafik- och metadatahantering med mera. På Stockholmssajten jobbar vi nära tv-produktioner samtidigt som vi är med och driver maskineriet bakom, från kameralins till det som slutanvändaren till slut ser på sin skärm. Hos oss finns en medieteknisk bredd och vare sig du är mer traditionellt tekniskt lagd, gillar att programmera, visualisera eller brinner för ledarskap och management har du chans att passa här.\r\n\r\nSväng gärna förbi vårt bord på Branschdagen vare sig du redan är hooked på TV/video-branschen eller högst förvirrad om vad du vill göra efter examen, You will have us at Hello!', '', 'redbee.jpg', 'redbeemedia.com'), +('river', 'River', '', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing. We have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more. River is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', '', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Hej!\r\n\r\nJag heter Schibsted och består av en härlig familj av flera ledande konsumentmärken och produkter såsom Aftonbladet, Blocket, Svenska Dagbladet, Let´s Deal, Prisjakt och Omni, för att bara nämna några.\r\n\r\nI den värld vi lever i är Schibsteds roll som en av Nordens största leverantör av digitala tjänster viktigare än någonsin. Vi har ett tydligt syfte och ett viktigt samhällsuppdrag; att leverera nyheter och tillförlitlig information, att bidra till en hållbar miljö och att utveckla digitala tjänster för framtiden. \r\n\r\nVi ser verkligen fram emot att träffa dig för att få berätta om de olika möjligheter som vi erbjuder dig som student. Kom förbi vår monter så bjuder vi på trevliga samtal, många skratt och kanske en liten sockerchock. Vi ses där!\r\n\r\n/ Schibsted Media Group\r\n', 'Hello!\r\n\r\nMy name is Schibsted and I consist of a fantastic family that includes several leading consumer brands and products such as Aftonbladet, Blocket, Svenska Dagbladet, Let´s Deal, Prisjakt and Omni, to name just a few.\r\n\r\nIn the world we live in, Schibsted\'s role as one of the Nordic´s largest providers of digital services is more important than ever. We have a clear purpose and an important social mission; to deliver news and reliable information, to contribute to a sustainable environment and to develop digital services for the future.\r\n\r\nWe really look forward to meeting you and telling you about the opportunities we offer you as a student. Come by our stand to have interesting conversations, lots of laughs and maybe a little sugar shock. See you there!', 'schibsted.png', 'schibsted.com'), +('sproud', 'Sproud', NULL, '', 'sproud.png', 'sproud.se'); +INSERT INTO `_2020_companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('sr', 'Sveriges Radio', 'Vi vågar påstå att man blir lite smartare av att jobba på Sveriges Radio. Och kanske lite mer intressant. Vi som jobbar här drivs av att dagligen syna det nya, granska det invanda och ompröva det klassiska. Det gäller alla, oavsett vilken roll du har. Hos oss är du med och utvecklar ny teknik som gör att vi kan fortsätta ligga i framkant och göra radio i världsklass och mitt i händelsernas centrum blir du en viktig del av ett företag som värnar om demokrati, det fria ordet och alla människors lika värde.\r\n\r\nTillsammans med Sveriges Radios innovationsavdelning är vårt uppdrag att driva utvecklingen av Sveriges Radios teknik och att säkerställa alla sändningar, varje dag, för våra lyssnare. På vår teknikenhet implementerar vi IT-lösningar som är unika och världsledande och inom vissa områden är det vi som driver marknadens utveckling.\r\n\r\nFör att kunna ta fram ny teknik i ett samhälle där allt går snabbare och snabbare, behöver vi också jobba med att hitta nya samarbetsformer. Därför använder vi oss av en agil metodik, för att uppnå smidigare flöden internt, som i sin tur gör våra leveranser snabbare och mer effektiva. Vi driver utveckling av produkter, med enorm räckvidd och av oslagbar kvalitet. I en värld som förändras snabbt, har vi möjlighet att göra satsningar som få andra kan.\r\n\r\nHos oss är sunda värderingar en nödvändighet, olika åsikter en ny möjlighet och vi välkomnar alla att komma som dom är.\r\n', '', 'sr.png', 'sverigesradio.se'), +('startuplifers', 'Startuplifers', 'Startuplifers parar ihop nordiska tech-, design-, ekonomistudenter och utexaminerade med San Franciscos bästa startups. Med detta uppdrag i sikte har vi skickat över 250 ambitiösa studenter och utexaminerade till snabbväxande startups i San Francisco för att lära av världens största teknologiska ekosystem. Målet är att hjälpa de hitta självförtroendet att skapa världsförändrande innovationer. Gå till vår webbsida och ansök till ditt sommarjobb eller praktik idag!', 'Startuplifers connects talented Nordic tech, design and business students and graduates with the best startups in the San Francisco Bay Area.\r\n\r\nWith this mission in mind, we’ve sent over 250 ambitious students and graduates to fast-growing startups in the San Francisco Bay Area to learn from the world’s largest tech ecosystem. The goal is to help them find the confidence to create world-changing innovations themselves. Go to our website and apply for your summer job/internship today!', 'startuplifers.png', 'startuplifers.org'), +('storytel', 'Storytel', 'Storytel är företaget som gjort det möjligt för oss alla att gå runt med ett bibliotek i fickan genom deras marknadsledande, digitala abonnemangstjänst för strömmade ljudböcker i mobilen. Ett entreprenörsdrivet företag som växer snabbt och har idag avtal med i princip alla förlag i Sverige. På Storytel arbetas det med mjukvaruutveckling, grafisk- och digital design, spännande ljudteknik och mycket mer. För mer info: www.storytel.se \r\n', '', 'storytel.png', 'www.storytel.se'), +('studentkortet', 'Studentkortet', NULL, '', 'studentkortet.png', 'studentkortet.se'), +('subset', 'Subset', NULL, '', 'subset.png', 'subset.se'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\r\n\r\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 153 000 ingenjörsmedlemmar.\r\n\r\nSom medlem erbjuder vi dig stöd och verktyg med allt från cv- och LinkedIn-granskning, karriärcoachning och intervjuträning. Ta även del av landets bästa lönestatistik, digitaltidningen Ny Teknik, samt aktiviteter som hålls vid just ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar- eller extrajobbet.\r\n\r\nVälkommen att börja ditt liv som ingenjör med oss!', '', 'sverigesingenjorer.png', 'sverigesingenjorer.se'), +('svt', 'Sveriges Television', 'Vårt mål är att erbjuda ett utbud som engagerar, underhåller och berikar - för alla åldrar och intressen. Och vi vill bidra till ett Sverige där alla är mer nyfikna och insatta. Vår verksamhet bedrivs självständigt i förhållande till politiska, kommersiella och andra intressen i samhället och finansieras via en obligatorisk avgift. Totalt har SVT:s digitala sektion cirka 200 medarbetare, med en bra blandning av människor. Vi älskar att vi är från olika kulturella bakgrunder och att vi har olika personligheter och intressen. Vi erbjuder dig en arbetsplats där lärande står i fokus och där vi tar väl hand om varandra. Om du studerar finns möjlighet att göra praktik eller ditt exjobb på SVT.', 'Our vision is to contribute to a more inquisitive, informed Sweden. Our aim is to create content that engages, entertains and enriches - in the service of the public. Our operation is based on a democratic idea and is independent of political and commercial interests.In total the digital section of SVT has about 170 employees, with a great mix of people. We love that we are from different cultural backgrounds and that we have different personalities and interests. We can offer you a workplace where learning is in focus and where we take great care of each other. To students we offer internship and possibility to do your master thesis at SVT.', 'svt.png', 'svt.se/omoss'), +('teamengine', 'TeamEngine', 'Vill du utveckla med React? Hej och välkommen till oss!\r\nTeamEngine Collaboration Software AB är ett modernt IT-företag specialiserat på SaaS-tjänster för styrelser och ledningsgrupper. Vi har utvecklat marknadsledande tjänster som används för att effektivisera samt garantera säker hantering av material inom styrelse- och ledningsarbete, insiderhantering, due diligence samt krishantering.\r\n\r\nVi strävar efter att alltid ligga i framkant inom vårt område och har specialistkompetens för att utveckla användarvänliga och säkra webbapplikationer samt appar.\r\n\r\nLåter detta intressant?\r\n\r\nVälkommen förbi vårt bord den 28 februari! Vi söker drivna och nyfikna frontendutvecklare som har erfarenhet av React och vill jobba på ett innovativt och familjeorienterat företag som är marknadsledande inom sitt område.\r\n\r\nMeriterande kunskaper inkluderar Redux, Git, HTML, CSS, JS och ett intresse för Design, Usability och UX.\r\n\r\nVi ser fram emot att träffa dig!', 'TeamEngine Collaboration Software AB is a software company specialized in providing products and services for board and management collaboration, insider management, due diligence and crisis management. All our products enable groups to utilize a safe online platform where documents can be shared without risking unauthorized intrusion. Instead of e-mailing documents, decisions, meeting minutes and calendar posts, everything is found in an online workspace to which only authorized members have access. We are looking for driven and curious front-end developers who have experience with React and want to work at an innovative and family-oriented company that is the market leader in their field. We look forward to meeting you!', 'teamengine.svg', 'teamengine.com'), +('tekompaniet', 'Tekompaniet', NULL, '', 'tekompaniet.png', 'webshop.tekompaniet.se'), +('tietoevry', 'TietoEVRY', NULL, 'TietoEVRY creates digital advantage for businesses and society. We are a leading digital services and software company with local presence and global capabilities. We serve thousands of enterprise and public sector customers in more than 90 countries. Actually, did you know that you’re in contact with us almost every day? When you withdraw money in an ATM, when you buy a train ticket online and when you receive a digital message that you can pick up your package you purchased online. The team behind the scenes for these solutions are 24,000 strategists, coders, analysts, industry experts, and future enthusiasts. Join our cause.', 'TietoEVRY.png', 'evry.com'), +('toptracer', 'Toptracer', 'Tidigare Protracer, en Stockholms-baserad startup som spårar golfbollar i TV-sändningar. Idag går vi under Topgolfs flagg, och jobbar bl.a. med spel- och apputveckling, videografik, maskininlärning och hårdvarulösningar. Allt kretsar kring en kärna av bildanalys.\r\n\r\nVi letar alltid efter nya talanger, både för extrajobb och fast anställning. Vi tar också regelbundet in exjobbare, och ser det som en central del för vår R&D.\r\n\r\nÄr du intresserad av data science, realtidsgrafik eller spelutveckling? Eller kanske sport, TV-produktion eller elektronik? Kom förbi så berättar vi mer!', 'Previously Protracer, a Stockholm-based start up focusing on optical tracking of golf balls for TV. Now under the Topgolf umbrella, we are working with game and app development, video and graphics engineering, data science, and hardware and infrastructure design to name a few, all surrounding our image analysis core. \r\n\r\nWe are always looking for talent, both for short-term and permanent positions. We also host Master\'s thesis students regularly, several of which are now full-time employees, and even more have seen their thesis make its way into production. \r\n\r\nAre you interested in data science, real-time graphics, or game development? Or maybe sports, media technology, or electronic hardware? Come talk to us and find out more!', 'toptracer.png', 'toptracer.com'), +('unionen', 'Unionen', 'Var vill du jobba efter examen? Ett medlemskap i Unionen Student för bara 100 kr ger dig stöd på vägen till drömjobbet.\r\n\r\nUnder studierna stöttar vi med förmånliga rabatter och över 3 000 kronor tillbaka för kurslitteratur och kåravgifter om du sparar kvittona till efter examen. \r\n\r\nNär det är dags att ta steget ut i arbetslivet ger vi dig expertkunskap kring löner och villkor, vässar ditt cv, granskar din LinkedIn och hjälper dig med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\r\n\r\nAllt för bara 100 kronor hela studietiden. \r\n \r\nLäs mer på unionen.se/student och bli medlem idag!', 'Unionen is Sweden’s largest trade union on the private labour market and the largest white-collar trade union in the world. \r\n\r\nAs a Unionen Student member you are entitled to our services which aim at making you better prepared for the working life. We help you with your CV, prepare you for job interviews and advise you on matters regarding labour laws, employment contracts and salaries. \r\n\r\nMost of our membership benefits require a good knowledge in Swedish. Please note that if you plan on starting your career in a company outside Sweden, we recommend you to join a local union, as we only represent salaried staff with Swedish employers.\r\n\r\nStill interested? Learn more on https://www.unionen.se/in-english! ', 'unionen.png', 'unionen.se/student'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', '', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\r\n\r\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\r\n\r\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', '', 'viaplay.png', 'www.viaplay.se/jobs'), +('voyley', 'Voyley', 'Voyley är en e-biljettsplattform som tillåter resenärer inom EU att planera, köpa och hantera sitt internationella resande med främst tåg men även bussar och färjor. Företaget består av KTH-studenter från bland annat Medieteknik och Datateknik som är passionerade för att göra långa tågresor enklare. \r\n\r\nKom förbi oss på mässan och testa boka en resa i vår prototyp och prata med oss om vilka möjligheter som finns att vara med på vår resa! Vi söker efter backend och frontend utvecklare samt en marknadsförare. ', 'Voyley is an e-ticketing plattform that allows users to plan, purchase and organise their international travel by train, busses and ferries. The company consists of Media Technology and Computer Science students at KTH that are passionate about making long train travels easier. \r\n\r\nCome see us at the fair and try to book a trip in our prototype or talk to us about joining us on our journey! We are looking for backend and frontend developers as well as marketing competence. ', 'voyley.png', 'voyley.com'), +('westmediasystem', 'West Media System', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\r\n\r\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', '', 'westmediasystem.png', 'westmediasystems.com'), +('wesupero', 'WeSupero', NULL, '', 'wesupero.png', 'wesupero.com/studentrabatter/'), +('xlent', 'XLENT', 'Nyfiken på livet som IT-konsult? På XLENT jobbar vi med roliga, utmanande projekt och ligger i framkant när det gäller att utveckla digitala lösningar för våra kunder. Vi söker dig som vill starta din karriär inom IT - med systemutveckling, UX, projektledning, eller annan roll tillsammans med engagerade medarbetare. Är du ute efter exjobb bollar vi gärna idéer med dig. Kom förbi och träffa oss i vår monter så berättar vi mer!', '', 'xlent.png', 'xlent.se'), +('yabs', 'YABS', 'YABS, young aces by Sylog, är ett ungt konsultbolag som fokuserar på nyutexaminerade studenter och juniora konsulter. Vi är ett konsultbolag som tillgodoser våra kunders behov av IT-lösningar utveckling, test och integration av programvara. YABS hjälper flera av Sveriges mest framgångsrika bolag inom telekom, försvar, transport, fordon, medicinteknik, bank och spel.\r\n\r\nVåra värderingar; Glädje, teknik, målmedvetenhet och frihet genomsyrar hela organisationen. Vi räds inte en utmaning och inget projekt är för litet eller stort.\r\n\r\nPå YABS strävar vi efter att ha högt i tak och en kultur som sätter människan i centrum. Vi är en platt organisation som erbjuder våra anställda fortlöpande utbildning, roliga kick-offer och event varje månad. Vår ambition är att fortsätta växa med hög kvalitet och behålla känslan av det familjära bolaget, därför anställer vi personer med rätt attityd och rätt driv.\r\n', '', 'yabs.png', 'yabs.se'), +('ytest', 'ytest', 'test', '', 'test', 'test.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2020_company_involvement` +-- + +CREATE TABLE `_2020_company_involvement` ( + `companyID` varchar(64) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `isSponsor` tinyint(1) NOT NULL DEFAULT '0', + `isExhibitor` tinyint(1) NOT NULL DEFAULT '0', + `isMainSponsor` tinyint(1) NOT NULL DEFAULT '0', + `seekingDescription_en` text NOT NULL, + `seekingDescription_se` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2020_company_involvement` +-- + +INSERT INTO `_2020_company_involvement` (`companyID`, `year`, `isSponsor`, `isExhibitor`, `isMainSponsor`, `seekingDescription_en`, `seekingDescription_se`) VALUES +('academicwork', 2020, 0, 1, 0, '', ''), +('acando', 2019, 0, 1, 0, '', ''), +('bonniernews', 2020, 0, 1, 0, '', ''), +('bontouch', 2019, 1, 0, 0, '', ''), +('bontouch', 2020, 1, 0, 0, '', ''), +('challengermode', 2019, 0, 1, 0, '', ''), +('comviq', 2019, 1, 0, 0, '', ''), +('conversionista', 2020, 0, 1, 0, '', ''), +('curamando', 2020, 0, 1, 0, '', ''), +('datatjej', 2019, 0, 1, 0, '', ''), +('decerno', 2019, 0, 1, 0, '', ''), +('digpro', 2020, 0, 1, 0, '- Thesis work\r\n- Extra work\r\n- Summer internships', '- Exjobb \r\n- Extrajobb \r\n- Sommarjobb'), +('dynabyte', 2020, 0, 1, 0, '', ''), +('epidemicsound', 2019, 0, 1, 0, '', ''), +('ericsson', 2019, 0, 1, 0, '', ''), +('fatshark', 2019, 0, 1, 0, '', ''), +('filter', 2019, 1, 0, 0, '', ''), +('findout', 2020, 0, 1, 0, '', ''), +('fishbrain', 2019, 0, 1, 0, '', ''), +('foi', 2020, 0, 1, 0, '', ''), +('forvalter', 2020, 0, 1, 0, 'Design and UX', 'Design och UX'), +('froosh', 2020, 1, 0, 0, '', ''), +('frönb', 2020, 0, 1, 0, 'Seeking someone who can help with launching a Kickstarter campaign (sometime during summer 2020)\r\nA trial will be done before that where quality and creativity will be determined in:\r\n- Pictures\r\n- Videos \r\n- Info and text\r\n- Promoting the upcoming campaign on social media\r\n\r\nSkills:\r\n- Photography/cinematics\r\n- Video editing\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming interested and knows how to spark people’s curiosity\r\n\r\nA successful Kickstarter campaign with us gives you the high potential of being one of us in the FRÖNB team :)', 'Vi söker någon som vill hjälpa till med att lansera en Kickstarter kampanj (under sommaren 2020)\r\nEn testperiod kommer att göras innan det där vi bedömer kvalite och kreativitet i:\r\n- Bilder\r\n- Videos\r\n- Info och text\r\n- Reklam inför kampanjen på sociala medier\r\n\r\nKunskaper:\r\n- Fotografi/Videografi\r\n- Videoredigering\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming intresserad och vet hur man väcker nyfikenhet hos folk\r\n\r\nEn lyckad Kickstarter kampanj med oss gör att du sannolikt kommer bli en del av FRÖNB teamet :)'), +('hsustain', 2020, 0, 1, 0, '', 'Full-Stack Mobile app Engineers (Internship) för att hjälpa driva vårt Open Air Museum framåt. Inom de kommande fyra månaderna kommer vi att fokusera på vår andra prototyp och en Beta-version av appen.\r\n \r\nDina uppgifter inkluderar:\r\n1. Mjukvaru Utveckling genom hela vår Stack, från mobilapp till backend till frontend back office\r\n2. Arbeta tätt med grundarna och UI / UX-experter efter produktens roadmap.\r\n \r\nUppskattat startdatum: december 2019\r\n \r\nDu..\r\n- Är en mobil appingenjör / student / hacker / tech geek, med kunskap och erfarenhet av iOS och Android.\r\n- Har ett öga för design (faktiska designfärdigheter är en bonus).\r\n- Gillar open-source. Tidigare öppen källkodsarbete är ett stort plus.\r\n- Har ett användarcentrerat tänkande.\r\n- Är ivrig att lära dig ny teknik och programmeringskills.\r\n- Har ett nyfiket sinne och gillar utmaningar.\r\n'), +('if', 2020, 0, 1, 0, '', ''), +('isotop', 2020, 0, 1, 0, '', ''), +('kry', 2019, 1, 0, 0, '', ''), +('lexplore', 2019, 0, 1, 0, '', ''), +('lindvalls', 2020, 1, 0, 0, '', ''), +('linkedin', 2020, 0, 1, 0, '', ''), +('mrg', 2019, 0, 1, 0, '', ''), +('naia', 2020, 1, 0, 0, '', ''), +('netlight', 2019, 1, 0, 0, '', ''), +('nightli', 2020, 0, 1, 0, 'Summer internship\r\nPart-time (flexible to your situation)\r\n\r\nWe are looking for anyone who believes in using digital solutions to improve and extend a real life experience. Therefore we are looking for someone wanting improve our product from a user experience perspective. What is the future way of using an app before, during and after a party or night out?', ''), +('nordicmorninggroup', 2020, 0, 1, 0, '', ''), +('plackers', 2019, 1, 0, 0, '', ''), +('prime', 2019, 0, 1, 0, '', ''), +('protendering', 2020, 0, 1, 0, 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.', 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.'), +('redbee', 2020, 0, 1, 0, '', ''), +('schibsted', 2020, 0, 1, 1, '', ''), +('sproud', 2019, 1, 0, 0, '', ''), +('sproud', 2020, 1, 0, 0, '', ''), +('sr', 2019, 0, 1, 0, '', ''), +('sr', 2020, 0, 1, 0, '', ''), +('startuplifers', 2020, 0, 1, 0, '', ''), +('studentkortet', 2019, 1, 0, 0, '', ''), +('subset', 2020, 1, 0, 0, '', ''), +('sverigesingenjorer', 2019, 0, 1, 0, '', ''), +('sverigesingenjorer', 2020, 0, 1, 0, '', ''), +('svt', 2020, 0, 1, 0, '', ''), +('teamengine', 2020, 0, 1, 0, '', 'Vi erbjuder just nu både somarjobb, ex-jobb samt möjlighet till extrajobb i samband med studier. Så vill du lära dig något helt nytt eller har du egna idéer som du vill testa och förverkliga? Vi ser till att du får göra det här hos oss!'), +('tekompaniet', 2020, 1, 0, 0, '', ''), +('tietoevry', 2020, 0, 1, 0, 'There are several exciting opportunities for you as a newly graduated engineer here at TietoEVRY. But as we all know, those years spent gaining valuable knowledge at school doesn\'t always answer the question of – what do you want to do in life? To make that choice a bit easier, our Graduate Program offers two tracks to choose from, depending on where your passion lies.\r\nThe Rotator - For those who have fallen head over heels over software development and wants to know all the ins and outs of this magical field, we have a branch that consists of three different blocks. During one eventful year, you\'ll work with requirement engineering, development, and testing. The best part? You\'ll be doing it all IRL with our clients.\r\nThe Specialist - For those who know what they want to do and want to do it now, we offer you a full year packed with hands-on learning within most of our roles in IT & Tech as well as business.', ''), +('toptracer', 2020, 0, 1, 0, '', ''), +('unionen', 2020, 0, 1, 0, '', ''), +('voyley', 2020, 0, 1, 0, 'Front end developers, backend developers, full stack developers, PR manager, UX designers', ''), +('westmediasystem', 2020, 0, 1, 0, 'West media systems AB is always on the search for new talents. For you as a student we offer both job during the summer holidays and interesting master thesis work. If you are looking for something extra to do on your spare time, ask us! ', 'Vi på West media systems AB letar alltid efter nya talanger. Vi erbjuder därför både sommarjobb samt ex-jobb till högskolestudenter. Om du letar efter något att arbeta med på din fritid så finns det möjlighet till det med.'), +('wesupero', 2020, 1, 0, 0, '', ''), +('xlent', 2020, 0, 1, 0, '', ''), +('yabs', 2020, 0, 1, 0, '', ''); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2020_company_map_position` +-- + +CREATE TABLE `_2020_company_map_position` ( + `companyID` varchar(64) NOT NULL, + `year` mediumint(9) NOT NULL, + `mapPositionX` float NOT NULL DEFAULT '50', + `mapPositionY` float NOT NULL DEFAULT '50', + `customOrder` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2020_company_map_position` +-- + +INSERT INTO `_2020_company_map_position` (`companyID`, `year`, `mapPositionX`, `mapPositionY`, `customOrder`) VALUES +('academicwork', 2020, 62, 38, 20), +('bonniernews', 2020, 51, 63, 3), +('conversionista', 2020, 62, 28, 27), +('curamando', 2020, 62, 19, 26), +('digpro', 2020, 43, 50, 10), +('dynabyte', 2020, 40, 63, 2), +('findout', 2020, 56, 55, 8), +('foi', 2020, 51, 9, 24), +('forvalter', 2020, 50, 42, 15), +('frönb', 2020, 39, 24, 22), +('hsustain', 2020, 62, 42, 17), +('if', 2020, 74, 47, 13), +('isotop', 2020, 53, 38, 19), +('linkedin', 2020, 10, 51, 31), +('nightli', 2020, 67, 50, 12), +('nordicmorninggroup', 2020, 58, 9, 25), +('protendering', 2020, 40, 55, 6), +('redbee', 2020, 58, 63, 4), +('schibsted', 2020, 51, 24, 30), +('sr', 2020, 45, 42, 14), +('startuplifers', 2020, 64, 56, 9), +('sverigesingenjorer', 2020, 72, 63, 5), +('svt', 2020, 48, 19, 28), +('teamengine', 2020, 38, 34, 21), +('tietoevry', 2020, 56, 42, 16), +('toptracer', 2020, 60, 50, 11), +('unionen', 2020, 54, 19, 29), +('voyley', 2020, 46, 55, 7), +('westmediasystem', 2020, 45, 38, 18), +('xlent', 2020, 40, 14, 23), +('yabs', 2020, 34, 60, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2020_events` +-- + +CREATE TABLE `_2020_events` ( + `ID` int(11) NOT NULL, + `type` varchar(255) DEFAULT NULL, + `title_se` varchar(255) NOT NULL, + `title_en` varchar(255) NOT NULL, + `description_se` mediumtext, + `description_en` mediumtext NOT NULL, + `date` date NOT NULL, + `time` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `fb_link` varchar(255) DEFAULT NULL, + `tickets_link` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL, + `show` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2020_events` +-- + +INSERT INTO `_2020_events` (`ID`, `type`, `title_se`, `title_en`, `description_se`, `description_en`, `date`, `time`, `location`, `fb_link`, `tickets_link`, `image`, `show`) VALUES +(1, NULL, 'Lunchföreläsning med SVT', '', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', NULL, 'svt_lunch.jpg', 1), +(2, NULL, 'Lunchföreläsning: Schibsted', '', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', NULL, 'schibsted_lunch.jpg', 1), +(3, NULL, 'Företagspub: MRG Gametek', '', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', NULL, 'pub_stock_3.jpg', 1), +(4, NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', '', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', NULL, 'sverigesingenjorer_lunch.jpg', 1), +(5, NULL, 'Lunchföreläsning med Epidemic Sound', '', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', NULL, 'epidemicsound_lunch.jpg', 1), +(6, NULL, 'Medias Branschdag 28/2 2019', '', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', NULL, 'mbdbanner19.jpg', 1), +(7, NULL, 'Sittningen - Medias Branschdag 2019', '', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', NULL, 'mbdsittning19.jpg', 1), +(8, NULL, 'Medias Branschdag 2020: Sittningen!', '', 'För möjligheten att förlänga Medias Branschdag ytterligare och att i ett mer avslappnat format få chansen att prata med några av de företagsrepresentanter som deltog under dagen presenterar vi i Medias Branschdag: Sittningen! \r\n\r\nSittningen kommer starta klockan 18.00 och förminglet i META kommer starta vid 16.00.\r\n\r\nEfter sittningen rekommenderas varmt att återvända till META för god drinkar kommer serveras och andra överraskningar. Hit är även alla som inte närvarar på sittningen välkomna! \r\n\r\nBiljettsläpp kommer ske inom kort, så håll ögon och öron öppna. De som väljer att söka till företagsvärd eller logistiker kommer kunna gå på sittningen subventionerat. \r\n\r\nVarmt välkommna! ', 'For the opportunity to extend Medias Braschdag further and in a more relaxed format have the chance to talk to some of the company representatives who participated during the day, we in Media Braschdag present: Sittingen! \r\n\r\nThe dinner will start at 6PM and the mingle will start at 4PM.\r\n\r\nAfter the dinner it is strongly recommended to return to META for good drinks will be. Everyone who did not attend the sittning is also welcome!\r\n\r\nTickets will be released soon, so keep your eyes and ears open.\r\n\r\nThose who apply to become a company host or logistics host will be able to attend the dinner subsidized.\r\n\r\nWarm welcome!', '2020-02-04', '18:00 - 01:00', 'Restaurang Q', 'https://www.facebook.com/events/564321737680291/', NULL, 'mbdsittning20.jpg', 1), +(9, NULL, 'Medias Branschdag 2020', '', 'Den fjärde februari 2020 är det äntligen dags för Medietekniks årliga branschdagsmässa Medias Branschdag! Hit är ni varmt välkomna att knyta värdefulla kontakter och mingla bland relevanta och spännande företag. \r\n\r\nMedias Branschdag ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad vi teknologer har att bidra med.\r\n\r\nBranschdagen slår upp dörrarna klockan 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning i vår fina sektionslokal META.\r\n\r\nVarmt välkomna!', 'On the fourth of February 2020, it is finally time for Media Technology\'s annual fair Media\'s Branschdag! Here you are warmly welcomed to make valuable contacts and mingle among relevant and exciting companies.\r\n\r\nThe fair will open its doors at 10:00 and is stay open until 16:00. The evening ends with a dinner that starts at 18:00 and before that one can enjoy a lovely afterwork in META.\r\n\r\nWarm welcome!', '2020-02-04', '10:00–16:00', 'Nymble, Drottning Kristinas väg 15-19, 100 44 Stockholm', 'https://www.facebook.com/events/507681753120822/', NULL, 'mbdbanner20.jpg', 1), +(10, NULL, 'Företagspub med Bonnier News', '', 'Torsdagen den 14de november är det äntligen dags för Företagspub med Bonnier News tillsammans med MKM och Medias Branschdag! \r\n\r\nBonnier står för mat, drinkbiljetter, goodiebags och andra överraskningar (hörde jag photobooth?). En sån här chans får man bara en gång i livet! \r\n\r\nFör att få mat behöver du vara en av de första 50 som anmäler sig i formuläret: https://forms.gle/6FbSC5VEtdq3AExh9 och hämta ut din mat någon gång mellan 17.15 och 18.30. Vi lovar att det inte kommer vara en tråkig wrap. \r\n\r\nUnder puben kommer Bonnier bland annat berätta om sitt talangprogram, där du kan få möjlighet att jobba för ett av nordens ledande medieföretag. \r\n\r\n(!!) Alla besökare kommer behöva anmäla sig till puben på samma formulär som för maten: https://forms.gle/6FbSC5VEtdq3AExh9 Som Medietekniker eller Datalog förväntas du även visa upp leg och kårleg i dörren. \r\n+1:or är också välkomna men kräver föranmälan (senaste den 14e) och leg! \r\n\r\nMedietekniker och dataloger kan även anmäla sig i dörren för att komma in!\r\n\r\nNär: 14/11 17:15\r\nVar: META\r\nHur: Företagspub!\r\nMat: YEAH BOI\r\n\r\n----- Priser -----\r\nÖl från 20 kr \r\nDrinkar från 30 kr\r\nAlkfritt från 15 kr.\r\n\r\n\r\nFormulär för anmälan: https://forms.gle/6FbSC5VEtdq3AExh9\r\n\r\nSes där!!!!!', '', '2019-11-14', '17:00-01:00', 'Meta, Osquars Backe 21, 114 28 Stockholm', 'https://www.facebook.com/events/785869978526311/', NULL, 'bonnier_pub.jpg', 1), +(11, NULL, 'Lunchföreläsning med Schibsted', '', 'Är du sugen på att bli UX-designer och gillar gratis lunch? Då får du inte missa denna lunchföreläsning med Medias Branschdags huvudsponsor Schibsted!\r\n\r\nMat och dricka från Lett kommer att serveras till de 50 första på plats!\r\n\r\nSpeakers:\r\nJinyi Wang – UX Lead, Omni and PhD in Human-Computer Interaction\r\nMartin Bystedt – Head of UX, Design Systems and Newsdesk tools\r\nWe work with helping our news consumers in Scandinavia to get access to independent journalism in an easy and engaging way through our news outlets; Omni, Aftonbladet, Svenska Dagbladet, VG, Aftenposten, Bergens Tidende, Stavanger Aftenblad and a number of local newspaper. \r\n\r\nTopic:\r\nIn our industry we are faced with a multitude of challenges and our newspapers and media companies has gone through transformation during a number of years and will continuously need to evolve. Working as a UX designer at the company we do contribute and have a crucial role to play to help the company to change.\r\nOther than the challenges in the media industry we will of course present the company Schibsted and the different sub-companies within our group.\r\nMost important we will give you tips on how to start your careers as UX-designers.', '', '2020-01-27', '12:00', 'L1', 'https://www.facebook.com/events/180340719744514/', NULL, 'schibsted_lunch_2020.jpg', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2020_exhibit_dates` +-- + +CREATE TABLE `_2020_exhibit_dates` ( + `year` int(11) NOT NULL, + `date` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2020_exhibit_dates` +-- + +INSERT INTO `_2020_exhibit_dates` (`year`, `date`) VALUES +(2019, '2019-02-28 10:00:00'), +(2020, '2020-02-04 10:00:00'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2020_team20` +-- + +CREATE TABLE `_2020_team20` ( + `id` int(11) NOT NULL, + `name` varchar(255) DEFAULT NULL, + `position_se` varchar(255) DEFAULT NULL, + `position_en` varchar(255) NOT NULL, + `email` varchar(255) DEFAULT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2020_team20` +-- + +INSERT INTO `_2020_team20` (`id`, `name`, `position_se`, `position_en`, `email`, `linkedin`, `image`) VALUES +(1, 'Ella Klara Westerlund', 'Projektledare', 'Project Leader', 'branschdag@medieteknik.com', 'https://www.linkedin.com/in/ellaklara', 'ella_klara.jpg'), +(2, 'Rasmus Rudling', 'Projektledare', 'Project Leader', 'rasmus@medieteknik.com', 'https://www.linkedin.com/in/rasmus-rudling-b56652129/', 'rasmus_rudling.jpg'), +(3, 'Adam Jonsson', 'Webbutvecklare', 'Web Developer', 'adam@medieteknik.com', 'https://www.linkedin.com/in/adam-jonsson/', 'adam_jonsson.jpg'), +(12, 'Nike Backman', 'Företagssamordnare', 'Sales Team Coordinator', 'nike@medieteknik.com', 'https://www.linkedin.com/in/nike-backman-52739a159/', 'nike_backman.jpg'), +(13, 'Gabriella Dalman', 'Företagsansvarig', 'Sales Associate', 'gabriella@medieteknik.com', 'https://www.linkedin.com/in/gabriella-d-a74365a8/', 'gabriella_dalman.jpg'), +(14, 'Lina Bengtsson', 'Företagsansvarig', 'Sales Associate', 'lina@medieteknik.com', 'https://www.linkedin.com/in/lina-bengtsson-921704174/', 'lina_bengtsson.jpg'), +(15, 'John Brink', 'Företagsansvarig', 'Sales Associate', 'john@medieteknik.com', 'https://www.linkedin.com/in/john-brink-6607a3127/', 'john_brink.jpg'), +(16, 'Johanna Nilsen', 'PR-ansvarig', 'Public Relations', 'johannaMBD@medieteknik.com ', 'https://www.linkedin.com/in/johanna-n-aa750210a/', 'johanna_nilsen.jpg'), +(17, 'Fredrik Svanholm', 'Art Director', 'Art Director', 'fredrik@medieteknik.com', 'https://www.linkedin.com/in/fredrik-svanholm-1b605b159/', 'fredrik_svanholm.jpg'), +(18, 'Nicole Nordlund', 'Sittningsansvarig', 'Dinner Party Organizer', 'nicole@medieteknik.com', 'https://www.linkedin.com/in/nicole-nordlund-655b8116b/', 'nicole_nordlund.jpg'), +(19, 'Mimmi Andreasson', 'Logistik', 'Logistics', 'mimmi@medieteknik.com', 'https://www.linkedin.com/in/mimmi-andreasson-672b9b170/', 'mimmi_andreasson.jpg'), +(20, 'Lisa Balzar', 'Logistik', 'Logistics', 'lisa@medieteknik.com', 'https://www.linkedin.com/in/lisa-balzar-8b8044151/', 'lisa_balzar.jpg'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_companies` +-- + +CREATE TABLE `_2021_companies` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description_se` text, + `description_en` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021_companies` +-- + +INSERT INTO `_2021_companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('academicwork', 'Academic Work', 'Academic Work är ett bemannings- och rekryteringsföretag som arbetar för dig som studerar eller nyligen tagit examen. Tillsammans med våra kunder erbjuder vi en bredd av tjänster och meriterande jobb för att du ska kunna ha rätt förutsättningar för att starta din framgångssaga. Ta chansen att träffa oss i vår monter, så att vi får chansen att vara din karriärspartner.', 'Academic Work is a staffing and recruitment company for students or those who have recently graduated. Together with our clients, we offer a wide range of jobs to provide you with the right qualifications to begin your success story. Take the chance to meet us at our booth, so that we get the chance to be your career partner.', 'academicwork.png', 'academicwork.se'), +('acando', 'Acando', 'Sedan 2005 driver Acando konsultprogrammet Acando Trainee, ett av marknadens bästa och mest populära traineeprogram. Som trainee hos oss får du några av Sveriges absoluta topptalanger till kollegor. Du kommer att utvecklas både professionellt och personligt tillsammans med extremt drivna och härliga människor. Vi tror på sammanhållning och gemenskap, och på ett öppet klimat där allas idéer får utrymme. Vi tror att det är så man skapar framgångsrika teamleveranser, och bäst accelererar utveckling och talang.', '', 'acando.png', 'acando.se'), +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', '', 'apotea.png', 'www.apotea.se'), +('asqill', 'asqill', 'Asqill är ett initiativ av sex KTH-studenter med en gemensam vision om att förbättra relationen mellan företag och studenter. Verksamheten definieras som ett talangnätverk och erbjuder extraarbete skräddarsytt för KTH-studenter. Genom deras Projektportal engageras studenter genom att utföra skarpa projekt åt branschrelevanta företag.', '', 'asqill.svg', 'www.asqill.se'), +('bonniernews', 'Bonnier News', 'Som ett av Sveriges ledande mediehus når vi över tre miljoner användare varje dag. Vi värnar om det fria ordet och gör skillnad genom journalistik som når och berör många. Genom att driva tekniken framåt och leda den digitala förändringsresan i branschen når vi hela tiden längre – du kan påverka riktningen.', '', 'bonniernews.jpg', 'bonniernews.se'), +('bontouch', 'Bountouch', '', '', 'bontouch.png', 'bontouch.com'), +('challengermode', 'Challengermode', '', 'Challengermode is an esports platform that built to solve the problem of organizing and participating in esports competitions at scale. Our vision is to become the world’s primary esports ecosystem, bringing together gamers, game developers, influencers and organizers on one platform. We work with esports organizers like DreamHack that use our platform to host online competitions and with game developers like Riot Games to arrange community tournaments and online qualifiers while providing a better competitive gaming experience for regular esports players - across multiple devices/platforms. Our mission is to make esports as accessible for non-professional gamers as regular sports are for regular people.', 'challengermode.png', 'challengermode.com'), +('comviq', 'Comviq', '', '', 'comviq.png', 'comviq.se'), +('conversionista', 'Conversionista', 'Conversionista är Sveriges största konverteringsteam, som hjälper sina kunder att använda sig av faktiska data istället för gissningar. Utrustade med vetenskapliga metoder synliggör de sina kunders tillväxtpotential och hjälper dem att nå sina mål.\r\n\r\nConversionista har sedan starten ökat konvertering i över 600 projekt . Förutom att de är Sveriges främsta CRO-experter har de även startat Sveriges första CRO utbildning Conversion Manager samt Nordens största conversion & growth konferens Conversion Jam.\r\n\r\nIdag är Conversionista över 50 konverteringshjältar på tre kontor i Stockholm, Göteborg och Oslo.\r\n\r\nKunder som idag gläds åt högre konverteringgrad inkluderar: Spotify, IKEA, Telia, Mathem, ICA, Rädda Barnen, Cmore, Skandia, Skistar, Di, Halebop, IF, Sitevision, Clas Ohlson m.fl.\r\n\r\nVi erbjuder studenter möjligheten att göra sitt examensarbete hos oss, både på kandidat- och masternivå. Examensarbetet ska på något sätt vara kopplat till vårt arbete på Conversionista och till ett av våra kompetensområden - UX, User Research, A/B-testning och Webbanalys. Utöver det är man varmt välkommen att söka jobb hos oss efter studierna - läs mer på conversionista.com/career/', 'Conversionsta are conversion optimisers who help their clients use actual data instead of guesses. Armed with scientific methods, they reveal their customers’ growth potential and help them reach their business goals.\r\n\r\nSince the start, they’ve improved conversion in over 600 projects. Apart from having the best CRO experts in Sweden and Norway, they’ve also started Sweden’s first CRO course “Conversion Manager” as well as the largest conversion and growth event in the Nordics – “Conversion Jam”.\r\n\r\nConversionista is currently over 50 conversion heroes in our three different offices in Stockholm, Gothenburg and Oslo.\r\n\r\nWe offer students the opportunity to do their thesis work at Conversionista - both on bachelor and master level. The thesis should somehow connect to our work at Conversionista and one of our competence areas: UX, User Research, A/B-testing, and Web analytics. You are also more than welcome to apply for a job once you are finished with your studies - read more at conversionista.com/career/', 'conversionista.png', 'conversionista.com'), +('creuna', 'Creuna', 'Creuna är Nordens ledande digitala byrå. Deras uppdrag sträcker sig från digitala strategier som förändrar deras uppdragsgivares organisationer och arbetssätt, till teknisk vägledning, utveckling, design och innehållsarbete för stora webbplattformar. Addera digitala koncept och strategiskt arbete med sociala medier så har du täckt in en stor del av allt det Creuna sysslar med dagligen. För mer info: www.creuna.se \r\n', '', 'creuna.png', 'www.creuna.com/se/'), +('curamando', 'Curamando', 'Vill du gå på personlig intervju under Medias Branschdag? Läs nedan och anmäl dig där!\r\n\r\nCuramando grundades 2012 utifrån insikten att det pågick en förändring i marknadsföringens ekosystem. Företaget är byggt på övertygelsen att kombinationen av managementkonsulter och digitala experter är vad som krävs för att möta denna förändring och uppnå ökad tillväxt, operationell excellens och högre effektivitet. Företaget har 164 anställda på kontoren i Stockholm, Göteborg och Oslo. I december 2019 skapade Curamando, tillsammans med Altor, en ny företagsgrupp där även Conversionista, Kurppa Hosk, Animal och Keybroker ingår.\r\n\r\nÄr du en engagerad, lösningsorienterad och en positiv person som gillar att utvecklas?\r\nPå Curamando får du chansen att sätta den digitala agendan hos en mängd olika företag - allt från mindre, snabbväxande kunder till några av de största företagen i Sverige. I vår expansiva och entreprenöriella miljö får du många möjligheter att påverka och bli en central del i vårt företagsbyggande. För oss är kunskapsdelning en central del av företaget, det sker tvärs över våra olika kompetensområden och mellan digitala experter och managementkonsulter - vi lovar att det kommer få dig att utvecklas!\r\nAnmälningsformulär: http://bit.ly/curamandoMBD20', 'Curamando is a marketing management consultancy, which supports companies’ online revenue growth by optimizing marketing and sales operations. Curamando was founded in 2012 with the insight that there was a shift underway in the marketing eco system, which placed high demands on companies’ ability to change fast. Curamando is built on the belief that management consultants and digital experts working together is what it takes to meet that shift and achieve growth, operational excellence an increased efficiency. Curamando has 164 employees with offices in Stockholm, Gothenburg and Oslo. In December 2019, Curamando, together with Altor, created a new company group which also includes Conversionista, Kurppa Hosk, Animal and Keybroker. ', 'curamando.png', 'https://curamando.com/'), +('datatjej', 'DataTjej', 'DataTjej är en ideell förening som arbetar med att främja kvinnor och icke-binära i alla åldrar som är intresserade av IT och data. Vi strävar efter att förbättra relationen mellan studenter och företag, samt våra medlemmar emellan. Vi anordnar event året om som till exempel inspirerande föreläsningar och företagsbesök. DataTjej är mest känt för den årliga konferensen där företag och medlemmar får möjligheten att nätverka.\r\n\r\nDet är både gratis och enkelt att bli medlem: datatjej.se/medlem', '', 'datatjej.png', 'datatjej.se'), +('decerno', 'Decerno', 'Decerno bygger skräddarsydda lösningar med ett helhetsansvar. Vi har under drygt 30 år drivit flera hundratals lyckade uppdrag som driver digitaliseringen framåt och som är verksamhetskritiska för våra kunder. Vi skapar gärna helt nya digitala lösningar och erbjudanden som stärker våra kunders position på marknaden. Projekten genomförs inhouse. Det innebär att du enligt oss får den bästa av kombinationer: jobba i spännande kunduppdrag samtidigt som du har en fast plats på ett av våra kontor.\r\n\r\nVi har kul tillsammans och medarbetare som trivs. Vi hoppas att du vill vara en del av vårt gäng och utvecklas tillsammans med oss. En gemensam nämnare hos oss är det stora teknikintresset och vi triggas av att lösa kluriga problem. Vi tycker om att vara innovativa och arbeta entreprenöriellt. Vi tycker även om att fika, spela brädspel, sola på terrassen, sjunga karaoke - ja helt enkelt att umgås! Känner du igen dig? Då tror vi att du skulle trivas hos oss!\r\n\r\nEn av våra största fördelar är att vi är ett litet bolag som arbetar nära varandra, men som även har styrkan och tryggheten i att vara en del av den stora koncernen Addnode Group.\r\n\r\nVi har en tydlig etisk policy som tar tydligt avstånd från att arbeta med företag inom vapenindustrin, tobak, spel och alkohol.', '', 'decerno.png', 'decerno.se'), +('dice', 'EA/Dice', NULL, 'We are EA/DICE! We entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry. EA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('digpro', 'Digpro', 'Digpro bygger IT-system för framtidens infrastruktur. Våra produkter är GIS/NIS-baserade (geographic/network information system) och riktar sig bland annat till el-, vatten- och telekombolag. Med detaljerad geografisk data kan våra kunder övervaka, dokumentera sin befintliga utrustning samt planera framtida utbyggnad, allt med understöd av en kartvy.\r\n\r\nDigpro är etablerat i Stockholm och majoriteten av företaget arbetar på vårt huvudkontor på Kungsholmen, men vi har även kontor i Polen och internationella partners. Totalt är vi ca 100 medarbetare. Hos oss jobbar en blandning av utvecklare, ux-designers, infrastrukturexperter m fl.\r\n\r\nJust nu gör vi en storsatsning på förbättrad UX i våra applikationer. Kom gärna förbi så berättar vi mer!', 'Digpro builds IT-systems for the infrastructure of tomorrow. Our software is GIS/NIS-based (geographic/network information system) and developed for companies such as electric utility and telecom. Using detailed geographical data we enable our customers to surveil and document their equipment as well as planning future construction. In all of our applications the map plays a central part.\r\n\r\nDigpro is a company based in Stockholm. The majority of our employees work at our main office on Kungsholmen but we also have an office in Poland and international partners. Digpro has roughly 100 employees. We have a mix of many roles spanning from developers and ux-designers to infrastructure experts.\r\n\r\nRight now we are making a big investment in improving UX in our applications. Feel free to come by and we\'ll tell you more!', 'digpro.svg', 'digpro.com'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett nytänkande IT-konsultföretag inom systemutveckling. Vi är ett härligt gäng på drygt 70 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda.\r\n\r\nVi har ett nytänkande ledarskap, där transparens och delaktighet står i centrum. Hos oss har du möjlighet att direkt påverka din vardag och organisationen, genom att att vara delaktig i beslut som rör Dynabyte.\r\n\r\nVåra kunder har projekt som ligger i teknisk framkant och befinner sig bland annat inom bank, finans, utbildning, spel, e-handel och startups. \r\n\r\nVårt populära traineeprogram har funnits sedan 2007. Under din tid som trainee på Dynabyte arbetar du i ett projekt med stöttning av våra seniora utvecklare. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops. Sedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen och efter programmets slut ges du möjlighet att arbeta med roliga utmaningar hos våra kunder!', '', 'dynabyte.png', 'dynabyte.se'), +('epidemicsound', 'Epidemic Sound', '', '', 'epidemicsound.png', 'epidemicsound.com'), +('ericsson', 'Ericsson', 'Empowering an intelligent, sustainable and connected world\r\n\r\nFor more than a century, our technologies have transformed every sector of society, helping to create positive change. We remain committed to leading this journey. Building on our founder’s core belief of making communication available for all, we have been the driving force behind some of the most powerful technologies known to mankind. Our industry is one of the few that touches almost everyone, everywhere on a daily basis, and by 2020, 90% of the world’s population will be covered by mobile broadband networks. We hold more than 54,000 granted patents that have transformed lives, industries and society as a whole.', 'Empowering an intelligent, sustainable and connected world\r\n\r\nFor more than a century, our technologies have transformed every sector of society, helping to create positive change. We remain committed to leading this journey. Building on our founder’s core belief of making communication available for all, we have been the driving force behind some of the most powerful technologies known to mankind. Our industry is one of the few that touches almost everyone, everywhere on a daily basis, and by 2020, 90% of the world’s population will be covered by mobile broadband networks. We hold more than 54,000 granted patents that have transformed lives, industries and society as a whole.', 'ericsson.png', 'ericsson.com'), +('fatshark', 'Fatshark', '', 'Originally founded by Martin Wahlund, Rikard Blomberg, Joakim Wahlström and Johan Jonker the company started off working as hired guns. It wasn’t until 2010 that we published our first game – Lead and Gold, a wild-western shooter, with the help of Paradox Interactive. In 2009 Fatshark co-founded Bitsquid that later was acquired by Autodesk in 2014. The money from the sale funded our very first self-published AAA game, Warhammer: End Times – Vermintide. Today we consist of a tightly knit team comprised of over 90 experienced and skilled employees, while still doing regular updates for Vermintide 2 and always on the look-out for new and exciting projects. We are currently situated in Södermalm, the creative quarter of central Stockholm, Sweden. At Fatshark we believe the best moments are experienced together, it’s what influences our work and us as a studio. In our games, you are given the freedom to succeed or fail trying as a group. And that’s exactly the way we like it. Together we have created experience’s such as Lead and Gold, Krater, Bloodsports.tv and Vermintide 1 & 2 – with no plans to stop just there. — Fatshark', 'fatshark.png', 'fatsharkgames.com'), +('filter', 'Filter', '', '', 'filter.png', 'magasinetfilter.se'), +('findout', 'FindOut', 'På FindOut arbetar vi med våra kunders utvecklingsprocesser för både hårda produkter och mjuka tjänster. Vi utvecklar, effektiviserar och visualiserar. En del av oss är grymma kodare, några är processgurus eller tunga systemarkitekter. Andra har några års yrkeserfarenhet eller kommer direkt från universitet eller högskola. Vi drivs alla av våra kunders önskan att leverera produkter med bättre kvalitet och med ännu högre grad av innovation. Vi söker främst ingenjörer inom METE, D och F men även andra inriktningar då det framförallt är de personliga egenskaperna som avgör!', 'At FindOut we work with our customers\' development processes, products and software services. We develop, increase efficiency and visualize. Some of us are senior developers, some are process gurus or experienced system architects. Others have a few years of working experience or come directly from University. We are all driven by our customers’ wish to deliver products with higher quality and a high grade of innovation. We look for engineers from METE, D and F but also from other disciplines since above all we value personal qualities!', 'findout.svg', 'find-out.se'), +('fishbrain', 'Fishbrain', '', 'At Fishbrain, our mission is to build the best possible tool for people who love fishing. We believe if you love what you’re doing, surrounded by inspiring colleagues in an environment of growth and development, you will achieve great things. We’re a Stockholm-based tech startup of more than 50 people from 20 different countries, with a global user base. Some of us fish, some of us love the outdoors, but all of us are united in building the best fishing experience for the anglers of today and the future. 2019 brings a huge year of growth, so come by our booth and drop us a line if you’re hooked. Yes, pun intended. —————- Other reasons to check out Fishbrain: *We work closely with Apple and Google in our product development. Plus we partner with world-leading scientists and academics to use our data for research on topics like the sustainability of fish populations. *Whether you want to attend a conference or gain skills in a particular area, we will support you and do what we can to help make that happen. *You’re more than a brain and a set of fingers typing. At Fishbrain you’ll get an annual allowance to put towards anything in the realm of health and fitness. *Twice a year we get together to spend time outside the office -- usually fishing. That’s in addition to other smaller team outings throughout the year.', 'fishbrain.png', 'fishbrain.com'), +('foi', 'FOI', 'FOI är ett av Europas ledande forskningsinstitut för tillämpad forskning inom försvar och säkerhet. Vi är en statlig myndighet under Försvarsdepartementet men merparten av projekten är uppdragsfinansierade. Våra största kunder är\r\nFörsvarsmakten och Försvarets materielverk. Vi har även många uppdrag inom den civila sektorn för statliga myndigheter, kommuner och företag. Vi gör säkerhetspolitiska analyser och bedömningar av olika typer av hot. Vi är ledandeinom undervattensforskning och forskning kring explosivämnen. Vi forskar även kringflygsystem, IT-säkerhet, radar, laser och andra sensorsystem, samt skydd mot farliga ämnen. FOI:s kunskap är efterfrågad internationellt och vi leder flera EU-projekt.\r\n\r\nFLSC\r\nFlygvapnets Luftstrids Simulerings Center (FLSC) ger piloter, flyg- stridsledare och beslutsfattande personal en möjlighet att träna och utveckla det taktiska uppträdandet i förband utifrån framtida scenarier. Såväl nya tekniska hjälpmedel som uppgraderade befintliga system testas och valideras i bemannade simuleringar. I scenarierna anpassas hoten system- och beteendemässigt så de ska motsvara en presumtiv motståndares kapacitet och förmågor.\r\n\r\nFörsvarsmakten använder normalt 26 verksamhetsveckor per år vid FLSC. Utöver detta tillkommer externa kunder som tjänsteexport till andra Gripenkunder eller studier i FMV-regi. Övrig tid, cirka tio veckor per år, pågår förberedelser och teknikutveckling.\r\n\r\nFLSC genomför ett antal olika utbildningspaket för Försvarsmaktens flygförband. De primära målgrupperna är FM insatsförband men även bland annat Flygbefälsskolan FBS, ,Flygskolan och STRIL-skolan. De utbildningar som genomförs är till exempel utbildning i det nationella försvaret av svenskt territorium men också Peace Support Operations, grundläggande och avancerad Beyond Visual Range BVR-strid, Close Air Support och förbandschefsuppträdande.\r\n\r\nFLSC verksamhet finansieras i första hand av Försvarsmaktens rambeställning. Utöverdenna tillkommer intäkter från de externa kunderna som återinvesteras i anläggningen.\r\n\r\nSimuleringsanläggningen gör det möjligt att utbilda och träna kostnadseffektivt, miljövänligtoch säkert.\r\n', '', 'foi.png', 'foi.se'), +('forvalter', 'forValter', 'Vilka är vi?\r\nVi är forValter, en glad och driven start-up från KTH som utvecklar \"Valter\", den digitala fastighetsskötaren.\r\n\r\nVad gör Valter?\r\nValter agerar den primära kontaktytan för boende i flerfamiljshus. Oavsett om bredbandet som strular, kranen som droppar eller grannen som väsnas; ser Valter till att boende får hjälp med problemet. \r\n\r\nVad är våra förhoppningar på Medias Branschdag?\r\nVi hoppas på att träffa ambitiösa designers, UX-designers & frontend-utvecklare.\r\n\r\nJust nu är letar vi efter en glad, noggrann och gärna lite tokig designer/UX-designer som ett välbehövt tillskott i vårt team.\r\n\r\nVad innebär rollen?\r\nRollen är perfekt för dig som som vill ha ett sidoprojekt utanför skolan, men som ändå har med din utbildning att göra.\r\n\r\nDu kommer ansvara för design/UX och förhoppningsvis hjälpa oss hitta en bättre font än Comic Sans.\r\n\r\nBorde man komma förbi oss på branschdagen?\r\nAbsolut, skulle vara väldigt uppskattat. Vi bjuder på grymt godis, trevliga samtal och tävlar ut ett par trådlösa hörlurar. ', 'Who are we?\r\nWe are forValter, a joyful and driven start-up from KTH that is developing “Valter”, the digital property manager. \r\n\r\nWhat does Valter do?\r\nValter is the primary point of contact between residents their property manager. It doesn’t matter if the internet is down, a tap is running, or a neighbor is noisy. Valter ensures the resident gets the help they need.\r\n\r\nWhat is our goal with Medias Branchdag?\r\nWe are hoping to meet ambitious designers, UX-designers, & frontend-developers. Right now we are looking for a happy, detail oriented, and preferably a little bit nutty designer/UX-designer to join our team.\r\n\r\nWhat would the role entail?\r\nThe role is perfect for someone who would like to be a part of a cool project. A none-school related project that is related to their education. In the role you will be responsible for design/UX, and hopefully help us find a better font than Comic Sans.', 'forValter.png', 'kth.se/innovation/forinkubator/bolag/batch-10/forvalter-1.932839'), +('frönb', 'FRÖNB', 'Gaming-produkter som fokuserar på verkliga kundbehov och skapar en överlägsen upplevelse för gamers som vill vara bäst i en tävlingsinriktad värld. FRÖNB:s produkter är byggda med svensk kvalitet och med en enkel svensk design, men med hela världen i åtanke.', 'Gaming gear that focuses on actual customer needs and create a superior experience for gamers who care about being the best in a competitive world. Gear that is built with Swedish quality, with a simplistic Swedish design, for a whole world in mind.', 'fronb.jpg', 'fronb.gg'), +('froosh', 'froosh', NULL, '', 'froosh.png', 'froosh.se'), +('hsustain', 'H Sustain', 'Vårt mål är att i grunden förändra vår uppfattning och uppskattning av vår omgivning. Genom Augmented Reality, Rapid content Creation och Kollaborativt Skapande bygger vi digitala verklighetsutställningar som ger dig möjlighet att utforska de dolda berättelserna och okända platserna som ständigt omger oss.\r\n \r\nVår kultur\r\n● Människor Först!\r\n● Platt organisation.\r\n● Mångfald och Jämlikhet\r\n● Dom som gör saker får saker gjort.\r\n \r\nTech Stack\r\n● Mobil app-utveckling för iOS och Android.\r\n● Programmeringsspråk: Java, Kotlin, Objekt-c eller Swift, etc.\r\n● Backend som körs på Node.js, Java Spring eller Django med servrar på AWS.\r\n \r\nAtt arbeta med oss är att delta i en tidig start-up i framkanten av AR och AI. En möjlighet att ta på sig en utmaning som ger snabb personlig och professionell utveckling, in i framtiden för blandad digital verklighet.\r\n \r\nVi erbjuder sammarbetsorienterad, öppen och platt arbetskultur med lång erfarenhet inom tech att ta del av.\r\n', 'H Sustain is a startup currently receiving support from KTH Innovation pre-incubator. Our\r\nobjective is to help people get immersive and seamless urban exploring experience, and\r\npromote social well-being by enabling thorough exploration of the hidden stories and\r\nunknown places around us. Through rapid content creating and collaborative editing,\r\nrelevant information is collected widely and is up-to-date in different dimensions. With the\r\nhelp of Augmented Reality, digital exhibitions of the real-world elements will be flattered,\r\nuseful information is smartly categorised and easily found, and users’ perceptions of their\r\nphysical surroundings will be enhanced by overlaying information and digital components.\r\nWe embed information into experience!\r\n\r\nOur culture\r\n● Human-centric approach\r\n● Democratic thinking\r\n● Diversity and gender equality\r\n● Visionary doer delivering social impacts\r\nTech Stack\r\n● Mobile app development framework for iOS & Android.\r\n● Programming language Java, Kotlin, Objective-c, or Swift, etc.\r\n● Backend running on Node.js, Java Spring or Django with servers on AWS.\r\n\r\n\r\nThis is a great opportunity for you who want to take part in an early-stage startup while\r\nworking on cutting edge tech and grow with the company for years to come. We offer you\r\nprofessional mentorship and collaborative working culture. We are open to having you\r\nonboard as colleagues and found the future together.\r\n', 'hsustain.png', 'waiovewx.wixsite.com/hsustainhome'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', '', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('if', 'If', '', 'If IT is 1100 people creating the knowledge hub of digital services for the largest fintech company within insurance in the Nordics - If P&C Insurance. If IT develops our new digital platform Waypoint – one of the largest .NET program in the Nordics. We have mature DevOps Teams developing, operating and deploying in Cloud supported by an Agile ALM process on Azure. In our own Tech Lab we work in the forefront of technologies i.e. AI, Bots, Micro services and Machine Learning et al. If IT is a central part of making the digital customer journey undifficult.\r\n \r\nIn August 2020 our 6 month long Nordic .net trainee program will start in Stockholm and Oslo for 25 trainees. The application period is still open, so come by our stand and discuss how this could be a great start in your career. For questions reach out to per.ol-ers@if.se or apply directly web.if.se/joinus\r\n \r\nHere are some of the technologies that we are currently working with, hope it could be of interest for you: .NET Framework | Open Source | GIT | .NET Core | Tableau | Angular | Blueprism | Microsoft Azure | SAS | Mainframe | Azure DevOps | Confluence | Power BI | Teradata | Jira | App Center | Xamarin | Machine Learning | .NET Core | Nuget | npm | SQL Server | CosmosDB | SonarQube | TensorFlow | Cognitive Services | Google Cloud | ML | Deep Learning | PowerShell | Splunk | Microservices', 'if.svg', 'if.se'), +('isotop', 'Isotop', 'Isotop är ett kreativt teknikbolag! Tillsammans med våra kunder bygger vi webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik är det som möjliggör den stora förändring vi befinner oss i och därför ska få ta ett större utrymme tidigare i alla digitala satsningar. Allra viktigast är dock att vi levererar rätt lösning på rätt uppgift - därför jobbar vi också med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\r\n\r\nHos oss jobbar systemutvecklare UI-utvecklare, producenter, agila coacher och testare enligt agila principer och processmodeller. Tillsammans tar vi fram fungerande tjänster på ett effektivt, långsiktigt och hållbart sätt.\r\n\r\n\r\nVi är idag drygt 50 medarbetare som jobbar i team om 8-10 personer. Vi tycker att vi utvecklas mest när vi jobbar i en sammansvetsad grupp över en lite längre tid - men det går att byta om du vill testa någonting nytt - ett annat team, en ny teknik, en ny roll. Vi vill att du ska kunna utvecklas med oss, inte behöva byta arbetsgivare när du vill ha nya utmaningar. Du får inte jobb på Isotop bara för vad du kan - utan för vad vi tror att du kan utvecklas till.\r\n\r\nVi värdesätter balans mellan arbete och fritid. Vad du gör med din lediga tid formar dig och vad du gör när du är här. Du vet själv vad du gillar. Det du gillar gör dig bättre. Därför vill vi inte att jobbet skall vara det enda som definierar dig. Samtidigt tror vi att du kommer gilla att vara här en hel del. Om inte för frukosten, flipperspelen och människorna, så kanske för att vårt kontor är stort, ljust och mysigt - och ligger mitt i stan.', '', 'isotop.png', 'isotop.se'), +('ist', 'IST', '', 'Are you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future? Welcome to IST. We change the way schools work and make sure everyone gets the chance to learn more. IST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows: \'Every day we help build the schools of tomorrow and a future in which we can all learn more.\' IST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan är Skandinaviens ledande företag för Loyalty Management. De jobbar med effektiva kundlösningar där de ökar värdet för sina kunder genom marknadsföring, dataanalys och olika kreativa processer. I dagens digitala värld har företag tillgång till makalösa mängder av data. Hos Kaplan tror de fast vid att framtiden för kommunikation är datadriven, relevant och riktad där IT och marknadsföring måste arbeta tillsammans för att skapa denna framtid. För mer info: www.kaplan.se \r\n', '', 'kaplan.svg', 'www.kaplan.se'), +('king', 'King', 'We bring moments of magic to hundreds of millions of people every single day. We create unforgettable games that are loved around the world. We take the art and science of gaming to the next level through curiosity for the unexplored, passion for games, respect for each other, and love for our players. Join us. Together, we\'ll create new experiences that raise the bar, delight billions of people, and redefine the world of games again and again.\r\n \r\nWe are just launching our autumn internships in engineering, UI, UX and more! Roles will soon be posted on https://careers.king.com/students/', 'We bring moments of magic to hundreds of millions of people every single day. We create unforgettable games that are loved around the world. We take the art and science of gaming to the next level through curiosity for the unexplored, passion for games, respect for each other, and love for our players. Join us. Together, we\'ll create new experiences that raise the bar, delight billions of people, and redefine the world of games again and again.\r\n \r\nWe are just launching our autumn internships in engineering, UI, UX and more! Roles will soon be posted on https://careers.king.com/students/', 'king.png', 'careers.king.com/students/'), +('klarna', 'Klarna', 'Klarna makes shopping smoooth.\r\nAnd we do it with flair because shopping is fun. Every day, we help customers, businesses, and partners explore just how smoooth the modern shopping experience can be.\r\n\r\nIt means we’re constantly changing the game. Always trying out new things. And we encourage our people to do the same. To grow. To develop. Because we don’t believe roles have to stay fixed. Instead we inspire our people to take an irregular career path. As a company of 400 dynamic start-ups, our whole business is built for it.\r\n\r\nKlarna was founded in Stockholm, Sweden and is Europe’s highest valued private fintech company, and the 4th highest globally. Today, we have over 3,500 employees and hire more than 1,000 people a year.', 'Klarna makes shopping smoooth.\r\nAnd we do it with flair because shopping is fun. Every day, we help customers, businesses, and partners explore just how smoooth the modern shopping experience can be.\r\n\r\nIt means we’re constantly changing the game. Always trying out new things. And we encourage our people to do the same. To grow. To develop. Because we don’t believe roles have to stay fixed. Instead we inspire our people to take an irregular career path. As a company of 400 dynamic start-ups, our whole business is built for it.\r\n\r\nKlarna was founded in Stockholm, Sweden and is Europe’s highest valued private fintech company, and the 4th highest globally. Today, we have over 3,500 employees and hire more than 1,000 people a year.', 'klarna.png', 'www.klarna.com'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', '', 'knowit.png', 'www.knowit.se'), +('kry', '', NULL, '', 'kry.svg', 'kry.se'), +('lexplore', 'Lexplore', 'Lexplore har en tjänst som mäter läsförmågan hos lågstadiebarn med hjälp av AI, Eyetracking och många års forskning. Med detta kan Lexplore hjälpa skolor och kommuner att mäta läsförmågan och upptäcka elever som behöver stöd tidigt. Tjänsten är snabb, objektiv och resurssnål. På så sätt kan lärare få mer tid för sina elever och skolledare för en möjlighet att få överblick över läsförmågan i en skola eller kommun.\r\n\r\nHur går det till?\r\n\r\nEleverna läser två korta texter på en skärm, en Eyetracker spelar in ögonrörelserna. Efter det får eleven några korta frågor för att testa läsförståelsen. Ögonrörelseinspelningarna laddas upp till en molntjänst där AI-modeller som är tränade på tusentals ögonrörelseinspelningar från elever som gjort referenstester. Därefter levereras resultaten till skolan och kommunen i en webbaserad överskådlig resultatportal.\r\n\r\nLexplore har metodiskt tagit sig ut i världen ända sedan starten 2016 och har hela tiden rönt stor uppmärksamhet. Bland tidigare priser finns Sweden EdTEch award 2016, Nordic EdTech Awards 2017, EIT digital challenge samma år. Företaget har också blivit uppmärksammat i såväl WIRED, Ed Surge (Amerikansk EdTEchblog), SR-Vetenskapsradion och ekot, som av Microsofts VD Satya Nadella som tagit upp det svenska bolaget som ett exempel på hur man använder teknik ”for a global good”.', '', 'lexplore.png', 'lexplore.se'), +('lindvalls', 'Linkwalls', NULL, '', 'lindvalls.png', 'lindvallskaffe.se'), +('linkedin', 'LinkedIn', NULL, 'Your Linkedin profile represents your professional brand and gives you a way to tell your story. Come to our booth and learn how to best express your professional passions, aspirations and achievements from one of Linkedin’s local Stockholm employees and have the chance to transform your own profile based on what you\'ve learned.\r\n\r\nFounded in 2003, LinkedIn connects the world\'s professionals to make them more productive and successful. With more than 660+ million members worldwide, including executives from every Fortune 500 company, LinkedIn is the world\'s largest professional network. The company has a diversified business model with revenue coming from Talent Solutions, Marketing Solutions, and Premium Subscriptions products. Headquartered in Silicon Valley, LinkedIn has offices across the globe. To learn more about working at Linkedin visit our page!', 'linkedin.png', 'linkedin.com'), +('midjiwan', 'Midjiwan', NULL, '', 'midjiwan.png', 'midjiwan.com'), +('mrg', 'MRG Gametek', NULL, 'Do you want to be part of the team that will shape the future of the iGaming industry? Come and join us at MRG Gametek! MRG Gametek is providing the technical platforms for the brands Mr Green and Redbet. Our teams are located both in Malta and in Stockholm. At MRG Gametek you will be part of a creative, innovative team and cool technology is the heart of what we do. In everything we do, we are driven by the concept of Green Gaming which is our commitment in responsible use of our products.', 'mrg.png', 'mrggametek.com'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', '', 'myacademy.png', 'www.myacademy.se'), +('naia', 'Naia', NULL, '', 'naia.png', 'thenaiainitiative.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', '', 'netinsight.png', 'www.netinsight.net'), +('netlight', 'Netlight', NULL, '', 'netlight.svg', 'netlight.com'), +('nightli', 'Nightli', 'Framtidens lojalitetsnätverk för nattlivet! Gäster samlar och spenderar fest-poäng på olika nattklubbar med en rolig webbplattform så kroganställda kan skapa större kundlojalitet och får ett bättre beslutsunderlag.', 'Time has finally come to digitize all stages of “going out” through gamification. With the help of a playful user experience nightli will be the first mobile app to bring nightlife as we know it today, to a community platform that raises guest loyalty for nightclub owners. Beneficiaries of our solution will not only be the clubs, but also the visitors thanks to our solution. Therefore, with the help of human computer interaction design and smart algorithms, our goal is to grow world\'s nightlife in a fair and humorous way through technology. Nightlife is not a guestlist. It is a community!', 'nightli.jpg', 'kth.se/innovation/forinkubator/bolag/batch-10/nightli-1.932841'), +('nordicmorninggroup', 'Nordic Morning', NULL, 'We are 220 passionate people driving change for the largest enterprises and brands in the Nordics by building and running their Digital Growth Engines. Our ways of working helps companies become customer-centric by combining our capabilities within business transformation, service design, technology, data driven marketing and content.', 'nordicmorninggroup.svg', 'www.nordicmorning.se'), +('ooyala', 'Ooyala', '', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics. Ooyala Stockholm The Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech. More than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('other', 'Ospecificerad', NULL, '', '', ''), +('plackers', 'Plackers', NULL, '', 'plackers.svg', 'plackers.se'), +('prime', 'Prime Weber Shandwick ', '', 'Prime and United Minds is an agency of 150 employees with its headquarters in Stockholm, focused on all aspects of integrated marketing, public affairs, crisis management, corporate communications and business intelligence. The agency consists of two different entities: Prime, focusing on public relations and United Minds, providing comprehensive business intelligence services. We provide fully-integrated consulting services to global companies, professional services firms, industry associations, government agencies and other large organizations. Vi söker studenter inom alla områden, alla olika bakgrunder är välkomna.', 'prime.png', 'primegroup.com'), +('protendering', 'ProTendering', 'ProTendering är ett verktyg som stöttar kravställarna i upphandlingar för optimering av kostnader i relation till önskad kravbild.', '', 'protendering.png', 'emp.jobylon.com/jobs/53152/'), +('redbee', 'Red Bee Media ', 'Red Bee Media formar grunden för existerande och framtida medieupplevelser genom att definiera hur videoinnehåll skapas, förstärks, lagras, hanteras, distribueras, upptäckts och konsumeras. Genom vår dagliga service och pågående innovation hanterar vi teknisk och operativ komplexitet, optimerar arbetsflöden och levererar leveranskritiska tjänster till våra kunder. På så sätt hjälper vi dem att snabbt anpassa sig och trivas i en förändrande mediebransch. De kan då fokusera på innehållsproduktion och slutanvändarens tillfredsställelse, samtidigt som de utnyttjar cloud-baserade och skalbara tjänster från Red Bee Media.\r\n\r\nPå Red Bee Media är vi 2500 media- och sändningsexperter över 10 olika länder som jobbar för att leverera tjänster inom broadcasting, media management, live streaming & VOD, grafik- och metadatahantering med mera. På Stockholmssajten jobbar vi nära tv-produktioner samtidigt som vi är med och driver maskineriet bakom, från kameralins till det som slutanvändaren till slut ser på sin skärm. Hos oss finns en medieteknisk bredd och vare sig du är mer traditionellt tekniskt lagd, gillar att programmera, visualisera eller brinner för ledarskap och management har du chans att passa här.\r\n\r\nSväng gärna förbi vårt bord på Branschdagen vare sig du redan är hooked på TV/video-branschen eller högst förvirrad om vad du vill göra efter examen, You will have us at Hello!', '', 'redbee.jpg', 'redbeemedia.com'); +INSERT INTO `_2021_companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('river', 'River', '', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing. We have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more. River is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', '', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Hej!\r\n\r\nJag heter Schibsted och består av en härlig familj av flera ledande konsumentmärken och produkter såsom Aftonbladet, Blocket, Svenska Dagbladet, Let´s Deal, Prisjakt och Omni, för att bara nämna några.\r\n\r\nI den värld vi lever i är Schibsteds roll som en av Nordens största leverantör av digitala tjänster viktigare än någonsin. Vi har ett tydligt syfte och ett viktigt samhällsuppdrag; att leverera nyheter och tillförlitlig information, att bidra till en hållbar miljö och att utveckla digitala tjänster för framtiden. \r\n\r\nVi ser verkligen fram emot att träffa dig för att få berätta om de olika möjligheter som vi erbjuder dig som student. Kom förbi vår monter så bjuder vi på trevliga samtal, många skratt och kanske en liten sockerchock. Vi ses där!\r\n\r\n/ Schibsted Media Group\r\n', 'Hello!\r\n\r\nMy name is Schibsted and I consist of a fantastic family that includes several leading consumer brands and products such as Aftonbladet, Blocket, Svenska Dagbladet, Let´s Deal, Prisjakt and Omni, to name just a few.\r\n\r\nIn the world we live in, Schibsted\'s role as one of the Nordic´s largest providers of digital services is more important than ever. We have a clear purpose and an important social mission; to deliver news and reliable information, to contribute to a sustainable environment and to develop digital services for the future.\r\n\r\nWe really look forward to meeting you and telling you about the opportunities we offer you as a student. Come by our stand to have interesting conversations, lots of laughs and maybe a little sugar shock. See you there!', 'schibsted.png', 'schibsted.com'), +('sproud', 'Sproud', NULL, '', 'sproud.png', 'sproud.se'), +('sr', 'Sveriges Radio', 'Vi vågar påstå att man blir lite smartare av att jobba på Sveriges Radio. Och kanske lite mer intressant. Vi som jobbar här drivs av att dagligen syna det nya, granska det invanda och ompröva det klassiska. Det gäller alla, oavsett vilken roll du har. Hos oss är du med och utvecklar ny teknik som gör att vi kan fortsätta ligga i framkant och göra radio i världsklass och mitt i händelsernas centrum blir du en viktig del av ett företag som värnar om demokrati, det fria ordet och alla människors lika värde.\r\n\r\nTillsammans med Sveriges Radios innovationsavdelning är vårt uppdrag att driva utvecklingen av Sveriges Radios teknik och att säkerställa alla sändningar, varje dag, för våra lyssnare. På vår teknikenhet implementerar vi IT-lösningar som är unika och världsledande och inom vissa områden är det vi som driver marknadens utveckling.\r\n\r\nFör att kunna ta fram ny teknik i ett samhälle där allt går snabbare och snabbare, behöver vi också jobba med att hitta nya samarbetsformer. Därför använder vi oss av en agil metodik, för att uppnå smidigare flöden internt, som i sin tur gör våra leveranser snabbare och mer effektiva. Vi driver utveckling av produkter, med enorm räckvidd och av oslagbar kvalitet. I en värld som förändras snabbt, har vi möjlighet att göra satsningar som få andra kan.\r\n\r\nHos oss är sunda värderingar en nödvändighet, olika åsikter en ny möjlighet och vi välkomnar alla att komma som dom är.\r\n', '', 'sr.png', 'sverigesradio.se'), +('startuplifers', 'Startuplifers', 'Startuplifers parar ihop nordiska tech-, design-, ekonomistudenter och utexaminerade med San Franciscos bästa startups. Med detta uppdrag i sikte har vi skickat över 250 ambitiösa studenter och utexaminerade till snabbväxande startups i San Francisco för att lära av världens största teknologiska ekosystem. Målet är att hjälpa de hitta självförtroendet att skapa världsförändrande innovationer. Gå till vår webbsida och ansök till ditt sommarjobb eller praktik idag!', 'Startuplifers connects talented Nordic tech, design and business students and graduates with the best startups in the San Francisco Bay Area.\r\n\r\nWith this mission in mind, we’ve sent over 250 ambitious students and graduates to fast-growing startups in the San Francisco Bay Area to learn from the world’s largest tech ecosystem. The goal is to help them find the confidence to create world-changing innovations themselves. Go to our website and apply for your summer job/internship today!', 'startuplifers.png', 'startuplifers.org'), +('storytel', 'Storytel', 'Storytel är företaget som gjort det möjligt för oss alla att gå runt med ett bibliotek i fickan genom deras marknadsledande, digitala abonnemangstjänst för strömmade ljudböcker i mobilen. Ett entreprenörsdrivet företag som växer snabbt och har idag avtal med i princip alla förlag i Sverige. På Storytel arbetas det med mjukvaruutveckling, grafisk- och digital design, spännande ljudteknik och mycket mer. För mer info: www.storytel.se \r\n', '', 'storytel.png', 'www.storytel.se'), +('studentkortet', 'Studentkortet', NULL, '', 'studentkortet.png', 'studentkortet.se'), +('studybuddy', 'Studybuddy', 'Jobba med läxhjälp som studybuddy!\r\nEtt meningsfullt, utvecklande \r\noch roligt extrajobb\r\n\r\n- Flexibelt och enkelt att kombinera med studier\r\n- Möjliggör för dig att skapa ditt första professionella nätverk\r\n- Meriterande och utvecklande både personlighets- och kunskapsmässigt', 'Jobba med läxhjälp som studybuddy!\r\nEtt meningsfullt, utvecklande \r\noch roligt extrajobb\r\n\r\n- Flexibelt och enkelt att kombinera med studier\r\n- Möjliggör för dig att skapa ditt första professionella nätverk\r\n- Meriterande och utvecklande både personlighets- och kunskapsmässigt', 'studybuddy.png', 'www.studybuddy.se'), +('subset', 'Subset', NULL, '', 'subset.png', 'subset.se'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\r\n\r\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 153 000 ingenjörsmedlemmar.\r\n\r\nSom medlem erbjuder vi dig stöd och verktyg med allt från cv- och LinkedIn-granskning, karriärcoachning och intervjuträning. Ta även del av landets bästa lönestatistik, digitaltidningen Ny Teknik, samt aktiviteter som hålls vid just ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar- eller extrajobbet.\r\n\r\nVälkommen att börja ditt liv som ingenjör med oss!', '', 'sverigesingenjorer.png', 'sverigesingenjorer.se'), +('svt', 'Sveriges Television', 'Vårt mål är att erbjuda ett utbud som engagerar, underhåller och berikar - för alla åldrar och intressen. Och vi vill bidra till ett Sverige där alla är mer nyfikna och insatta. Vår verksamhet bedrivs självständigt i förhållande till politiska, kommersiella och andra intressen i samhället och finansieras via en obligatorisk avgift. Totalt har SVT:s digitala sektion cirka 200 medarbetare, med en bra blandning av människor. Vi älskar att vi är från olika kulturella bakgrunder och att vi har olika personligheter och intressen. Vi erbjuder dig en arbetsplats där lärande står i fokus och där vi tar väl hand om varandra. Om du studerar finns möjlighet att göra praktik eller ditt exjobb på SVT.', 'Our vision is to contribute to a more inquisitive, informed Sweden. Our aim is to create content that engages, entertains and enriches - in the service of the public. Our operation is based on a democratic idea and is independent of political and commercial interests.In total the digital section of SVT has about 170 employees, with a great mix of people. We love that we are from different cultural backgrounds and that we have different personalities and interests. We can offer you a workplace where learning is in focus and where we take great care of each other. To students we offer internship and possibility to do your master thesis at SVT.', 'svt.png', 'svt.se/omoss'), +('teamengine', 'TeamEngine', 'Vill du utveckla med React? Hej och välkommen till oss!\r\nTeamEngine Collaboration Software AB är ett modernt IT-företag specialiserat på SaaS-tjänster för styrelser och ledningsgrupper. Vi har utvecklat marknadsledande tjänster som används för att effektivisera samt garantera säker hantering av material inom styrelse- och ledningsarbete, insiderhantering, due diligence samt krishantering.\r\n\r\nVi strävar efter att alltid ligga i framkant inom vårt område och har specialistkompetens för att utveckla användarvänliga och säkra webbapplikationer samt appar.\r\n\r\nLåter detta intressant?\r\n\r\nVälkommen förbi vårt bord den 28 februari! Vi söker drivna och nyfikna frontendutvecklare som har erfarenhet av React och vill jobba på ett innovativt och familjeorienterat företag som är marknadsledande inom sitt område.\r\n\r\nMeriterande kunskaper inkluderar Redux, Git, HTML, CSS, JS och ett intresse för Design, Usability och UX.\r\n\r\nVi ser fram emot att träffa dig!', 'TeamEngine Collaboration Software AB is a software company specialized in providing products and services for board and management collaboration, insider management, due diligence and crisis management. All our products enable groups to utilize a safe online platform where documents can be shared without risking unauthorized intrusion. Instead of e-mailing documents, decisions, meeting minutes and calendar posts, everything is found in an online workspace to which only authorized members have access. We are looking for driven and curious front-end developers who have experience with React and want to work at an innovative and family-oriented company that is the market leader in their field. We look forward to meeting you!', 'teamengine.svg', 'teamengine.com'), +('tekompaniet', 'Tekompaniet', NULL, '', 'tekompaniet.png', 'webshop.tekompaniet.se'), +('tietoevry', 'TietoEVRY', NULL, 'TietoEVRY creates digital advantage for businesses and society. We are a leading digital services and software company with local presence and global capabilities. We serve thousands of enterprise and public sector customers in more than 90 countries. Actually, did you know that you’re in contact with us almost every day? When you withdraw money in an ATM, when you buy a train ticket online and when you receive a digital message that you can pick up your package you purchased online. The team behind the scenes for these solutions are 24,000 strategists, coders, analysts, industry experts, and future enthusiasts. Join our cause.', 'TietoEVRY.png', 'evry.com'), +('toptracer', 'Toptracer', 'Tidigare Protracer, en Stockholms-baserad startup som spårar golfbollar i TV-sändningar. Idag går vi under Topgolfs flagg, och jobbar bl.a. med spel- och apputveckling, videografik, maskininlärning och hårdvarulösningar. Allt kretsar kring en kärna av bildanalys.\r\n\r\nVi letar alltid efter nya talanger, både för extrajobb och fast anställning. Vi tar också regelbundet in exjobbare, och ser det som en central del för vår R&D.\r\n\r\nÄr du intresserad av data science, realtidsgrafik eller spelutveckling? Eller kanske sport, TV-produktion eller elektronik? Kom förbi så berättar vi mer!', 'Previously Protracer, a Stockholm-based start up focusing on optical tracking of golf balls for TV. Now under the Topgolf umbrella, we are working with game and app development, video and graphics engineering, data science, and hardware and infrastructure design to name a few, all surrounding our image analysis core. \r\n\r\nWe are always looking for talent, both for short-term and permanent positions. We also host Master\'s thesis students regularly, several of which are now full-time employees, and even more have seen their thesis make its way into production. \r\n\r\nAre you interested in data science, real-time graphics, or game development? Or maybe sports, media technology, or electronic hardware? Come talk to us and find out more!', 'toptracer.png', 'toptracer.com'), +('unionen', 'Unionen', 'Var vill du jobba efter examen? Ett medlemskap i Unionen Student för bara 100 kr ger dig stöd på vägen till drömjobbet.\r\n\r\nUnder studierna stöttar vi med förmånliga rabatter och över 3 000 kronor tillbaka för kurslitteratur och kåravgifter om du sparar kvittona till efter examen. \r\n\r\nNär det är dags att ta steget ut i arbetslivet ger vi dig expertkunskap kring löner och villkor, vässar ditt cv, granskar din LinkedIn och hjälper dig med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\r\n\r\nAllt för bara 100 kronor hela studietiden. \r\n \r\nLäs mer på unionen.se/student och bli medlem idag!', 'Unionen is Sweden’s largest trade union on the private labour market and the largest white-collar trade union in the world. \r\n\r\nAs a Unionen Student member you are entitled to our services which aim at making you better prepared for the working life. We help you with your CV, prepare you for job interviews and advise you on matters regarding labour laws, employment contracts and salaries. \r\n\r\nMost of our membership benefits require a good knowledge in Swedish. Please note that if you plan on starting your career in a company outside Sweden, we recommend you to join a local union, as we only represent salaried staff with Swedish employers.\r\n\r\nStill interested? Learn more on https://www.unionen.se/in-english! ', 'unionen.png', 'unionen.se/student'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', '', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\r\n\r\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\r\n\r\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', '', 'viaplay.png', 'www.viaplay.se/jobs'), +('voyley', 'Voyley', 'Voyley är en e-biljettsplattform som tillåter resenärer inom EU att planera, köpa och hantera sitt internationella resande med främst tåg men även bussar och färjor. Företaget består av KTH-studenter från bland annat Medieteknik och Datateknik som är passionerade för att göra långa tågresor enklare. \r\n\r\nKom förbi oss på mässan och testa boka en resa i vår prototyp och prata med oss om vilka möjligheter som finns att vara med på vår resa! Vi söker efter backend och frontend utvecklare samt en marknadsförare. ', 'Voyley is an e-ticketing plattform that allows users to plan, purchase and organise their international travel by train, busses and ferries. The company consists of Media Technology and Computer Science students at KTH that are passionate about making long train travels easier. \r\n\r\nCome see us at the fair and try to book a trip in our prototype or talk to us about joining us on our journey! We are looking for backend and frontend developers as well as marketing competence. ', 'voyley.png', 'voyley.com'), +('westmediasystem', 'West Media System', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\r\n\r\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', '', 'westmediasystem.png', 'westmediasystems.com'), +('wesupero', 'WeSupero', NULL, '', 'wesupero.png', 'wesupero.com/studentrabatter/'), +('xlent', 'XLENT', 'Nyfiken på livet som IT-konsult? På XLENT jobbar vi med roliga, utmanande projekt och ligger i framkant när det gäller att utveckla digitala lösningar för våra kunder. Vi söker dig som vill starta din karriär inom IT - med systemutveckling, UX, projektledning, eller annan roll tillsammans med engagerade medarbetare. Är du ute efter exjobb bollar vi gärna idéer med dig. Kom förbi och träffa oss i vår monter så berättar vi mer!', '', 'xlent.png', 'xlent.se'), +('yabs', 'YABS', 'YABS, young aces by Sylog, är ett ungt konsultbolag som fokuserar på nyutexaminerade studenter och juniora konsulter. Vi är ett konsultbolag som tillgodoser våra kunders behov av IT-lösningar utveckling, test och integration av programvara. YABS hjälper flera av Sveriges mest framgångsrika bolag inom telekom, försvar, transport, fordon, medicinteknik, bank och spel.\r\n\r\nVåra värderingar; Glädje, teknik, målmedvetenhet och frihet genomsyrar hela organisationen. Vi räds inte en utmaning och inget projekt är för litet eller stort.\r\n\r\nPå YABS strävar vi efter att ha högt i tak och en kultur som sätter människan i centrum. Vi är en platt organisation som erbjuder våra anställda fortlöpande utbildning, roliga kick-offer och event varje månad. Vår ambition är att fortsätta växa med hög kvalitet och behålla känslan av det familjära bolaget, därför anställer vi personer med rätt attityd och rätt driv.\r\n', '', 'yabs.png', 'yabs.se'), +('ytest', 'ytest', 'test', '', 'test', 'test.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_company_employments` +-- + +CREATE TABLE `_2021_company_employments` ( + `companyId` varchar(64) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `employmentId` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_company_involvement` +-- + +CREATE TABLE `_2021_company_involvement` ( + `companyID` varchar(64) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `isSponsor` tinyint(1) NOT NULL DEFAULT '0', + `isExhibitor` tinyint(1) NOT NULL DEFAULT '0', + `isMainSponsor` tinyint(1) NOT NULL DEFAULT '0', + `isLecturer` tinyint(1) NOT NULL DEFAULT '0', + `seekingDescription_en` text NOT NULL, + `seekingDescription_se` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021_company_involvement` +-- + +INSERT INTO `_2021_company_involvement` (`companyID`, `year`, `isSponsor`, `isExhibitor`, `isMainSponsor`, `isLecturer`, `seekingDescription_en`, `seekingDescription_se`) VALUES +('academicwork', 2020, 0, 1, 0, 0, '', ''), +('acando', 2019, 0, 1, 0, 0, '', ''), +('bonniernews', 2020, 0, 1, 0, 0, '', ''), +('bontouch', 2019, 1, 0, 0, 0, '', ''), +('bontouch', 2020, 1, 0, 0, 0, '', ''), +('bontouch', 2021, 1, 0, 0, 0, '', ''), +('challengermode', 2019, 0, 1, 0, 0, '', ''), +('comviq', 2019, 1, 0, 0, 0, '', ''), +('conversionista', 2020, 0, 1, 0, 0, '', ''), +('conversionista', 2021, 0, 0, 0, 1, '', ''), +('curamando', 2020, 0, 1, 0, 0, '', ''), +('datatjej', 2019, 0, 1, 0, 0, '', ''), +('decerno', 2019, 0, 1, 0, 0, '', ''), +('digpro', 2020, 0, 1, 0, 0, '- Thesis work\r\n- Extra work\r\n- Summer internships', '- Exjobb \r\n- Extrajobb \r\n- Sommarjobb'), +('dynabyte', 2020, 0, 1, 0, 0, '', ''), +('epidemicsound', 2019, 0, 1, 0, 0, '', ''), +('ericsson', 2019, 0, 1, 0, 0, '', ''), +('ericsson', 2021, 0, 1, 0, 0, '', ''), +('fatshark', 2019, 0, 1, 0, 0, '', ''), +('filter', 2019, 1, 0, 0, 0, '', ''), +('findout', 2020, 0, 1, 0, 0, '', ''), +('fishbrain', 2019, 0, 1, 0, 0, '', ''), +('foi', 2020, 0, 1, 0, 0, '', ''), +('forvalter', 2020, 0, 1, 0, 0, 'Design and UX', 'Design och UX'), +('froosh', 2020, 1, 0, 0, 0, '', ''), +('frönb', 2020, 0, 1, 0, 0, 'Seeking someone who can help with launching a Kickstarter campaign (sometime during summer 2020)\r\nA trial will be done before that where quality and creativity will be determined in:\r\n- Pictures\r\n- Videos \r\n- Info and text\r\n- Promoting the upcoming campaign on social media\r\n\r\nSkills:\r\n- Photography/cinematics\r\n- Video editing\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming interested and knows how to spark people’s curiosity\r\n\r\nA successful Kickstarter campaign with us gives you the high potential of being one of us in the FRÖNB team :)', 'Vi söker någon som vill hjälpa till med att lansera en Kickstarter kampanj (under sommaren 2020)\r\nEn testperiod kommer att göras innan det där vi bedömer kvalite och kreativitet i:\r\n- Bilder\r\n- Videos\r\n- Info och text\r\n- Reklam inför kampanjen på sociala medier\r\n\r\nKunskaper:\r\n- Fotografi/Videografi\r\n- Videoredigering\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming intresserad och vet hur man väcker nyfikenhet hos folk\r\n\r\nEn lyckad Kickstarter kampanj med oss gör att du sannolikt kommer bli en del av FRÖNB teamet :)'), +('hsustain', 2020, 0, 1, 0, 0, '', 'Full-Stack Mobile app Engineers (Internship) för att hjälpa driva vårt Open Air Museum framåt. Inom de kommande fyra månaderna kommer vi att fokusera på vår andra prototyp och en Beta-version av appen.\r\n \r\nDina uppgifter inkluderar:\r\n1. Mjukvaru Utveckling genom hela vår Stack, från mobilapp till backend till frontend back office\r\n2. Arbeta tätt med grundarna och UI / UX-experter efter produktens roadmap.\r\n \r\nUppskattat startdatum: december 2019\r\n \r\nDu..\r\n- Är en mobil appingenjör / student / hacker / tech geek, med kunskap och erfarenhet av iOS och Android.\r\n- Har ett öga för design (faktiska designfärdigheter är en bonus).\r\n- Gillar open-source. Tidigare öppen källkodsarbete är ett stort plus.\r\n- Har ett användarcentrerat tänkande.\r\n- Är ivrig att lära dig ny teknik och programmeringskills.\r\n- Har ett nyfiket sinne och gillar utmaningar.\r\n'), +('if', 2020, 0, 1, 0, 0, '', ''), +('isotop', 2020, 0, 1, 0, 0, '', ''), +('king', 2021, 0, 1, 0, 0, '', ''), +('klarna', 2021, 0, 1, 0, 0, '', ''), +('kry', 2019, 1, 0, 0, 0, '', ''), +('lexplore', 2019, 0, 1, 0, 0, '', ''), +('lindvalls', 2020, 1, 0, 0, 0, '', ''), +('lindvalls', 2021, 1, 0, 0, 0, '', ''), +('linkedin', 2020, 0, 1, 0, 0, '', ''), +('linkedin', 2021, 0, 0, 0, 1, '', ''), +('midjiwan', 2021, 0, 1, 0, 0, '', ''), +('mrg', 2019, 0, 1, 0, 0, '', ''), +('naia', 2020, 1, 0, 0, 0, '', ''), +('netlight', 2019, 1, 0, 0, 0, '', ''), +('nightli', 2020, 0, 1, 0, 0, 'Summer internship\r\nPart-time (flexible to your situation)\r\n\r\nWe are looking for anyone who believes in using digital solutions to improve and extend a real life experience. Therefore we are looking for someone wanting improve our product from a user experience perspective. What is the future way of using an app before, during and after a party or night out?', ''), +('nordicmorninggroup', 2020, 0, 1, 0, 0, '', ''), +('plackers', 2019, 1, 0, 0, 0, '', ''), +('prime', 2019, 0, 1, 0, 0, '', ''), +('protendering', 2020, 0, 1, 0, 0, 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.', 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.'), +('redbee', 2020, 0, 1, 0, 0, '', ''), +('schibsted', 2020, 0, 1, 1, 0, '', ''), +('schibsted', 2021, 0, 1, 0, 0, '', ''), +('sproud', 2019, 1, 0, 0, 0, '', ''), +('sproud', 2020, 1, 0, 0, 0, '', ''), +('sr', 2019, 0, 1, 0, 0, '', ''), +('sr', 2020, 0, 1, 0, 0, '', ''), +('sr', 2021, 0, 1, 0, 0, '', ''), +('startuplifers', 2020, 0, 1, 0, 0, '', ''), +('studentkortet', 2019, 1, 0, 0, 0, '', ''), +('studybuddy', 2021, 0, 1, 0, 0, '', ''), +('subset', 2020, 1, 0, 0, 0, '', ''), +('sverigesingenjorer', 2019, 0, 1, 0, 0, '', ''), +('sverigesingenjorer', 2020, 0, 1, 0, 0, '', ''), +('sverigesingenjorer', 2021, 0, 1, 0, 1, '', ''), +('svt', 2020, 0, 1, 0, 0, '', ''), +('teamengine', 2020, 0, 1, 0, 0, '', 'Vi erbjuder just nu både somarjobb, ex-jobb samt möjlighet till extrajobb i samband med studier. Så vill du lära dig något helt nytt eller har du egna idéer som du vill testa och förverkliga? Vi ser till att du får göra det här hos oss!'), +('tekompaniet', 2020, 1, 0, 0, 0, '', ''), +('tietoevry', 2020, 0, 1, 0, 0, 'There are several exciting opportunities for you as a newly graduated engineer here at TietoEVRY. But as we all know, those years spent gaining valuable knowledge at school doesn\'t always answer the question of – what do you want to do in life? To make that choice a bit easier, our Graduate Program offers two tracks to choose from, depending on where your passion lies.\r\nThe Rotator - For those who have fallen head over heels over software development and wants to know all the ins and outs of this magical field, we have a branch that consists of three different blocks. During one eventful year, you\'ll work with requirement engineering, development, and testing. The best part? You\'ll be doing it all IRL with our clients.\r\nThe Specialist - For those who know what they want to do and want to do it now, we offer you a full year packed with hands-on learning within most of our roles in IT & Tech as well as business.', ''), +('toptracer', 2020, 0, 1, 0, 0, '', ''), +('unionen', 2020, 0, 1, 0, 0, '', ''), +('voyley', 2020, 0, 1, 0, 0, 'Front end developers, backend developers, full stack developers, PR manager, UX designers', ''), +('westmediasystem', 2020, 0, 1, 0, 0, 'West media systems AB is always on the search for new talents. For you as a student we offer both job during the summer holidays and interesting master thesis work. If you are looking for something extra to do on your spare time, ask us! ', 'Vi på West media systems AB letar alltid efter nya talanger. Vi erbjuder därför både sommarjobb samt ex-jobb till högskolestudenter. Om du letar efter något att arbeta med på din fritid så finns det möjlighet till det med.'), +('wesupero', 2020, 1, 0, 0, 0, '', ''), +('xlent', 2020, 0, 1, 0, 0, '', ''), +('yabs', 2020, 0, 1, 0, 0, '', ''); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_company_map_position` +-- + +CREATE TABLE `_2021_company_map_position` ( + `companyID` varchar(64) NOT NULL, + `year` mediumint(9) NOT NULL, + `mapPositionX` float NOT NULL DEFAULT '50', + `mapPositionY` float NOT NULL DEFAULT '50', + `customOrder` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021_company_map_position` +-- + +INSERT INTO `_2021_company_map_position` (`companyID`, `year`, `mapPositionX`, `mapPositionY`, `customOrder`) VALUES +('academicwork', 2020, 62, 38, 20), +('bonniernews', 2020, 51, 63, 3), +('conversionista', 2020, 62, 28, 27), +('curamando', 2020, 62, 19, 26), +('digpro', 2020, 43, 50, 10), +('dynabyte', 2020, 40, 63, 2), +('findout', 2020, 56, 55, 8), +('foi', 2020, 51, 9, 24), +('forvalter', 2020, 50, 42, 15), +('frönb', 2020, 39, 24, 22), +('hsustain', 2020, 62, 42, 17), +('if', 2020, 74, 47, 13), +('isotop', 2020, 53, 38, 19), +('linkedin', 2020, 10, 51, 31), +('nightli', 2020, 67, 50, 12), +('nordicmorninggroup', 2020, 58, 9, 25), +('protendering', 2020, 40, 55, 6), +('redbee', 2020, 58, 63, 4), +('schibsted', 2020, 51, 24, 30), +('sr', 2020, 45, 42, 14), +('startuplifers', 2020, 64, 56, 9), +('sverigesingenjorer', 2020, 72, 63, 5), +('svt', 2020, 48, 19, 28), +('teamengine', 2020, 38, 34, 21), +('tietoevry', 2020, 56, 42, 16), +('toptracer', 2020, 60, 50, 11), +('unionen', 2020, 54, 19, 29), +('voyley', 2020, 46, 55, 7), +('westmediasystem', 2020, 45, 38, 18), +('xlent', 2020, 40, 14, 23), +('yabs', 2020, 34, 60, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_dinner_parties` +-- + +CREATE TABLE `_2021_dinner_parties` ( + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `bookingStart` date NOT NULL, + `bookingEnd` date NOT NULL, + `ticketBasePrice` int(11) NOT NULL, + `alcoholPrice` int(11) NOT NULL, + `helperDiscount` int(11) NOT NULL, + `googleSheetsId` varchar(50) NOT NULL, + `dinnerEventLink` varchar(255) DEFAULT NULL, + `afterpartyEventLink` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_dinner_party_courses` +-- + +CREATE TABLE `_2021_dinner_party_courses` ( + `id` int(11) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `type` varchar(20) NOT NULL, + `desc_se` varchar(255) NOT NULL, + `desc_en` varchar(255) NOT NULL, + `attributes_se` varchar(255) DEFAULT NULL, + `attributes_en` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021_dinner_party_courses` +-- + +INSERT INTO `_2021_dinner_party_courses` (`id`, `year`, `type`, `desc_se`, `desc_en`, `attributes_se`, `attributes_en`) VALUES +(1, 2021, 'starter', 'Toast på surdegsbröd med färskost creme, prosciutto och rostad kronärtskocka', 'Toast on sourdough bread with cream cheese, prosciutto and roasted artichoke', 'Nötfri', 'Nut-free'), +(2, 2021, 'starter', 'Rostade rödbetor med solrosfrön, ruccola och örtdressing', 'Roasted beets with sunflower seeds, ruccola and herb dressing', 'Nötfri, vegansk', 'Nut-free, vegan'), +(3, 2021, 'mainCourse', 'Grillad kycklingfilé med citron- och parmesansås, rostade rotsaker samt örtsallad', 'Grilled chicken filet with lemon- and parmesan cheese sauce, roasted root vegetables and herb sallad', 'Nötfri', 'Nut-free'), +(4, 2021, 'mainCourse', 'Sojafärsbiff med potatisgratäng, rostade grönsaker och örtsky', 'Soy steak with potato gratin, roasted vegetables and herb sauce', 'Nötfri, vegansk', 'Nut-free, vegan'), +(5, 2021, 'dessert', 'Blåbär- och citronmoussetårta', 'Blueberry and lemon mousse cake', 'Glutenfri', 'Gluten-free'), +(6, 2021, 'dessert', 'Raw chocolate cake', 'Raw chocolate cake', 'Vegansk', 'Vegan'), +(7, 2021, 'nonAlcoholicDrink', 'Läsk (alkoholfri)', 'Soda (alcohol-free)', NULL, NULL), +(8, 2021, 'drink', 'Öl', 'Beer', NULL, NULL), +(9, 2021, 'drink', 'Vitt vin', 'White wine', NULL, NULL), +(10, 2021, 'drink', 'Rött vin', 'Red wine', NULL, NULL), +(11, 2021, 'drink', 'Cider', 'Cider', NULL, NULL), +(12, 2021, 'nonAlcoholicDrink', 'Alkoholfri Öl', 'Alcohol-free Beer', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_dinner_party_guests` +-- + +CREATE TABLE `_2021_dinner_party_guests` ( + `id` int(11) NOT NULL, + `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `name` varchar(100) NOT NULL, + `personId` varchar(20) NOT NULL, + `email` varchar(100) NOT NULL, + `type` varchar(20) NOT NULL, + `companyId` varchar(255) DEFAULT NULL, + `starterId` varchar(255) NOT NULL, + `mainCourseId` varchar(255) NOT NULL, + `dessertId` varchar(255) NOT NULL, + `drinksId` varchar(255) NOT NULL, + `allergies` varchar(255) DEFAULT NULL, + `ticketPrice` decimal(10,0) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_employments` +-- + +CREATE TABLE `_2021_employments` ( + `id` int(11) NOT NULL, + `desc_se` varchar(255) NOT NULL, + `desc_en` varchar(255) NOT NULL, + `priority` int(2) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021_employments` +-- + +INSERT INTO `_2021_employments` (`id`, `desc_se`, `desc_en`, `priority`) VALUES +(1, 'Heltidsjobb', 'Full time', 1), +(2, 'Sommarjobb', 'Summer job', 3), +(3, 'Internships', 'Internship', 4), +(4, 'Deltidsjobb', 'Part time', 2), +(5, 'Ex-jobb', 'Master thesis', 5), +(6, 'Kex-jobb', 'Bachelor thesis', 6), +(7, 'Traineeprogram', 'Trainee program', 7); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_events` +-- + +CREATE TABLE `_2021_events` ( + `ID` int(11) NOT NULL, + `type` varchar(255) DEFAULT NULL, + `title_se` varchar(255) NOT NULL, + `title_en` varchar(255) NOT NULL, + `description_se` mediumtext, + `description_en` mediumtext NOT NULL, + `date` date NOT NULL, + `time` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `fb_link` varchar(255) DEFAULT NULL, + `tickets_link` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL, + `show` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021_events` +-- + +INSERT INTO `_2021_events` (`ID`, `type`, `title_se`, `title_en`, `description_se`, `description_en`, `date`, `time`, `location`, `fb_link`, `tickets_link`, `image`, `show`) VALUES +(1, NULL, 'Lunchföreläsning med SVT', '', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', NULL, 'svt_lunch.jpg', 1), +(2, NULL, 'Lunchföreläsning: Schibsted', '', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', NULL, 'schibsted_lunch.jpg', 1), +(3, NULL, 'Företagspub: MRG Gametek', '', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', NULL, 'pub_stock_3.jpg', 1), +(4, NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', '', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', NULL, 'sverigesingenjorer_lunch.jpg', 1), +(5, NULL, 'Lunchföreläsning med Epidemic Sound', '', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', NULL, 'epidemicsound_lunch.jpg', 1), +(6, NULL, 'Medias Branschdag 28/2 2019', '', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', NULL, 'mbdbanner19.jpg', 1), +(7, NULL, 'Sittningen - Medias Branschdag 2019', '', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', NULL, 'mbdsittning19.jpg', 1), +(8, NULL, 'Medias Branschdag 2020: Sittningen!', '', 'För möjligheten att förlänga Medias Branschdag ytterligare och att i ett mer avslappnat format få chansen att prata med några av de företagsrepresentanter som deltog under dagen presenterar vi i Medias Branschdag: Sittningen! \r\n\r\nSittningen kommer starta klockan 18.00 och förminglet i META kommer starta vid 16.00.\r\n\r\nEfter sittningen rekommenderas varmt att återvända till META för god drinkar kommer serveras och andra överraskningar. Hit är även alla som inte närvarar på sittningen välkomna! \r\n\r\nVarmt välkommna! ', 'For the opportunity to extend Medias Braschdag further and in a more relaxed format have the chance to talk to some of the company representatives who participated during the day, we in Media Braschdag present: Sittingen! \r\n\r\nThe dinner will start at 6PM and the mingle will start at 4PM.\r\n\r\nAfter the dinner it is strongly recommended to return to META for good drinks will be. Everyone who did not attend the sittning is also welcome!\r\n\r\nThose who apply to become a company host or logistics host will be able to attend the dinner subsidized.\r\n\r\nWarm welcome!', '2020-02-04', '18:00 - 01:00', 'Restaurang Q', 'https://www.facebook.com/events/564321737680291/', 'https://bit.ly/dinnerMBD20', 'mbdsittning20.jpg', 1), +(9, NULL, 'Medias Branschdag 2020', '', 'Den fjärde februari 2020 är det äntligen dags för Medietekniks årliga branschdagsmässa Medias Branschdag! Hit är ni varmt välkomna att knyta värdefulla kontakter och mingla bland relevanta och spännande företag. \r\n\r\nMedias Branschdag ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad vi teknologer har att bidra med.\r\n\r\nBranschdagen slår upp dörrarna klockan 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning i vår fina sektionslokal META.\r\n\r\nVarmt välkomna!', 'On the fourth of February 2020, it is finally time for Media Technology\'s annual fair Media\'s Branschdag! Here you are warmly welcomed to make valuable contacts and mingle among relevant and exciting companies.\r\n\r\nThe fair will open its doors at 10:00 and is stay open until 16:00. The evening ends with a dinner that starts at 18:00 and before that one can enjoy a lovely afterwork in META.\r\n\r\nWarm welcome!', '2020-02-04', '10:00–16:00', 'Nymble, Drottning Kristinas väg 15-19, 100 44 Stockholm', 'https://www.facebook.com/events/507681753120822/', NULL, 'mbdbanner20.jpg', 1), +(10, NULL, 'Företagspub med Bonnier News', '', 'Torsdagen den 14de november är det äntligen dags för Företagspub med Bonnier News tillsammans med MKM och Medias Branschdag! \r\n\r\nBonnier står för mat, drinkbiljetter, goodiebags och andra överraskningar (hörde jag photobooth?). En sån här chans får man bara en gång i livet! \r\n\r\nFör att få mat behöver du vara en av de första 50 som anmäler sig i formuläret: https://forms.gle/6FbSC5VEtdq3AExh9 och hämta ut din mat någon gång mellan 17.15 och 18.30. Vi lovar att det inte kommer vara en tråkig wrap. \r\n\r\nUnder puben kommer Bonnier bland annat berätta om sitt talangprogram, där du kan få möjlighet att jobba för ett av nordens ledande medieföretag. \r\n\r\n(!!) Alla besökare kommer behöva anmäla sig till puben på samma formulär som för maten: https://forms.gle/6FbSC5VEtdq3AExh9 Som Medietekniker eller Datalog förväntas du även visa upp leg och kårleg i dörren. \r\n+1:or är också välkomna men kräver föranmälan (senaste den 14e) och leg! \r\n\r\nMedietekniker och dataloger kan även anmäla sig i dörren för att komma in!\r\n\r\nNär: 14/11 17:15\r\nVar: META\r\nHur: Företagspub!\r\nMat: YEAH BOI\r\n\r\n----- Priser -----\r\nÖl från 20 kr \r\nDrinkar från 30 kr\r\nAlkfritt från 15 kr.\r\n\r\n\r\nFormulär för anmälan: https://forms.gle/6FbSC5VEtdq3AExh9\r\n\r\nSes där!!!!!', '', '2019-11-14', '17:00-01:00', 'Meta, Osquars Backe 21, 114 28 Stockholm', 'https://www.facebook.com/events/785869978526311/', NULL, 'bonnier_pub.jpg', 1), +(11, NULL, 'Lunchföreläsning med Schibsted', '', 'Är du sugen på att bli UX-designer och gillar gratis lunch? Då får du inte missa denna lunchföreläsning med Medias Branschdags huvudsponsor Schibsted!\r\n\r\nMat och dricka från Lett kommer att serveras till de 50 första på plats!\r\n\r\nSpeakers:\r\nJinyi Wang – UX Lead, Omni and PhD in Human-Computer Interaction\r\nMartin Bystedt – Head of UX, Design Systems and Newsdesk tools\r\nWe work with helping our news consumers in Scandinavia to get access to independent journalism in an easy and engaging way through our news outlets; Omni, Aftonbladet, Svenska Dagbladet, VG, Aftenposten, Bergens Tidende, Stavanger Aftenblad and a number of local newspaper. \r\n\r\nTopic:\r\nIn our industry we are faced with a multitude of challenges and our newspapers and media companies has gone through transformation during a number of years and will continuously need to evolve. Working as a UX designer at the company we do contribute and have a crucial role to play to help the company to change.\r\nOther than the challenges in the media industry we will of course present the company Schibsted and the different sub-companies within our group.\r\nMost important we will give you tips on how to start your careers as UX-designers.', '', '2020-01-27', '12:00', 'L1', 'https://www.facebook.com/events/180340719744514/', NULL, 'schibsted_lunch_2020.jpg', 1), +(12, NULL, 'Medias Digitala Branschdag', 'Medias Digitala Branschdag', 'Den 25 februari 2021 är det äntligen dags för Medietekniks årliga branschdagsmässa, Medias Branschdag! För första gången någonsin kommer mässan att hållas digitalt genom onlinetjänsten Graduateland! Det innebär att oavsett var du befinner dig i vårt avlånga land så kommer du kunna vara med. \r\n\r\nMöt oss och företag på nätet och knyt värdefulla kontakter inför framtiden! Medias Branschdag ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad vi teknologer har att bidra med. \r\n\r\nKlicka i \'kommer\' på facebook eventet och håll dig uppdaterad på kommande information. Du kan registrera dig på den digitala plattformen \'digital.mediasbranschdag.com\' redan nu! \r\n\r\nVarmt välkomna!', 'On the 25 of February 2021, it is finally time for Media Technology\'s annual fair Media\'s Branschdag! For the first time ever, the fair will be held digitally through the online service Graduateland! This means that no matter where you are in our elongated country, you will be able to participate. \r\n\r\nMeet us and companies online and make valuable contacts for the future! Fill in \'yes\' on the facebook event and stay updated on upcoming information! Visit \'digital.mediasbranschdag.com\' and register a personal account for the fairday. \r\n\r\nYou are most welcome!', '2021-02-25', '10:00 - 16:00', 'https://digital.mediasbranschdag.com/', 'https://www.facebook.com/events/873160383445311', NULL, 'mbdbanner21.jpg', 1), +(13, NULL, 'Lunchföreläsning med Sveriges Ingenjörer!', 'Lunchföreläsning med Sveriges Ingenjörer!', 'I samarbete med Medias Branschdag kommer Sveriges Ingenjörer hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nVägen till ingenjörsjobbet! Hur skriver du ett professionellt CV och personligt brev? Hur kan du förbereda dig på bästa sätt inför en anställningsintervju? Vad är bra att tänka på under intervjun…? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden. \r\n\r\nUnder föreläsningen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb', 'I samarbete med Medias Branschdag kommer Sveriges Ingenjörer hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nVägen till ingenjörsjobbet! Hur skriver du ett professionellt CV och personligt brev? Hur kan du förbereda dig på bästa sätt inför en anställningsintervju? Vad är bra att tänka på under intervjun…? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden. \r\n\r\nUnder föreläsningen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb', '2021-02-23', '12:00 - 13:00', 'https://kth-se.zoom.us/j/69535962723', 'https://www.facebook.com/events/365705871199008', NULL, 'sverigesingenjorer-lunch-2021-wider.png', 1), +(14, NULL, 'Lunchföreläsning med Conversionista!', 'Lunchföreläsning med Conversionista!', 'I samarbete med Medias Branschdag kommer Conversionista hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nGillar du att analysera och testa hypoteser baserade på data? Tycker du att det känns spännande med användbarhet, webbpsykologi, mänskligt beteende och varför besökare gör som de gör i digitala miljöer? Kom och lyssna på Conversionistas lunchföreläsning måndag 22/2 kl 12.15. \r\n\r\nSom konsult hos oss får du jobba med problemlösning på daglig basis, och använda logiskt tänkande i samband med att analysera beteenden online. Du använder statistik-kunskap och vetenskapliga processer för att designa experiment, baserat på insikter från metoder kopplade till bland annat människa-datorinteraktion, användningstester och kvantitativ data-analys. \r\n\r\nHör Kajsa och Andreas från Conversionista, som är två föredetta medietekniker, berätta mer om vad konverteringsoptimering är, varför medietekniker är så bra på konverteringsoptimering, varför de väljer att jobba med just detta varje dag varför de tycker att just du också borde göra det. \r\n\r\n#ux #analys #statistik #experiment #konverteringsoptimering #cro #användbarhet #sanstat #mdi #webbpsykologi #data #SF1919 #DH1622 #DH2642 #DM1595 #ME1039', 'I samarbete med Medias Branschdag kommer Conversionista hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! \r\n\r\nGillar du att analysera och testa hypoteser baserade på data? Tycker du att det känns spännande med användbarhet, webbpsykologi, mänskligt beteende och varför besökare gör som de gör i digitala miljöer? Kom och lyssna på Conversionistas lunchföreläsning måndag 22/2 kl 12.15. \r\n\r\nSom konsult hos oss får du jobba med problemlösning på daglig basis, och använda logiskt tänkande i samband med att analysera beteenden online. Du använder statistik-kunskap och vetenskapliga processer för att designa experiment, baserat på insikter från metoder kopplade till bland annat människa-datorinteraktion, användningstester och kvantitativ data-analys. \r\n\r\nHör Kajsa och Andreas från Conversionista, som är två föredetta medietekniker, berätta mer om vad konverteringsoptimering är, varför medietekniker är så bra på konverteringsoptimering, varför de väljer att jobba med just detta varje dag varför de tycker att just du också borde göra det. \r\n\r\n#ux #analys #statistik #experiment #konverteringsoptimering #cro #användbarhet #sanstat #mdi #webbpsykologi #data #SF1919 #DH1622 #DH2642 #DM1595 #ME1039', '2021-02-22', '12:00 - 13:00', 'https://kth-se.zoom.us/j/68196651184', 'https://www.facebook.com/events/243310603947880', NULL, 'Conversionista-lunch-wider.png', 1), +(15, NULL, 'Lunchföreläsning med LinkedIn!', 'Lunchföreläsning med LinkedIn!', 'Sist men inte minst kommer LinkedIn att hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! Din LinkedIn-profil representerar ditt professionella varumärke och är ett sätt att berätta din historia. Under denna lunchföreläsning lär du dig hur du bäst kan förmedla dina yrkesmässiga ambitioner, passioner och prestationer från en av LinkedIns lokala Stockholm-anställda, Freja Modig. Du får inblick i att förbättra din profil, hur du kan utöka ditt nätverk och attrahera rekryterare. Rock your profile!', 'Sist men inte minst kommer LinkedIn att hålla en spännande lunchföreläsning för er! Läs nedan vad denna timme har att erbjuda! Din LinkedIn-profil representerar ditt professionella varumärke och är ett sätt att berätta din historia. Under denna lunchföreläsning lär du dig hur du bäst kan förmedla dina yrkesmässiga ambitioner, passioner och prestationer från en av LinkedIns lokala Stockholm-anställda, Freja Modig. Du får inblick i att förbättra din profil, hur du kan utöka ditt nätverk och attrahera rekryterare. Rock your profile!', '2021-02-24', '12:00 - 13:00', 'https://kth-se.zoom.us/j/68861878681', 'https://www.facebook.com/events/253683579663584', NULL, 'linkedin2021-wider.png', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_exhibit_dates` +-- + +CREATE TABLE `_2021_exhibit_dates` ( + `year` int(11) NOT NULL, + `date` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021_exhibit_dates` +-- + +INSERT INTO `_2021_exhibit_dates` (`year`, `date`) VALUES +(2019, '2019-02-28 10:00:00'), +(2020, '2020-02-04 10:00:00'), +(2021, '2021-02-25 10:00:00'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_persons` +-- + +CREATE TABLE `_2021_persons` ( + `id` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + `email` varchar(255) NOT NULL, + `linkedin` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021_persons` +-- + +INSERT INTO `_2021_persons` (`id`, `name`, `email`, `linkedin`) VALUES +(1, 'Nicole Nordlund', 'nicole@medieteknik.com', 'https://www.linkedin.com/in/nicole-nordlund-655b8116b/'), +(2, 'John Brink', 'john@medieteknik.com', 'https://www.linkedin.com/in/john-brink-6607a3127/'), +(3, 'Amanda Carp', 'amanda@medieteknik.com', 'https://www.linkedin.com/in/amanda-carp-6a529b172/'), +(4, 'Ebba Rovig', 'ebba@medieteknik.com', 'https://www.linkedin.com/in/ebba-rovig-16b975a1/'), +(5, 'Emily Nilsson', 'emily@medieteknik.com', ''), +(6, 'Malin Åkesson', 'malin@medieteknik.com', ''), +(7, 'Mahmoud Sherzad', 'mahmoud@medieteknik.com', 'https://www.linkedin.com/in/mahmoud-sherzad/'), +(8, 'Ella Klara Westerlund', 'ellaklara@medieteknik.com', 'https://www.linkedin.com/in/ellaklara'), +(9, 'Louise Hellberg', 'louise@medieteknik.com', 'https://www.linkedin.com/in/louise-hellberg/'), +(10, 'Emma Hagrot', 'emma@medieteknik.com', 'https://www.linkedin.com/in/emmahagrot/'), +(11, 'Peter Borojevic', 'peter@medieteknik.com', 'https://www.linkedin.com/in/peterborojevic/'), +(12, 'Oliver Kamruzzaman', 'oliver@medieteknik.com', 'https://www.linkedin.com/in/oliver-kamruzzaman-0380aa99/'), +(13, 'Nathalie Lock', 'nathalie@medieteknik.com', 'https://www.linkedin.com/in/nathalie-lock-55bb061b1/'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_positions` +-- + +CREATE TABLE `_2021_positions` ( + `id` int(11) NOT NULL, + `desc_se` varchar(255) NOT NULL, + `desc_en` varchar(255) NOT NULL, + `priority` int(2) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021_positions` +-- + +INSERT INTO `_2021_positions` (`id`, `desc_se`, `desc_en`, `priority`) VALUES +(1, 'Projektledare', 'Project Leader', 1), +(2, 'Företagssamordnare', 'Sales Team Coordinator', 2), +(3, 'Företagsansvarig', 'Sales Associate', 3), +(4, 'PR-ansvarig', 'Public Relations', 4), +(5, 'Art Director', 'Art Director', 4), +(6, 'Sittningsansvarig', 'Dinner Party Organizer', 4), +(7, 'Logistikansvarig', 'Logistics', 4), +(8, 'Webbutvecklare', 'Web Developer', 4), +(9, 'Eventansvarig', 'Event Organizer', 4); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021_team_involvement` +-- + +CREATE TABLE `_2021_team_involvement` ( + `id` int(11) NOT NULL, + `personId` int(11) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `positionId` int(11) NOT NULL, + `image` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021_team_involvement` +-- + +INSERT INTO `_2021_team_involvement` (`id`, `personId`, `year`, `positionId`, `image`) VALUES +(1, 1, 2021, 1, 'nicole.jpg'), +(2, 2, 2021, 1, 'john.jpg'), +(3, 3, 2021, 4, 'amanda.jpg'), +(5, 5, 2021, 9, 'emily.jpg'), +(7, 7, 2021, 8, 'mahmoud.jpg'), +(8, 8, 2021, 8, 'ella_klara.jpg'), +(9, 9, 2021, 5, 'louise.jpg'), +(10, 10, 2021, 2, 'emma.jpg'), +(11, 11, 2021, 3, 'peter.jpg'), +(12, 12, 2021, 3, 'oliver.jpg'), +(13, 13, 2021, 3, 'nathalie.jpg'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2016_companies` +-- + +CREATE TABLE `_2021__2016_companies` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2016_companies` +-- + +INSERT INTO `_2021__2016_companies` (`id`, `name`, `description`, `logo`, `website`) VALUES +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', 'apotea.png', 'www.apotea.se'), +('dice', 'EA/Dice', 'We are EA/DICE!\n\nWe entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.\n\nEA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett IT-konsultbolag med specialistkunskap inom systemutveckling. Vi är ett härligt gäng på drygt 75 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda!\n\nVårt populära traineeprogram har funnits sedan 2007 och startar två gånger per år, i februari och september. Under dina sex månader som trainee på Dynabyte arbetar du med de allra senaste teknikerna i ett större kundprojekt, och med stöttning av våra seniora utvecklare och mentorer sköter ni projektets hela utveckling. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops.\n\nSedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen, och efter programmets slut ges du möjlighet att arbeta med tekniska utmaningar hos flera av Sveriges hetaste företag!', 'dynabyte.png', 'www.dynabyte.se'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('isotop', 'Isotop', 'Isotop är en digital teknikbyrå som bygger webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik ska få ta ett större utrymme tidigare i alla digitala satsningar. Därför jobbar vi med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\n\nHos oss jobbar producenter, arkitekter, utvecklare och kvalitetsansvariga i team och agilt. Det betyder att vi fokuserar på att interagera och samarbeta, vara beredda på förändringar och få fram fungerande produkter.\n\nDet blir bäst resultat och är som roligast när vi:\n • får jobba med meningsfulla och utmanande uppdrag\n • arbetar på ett hållbart sätt med en balans mellan jobb och fritid\n • får jobba i team med stor frihet och mycket ansvar\n • är delaktiga och får påverka vår arbetsplats i stort och smått\n\nHåller du med? Då borde du #jobbapåisotop. Vi är intresserade av att träffa dig för den kunskap, utbildning och erfarenhet du har nu. Men vi anställer dig för vad du kommer att lära dig under de kommande åren. Kom förbi oss på Medias Branschdag så berättar vi mer!', 'isotop.svg', 'www.isotop.se'), +('ist', 'IST', 'Welcome to the hero factory!\n\nAre you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future?\n\nWelcome to IST. We change the way schools work and make sure everyone gets the chance to learn more.\n\nIST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows:\n\n\'Every day we help build the schools of tomorrow and a future in which we can all learn more.\'\n\nIST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan Loyalty Management is Scandinavia\'s leading Loyalty Management firm. We bring in-depth loyalty management services to our clients, including technological, strategic, analytical and creative solutions.\n\nFounded in 1987, we have close to 30 years\' experience of focusing on just one thing – maximizing value in our client\'s customer relationships and databases. We create and shape the one-to-one customer experience of tomorrow in a Marketing Automation process known to us as \'True Personalization\'.', 'kaplan.svg', 'www.kaplan.se'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', 'knowit.png', 'www.knowit.se'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', 'myacademy.png', 'www.myacademy.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', 'netinsight.png', 'www.netinsight.net'), +('netlight', '', '', 'netlight.png', 'www.netlight.com'), +('ooyala', 'Ooyala', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics.\n\nOoyala Stockholm\nThe Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech.\n\nMore than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('river', 'River', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing.\n\nWe have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more.\n\nRiver is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Schibsted Media Group is an international media group with 6800 employees in over 30 countries. From Mexico to Malaysia, from Brazil to Norway – millions of people interact with Schibsted companies every day. We ensure that new and old sofas can be sold. News reports are read and watched when, where and how consumers want. Weather reports are checked with quick online services. Carpenters are found through a couple of clicks. Prices are compared and the latest fashion is browsed. These examples are just some of the ways our services empower people all around the world in their daily lives.\n\nOur philosophy is built on keeping an open mind, challenging ourselves and the status quo. The goal is to shape the future of our industry. To achieve this we recruit attitude. Are you driven and ambitious? Do you have the courage to face new challenges?', 'schibsted.png', 'www.schibsted.com'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\n\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 144 000 ingenjörsmedlemmar. Som studentmedlem erbjuder vi dig träning och stöd inför skarpt läge med allt från cv-granskning och karriärcoachning till hjälp med intervjuteknik. Du tar även del av landets bästa lönestatistik, digitaltidningen Ny Teknik samt aktiviteter som hålls vid ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar eller extrajobbet.\n\nVälkommen att börja ditt liv som ingenjör med oss!', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('unionen', 'Unionen', 'Kraftladda inför drömjobbet.\n\nMed över 620.000 medlemmar är Unionen Sveriges största fackförbund för tjänstemän. Vi arbetar för Schysta villkor och trygghet på arbetsplatserna i den privata sektorn. För endast 100 kronor blir du studentmedlem hela studietiden oavsett hur länge du studerar. Förutom att se till att du är trygg på extrajobbet och sommarjobbet så stöttar vi dig med rabatter, stipendier och ger dig chansen att delta på utvecklande seminarier. När det är dags att helt ta klivet ut i arbetslivet ser vi till att du får experthjälp med CV, personligt brev och intervjuteknik samt löner och villkor. Vi hjälper dig också på vägen med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\n\nNär du börjar jobba och uppdaterar ditt studentmedlemskap till yrkesverksamt så har du möjlighet att få tillbaka upp till 3200 kr för kostnaderna på exempelvis kurslitteratur, kåravgifter, miniräknare eller annat material kopplat till din utbildning som du införskaffat under tiden som studentmedlem.\n\nVi syns på Medias Branschdag!', 'unionen.png', 'www.unionen.se'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\n\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\n\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', 'viaplay.png', 'www.viaplay.se/jobs'), +('westmediasystems', 'West Media Systems', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\n\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', 'westmediasystems.png', 'www.westmediasystems.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2016_schedule` +-- + +CREATE TABLE `_2021__2016_schedule` ( + `type` varchar(255) NOT NULL, + `title` varchar(255) NOT NULL, + `description` varchar(255) DEFAULT NULL, + `day` varchar(255) NOT NULL, + `duration` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `locationlink` varchar(255) DEFAULT NULL, + `signuplink` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2016_schedule` +-- + +INSERT INTO `_2021__2016_schedule` (`type`, `title`, `description`, `day`, `duration`, `location`, `locationlink`, `signuplink`) VALUES +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Lunchföreläsning', 'River', 'Digitalbyrån River håller lunchföreläsning.', '31 Okt', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/Ahl4QHclnMCJ2XT73'), +('Lunchföreläsning', 'Netlight', 'Konsultföretaget Netlight håller lunchföreläsning.', '1 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/IbaPci5qRpkSxjq62'), +('Lunchföreläsning', 'Schibsted', 'Mediekoncernen Schibsted håller lunchföreläsning.', '2 Nov', '12:15-13:00', 'B3', 'www.kth.se/places/room/id/79cef4d7-7d64-4688-bd80-9d4c1d441680', 'www.goo.gl/forms/1WwtEoHaMlCTwW0Y2'), +('Mässan Öppnar', 'MBD 2016', 'Dörrarna öppnas till Medias Branschdag 2016. Det kommer finnas möjlighet att besöka mässan fram till stänging klockan 17.00.', '3 Nov', '10:00-17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Inspiration', 'Tobias Rundbom', 'Tobias Rundbom, medgrundare och chef på Prototyp, håller ett inspererande tal på stora scenen.', '3 Nov', '11:15-12:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Karriär', 'Monika Hanson', 'Grundare av Branschdagen i Medieteknik och Head of Innovation på Viaplay berättar om sin resa efter examen.', '3 Nov', '13:15-14:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Entrepenörskap', 'Donnie Lygonis', 'Från KTHs egna företagsinkubator, KTH Innovation kommer Donnie och berättar kring startup-kulturen och sin roll som coach.', '3 Nov', '15:15-16:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Afterwork', 'MBD 2016', 'Afterworken öppnar i vår sektionslokal META under mässans sista timme. Det är ett perfekt tillfälle att ta det lugnt efter mässan och mingla innan middagssittningen börjar. Den är öppen för studenter och representanter från företagen som deltagit på mässa', '3 Nov', '16:00-18:00', 'META', NULL, NULL), +('Mässan Stänger', 'MBD 2016', 'Medias Branschdag stänger.', '3 Nov', '17:00', 'Nymble', 'goo.gl/maps/xqXnQJQV2JQ2', NULL), +('Gasque', 'Branschdagssittningen', 'Sittningen öppnar dörrarna!', '3 Nov', '18:00', 'Stora Gasque', 'goo.gl/maps/xqXnQJQV2JQ2', NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2016_sponsors` +-- + +CREATE TABLE `_2021__2016_sponsors` ( + `id` varchar(255) NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2016_sponsors` +-- + +INSERT INTO `_2021__2016_sponsors` (`id`, `logo`, `website`) VALUES +('arvidnordquist', 'arvidnordquist.png', 'www.arvidnordquist.se'), +('comviq', 'comviq.png', 'www.comviq.se'), +('filter', 'filter.png', 'www.magasinetfilter.se'), +('studentkortet', 'studentkortet.png', 'www.studentkortet.se'), +('sverigesingenjorer', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('tetrapak', 'tetrapak.png', 'www.tetrapak.se'), +('viaplay', 'viaplay.png', 'www.viaplay.se'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2016_team` +-- + +CREATE TABLE `_2021__2016_team` ( + `name` varchar(255) NOT NULL, + `position` varchar(255) NOT NULL, + `email` varchar(255) NOT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2016_team` +-- + +INSERT INTO `_2021__2016_team` (`name`, `position`, `email`, `linkedin`, `image`) VALUES +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'), +('Niklas Gustavsson', 'Projektledare', 'niklas.gustavsson@mediasbranschdag.com', 'https://se.linkedin.com/in/niklas-gustavsson-2a6876104/sv', 'niklas.jpg'), +('Sabina von Essen', 'Ansvarig för Näringslivsgruppen', 'sabina.von.essen@mediasbranschdag.com', 'https://se.linkedin.com/in/sabina-von-essen-5bb976102', 'sabina.jpg'), +('Christian Abdelmassih', 'Företagskontakt', 'christian.abdelmassih@mediasbranschdag.com', 'https://se.linkedin.com/in/christianabdelmassih', 'christian.jpg'), +('David Tranæus', 'Företagskontakt', 'david.tranaeus@mediasbranschdag.com', 'https://se.linkedin.com/in/david-tranaeus-0834a7114', 'david.jpg'), +('Marcus Hogler', 'Ansvarig för Kommunikationsgruppen', 'marcus.hogler@mediasbranschdag.com', '', 'marcus.jpg'), +('Emil Westin', 'Webmaster', 'emil.westin@mediasbranschdag.com', 'https://se.linkedin.com/in/emil-westin-087376b5', 'emil.jpg'), +('Gabriella Sanches Karlsson', 'Kommunikation & PR', 'gabriella.s.karlsson@mediasbranschdag.com', 'https://se.linkedin.com/in/gabriella-sanchez-karlsson-784b2866', 'gabriella.jpg'), +('Sofia Blomgren', 'Kommunikation & PR', 'sofia.blomgren@mediasbranschdag.com', 'https://se.linkedin.com/in/sofia-blomgren-543985120', 'sofia.jpg'), +('Evelina Hedberg', 'Sittningsansvarig', 'evelina.hedberg@mediasbranschdag.com', '', 'evelina.jpg'), +('Emma Olsson', 'Sittningsansvarig', 'emma.olsson@mediasbranschdag.com', 'https://se.linkedin.com/in/emma-olsson-17b531b2', 'emmao.jpg'), +('Glenn Schmitz', 'HR', 'glenn.schmitz@mediasbranschdag.com', 'https://se.linkedin.com/in/glenn-schmitz-44b65048', 'glenn.jpg'), +('Beata von Grothusen', 'Sponsansvarig', 'beata.v.grothusen@mediasbranschdag.com', '', 'beata.jpg'), +('Linnéa Lennartsson', 'Logistikansvarig', 'linnea.lennartsson@mediasbranschdag.com', 'https://se.linkedin.com/in/linnéa-lennartsson-798251a5', 'linnea.jpg'), +('Emma Igelström', 'Logistikansvarig', 'emma.igelstrom@mediasbranschdag.com', '', 'emmai.jpg'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2017_companies17` +-- + +CREATE TABLE `_2021__2017_companies17` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description` text, + `logo` varchar(255) DEFAULT NULL, + `website` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2017_companies17` +-- + +INSERT INTO `_2021__2017_companies17` (`id`, `name`, `description`, `logo`, `website`) VALUES +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', 'apotea.png', 'www.apotea.se'), +('asqill', 'asqill', 'Asqill är ett initiativ av sex KTH-studenter med en gemensam vision om att förbättra relationen mellan företag och studenter. Verksamheten definieras som ett talangnätverk och erbjuder extraarbete skräddarsytt för KTH-studenter. Genom deras Projektportal engageras studenter genom att utföra skarpa projekt åt branschrelevanta företag.', 'asqill.svg', 'www.asqill.se'), +('creuna', 'Creuna', 'Creuna är Nordens ledande digitala byrå. Deras uppdrag sträcker sig från digitala strategier som förändrar deras uppdragsgivares organisationer och arbetssätt, till teknisk vägledning, utveckling, design och innehållsarbete för stora webbplattformar. Addera digitala koncept och strategiskt arbete med sociala medier så har du täckt in en stor del av allt det Creuna sysslar med dagligen. För mer info: www.creuna.se \r\n', 'creuna.png', 'www.creuna.com/se/'), +('digpro', 'Digpro', 'Welcome to the Digpro way! \r\n\r\nDigpro develops, markets and supports its own leading geographic information \r\ntechnologies for major industries. Digpro’s products enable clients to save time \r\nand money, while improving service quality. Established since 1989 in Stockholm, \r\nSweden, Digpro’s products and services are available through an international \r\nnetwork of partners.', 'digpro.svg', 'http://www.digpro.com/sv/'), +('dynabite', 'Dynabyte', 'Dynabyte är ett IT-konsultbolag med specialistkunskap inom systemutveckling. Vi är ett härligt gäng på drygt 75 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda!\n\nVårt populära traineeprogram har funnits sedan 2007 och startar två gånger per år, i februari och september. Under dina sex månader som trainee på Dynabyte arbetar du med de allra senaste teknikerna i ett större kundprojekt, och med stöttning av våra seniora utvecklare och mentorer sköter ni projektets hela utveckling. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops.\n\nSedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen, och efter programmets slut ges du möjlighet att arbeta med tekniska utmaningar hos flera av Sveriges hetaste företag!', 'dynabyte.png', 'www.dynabyte.se'), +('isotop', 'Isotop', 'Isotop är en digital teknikbyrå som bygger webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik ska få ta ett större utrymme tidigare i alla digitala satsningar. Därför jobbar vi med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\n\nHos oss jobbar producenter, arkitekter, utvecklare och kvalitetsansvariga i team och agilt. Det betyder att vi fokuserar på att interagera och samarbeta, vara beredda på förändringar och få fram fungerande produkter.\n\nDet blir bäst resultat och är som roligast när vi:\n • får jobba med meningsfulla och utmanande uppdrag\n • arbetar på ett hållbart sätt med en balans mellan jobb och fritid\n • får jobba i team med stor frihet och mycket ansvar\n • är delaktiga och får påverka vår arbetsplats i stort och smått\n\nHåller du med? Då borde du #jobbapåisotop. Vi är intresserade av att träffa dig för den kunskap, utbildning och erfarenhet du har nu. Men vi anställer dig för vad du kommer att lära dig under de kommande åren. Kom förbi oss på Medias Branschdag så berättar vi mer!', 'isotop.svg', 'www.isotop.se'), +('ist', 'IST', 'Are you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future?\r\n\r\nWelcome to IST. We change the way schools work and make sure everyone gets the chance to learn more.\r\n\r\nIST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows:\r\n\r\n\'Every day we help build the schools of tomorrow and a future in which we can all learn more.\'\r\n\r\nIST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan är Skandinaviens ledande företag för Loyalty Management. De jobbar med effektiva kundlösningar där de ökar värdet för sina kunder genom marknadsföring, dataanalys och olika kreativa processer. I dagens digitala värld har företag tillgång till makalösa mängder av data. Hos Kaplan tror de fast vid att framtiden för kommunikation är datadriven, relevant och riktad där IT och marknadsföring måste arbeta tillsammans för att skapa denna framtid. För mer info: www.kaplan.se \r\n', 'kaplan.svg', 'www.kaplan.se'), +('storytel', 'Storytel', 'Storytel är företaget som gjort det möjligt för oss alla att gå runt med ett bibliotek i fickan genom deras marknadsledande, digitala abonnemangstjänst för strömmade ljudböcker i mobilen. Ett entreprenörsdrivet företag som växer snabbt och har idag avtal med i princip alla förlag i Sverige. På Storytel arbetas det med mjukvaruutveckling, grafisk- och digital design, spännande ljudteknik och mycket mer. För mer info: www.storytel.se \r\n', 'storytel.png', 'www.storytel.se'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\n\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 144 000 ingenjörsmedlemmar. Som studentmedlem erbjuder vi dig träning och stöd inför skarpt läge med allt från cv-granskning och karriärcoachning till hjälp med intervjuteknik. Du tar även del av landets bästa lönestatistik, digitaltidningen Ny Teknik samt aktiviteter som hålls vid ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar eller extrajobbet.\n\nVälkommen att börja ditt liv som ingenjör med oss!', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('unionen', 'Unionen', 'Kraftladda inför drömjobbet.\r\n\r\nMed över 620.000 medlemmar är Unionen Sveriges största fackförbund för tjänstemän. Vi arbetar för Schysta villkor och trygghet på arbetsplatserna i den privata sektorn. För endast 100 kronor blir du studentmedlem hela studietiden oavsett hur länge du studerar. Förutom att se till att du är trygg på extrajobbet och sommarjobbet så stöttar vi dig med rabatter, stipendier och ger dig chansen att delta på utvecklande seminarier. När det är dags att helt ta klivet ut i arbetslivet ser vi till att du får experthjälp med CV, personligt brev och intervjuteknik samt löner och villkor. Vi hjälper dig också på vägen med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\r\n\r\nNär du börjar jobba och uppdaterar ditt studentmedlemskap till yrkesverksamt så har du möjlighet att få tillbaka upp till 3200 kr för kostnaderna på exempelvis kurslitteratur, kåravgifter, miniräknare eller annat material kopplat till din utbildning som du införskaffat under tiden som studentmedlem.\r\n\r\nVi syns på Medias Branschdag!', 'unionen.png', 'www.unionen.se'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\r\n\r\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\r\n\r\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', 'viaplay.png', 'www.viaplay.se/jobs'), +('ytest', 'ytest', 'test', 'test', 'test.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2017_schedule17` +-- + +CREATE TABLE `_2021__2017_schedule17` ( + `type` varchar(255) NOT NULL, + `title` varchar(255) NOT NULL, + `description` text, + `day` varchar(255) DEFAULT NULL, + `duration` varchar(255) DEFAULT NULL, + `location` varchar(255) DEFAULT NULL, + `locationlink` varchar(255) DEFAULT NULL, + `signuplink` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2017_schedule17` +-- + +INSERT INTO `_2021__2017_schedule17` (`type`, `title`, `description`, `day`, `duration`, `location`, `locationlink`, `signuplink`) VALUES +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Adi & Mak Omanovic', 'Adi och Mak Omanovic studerade medieteknik på KTH och valde sedan att följa sin dröm och starta filmproduktionsbolaget Omanovic Productions. Tvillingbröderna har sedan starten 2007 skapat alltifrån dokumentärfilmer till humoristiska reklamfilmer åt stora klienter såsom Tele2 och Coca-Cola och man arbetar även just nu med manus till en svensk långfilm. Adi och Mak har alltid gått sin egen väg inom branschen och kommer till Medias Branschdag för att hålla ett motiverande tal om hur det var att starta eget företag samt visa en del av det material de lyckats skapa, missa inte det! För mer info: www.omanovic.se \r\n', '1a Nov', '13:00-14:00', 'Nya matsalen i Nymble', NULL, NULL), +('Tal', 'Faviana', 'Faviana Vangelius är sannerligen en källa av inspiration. Efter att ha testat på virtual reality på en festival i USA så visste hon direkt att hon hade funnit en passion och förra våren var hon med och grundade Svrvive studios, ett VR- och AR-företag som idag snabbt växt sig till ett av Sveriges största och hetaste företag inom branschen, med Faviana som VD. Hon blev nyligen också utsedd till en av landets mest lovande unga entreprenörer och hon har den senaste tiden hållit tal på stora mässor och konferenser världen runt. Nu är hon här hos oss för att dela med sig av sin passion och vi kunde inte vara gladare för det. Detta vill ni inte missa! För mer info: www.svrvive.com \r\n', '1a Nov', '14:00-15:00', 'Nya matsalen i Nymble', NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2017_sponsors17` +-- + +CREATE TABLE `_2021__2017_sponsors17` ( + `id` varchar(255) NOT NULL, + `logo` varchar(255) DEFAULT NULL, + `website` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2017_sponsors17` +-- + +INSERT INTO `_2021__2017_sponsors17` (`id`, `logo`, `website`) VALUES +('arvidNordquist', 'arvidnordquist.png', 'www.arvidnordquist.se'), +('comviq', 'comviq.png', 'www.comviq.se'), +('digpro', 'digpro.svg', 'www.digpro.com'), +('dynabyte', 'dynabyte.png', 'www.dynabyte.se'), +('froosh', 'froosh.jpg', 'www.froosh.com/sv/'), +('libresse', 'libresse.png', 'www.libresse.se'), +('studentkortet', 'studentkortet.png', 'www.studentkortet.se'), +('sverigesIngenjorer', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('viaplay', 'viaplay.png', 'www.viaplay.se'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2017_team17` +-- + +CREATE TABLE `_2021__2017_team17` ( + `id` int(11) NOT NULL, + `name` varchar(255) DEFAULT NULL, + `position` varchar(255) DEFAULT NULL, + `email` varchar(255) DEFAULT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2017_team17` +-- + +INSERT INTO `_2021__2017_team17` (`id`, `name`, `position`, `email`, `linkedin`, `image`) VALUES +(1, 'Karl Andrén', 'Projektledare', 'branschdag@medieteknik.com', 'https://se.linkedin.com/in/karl-andrén-606a02110', 'karl.png'), +(2, 'Erik Lindström', 'Företagskontakt', 'erik.lindstrom@medieteknik.com', 'https://se.linkedin.com/in/erik-lindström-5bb325115', 'erik.png'), +(3, 'Magdalena Okurowska', 'Företagskontakt', 'Magdalena.Okurowska@medieteknik.com', 'https://se.linkedin.com/in/magdalenaok', 'magdalena.png'), +(4, 'Louise Hellberg', 'Sponsansvarig', 'Louise.Hellberg@medieteknik.com', 'https://se.linkedin.com/in/louise-hellberg-0b973b114', 'louise.png'), +(5, 'Jonas Abu Nijmeh', 'PR & Kommunikation', 'Jonas.Abu.Nijmeh@medieteknik.com', 'https://www.linkedin.com/in/jonas-abu-nijmeh-b578b2143/', 'jonas.png'), +(6, 'Linette Nilsson', 'Webansvarig', 'Linette.Nilsson@medieteknik.com', 'https://se.linkedin.com/in/linette-nilsson', 'linette.png'), +(7, 'William Neem Laahanen', 'HR & Ekonomi', 'William.Neem.Laahanen@medieteknik.com', 'https://se.linkedin.com/in/williamneemlaahanen', 'william.png'), +(8, 'Isabella Johannesson', 'Logistik & Event', 'Isabella.Johannesson@medieteknik.com', 'https://se.linkedin.com/in/isabella-johannesson-08582b10', 'isabella.png'), +(9, 'Lukas Frösslund', 'Teknik & Logistik', 'Lukas.Frosslund@medieteknik.com', 'https://se.linkedin.com/in/lukas-frösslund-a54578112/', 'lukas.png'), +(10, 'Linn Pagés Billai', 'Teknik & Logistik', 'linn.pages.billai@medieteknik.com', 'https://se.linkedin.com/in/linn-pagès-billai-504906109/', 'linn.png'), +(11, 'Emil Erlandsson', 'Sittningsansvarig', 'emil.Erlandsson@medieteknik.com', 'https://se.linkedin.com/in/emil-erlandsson-0b2102a5', 'emil.png'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2019_annons19` +-- + +CREATE TABLE `_2021__2019_annons19` ( + `id` int(11) NOT NULL, + `image` text NOT NULL, + `title` text NOT NULL, + `description` longtext NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2019_companies19` +-- + +CREATE TABLE `_2021__2019_companies19` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2019_companies19` +-- + +INSERT INTO `_2021__2019_companies19` (`id`, `name`, `description`, `logo`, `website`) VALUES +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', 'apotea.png', 'www.apotea.se'), +('dice', 'EA/Dice', 'We are EA/DICE!\n\nWe entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.\n\nEA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett IT-konsultbolag med specialistkunskap inom systemutveckling. Vi är ett härligt gäng på drygt 75 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda!\n\nVårt populära traineeprogram har funnits sedan 2007 och startar två gånger per år, i februari och september. Under dina sex månader som trainee på Dynabyte arbetar du med de allra senaste teknikerna i ett större kundprojekt, och med stöttning av våra seniora utvecklare och mentorer sköter ni projektets hela utveckling. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops.\n\nSedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen, och efter programmets slut ges du möjlighet att arbeta med tekniska utmaningar hos flera av Sveriges hetaste företag!', 'dynabyte.png', 'www.dynabyte.se'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('isotop', 'Isotop', 'Isotop är en digital teknikbyrå som bygger webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik ska få ta ett större utrymme tidigare i alla digitala satsningar. Därför jobbar vi med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\n\nHos oss jobbar producenter, arkitekter, utvecklare och kvalitetsansvariga i team och agilt. Det betyder att vi fokuserar på att interagera och samarbeta, vara beredda på förändringar och få fram fungerande produkter.\n\nDet blir bäst resultat och är som roligast när vi:\n • får jobba med meningsfulla och utmanande uppdrag\n • arbetar på ett hållbart sätt med en balans mellan jobb och fritid\n • får jobba i team med stor frihet och mycket ansvar\n • är delaktiga och får påverka vår arbetsplats i stort och smått\n\nHåller du med? Då borde du #jobbapåisotop. Vi är intresserade av att träffa dig för den kunskap, utbildning och erfarenhet du har nu. Men vi anställer dig för vad du kommer att lära dig under de kommande åren. Kom förbi oss på Medias Branschdag så berättar vi mer!', 'isotop.svg', 'www.isotop.se'), +('ist', 'IST', 'Welcome to the hero factory!\n\nAre you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future?\n\nWelcome to IST. We change the way schools work and make sure everyone gets the chance to learn more.\n\nIST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows:\n\n\'Every day we help build the schools of tomorrow and a future in which we can all learn more.\'\n\nIST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan Loyalty Management is Scandinavia\'s leading Loyalty Management firm. We bring in-depth loyalty management services to our clients, including technological, strategic, analytical and creative solutions.\n\nFounded in 1987, we have close to 30 years\' experience of focusing on just one thing – maximizing value in our client\'s customer relationships and databases. We create and shape the one-to-one customer experience of tomorrow in a Marketing Automation process known to us as \'True Personalization\'.', 'kaplan.svg', 'www.kaplan.se'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', 'knowit.png', 'www.knowit.se'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', 'myacademy.png', 'www.myacademy.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', 'netinsight.png', 'www.netinsight.net'), +('netlight', '', '', 'netlight.png', 'www.netlight.com'), +('ooyala', 'Ooyala', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics.\n\nOoyala Stockholm\nThe Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech.\n\nMore than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('river', 'River', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing.\n\nWe have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more.\n\nRiver is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Schibsted Media Group is an international media group with 6800 employees in over 30 countries. From Mexico to Malaysia, from Brazil to Norway – millions of people interact with Schibsted companies every day. We ensure that new and old sofas can be sold. News reports are read and watched when, where and how consumers want. Weather reports are checked with quick online services. Carpenters are found through a couple of clicks. Prices are compared and the latest fashion is browsed. These examples are just some of the ways our services empower people all around the world in their daily lives.\n\nOur philosophy is built on keeping an open mind, challenging ourselves and the status quo. The goal is to shape the future of our industry. To achieve this we recruit attitude. Are you driven and ambitious? Do you have the courage to face new challenges?', 'schibsted.png', 'www.schibsted.com'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\n\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 144 000 ingenjörsmedlemmar. Som studentmedlem erbjuder vi dig träning och stöd inför skarpt läge med allt från cv-granskning och karriärcoachning till hjälp med intervjuteknik. Du tar även del av landets bästa lönestatistik, digitaltidningen Ny Teknik samt aktiviteter som hålls vid ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar eller extrajobbet.\n\nVälkommen att börja ditt liv som ingenjör med oss!', 'sverigesingenjorer.png', 'www.sverigesingenjorer.se'), +('unionen', 'Unionen', 'Kraftladda inför drömjobbet.\n\nMed över 620.000 medlemmar är Unionen Sveriges största fackförbund för tjänstemän. Vi arbetar för Schysta villkor och trygghet på arbetsplatserna i den privata sektorn. För endast 100 kronor blir du studentmedlem hela studietiden oavsett hur länge du studerar. Förutom att se till att du är trygg på extrajobbet och sommarjobbet så stöttar vi dig med rabatter, stipendier och ger dig chansen att delta på utvecklande seminarier. När det är dags att helt ta klivet ut i arbetslivet ser vi till att du får experthjälp med CV, personligt brev och intervjuteknik samt löner och villkor. Vi hjälper dig också på vägen med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\n\nNär du börjar jobba och uppdaterar ditt studentmedlemskap till yrkesverksamt så har du möjlighet att få tillbaka upp till 3200 kr för kostnaderna på exempelvis kurslitteratur, kåravgifter, miniräknare eller annat material kopplat till din utbildning som du införskaffat under tiden som studentmedlem.\n\nVi syns på Medias Branschdag!', 'unionen.png', 'www.unionen.se'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\n\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\n\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', 'viaplay.png', 'www.viaplay.se/jobs'), +('westmediasystems', 'West Media Systems', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\n\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', 'westmediasystems.png', 'www.westmediasystems.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2019_events19` +-- + +CREATE TABLE `_2021__2019_events19` ( + `type` varchar(255) DEFAULT NULL, + `title` varchar(255) NOT NULL, + `description` mediumtext, + `date` date NOT NULL, + `time` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `fb_link` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL, + `show` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2019_events19` +-- + +INSERT INTO `_2021__2019_events19` (`type`, `title`, `description`, `date`, `time`, `location`, `fb_link`, `image`, `show`) VALUES +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1), +(NULL, 'Lunchföreläsning med SVT', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', 'svt_lunch.jpg', 1), +(NULL, 'Lunchföreläsning: Schibsted', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', 'schibsted_lunch.jpg', 1), +(NULL, 'Företagspub: MRG Gametek', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', 'pub_stock_3.jpg', 1), +(NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', 'sverigesingenjorer_lunch.jpg', 1), +(NULL, 'Lunchföreläsning med Epidemic Sound', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', 'epidemicsound_lunch.jpg', 1), +(NULL, 'Medias Branschdag 28/2 2019', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', 'mbdbanner19.jpg', 1), +(NULL, 'Sittningen - Medias Branschdag 2019', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', 'mbdsittning19.jpg', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2019_sponsors19` +-- + +CREATE TABLE `_2021__2019_sponsors19` ( + `id` varchar(255) NOT NULL, + `logo` varchar(255) DEFAULT NULL, + `website` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2019_sponsors19` +-- + +INSERT INTO `_2021__2019_sponsors19` (`id`, `logo`, `website`) VALUES +('bontouch', 'bontouch.png', 'bontouch.com'), +('comviq', 'comviq.png', 'comviq.se'), +('filter', 'filter.png', 'magasinetfilter.se'), +('kry', 'kry.svg', 'kry.se'), +('netlight', 'netlight.svg', 'netlight.com'), +('plackers', 'plackers.svg', 'plackers.se'), +('sproud', 'sproud.png', 'sproud.se'), +('studentkortet', 'studentkortet.png', 'studentkortet.se'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2019_team19` +-- + +CREATE TABLE `_2021__2019_team19` ( + `id` int(11) NOT NULL, + `name` varchar(255) DEFAULT NULL, + `position` varchar(255) DEFAULT NULL, + `email` varchar(255) DEFAULT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; + +-- +-- Dumpning av Data i tabell `_2021__2019_team19` +-- + +INSERT INTO `_2021__2019_team19` (`id`, `name`, `position`, `email`, `linkedin`, `image`) VALUES +(1, 'Amalia Berglöf', 'Projektledare', 'branschdag@medieteknik.com', 'https://www.linkedin.com/in/amalia-berglöf-521652114/', 'placeholder.png'), +(2, 'Anna Gustavsson', 'Samordnare Näringsliv | Företagsansvarig', 'anna@medieteknik.com', 'https://www.linkedin.com/in/gustavssonanna/', 'placeholder.png'), +(3, 'Arvid Larsson', 'Samordnare Kommunikation | Webbansvarig', 'arvid@medieteknik.com', 'https://www.linkedin.com/in/arvidlarzzon/', 'placeholder.png'), +(4, 'Kristina Andersson', 'Samordnare Logistik & Event | Teknik & Logistik', 'kristina@medieteknik.com', 'https://www.linkedin.com/in/kristina-andersson', 'placeholder.png'), +(5, 'Thelma Svenns', 'Kommunikation & PR | Sittningsansvarig', 'thelma@medieteknik.com', 'https://www.linkedin.com/in/thelma-svenns-998b92169/', 'placeholder.png'), +(6, 'Rasmus Rudling', 'Kommunikation & PR | Företagsansvarig', 'rasmus@medieteknik.com', 'https://www.linkedin.com/in/rasmus-rudling-b56652129/', 'placeholder.png'), +(7, 'Ella Klara Westerlund', 'Sponsoransvarig | Webbansvarig', 'ellaklara@medieteknik.com', 'https://www.linkedin.com/in/ellaklara', 'placeholder.png'), +(8, 'Filip Stål', 'Sponsoransvarig | Företagsansvarig', 'filip@medieteknik.com', 'https://www.linkedin.com/in/filip-stal', 'placeholder.png'), +(9, 'Johanna Iivanainen', 'HR | Teknik & Logistik', 'johanna@medieteknik.com', 'https://www.linkedin.com/in/johanna-iivanainen-618410170/', 'placeholder.png'), +(10, 'Hilda Robertsson', 'HR | Sittningsansvarig', 'hilda@medieteknik.com', 'https://www.linkedin.com/in/hilda-robertsson-7a3b1816b/', 'placeholder.png'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2020_companies` +-- + +CREATE TABLE `_2021__2020_companies` ( + `id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `description_se` text, + `description_en` text NOT NULL, + `logo` varchar(255) NOT NULL, + `website` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2020_companies` +-- + +INSERT INTO `_2021__2020_companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('academicwork', 'Academic Work', 'Academic Work är ett bemannings- och rekryteringsföretag som arbetar för dig som studerar eller nyligen tagit examen. Tillsammans med våra kunder erbjuder vi en bredd av tjänster och meriterande jobb för att du ska kunna ha rätt förutsättningar för att starta din framgångssaga. Ta chansen att träffa oss i vår monter, så att vi får chansen att vara din karriärspartner.', 'Academic Work is a staffing and recruitment company for students or those who have recently graduated. Together with our clients, we offer a wide range of jobs to provide you with the right qualifications to begin your success story. Take the chance to meet us at our booth, so that we get the chance to be your career partner.', 'academicwork.png', 'academicwork.se'), +('acando', 'Acando', 'Sedan 2005 driver Acando konsultprogrammet Acando Trainee, ett av marknadens bästa och mest populära traineeprogram. Som trainee hos oss får du några av Sveriges absoluta topptalanger till kollegor. Du kommer att utvecklas både professionellt och personligt tillsammans med extremt drivna och härliga människor. Vi tror på sammanhållning och gemenskap, och på ett öppet klimat där allas idéer får utrymme. Vi tror att det är så man skapar framgångsrika teamleveranser, och bäst accelererar utveckling och talang.', '', 'acando.png', 'acando.se'), +('apotea', 'Apotea', 'Apotea.se är Sveriges första fullsorterade apotek som bara finns på nätet. Apotea har det största sortimentet, över 11 000 receptfria varor och 5 000 receptbelagda läkemedel för människor och djur, och de lägsta priserna enligt HUI. Med snabba leveranser och rådgivning på nätet och via telefon underlättar Apotea vardagen för våra kunder. Apotea var först med att få Läkemedelsverkets tillstånd att bedriva apotek på nätet 2011. Sedan dess har försäljningen ökat från ca 11 Mkr till knappt en miljard 2016 (prognos) Apotea har drygt 220 anställda i Morgongåva och vid huvudkontoret i Stockholm. Apotea har vunnit en rad priser bla Årets Nätbutik 2014, 2015 på Prisjakt. Årets e-handel på Nordic E-Commerce Award 2014, 2015, 2016 och Svensk Handels stora pris Retail Awards 2016 i kategorin Årets Tillväxtföretag.\n\nEn av framgångsfaktorerna är det egenutvecklade e-handelssystemet. Apoteas IT-avdelning består av ett team av de allra bästa utvecklarna som tillsammans bygger plattformen för Sveriges mest framgångsrika e-handel. Apotea bygger alla sina system själva vilket ger ett omväxlande arbete där uppgiften kan växla mellan front-end programmering på hemsidan till realtidsstyrning av transportbanor i logistiken till framtagande av nya tjänster i vårt affärssystem. Apotea utvecklar sina system i .NET med MVC och SQL Server.', '', 'apotea.png', 'www.apotea.se'), +('asqill', 'asqill', 'Asqill är ett initiativ av sex KTH-studenter med en gemensam vision om att förbättra relationen mellan företag och studenter. Verksamheten definieras som ett talangnätverk och erbjuder extraarbete skräddarsytt för KTH-studenter. Genom deras Projektportal engageras studenter genom att utföra skarpa projekt åt branschrelevanta företag.', '', 'asqill.svg', 'www.asqill.se'), +('bonniernews', 'Bonnier News', 'Som ett av Sveriges ledande mediehus når vi över tre miljoner användare varje dag. Vi värnar om det fria ordet och gör skillnad genom journalistik som når och berör många. Genom att driva tekniken framåt och leda den digitala förändringsresan i branschen når vi hela tiden längre – du kan påverka riktningen.', '', 'bonniernews.jpg', 'bonniernews.se'), +('bontouch', 'Bountouch', '', '', 'bontouch.png', 'bontouch.com'), +('challengermode', 'Challengermode', '', 'Challengermode is an esports platform that built to solve the problem of organizing and participating in esports competitions at scale. Our vision is to become the world’s primary esports ecosystem, bringing together gamers, game developers, influencers and organizers on one platform. We work with esports organizers like DreamHack that use our platform to host online competitions and with game developers like Riot Games to arrange community tournaments and online qualifiers while providing a better competitive gaming experience for regular esports players - across multiple devices/platforms. Our mission is to make esports as accessible for non-professional gamers as regular sports are for regular people.', 'challengermode.png', 'challengermode.com'), +('comviq', 'Comviq', '', '', 'comviq.png', 'comviq.se'), +('conversionista', 'Conversionista', 'Conversionista är Sveriges största konverteringsteam, som hjälper sina kunder att använda sig av faktiska data istället för gissningar. Utrustade med vetenskapliga metoder synliggör de sina kunders tillväxtpotential och hjälper dem att nå sina mål.\r\n\r\nConversionista har sedan starten ökat konvertering i över 600 projekt . Förutom att de är Sveriges främsta CRO-experter har de även startat Sveriges första CRO utbildning Conversion Manager samt Nordens största conversion & growth konferens Conversion Jam.\r\n\r\nIdag är Conversionista över 50 konverteringshjältar på tre kontor i Stockholm, Göteborg och Oslo.\r\n\r\nKunder som idag gläds åt högre konverteringgrad inkluderar: Spotify, IKEA, Telia, Mathem, ICA, Rädda Barnen, Cmore, Skandia, Skistar, Di, Halebop, IF, Sitevision, Clas Ohlson m.fl.\r\n\r\nVi erbjuder studenter möjligheten att göra sitt examensarbete hos oss, både på kandidat- och masternivå. Examensarbetet ska på något sätt vara kopplat till vårt arbete på Conversionista och till ett av våra kompetensområden - UX, User Research, A/B-testning och Webbanalys. Utöver det är man varmt välkommen att söka jobb hos oss efter studierna - läs mer på conversionista.com/career/', 'Conversionsta are conversion optimisers who help their clients use actual data instead of guesses. Armed with scientific methods, they reveal their customers’ growth potential and help them reach their business goals.\r\n\r\nSince the start, they’ve improved conversion in over 600 projects. Apart from having the best CRO experts in Sweden and Norway, they’ve also started Sweden’s first CRO course “Conversion Manager” as well as the largest conversion and growth event in the Nordics – “Conversion Jam”.\r\n\r\nConversionista is currently over 50 conversion heroes in our three different offices in Stockholm, Gothenburg and Oslo.\r\n\r\nWe offer students the opportunity to do their thesis work at Conversionista - both on bachelor and master level. The thesis should somehow connect to our work at Conversionista and one of our competence areas: UX, User Research, A/B-testing, and Web analytics. You are also more than welcome to apply for a job once you are finished with your studies - read more at conversionista.com/career/', 'conversionista.svg', 'conversionista.com'), +('creuna', 'Creuna', 'Creuna är Nordens ledande digitala byrå. Deras uppdrag sträcker sig från digitala strategier som förändrar deras uppdragsgivares organisationer och arbetssätt, till teknisk vägledning, utveckling, design och innehållsarbete för stora webbplattformar. Addera digitala koncept och strategiskt arbete med sociala medier så har du täckt in en stor del av allt det Creuna sysslar med dagligen. För mer info: www.creuna.se \r\n', '', 'creuna.png', 'www.creuna.com/se/'), +('curamando', 'Curamando', 'Curamando grundades 2012 utifrån insikten att det pågick en förändring i marknadsföringens ekosystem. Företaget är byggt på övertygelsen att kombinationen av managementkonsulter och digitala experter är vad som krävs för att möta denna förändring och uppnå ökad tillväxt, operationell excellens och högre effektivitet. Företaget har 164 anställda på kontoren i Stockholm, Göteborg och Oslo. I december 2019 skapade Curamando, tillsammans med Altor, en ny företagsgrupp där även Conversionista, Kurppa Hosk, Animal och Keybroker ingår.', 'Curamando is a marketing management consultancy, which supports companies’ online revenue growth by optimizing marketing and sales operations. Curamando was founded in 2012 with the insight that there was a shift underway in the marketing eco system, which placed high demands on companies’ ability to change fast. Curamando is built on the belief that management consultants and digital experts working together is what it takes to meet that shift and achieve growth, operational excellence an increased efficiency. Curamando has 164 employees with offices in Stockholm, Gothenburg and Oslo. In December 2019, Curamando, together with Altor, created a new company group which also includes Conversionista, Kurppa Hosk, Animal and Keybroker. ', 'curamando.png', 'https://curamando.com/'), +('datatjej', 'DataTjej', 'DataTjej är en ideell förening som arbetar med att främja kvinnor och icke-binära i alla åldrar som är intresserade av IT och data. Vi strävar efter att förbättra relationen mellan studenter och företag, samt våra medlemmar emellan. Vi anordnar event året om som till exempel inspirerande föreläsningar och företagsbesök. DataTjej är mest känt för den årliga konferensen där företag och medlemmar får möjligheten att nätverka.\r\n\r\nDet är både gratis och enkelt att bli medlem: datatjej.se/medlem', '', 'datatjej.png', 'datatjej.se'), +('decerno', 'Decerno', 'Decerno bygger skräddarsydda lösningar med ett helhetsansvar. Vi har under drygt 30 år drivit flera hundratals lyckade uppdrag som driver digitaliseringen framåt och som är verksamhetskritiska för våra kunder. Vi skapar gärna helt nya digitala lösningar och erbjudanden som stärker våra kunders position på marknaden. Projekten genomförs inhouse. Det innebär att du enligt oss får den bästa av kombinationer: jobba i spännande kunduppdrag samtidigt som du har en fast plats på ett av våra kontor.\r\n\r\nVi har kul tillsammans och medarbetare som trivs. Vi hoppas att du vill vara en del av vårt gäng och utvecklas tillsammans med oss. En gemensam nämnare hos oss är det stora teknikintresset och vi triggas av att lösa kluriga problem. Vi tycker om att vara innovativa och arbeta entreprenöriellt. Vi tycker även om att fika, spela brädspel, sola på terrassen, sjunga karaoke - ja helt enkelt att umgås! Känner du igen dig? Då tror vi att du skulle trivas hos oss!\r\n\r\nEn av våra största fördelar är att vi är ett litet bolag som arbetar nära varandra, men som även har styrkan och tryggheten i att vara en del av den stora koncernen Addnode Group.\r\n\r\nVi har en tydlig etisk policy som tar tydligt avstånd från att arbeta med företag inom vapenindustrin, tobak, spel och alkohol.', '', 'decerno.png', 'decerno.se'), +('dice', 'EA/Dice', NULL, 'We are EA/DICE! We entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry. EA/DICE (EA Digital Illusions Creative Entertainment), the award-winning developer based in Stockholm, Sweden, is best known for creating the phenomenally successful Battlefield franchise. We are also the home of Star Wars Battlefront and Mirrors Edge: Catalyst.', 'dice.png', 'www.dice.se/'), +('digpro', 'Digpro', 'Digpro bygger IT-system för framtidens infrastruktur. Våra produkter är GIS/NIS-baserade (geographic/network information system) och riktar sig bland annat till el-, vatten- och telekombolag. Med detaljerad geografisk data kan våra kunder övervaka, dokumentera sin befintliga utrustning samt planera framtida utbyggnad, allt med understöd av en kartvy.\r\n\r\nDigpro är etablerat i Stockholm och majoriteten av företaget arbetar på vårt huvudkontor på Kungsholmen, men vi har även kontor i Polen och internationella partners. Totalt är vi ca 100 medarbetare. Hos oss jobbar en blandning av utvecklare, ux-designers, infrastrukturexperter m fl.\r\n\r\nJust nu gör vi en storsatsning på förbättrad UX i våra applikationer. Kom gärna förbi så berättar vi mer!', 'Digpro builds IT-systems for the infrastructure of tomorrow. Our software is GIS/NIS-based (geographic/network information system) and developed for companies such as electric utility and telecom. Using detailed geographical data we enable our customers to surveil and document their equipment as well as planning future construction. In all of our applications the map plays a central part.\r\n\r\nDigpro is a company based in Stockholm. The majority of our employees work at our main office on Kungsholmen but we also have an office in Poland and international partners. Digpro has roughly 100 employees. We have a mix of many roles spanning from developers and ux-designers to infrastructure experts.\r\n\r\nRight now we are making a big investment in improving UX in our applications. Feel free to come by and we\'ll tell you more!', 'digpro.svg', 'digpro.com'), +('dynabyte', 'Dynabyte', 'Dynabyte är ett nytänkande IT-konsultföretag inom systemutveckling. Vi är ett härligt gäng på drygt 70 personer som älskar att dela med oss av vår kunskap genom exempelvis seminarier, konferenser och workshops! Samtidigt strävar vi efter att var och en av oss ska ges möjlighet att utvecklas i sin egen takt och utifrån sina egna mål och drömmar. Detta gör vi genom att arbeta med individuell coachning och utvecklingsplaner för samtliga av våra anställda.\r\n\r\nVi har ett nytänkande ledarskap, där transparens och delaktighet står i centrum. Hos oss har du möjlighet att direkt påverka din vardag och organisationen, genom att att vara delaktig i beslut som rör Dynabyte.\r\n\r\nVåra kunder har projekt som ligger i teknisk framkant och befinner sig bland annat inom bank, finans, utbildning, spel, e-handel och startups. \r\n\r\nVårt populära traineeprogram har funnits sedan 2007. Under din tid som trainee på Dynabyte arbetar du i ett projekt med stöttning av våra seniora utvecklare. Parallellt med projektet deltar du även i flertalet utvecklande tekniska utbildningar och workshops. Sedan vi för första gången startade vårt traineeprogram har vi utvecklat några av de allra bästa IT-konsulterna i branschen. Vårt program ger dig ett stort försprång gentemot andra i branschen och efter programmets slut ges du möjlighet att arbeta med roliga utmaningar hos våra kunder!', '', 'dynabyte.png', 'dynabyte.se'), +('epidemicsound', 'Epidemic Sound', '', '', 'epidemicsound.png', 'epidemicsound.com'), +('ericsson', 'Ericsson', 'Ericsson är världsledande inom kommunikationsteknik och tillhörande tjänster med huvudkontor i Stockholm, Sverige. Vår svenska organisation har närmare 14 000 anställda av totalt cirka 111 000 globalt (dec 2017), inom företagets alla verksamheter – forskning, utveckling, försäljning, produktion och administration.\r\n\r\nEricssons erbjudande sträcker sig över områdena Networks, Digital services, Managed Services och Emerging Business och är utvecklat för att stödja våra kunder att digitalisera sin verksamhet, öka effektiviteten och att hitta nya intäktskällor. Ericssons investeringar i innovation har möjliggjort för miljarder människor världen över att ta del av nyttan med telefoni och mobilt bredband. Ericssons aktier är noterade på Nasdaq Stockholm och Nasdaq NewYork.\r\n\r\nEricsson har en av branschens starkaste patentportföljer med 45 000 beviljade patent. Ericsson i Sverige är basen för FoU inom radioteknik och 5G - och vi har ett tydligt mål, vår forskning och utveckling i Sverige ska/borde vara världsledande, inte minst i nästa generations system för mobilkommunikation. Totalt har vi omkring 7500 dedikerade anställda inom våra FoU-aktiviteter i Sverige.', '', 'ericsson.png', 'ericsson.com'), +('fatshark', 'Fatshark', '', 'Originally founded by Martin Wahlund, Rikard Blomberg, Joakim Wahlström and Johan Jonker the company started off working as hired guns. It wasn’t until 2010 that we published our first game – Lead and Gold, a wild-western shooter, with the help of Paradox Interactive. In 2009 Fatshark co-founded Bitsquid that later was acquired by Autodesk in 2014. The money from the sale funded our very first self-published AAA game, Warhammer: End Times – Vermintide. Today we consist of a tightly knit team comprised of over 90 experienced and skilled employees, while still doing regular updates for Vermintide 2 and always on the look-out for new and exciting projects. We are currently situated in Södermalm, the creative quarter of central Stockholm, Sweden. At Fatshark we believe the best moments are experienced together, it’s what influences our work and us as a studio. In our games, you are given the freedom to succeed or fail trying as a group. And that’s exactly the way we like it. Together we have created experience’s such as Lead and Gold, Krater, Bloodsports.tv and Vermintide 1 & 2 – with no plans to stop just there. — Fatshark', 'fatshark.png', 'fatsharkgames.com'), +('filter', 'Filter', '', '', 'filter.png', 'magasinetfilter.se'), +('findout', 'FindOut', 'På FindOut arbetar vi med våra kunders utvecklingsprocesser för både hårda produkter och mjuka tjänster. Vi utvecklar, effektiviserar och visualiserar. En del av oss är grymma kodare, några är processgurus eller tunga systemarkitekter. Andra har några års yrkeserfarenhet eller kommer direkt från universitet eller högskola. Vi drivs alla av våra kunders önskan att leverera produkter med bättre kvalitet och med ännu högre grad av innovation. Vi söker främst ingenjörer inom METE, D och F men även andra inriktningar då det framförallt är de personliga egenskaperna som avgör!', 'At FindOut we work with our customers\' development processes, products and software services. We develop, increase efficiency and visualize. Some of us are senior developers, some are process gurus or experienced system architects. Others have a few years of working experience or come directly from University. We are all driven by our customers’ wish to deliver products with higher quality and a high grade of innovation. We look for engineers from METE, D and F but also from other disciplines since above all we value personal qualities!', 'findout.svg', 'find-out.se'), +('fishbrain', 'Fishbrain', '', 'At Fishbrain, our mission is to build the best possible tool for people who love fishing. We believe if you love what you’re doing, surrounded by inspiring colleagues in an environment of growth and development, you will achieve great things. We’re a Stockholm-based tech startup of more than 50 people from 20 different countries, with a global user base. Some of us fish, some of us love the outdoors, but all of us are united in building the best fishing experience for the anglers of today and the future. 2019 brings a huge year of growth, so come by our booth and drop us a line if you’re hooked. Yes, pun intended. —————- Other reasons to check out Fishbrain: *We work closely with Apple and Google in our product development. Plus we partner with world-leading scientists and academics to use our data for research on topics like the sustainability of fish populations. *Whether you want to attend a conference or gain skills in a particular area, we will support you and do what we can to help make that happen. *You’re more than a brain and a set of fingers typing. At Fishbrain you’ll get an annual allowance to put towards anything in the realm of health and fitness. *Twice a year we get together to spend time outside the office -- usually fishing. That’s in addition to other smaller team outings throughout the year.', 'fishbrain.png', 'fishbrain.com'), +('foi', 'FOI', 'FOI är ett av Europas ledande forskningsinstitut för tillämpad forskning inom försvar och säkerhet. Vi är en statlig myndighet under Försvarsdepartementet men merparten av projekten är uppdragsfinansierade. Våra största kunder är\r\nFörsvarsmakten och Försvarets materielverk. Vi har även många uppdrag inom den civila sektorn för statliga myndigheter, kommuner och företag. Vi gör säkerhetspolitiska analyser och bedömningar av olika typer av hot. Vi är ledandeinom undervattensforskning och forskning kring explosivämnen. Vi forskar även kringflygsystem, IT-säkerhet, radar, laser och andra sensorsystem, samt skydd mot farliga ämnen. FOI:s kunskap är efterfrågad internationellt och vi leder flera EU-projekt.\r\n\r\nFLSC\r\nFlygvapnets Luftstrids Simulerings Center (FLSC) ger piloter, flyg- stridsledare och beslutsfattande personal en möjlighet att träna och utveckla det taktiska uppträdandet i förband utifrån framtida scenarier. Såväl nya tekniska hjälpmedel som uppgraderade befintliga system testas och valideras i bemannade simuleringar. I scenarierna anpassas hoten system- och beteendemässigt så de ska motsvara en presumtiv motståndares kapacitet och förmågor.\r\n\r\nFörsvarsmakten använder normalt 26 verksamhetsveckor per år vid FLSC. Utöver detta tillkommer externa kunder som tjänsteexport till andra Gripenkunder eller studier i FMV-regi. Övrig tid, cirka tio veckor per år, pågår förberedelser och teknikutveckling.\r\n\r\nFLSC genomför ett antal olika utbildningspaket för Försvarsmaktens flygförband. De primära målgrupperna är FM insatsförband men även bland annat Flygbefälsskolan FBS, ,Flygskolan och STRIL-skolan. De utbildningar som genomförs är till exempel utbildning i det nationella försvaret av svenskt territorium men också Peace Support Operations, grundläggande och avancerad Beyond Visual Range BVR-strid, Close Air Support och förbandschefsuppträdande.\r\n\r\nFLSC verksamhet finansieras i första hand av Försvarsmaktens rambeställning. Utöverdenna tillkommer intäkter från de externa kunderna som återinvesteras i anläggningen.\r\n\r\nSimuleringsanläggningen gör det möjligt att utbilda och träna kostnadseffektivt, miljövänligtoch säkert.\r\n', '', 'foi.png', 'foi.se'), +('forvalter', 'forValter', 'Vilka är vi?\r\nVi är forValter, en glad och driven start-up från KTH som utvecklar \"Valter\", den digitala fastighetsskötaren.\r\n\r\nVad gör Valter?\r\nValter agerar den primära kontaktytan för boende i flerfamiljshus. Oavsett om bredbandet som strular, kranen som droppar eller grannen som väsnas; ser Valter till att boende får hjälp med problemet. \r\n\r\nVad är våra förhoppningar på Medias Branschdag?\r\nVi hoppas på att träffa ambitiösa designers, UX-designers & frontend-utvecklare.\r\n\r\nJust nu är letar vi efter en glad, noggrann och gärna lite tokig designer/UX-designer som ett välbehövt tillskott i vårt team.\r\n\r\nVad innebär rollen?\r\nRollen är perfekt för dig som som vill ha ett sidoprojekt utanför skolan, men som ändå har med din utbildning att göra.\r\n\r\nDu kommer ansvara för design/UX och förhoppningsvis hjälpa oss hitta en bättre font än Comic Sans.\r\n\r\nBorde man komma förbi oss på branschdagen?\r\nAbsolut, skulle vara väldigt uppskattat. Vi bjuder på grymt godis, trevliga samtal och tävlar ut ett par trådlösa hörlurar. ', 'Who are we?\r\nWe are forValter, a joyful and driven start-up from KTH that is developing “Valter”, the digital property manager. \r\n\r\nWhat does Valter do?\r\nValter is the primary point of contact between residents their property manager. It doesn’t matter if the internet is down, a tap is running, or a neighbor is noisy. Valter ensures the resident gets the help they need.\r\n\r\nWhat is our goal with Medias Branchdag?\r\nWe are hoping to meet ambitious designers, UX-designers, & frontend-developers. Right now we are looking for a happy, detail oriented, and preferably a little bit nutty designer/UX-designer to join our team.\r\n\r\nWhat would the role entail?\r\nThe role is perfect for someone who would like to be a part of a cool project. A none-school related project that is related to their education. In the role you will be responsible for design/UX, and hopefully help us find a better font than Comic Sans.', 'forValter.png', 'kth.se/innovation/forinkubator/bolag/batch-10/forvalter-1.932839'), +('frönb', 'FRÖNB', 'Gaming-produkter som fokuserar på verkliga kundbehov och skapar en överlägsen upplevelse för gamers som vill vara bäst i en tävlingsinriktad värld. FRÖNB:s produkter är byggda med svensk kvalitet och med en enkel svensk design, men med hela världen i åtanke.', 'Gaming gear that focuses on actual customer needs and create a superior experience for gamers who care about being the best in a competitive world. Gear that is built with Swedish quality, with a simplistic Swedish design, for a whole world in mind.', 'fronb.jpg', 'fronb.gg'), +('froosh', 'froosh', NULL, '', 'froosh.png', 'froosh.se'), +('hsustain', 'H Sustain', 'Vårt mål är att i grunden förändra vår uppfattning och uppskattning av vår omgivning. Genom Augmented Reality, Rapid content Creation och Kollaborativt Skapande bygger vi digitala verklighetsutställningar som ger dig möjlighet att utforska de dolda berättelserna och okända platserna som ständigt omger oss.\r\n \r\nVår kultur\r\n● Människor Först!\r\n● Platt organisation.\r\n● Mångfald och Jämlikhet\r\n● Dom som gör saker får saker gjort.\r\n \r\nTech Stack\r\n● Mobil app-utveckling för iOS och Android.\r\n● Programmeringsspråk: Java, Kotlin, Objekt-c eller Swift, etc.\r\n● Backend som körs på Node.js, Java Spring eller Django med servrar på AWS.\r\n \r\nAtt arbeta med oss är att delta i en tidig start-up i framkanten av AR och AI. En möjlighet att ta på sig en utmaning som ger snabb personlig och professionell utveckling, in i framtiden för blandad digital verklighet.\r\n \r\nVi erbjuder sammarbetsorienterad, öppen och platt arbetskultur med lång erfarenhet inom tech att ta del av.\r\n', 'H Sustain is a startup currently receiving support from KTH Innovation pre-incubator. Our\r\nobjective is to help people get immersive and seamless urban exploring experience, and\r\npromote social well-being by enabling thorough exploration of the hidden stories and\r\nunknown places around us. Through rapid content creating and collaborative editing,\r\nrelevant information is collected widely and is up-to-date in different dimensions. With the\r\nhelp of Augmented Reality, digital exhibitions of the real-world elements will be flattered,\r\nuseful information is smartly categorised and easily found, and users’ perceptions of their\r\nphysical surroundings will be enhanced by overlaying information and digital components.\r\nWe embed information into experience!\r\n\r\nOur culture\r\n● Human-centric approach\r\n● Democratic thinking\r\n● Diversity and gender equality\r\n● Visionary doer delivering social impacts\r\nTech Stack\r\n● Mobile app development framework for iOS & Android.\r\n● Programming language Java, Kotlin, Objective-c, or Swift, etc.\r\n● Backend running on Node.js, Java Spring or Django with servers on AWS.\r\n\r\n\r\nThis is a great opportunity for you who want to take part in an early-stage startup while\r\nworking on cutting edge tech and grow with the company for years to come. We offer you\r\nprofessional mentorship and collaborative working culture. We are open to having you\r\nonboard as colleagues and found the future together.\r\n', 'hsustain.png', 'waiovewx.wixsite.com/hsustainhome'), +('ibminteractive', 'IBM Interactive Experience', 'Vi tänker större än en byrå och mer kreativt än ett konsultföretag med befogenhet att integrera hela systemet. Det gör att vi på Interactive Experience (iX) kan förvandla stora idéer till skalbara upplevelser genom IBM Design Thinking, ett agilt förhållningssätt och integrerade system. iX har designstudios i ett flertal länder där vi kan hjälpa våra kunder att sätta sina kunder i centrum för vårt gemensamma arbete. Från strategi, kreativ design och skalbar digital handel, mobila och bärbara plattformar sitter våra team tillsammans med kunderna för att skapa innovationer som driver resultat.\n\niX är en del av IBM, ett globalt företag med över 300 000 anställda världen över finns möjlighet till en internationell karriär och informationsutbyte med kollegor över landsgränserna. Om erfarenhet inom ett område inte finns inom landet finns det alltid en kollega med expertkunskap som man kan kontakta utanför landsgränserna. Ytterligare fördelar med att vara en del av IBM är t.ex. möjligheten att gå på kurser och utbildningar inom Agila metoder, Design Thinking och konsultmannaskap, som ger nya kunskaper och kontakter inom arbetslivet.', '', 'ibmx.png', 'www-05.ibm.com/employment/emea/consultingbydegrees/index.html'), +('if', 'If', '', 'If IT is 1100 people creating the knowledge hub of digital services for the largest fintech company within insurance in the Nordics - If P&C Insurance. If IT develops our new digital platform Waypoint – one of the largest .NET program in the Nordics. We have mature DevOps Teams developing, operating and deploying in Cloud supported by an Agile ALM process on Azure. In our own Tech Lab we work in the forefront of technologies i.e. AI, Bots, Micro services and Machine Learning et al. If IT is a central part of making the digital customer journey undifficult.\r\n \r\nIn August 2020 our 6 month long Nordic .net trainee program will start in Stockholm and Oslo for 25 trainees. The application period is still open, so come by our stand and discuss how this could be a great start in your career. For questions reach out to per.ol-ers@if.se or apply directly web.if.se/joinus\r\n \r\nHere are some of the technologies that we are currently working with, hope it could be of interest for you: .NET Framework | Open Source | GIT | .NET Core | Tableau | Angular | Blueprism | Microsoft Azure | SAS | Mainframe | Azure DevOps | Confluence | Power BI | Teradata | Jira | App Center | Xamarin | Machine Learning | .NET Core | Nuget | npm | SQL Server | CosmosDB | SonarQube | TensorFlow | Cognitive Services | Google Cloud | ML | Deep Learning | PowerShell | Splunk | Microservices', 'if.svg', 'if.se'), +('isotop', 'Isotop', 'Isotop är ett kreativt teknikbolag! Tillsammans med våra kunder bygger vi webbplatser, e-handelstjänster och mobila applikationer. Vår filosofi är att teknik är det som möjliggör den stora förändring vi befinner oss i och därför ska få ta ett större utrymme tidigare i alla digitala satsningar. Allra viktigast är dock att vi levererar rätt lösning på rätt uppgift - därför jobbar vi också med teknisk analys, teknisk strategi och att utveckla och optimera våra kunders digitala produkter.\r\n\r\nHos oss jobbar systemutvecklare UI-utvecklare, producenter, agila coacher och testare enligt agila principer och processmodeller. Tillsammans tar vi fram fungerande tjänster på ett effektivt, långsiktigt och hållbart sätt.\r\n\r\n\r\nVi är idag drygt 50 medarbetare som jobbar i team om 8-10 personer. Vi tycker att vi utvecklas mest när vi jobbar i en sammansvetsad grupp över en lite längre tid - men det går att byta om du vill testa någonting nytt - ett annat team, en ny teknik, en ny roll. Vi vill att du ska kunna utvecklas med oss, inte behöva byta arbetsgivare när du vill ha nya utmaningar. Du får inte jobb på Isotop bara för vad du kan - utan för vad vi tror att du kan utvecklas till.\r\n\r\nVi värdesätter balans mellan arbete och fritid. Vad du gör med din lediga tid formar dig och vad du gör när du är här. Du vet själv vad du gillar. Det du gillar gör dig bättre. Därför vill vi inte att jobbet skall vara det enda som definierar dig. Samtidigt tror vi att du kommer gilla att vara här en hel del. Om inte för frukosten, flipperspelen och människorna, så kanske för att vårt kontor är stort, ljust och mysigt - och ligger mitt i stan.', '', 'isotop.png', 'isotop.se'), +('ist', 'IST', '', 'Are you happy with what you\'re doing? Would you like to be doing something that really matters? Something that makes a difference to our society, our children and our future? Welcome to IST. We change the way schools work and make sure everyone gets the chance to learn more. IST has worked side by side with schools for more than 30 years. We have accompanied each other, developed together, challenged each other and found new ways forward. We have delivered IT solutions and services aimed at making life and work better for everyone involved with schools. We know more about schools than most. We have a huge amount of collected experience within our company and half of our employees have a background as teachers or school leaders. What we want to achieve with our work is for everyone in society to have the opportunity to learn as much as possible. Therefore, we have formulated our vision as follows: \'Every day we help build the schools of tomorrow and a future in which we can all learn more.\' IST is available in Sweden, Norway and Denmark, where we have about half the population are our customers and users. Our headquarters are in Vaxjo where about 130 people work. Our other office in Sweden is located in Stockholm, with about ten employees. Our Norwegian office is in Oslo, where approximately 50 people work. In Denmark our office is in Roskilde, where there are also about 50 people working. At IST you will find, amongst others, product managers, business consultants, support staff, software developers, project managers, business developers, technicians and Key Account Managers. Basically, we are all problem solvers who, in different ways, try to meet our customers\' challenges.', 'ist.png', 'www.ist.com'), +('kaplan', 'Kaplan', 'Kaplan är Skandinaviens ledande företag för Loyalty Management. De jobbar med effektiva kundlösningar där de ökar värdet för sina kunder genom marknadsföring, dataanalys och olika kreativa processer. I dagens digitala värld har företag tillgång till makalösa mängder av data. Hos Kaplan tror de fast vid att framtiden för kommunikation är datadriven, relevant och riktad där IT och marknadsföring måste arbeta tillsammans för att skapa denna framtid. För mer info: www.kaplan.se \r\n', '', 'kaplan.svg', 'www.kaplan.se'), +('knowit', 'Knowit', 'Knowit AB (publ) är ett konsultbolag som, inom den allt snabbare digitaliseringen, skapar unika kundvärden genom att erbjuda gränsöverskridande leveranser från tre affärsområden, Experience, Insight och Solutions. Det är förmågan att kombinera kompetenser inom design och kommunikation, managementkonsulting samt it, som skiljer oss från andra konsultbolag. För oss på Knowit är varje teknikskifte en möjlighet till utveckling, både för den enskilde konsulten och företaget i stort. Vi är fortfarande precis lika nyfikna – och redo för förändring – som vid starten 1990. Genom att förena kreativ styrka och strategisk kompetens med passion för teknologi tänker vi både nytt och annorlunda. Våra kommunikationsexperter, managementkonsulter och it-specialister hittar alltid nya vägar framåt.\n\nKnowit är idédrivet och uppmuntrar innovation, entreprenörskap och personligt engagemang. Varje medarbetare har eget beslutsmandat och kan växa både i sin yrkesroll och som människa. Vårt sätt att arbeta, och hur vi organiserar oss, matchar dagens föränderliga värld med nya arbetssätt, nya affärsmodeller och ny teknologi. Knowit är alltid med när det händer, i ett ständigt expanderande digitalt universum. Vår kultur präglas av öppenhet, förståelse för kundens affär, hög specialistkompetens och en vilja att ständigt utvecklas. Vi ser våra kunders verksamhet som en helhet där kommunikation, strategi och teknik samverkar – en inställning som speglas i våra tre affärsområden:\n\nKnowit Experience är Nordens ledande kommunikations- och teknikbyrå som skapar digitala möjligheter för både kunden och kundens kund, med fokus på positiva användarupplevelser. Knowit Insight är den digitala managementkonsulten som stöttar uppdragsgivarnas långsiktiga affärsutveckling både taktiskt och strategiskt. Målet är att skapa insikt och förståelse – för att kunna forma snabbare, mer flexibla och mer innovativa organisationer. Knowit Solutions är systemutvecklaren som bygger digitala processer och kärnsystem från grunden – teknik som gör digitaliseringen möjlig. Tillsammans skapar vi möjligheter för företag, individer och samhället i stort.', '', 'knowit.png', 'www.knowit.se'), +('kry', '', NULL, '', 'kry.svg', 'kry.se'), +('lexplore', 'Lexplore', 'Lexplore har en tjänst som mäter läsförmågan hos lågstadiebarn med hjälp av AI, Eyetracking och många års forskning. Med detta kan Lexplore hjälpa skolor och kommuner att mäta läsförmågan och upptäcka elever som behöver stöd tidigt. Tjänsten är snabb, objektiv och resurssnål. På så sätt kan lärare få mer tid för sina elever och skolledare för en möjlighet att få överblick över läsförmågan i en skola eller kommun.\r\n\r\nHur går det till?\r\n\r\nEleverna läser två korta texter på en skärm, en Eyetracker spelar in ögonrörelserna. Efter det får eleven några korta frågor för att testa läsförståelsen. Ögonrörelseinspelningarna laddas upp till en molntjänst där AI-modeller som är tränade på tusentals ögonrörelseinspelningar från elever som gjort referenstester. Därefter levereras resultaten till skolan och kommunen i en webbaserad överskådlig resultatportal.\r\n\r\nLexplore har metodiskt tagit sig ut i världen ända sedan starten 2016 och har hela tiden rönt stor uppmärksamhet. Bland tidigare priser finns Sweden EdTEch award 2016, Nordic EdTech Awards 2017, EIT digital challenge samma år. Företaget har också blivit uppmärksammat i såväl WIRED, Ed Surge (Amerikansk EdTEchblog), SR-Vetenskapsradion och ekot, som av Microsofts VD Satya Nadella som tagit upp det svenska bolaget som ett exempel på hur man använder teknik ”for a global good”.', '', 'lexplore.png', 'lexplore.se'), +('lindvalls', 'Linkwalls', NULL, '', 'lindvalls.png', 'lindvallskaffe.se'), +('linkedin', 'LinkedIn', NULL, 'Your Linkedin profile represents your professional brand and gives you a way to tell your story. Come to our booth and learn how to best express your professional passions, aspirations and achievements from one of Linkedin’s local Stockholm employees and have the chance to transform your own profile based on what you\'ve learned.\r\n\r\nFounded in 2003, LinkedIn connects the world\'s professionals to make them more productive and successful. With more than 660+ million members worldwide, including executives from every Fortune 500 company, LinkedIn is the world\'s largest professional network. The company has a diversified business model with revenue coming from Talent Solutions, Marketing Solutions, and Premium Subscriptions products. Headquartered in Silicon Valley, LinkedIn has offices across the globe. To learn more about working at Linkedin visit our page!', 'linkedin.png', 'linkedin.com'), +('mrg', 'MRG Gametek', NULL, 'Do you want to be part of the team that will shape the future of the iGaming industry? Come and join us at MRG Gametek! MRG Gametek is providing the technical platforms for the brands Mr Green and Redbet. Our teams are located both in Malta and in Stockholm. At MRG Gametek you will be part of a creative, innovative team and cool technology is the heart of what we do. In everything we do, we are driven by the concept of Green Gaming which is our commitment in responsible use of our products.', 'mrg.png', 'mrggametek.com'), +('myacademy', 'My Academy', 'My Academy startade år 2005 och är idag Sveriges största företag inom läxhjälp i hemmet och online. Företaget präglas av hög ambition, gott humör och att ständigt vilja ge “det lilla extra” till kunder, studiecoacher och medarbetare. Vi är 20 medarbetare som sitter i fina lokaler i centrala Stockholm.\n\nMy Academy har omkring tusentals studiecoacher i nätverket idag och söker löpande personer som vill ha ett flexibelt och roligt extrajobb i kombination med studier.', '', 'myacademy.png', 'www.myacademy.se'), +('naia', 'Naia', NULL, '', 'naia.png', 'thenaiainitiative.se'), +('netinsight', 'Net Insight', 'Net Insights vision är att möjliggöra en live och interaktiv TV-upplevelse för alla världen över. Vårt mål är att leda utvecklingen och möjliggöra en global mediemarknadsplats där live-innehåll kan delas och interaktion bland TV-publiken kan ske i realtid. Vi vill skapa medieupplevelser för framtiden, med fokus på innehåll. Net Insight levererar produkter, mjukvara och tjänster för effektiv, högkvalitativ medietransport, tillsammans med effektiv resursplanering, som skapar en förbättrad TV-upplevelse.\n\nNet Insights erbjudande omfattar hela mediespektrat, från TV-kameror och TV-studior, ända fram till TV-konsumenter. Våra lösningar gynnar nätoperatörer och TV- och produktionsbolag genom att sänka den totala ägandekostnaden, förbättra deras arbetsflöden och ge dem möjlighet att hitta nya affärsmöjligheter. Fler än 500 ledande kunder levererar affärskritiska medietjänster med Net Insights produkter i över 60 länder. Net Insight är noterat på Nasdaq Stockholm.', '', 'netinsight.png', 'www.netinsight.net'), +('netlight', 'Netlight', NULL, '', 'netlight.svg', 'netlight.com'), +('nightli', 'Nightli', 'Framtidens lojalitetsnätverk för nattlivet! Gäster samlar och spenderar fest-poäng på olika nattklubbar med en rolig webbplattform så kroganställda kan skapa större kundlojalitet och får ett bättre beslutsunderlag.', 'Time has finally come to digitize all stages of “going out” through gamification. With the help of a playful user experience nightli will be the first mobile app to bring nightlife as we know it today, to a community platform that raises guest loyalty for nightclub owners. Beneficiaries of our solution will not only be the clubs, but also the visitors thanks to our solution. Therefore, with the help of human computer interaction design and smart algorithms, our goal is to grow world\'s nightlife in a fair and humorous way through technology. Nightlife is not a guestlist. It is a community!', 'nightli.jpg', 'kth.se/innovation/forinkubator/bolag/batch-10/nightli-1.932841'), +('nordicmorninggroup', 'Nordic Morning', NULL, 'We are 220 passionate people driving change for the largest enterprises and brands in the Nordics by building and running their Digital Growth Engines. Our ways of working helps companies become customer-centric by combining our capabilities within business transformation, service design, technology, data driven marketing and content.', 'nordicmorninggroup.svg', 'www.nordicmorning.se'), +('ooyala', 'Ooyala', '', 'Ooyala is a global technology company delivering online video solutions and services. We are on a mission to revolutionize digital TV - end-to-end and at a global scale. That requires taking on some very interesting technical challenges, spread across Media Logistics, Video Publishing, Video Advertising and large scala Data Analytics. Ooyala Stockholm The Stockholm office is Ooyala\'s third biggest office (after Silicon Valley and London) and is home turf to everything ad-tech. More than 2/3 of the 80+ strong Stockholm crew work in R&D making Stockholm is one of Ooyala\'s core engineering hubs. The complexity and scale involved in running a global ad-serving platform makes Stockholm an innovation center not only for advertizing technology but also for Ooyala\'s infrastructure management, data pipelines and core analytics.', 'ooyala.png', 'www.ooyala.com'), +('plackers', 'Plackers', NULL, '', 'plackers.svg', 'plackers.se'), +('prime', 'Prime Weber Shandwick ', '', 'Prime and United Minds is an agency of 150 employees with its headquarters in Stockholm, focused on all aspects of integrated marketing, public affairs, crisis management, corporate communications and business intelligence. The agency consists of two different entities: Prime, focusing on public relations and United Minds, providing comprehensive business intelligence services. We provide fully-integrated consulting services to global companies, professional services firms, industry associations, government agencies and other large organizations. Vi söker studenter inom alla områden, alla olika bakgrunder är välkomna.', 'prime.png', 'primegroup.com'), +('protendering', 'ProTendering', 'ProTendering är ett verktyg som stöttar kravställarna i upphandlingar för optimering av kostnader i relation till önskad kravbild.', '', 'protendering.png', 'emp.jobylon.com/jobs/53152/'), +('redbee', 'Red Bee Media ', 'Red Bee Media formar grunden för existerande och framtida medieupplevelser genom att definiera hur videoinnehåll skapas, förstärks, lagras, hanteras, distribueras, upptäckts och konsumeras. Genom vår dagliga service och pågående innovation hanterar vi teknisk och operativ komplexitet, optimerar arbetsflöden och levererar leveranskritiska tjänster till våra kunder. På så sätt hjälper vi dem att snabbt anpassa sig och trivas i en förändrande mediebransch. De kan då fokusera på innehållsproduktion och slutanvändarens tillfredsställelse, samtidigt som de utnyttjar cloud-baserade och skalbara tjänster från Red Bee Media.\r\n\r\nPå Red Bee Media är vi 2500 media- och sändningsexperter över 10 olika länder som jobbar för att leverera tjänster inom broadcasting, media management, live streaming & VOD, grafik- och metadatahantering med mera. På Stockholmssajten jobbar vi nära tv-produktioner samtidigt som vi är med och driver maskineriet bakom, från kameralins till det som slutanvändaren till slut ser på sin skärm. Hos oss finns en medieteknisk bredd och vare sig du är mer traditionellt tekniskt lagd, gillar att programmera, visualisera eller brinner för ledarskap och management har du chans att passa här.\r\n\r\nSväng gärna förbi vårt bord på Branschdagen vare sig du redan är hooked på TV/video-branschen eller högst förvirrad om vad du vill göra efter examen, You will have us at Hello!', '', 'redbee.jpg', 'redbeemedia.com'), +('river', 'River', '', 'As a hybrid agency, we take pride in providing our clients with a bridge between digital innovation and advertising. Digital communication is the core of everything we do. Our work ranges from global communication platforms to pan-European TVC\'s, digital product innovations, social community management, game development and games for marketing. We have grown organically alongside our clients for the past eighteen years. Today we deliver high-value strategy, creativity and production for Nike (Global), EA Games (Global), Nokia (Europe), Philips (Europe), KLM (Global) and many more. River is part of the Intellecta Group.', 'river.png', 'www.river.se'), +('safemind', 'Safemind', 'Vi rekryterar digitala team med det bästa nätverket i Sverige. Vi är specialister på att rekrytera personal till tjänster där IT, teknik och media står i fokus. Det gäller både tjänster som kräver djupa tekniska kunskaper såväl som sälj- och marknadsroller där teknik är en viktig del av erbjudandet.\n\nFör oss handlar rekrytering om att förstå människors drivkrafter och kompetenser och matcha dessa mot våra kunders föränderliga vardag, oftast i en digital context. Att identifiera och tillsätta nyckelpersoner som gör en verklig skillnad är det vi tycker är allra roligast! Med den allt tuffare konkurrensen om de allra bästa kandidaterna är ett väl upparbetat nätverk nyckeln till att snabbt hitta rätt kompetens.\n\nVi har haft förmånen att hjälpa många av de mest framgångsrika techbolagen i sina tillväxtresor från startup till börsintroduktioner, och bra utmaningar lockar de smartaste kandidaterna och bra kandidater lockar de roligaste bolagen.\n\nVi skulle kunna berätta ännu mer om oss själva men föredrar faktiskt att berätta om våra kunder. Vi har haft förmånen att arbeta med några av världens mest framsynta bolag och det tycker vi väger tyngre än ord: King, Spotify, DICE, Tobii, PriceRunner, Fishbrain, SEB, Viaplay, NetEnt, FEO Media, Hemnet och Folksam för att nämna några.\n\nVåra lediga tjänster, och mycket mer, hittar du på vår hemsida:', '', 'safemind.png', 'www.safemind.se'), +('schibsted', 'Schibsted', 'Hej!\r\n\r\nJag heter Schibsted och består av en härlig familj av flera ledande konsumentmärken och produkter såsom Aftonbladet, Blocket, Svenska Dagbladet, Let´s Deal, Prisjakt och Omni, för att bara nämna några.\r\n\r\nI den värld vi lever i är Schibsteds roll som en av Nordens största leverantör av digitala tjänster viktigare än någonsin. Vi har ett tydligt syfte och ett viktigt samhällsuppdrag; att leverera nyheter och tillförlitlig information, att bidra till en hållbar miljö och att utveckla digitala tjänster för framtiden. \r\n\r\nVi ser verkligen fram emot att träffa dig för att få berätta om de olika möjligheter som vi erbjuder dig som student. Kom förbi vår monter så bjuder vi på trevliga samtal, många skratt och kanske en liten sockerchock. Vi ses där!\r\n\r\n/ Schibsted Media Group\r\n', 'Hello!\r\n\r\nMy name is Schibsted and I consist of a fantastic family that includes several leading consumer brands and products such as Aftonbladet, Blocket, Svenska Dagbladet, Let´s Deal, Prisjakt and Omni, to name just a few.\r\n\r\nIn the world we live in, Schibsted\'s role as one of the Nordic´s largest providers of digital services is more important than ever. We have a clear purpose and an important social mission; to deliver news and reliable information, to contribute to a sustainable environment and to develop digital services for the future.\r\n\r\nWe really look forward to meeting you and telling you about the opportunities we offer you as a student. Come by our stand to have interesting conversations, lots of laughs and maybe a little sugar shock. See you there!', 'schibsted.png', 'schibsted.com'), +('sproud', 'Sproud', NULL, '', 'sproud.png', 'sproud.se'); +INSERT INTO `_2021__2020_companies` (`id`, `name`, `description_se`, `description_en`, `logo`, `website`) VALUES +('sr', 'Sveriges Radio', 'Vi vågar påstå att man blir lite smartare av att jobba på Sveriges Radio. Och kanske lite mer intressant. Vi som jobbar här drivs av att dagligen syna det nya, granska det invanda och ompröva det klassiska. Det gäller alla, oavsett vilken roll du har. Hos oss är du med och utvecklar ny teknik som gör att vi kan fortsätta ligga i framkant och göra radio i världsklass och mitt i händelsernas centrum blir du en viktig del av ett företag som värnar om demokrati, det fria ordet och alla människors lika värde.\r\n\r\nTillsammans med Sveriges Radios innovationsavdelning är vårt uppdrag att driva utvecklingen av Sveriges Radios teknik och att säkerställa alla sändningar, varje dag, för våra lyssnare. På vår teknikenhet implementerar vi IT-lösningar som är unika och världsledande och inom vissa områden är det vi som driver marknadens utveckling.\r\n\r\nFör att kunna ta fram ny teknik i ett samhälle där allt går snabbare och snabbare, behöver vi också jobba med att hitta nya samarbetsformer. Därför använder vi oss av en agil metodik, för att uppnå smidigare flöden internt, som i sin tur gör våra leveranser snabbare och mer effektiva. Vi driver utveckling av produkter, med enorm räckvidd och av oslagbar kvalitet. I en värld som förändras snabbt, har vi möjlighet att göra satsningar som få andra kan.\r\n\r\nHos oss är sunda värderingar en nödvändighet, olika åsikter en ny möjlighet och vi välkomnar alla att komma som dom är.\r\n', '', 'sr.png', 'sverigesradio.se'), +('startuplifers', 'Startuplifers', 'Startuplifers parar ihop nordiska tech-, design-, ekonomistudenter och utexaminerade med San Franciscos bästa startups. Med detta uppdrag i sikte har vi skickat över 250 ambitiösa studenter och utexaminerade till snabbväxande startups i San Francisco för att lära av världens största teknologiska ekosystem. Målet är att hjälpa de hitta självförtroendet att skapa världsförändrande innovationer. Gå till vår webbsida och ansök till ditt sommarjobb eller praktik idag!', 'Startuplifers connects talented Nordic tech, design and business students and graduates with the best startups in the San Francisco Bay Area.\r\n\r\nWith this mission in mind, we’ve sent over 250 ambitious students and graduates to fast-growing startups in the San Francisco Bay Area to learn from the world’s largest tech ecosystem. The goal is to help them find the confidence to create world-changing innovations themselves. Go to our website and apply for your summer job/internship today!', 'startuplifers.png', 'startuplifers.org'), +('storytel', 'Storytel', 'Storytel är företaget som gjort det möjligt för oss alla att gå runt med ett bibliotek i fickan genom deras marknadsledande, digitala abonnemangstjänst för strömmade ljudböcker i mobilen. Ett entreprenörsdrivet företag som växer snabbt och har idag avtal med i princip alla förlag i Sverige. På Storytel arbetas det med mjukvaruutveckling, grafisk- och digital design, spännande ljudteknik och mycket mer. För mer info: www.storytel.se \r\n', '', 'storytel.png', 'www.storytel.se'), +('studentkortet', 'Studentkortet', NULL, '', 'studentkortet.png', 'studentkortet.se'), +('subset', 'Subset', NULL, '', 'subset.png', 'subset.se'), +('sverigesingenjorer', 'Sveriges Ingenjörer', 'Ditt liv som ingenjör börjar nu!\r\n\r\nSveriges Ingenjörer välkomnar dig till vårt unika nätverk med 153 000 ingenjörsmedlemmar.\r\n\r\nSom medlem erbjuder vi dig stöd och verktyg med allt från cv- och LinkedIn-granskning, karriärcoachning och intervjuträning. Ta även del av landets bästa lönestatistik, digitaltidningen Ny Teknik, samt aktiviteter som hålls vid just ditt lärosäte. Dessutom har du möjlighet att teckna förmånliga försäkringar och du har tillgång till experthjälp om något skulle gå snett på sommar- eller extrajobbet.\r\n\r\nVälkommen att börja ditt liv som ingenjör med oss!', '', 'sverigesingenjorer.png', 'sverigesingenjorer.se'), +('svt', 'Sveriges Television', 'Vårt mål är att erbjuda ett utbud som engagerar, underhåller och berikar - för alla åldrar och intressen. Och vi vill bidra till ett Sverige där alla är mer nyfikna och insatta. Vår verksamhet bedrivs självständigt i förhållande till politiska, kommersiella och andra intressen i samhället och finansieras via en obligatorisk avgift. Totalt har SVT:s digitala sektion cirka 200 medarbetare, med en bra blandning av människor. Vi älskar att vi är från olika kulturella bakgrunder och att vi har olika personligheter och intressen. Vi erbjuder dig en arbetsplats där lärande står i fokus och där vi tar väl hand om varandra. Om du studerar finns möjlighet att göra praktik eller ditt exjobb på SVT.', 'Our vision is to contribute to a more inquisitive, informed Sweden. Our aim is to create content that engages, entertains and enriches - in the service of the public. Our operation is based on a democratic idea and is independent of political and commercial interests.In total the digital section of SVT has about 170 employees, with a great mix of people. We love that we are from different cultural backgrounds and that we have different personalities and interests. We can offer you a workplace where learning is in focus and where we take great care of each other. To students we offer internship and possibility to do your master thesis at SVT.', 'svt.png', 'svt.se/omoss'), +('teamengine', 'TeamEngine', 'Vill du utveckla med React? Hej och välkommen till oss!\r\nTeamEngine Collaboration Software AB är ett modernt IT-företag specialiserat på SaaS-tjänster för styrelser och ledningsgrupper. Vi har utvecklat marknadsledande tjänster som används för att effektivisera samt garantera säker hantering av material inom styrelse- och ledningsarbete, insiderhantering, due diligence samt krishantering.\r\n\r\nVi strävar efter att alltid ligga i framkant inom vårt område och har specialistkompetens för att utveckla användarvänliga och säkra webbapplikationer samt appar.\r\n\r\nLåter detta intressant?\r\n\r\nVälkommen förbi vårt bord den 28 februari! Vi söker drivna och nyfikna frontendutvecklare som har erfarenhet av React och vill jobba på ett innovativt och familjeorienterat företag som är marknadsledande inom sitt område.\r\n\r\nMeriterande kunskaper inkluderar Redux, Git, HTML, CSS, JS och ett intresse för Design, Usability och UX.\r\n\r\nVi ser fram emot att träffa dig!', 'TeamEngine Collaboration Software AB is a software company specialized in providing products and services for board and management collaboration, insider management, due diligence and crisis management. All our products enable groups to utilize a safe online platform where documents can be shared without risking unauthorized intrusion. Instead of e-mailing documents, decisions, meeting minutes and calendar posts, everything is found in an online workspace to which only authorized members have access. We are looking for driven and curious front-end developers who have experience with React and want to work at an innovative and family-oriented company that is the market leader in their field. We look forward to meeting you!', 'teamengine.svg', 'teamengine.com'), +('tekompaniet', 'Tekompaniet', NULL, '', 'tekompaniet.png', 'webshop.tekompaniet.se'), +('tietoevry', 'TietoEVRY', NULL, 'TietoEVRY creates digital advantage for businesses and society. We are a leading digital services and software company with local presence and global capabilities. We serve thousands of enterprise and public sector customers in more than 90 countries. Actually, did you know that you’re in contact with us almost every day? When you withdraw money in an ATM, when you buy a train ticket online and when you receive a digital message that you can pick up your package you purchased online. The team behind the scenes for these solutions are 24,000 strategists, coders, analysts, industry experts, and future enthusiasts. Join our cause.', 'TietoEVRY.png', 'evry.com'), +('toptracer', 'Toptracer', 'Tidigare Protracer, en Stockholms-baserad startup som spårar golfbollar i TV-sändningar. Idag går vi under Topgolfs flagg, och jobbar bl.a. med spel- och apputveckling, videografik, maskininlärning och hårdvarulösningar. Allt kretsar kring en kärna av bildanalys.\r\n\r\nVi letar alltid efter nya talanger, både för extrajobb och fast anställning. Vi tar också regelbundet in exjobbare, och ser det som en central del för vår R&D.\r\n\r\nÄr du intresserad av data science, realtidsgrafik eller spelutveckling? Eller kanske sport, TV-produktion eller elektronik? Kom förbi så berättar vi mer!', 'Previously Protracer, a Stockholm-based start up focusing on optical tracking of golf balls for TV. Now under the Topgolf umbrella, we are working with game and app development, video and graphics engineering, data science, and hardware and infrastructure design to name a few, all surrounding our image analysis core. \r\n\r\nWe are always looking for talent, both for short-term and permanent positions. We also host Master\'s thesis students regularly, several of which are now full-time employees, and even more have seen their thesis make its way into production. \r\n\r\nAre you interested in data science, real-time graphics, or game development? Or maybe sports, media technology, or electronic hardware? Come talk to us and find out more!', 'toptracer.png', 'toptracer.com'), +('unionen', 'Unionen', 'Var vill du jobba efter examen? Ett medlemskap i Unionen Student för bara 100 kr ger dig stöd på vägen till drömjobbet.\r\n\r\nUnder studierna stöttar vi med förmånliga rabatter och över 3 000 kronor tillbaka för kurslitteratur och kåravgifter om du sparar kvittona till efter examen. \r\n\r\nNär det är dags att ta steget ut i arbetslivet ger vi dig expertkunskap kring löner och villkor, vässar ditt cv, granskar din LinkedIn och hjälper dig med ett unikt kontaktnät på några av Sveriges populäraste arbetsplatser.\r\n\r\nAllt för bara 100 kronor hela studietiden. \r\n \r\nLäs mer på unionen.se/student och bli medlem idag!', 'Unionen is Sweden’s largest trade union on the private labour market and the largest white-collar trade union in the world. \r\n\r\nAs a Unionen Student member you are entitled to our services which aim at making you better prepared for the working life. We help you with your CV, prepare you for job interviews and advise you on matters regarding labour laws, employment contracts and salaries. \r\n\r\nMost of our membership benefits require a good knowledge in Swedish. Please note that if you plan on starting your career in a company outside Sweden, we recommend you to join a local union, as we only represent salaried staff with Swedish employers.\r\n\r\nStill interested? Learn more on https://www.unionen.se/in-english! ', 'unionen.png', 'unionen.se/student'), +('urbit', 'urb-it', 'urb-it är ett snabbväxande start-up som skapar ett helt nytt sätt att handla. Med urb-it kan du shoppa online och få varan personligt överlämnad direkt – eller när det passar dig. Kort sagt: shopping på ett banbrytande bekvämt och hållbart sätt. Helt på dina villkor!\n\nVår vision är att revolutionera shoppingbranschen och skapa ett helt nytt sätt att handla. Vi står på din sida och brinner för att ge dig en banbrytande bekväm köpupplevelse, helt på dina villkor. För oss är det inte ok att du ska behöva vänta era dagar på ditt köp eller hämta ut din vara själv. Därför utmanar vi konventionerna, tänker nytt och kommer ständigt med nya lösningar på morgondagens shopping.', '', 'urbit.svg', 'www.urb-it.com/sv/stockholm'), +('viaplay', 'Viaplay', 'Viaplay is the leading online service for TV, film and sports in the Nordic countries and part of the Modern Times Group, an international entertainment group listed on the Nasdaq OMX Nordics Large Cap.\r\n\r\nWe offer the most popular TV series, a vast international movie catalogue and a world-class selection of live sports events including Premiere League, Champions League, NHL and the Rio Summer Olympics.\r\n\r\nWe put our hearts into creating beautiful product experiences, and invest every dollar that we can spare into new exciting content formats. Our passion for technology, software development and streaming delivery is unprecedented. Whether you are into sales, marketing, content production, product design or software development we have great problems to solve and new opportunities to capture. Join us and help transform the world of entertainment!', '', 'viaplay.png', 'www.viaplay.se/jobs'), +('voyley', 'Voyley', 'Voyley är en e-biljettsplattform som tillåter resenärer inom EU att planera, köpa och hantera sitt internationella resande med främst tåg men även bussar och färjor. Företaget består av KTH-studenter från bland annat Medieteknik och Datateknik som är passionerade för att göra långa tågresor enklare. \r\n\r\nKom förbi oss på mässan och testa boka en resa i vår prototyp och prata med oss om vilka möjligheter som finns att vara med på vår resa! Vi söker efter backend och frontend utvecklare samt en marknadsförare. ', 'Voyley is an e-ticketing plattform that allows users to plan, purchase and organise their international travel by train, busses and ferries. The company consists of Media Technology and Computer Science students at KTH that are passionate about making long train travels easier. \r\n\r\nCome see us at the fair and try to book a trip in our prototype or talk to us about joining us on our journey! We are looking for backend and frontend developers as well as marketing competence. ', 'voyley.png', 'voyley.com'), +('westmediasystem', 'West Media System', 'West Media Systems AB utvecklar systemet Link-IT som är en utvecklingsplattform för företagsprocesser. Link-IT hjälper företagen att automatisera sina processer och därmed flytta personerna inblandade i dessa från att utföra till att övervaka och besluta. Stödja processer förutsätter att systemet enkelt kan modifieras för att snabbt anpassa sig till nya omständigheter. Link-IT har ett unikt sätt att underlätta för dessa nya krav, så att kunderna får det stöd som behövs i verksamheten när de behöver det.\r\n\r\nVi är aktiva inom mediabranschen med bl.a. Discovery, Cmore och Ericsson som kunder.', '', 'westmediasystem.png', 'westmediasystems.com'), +('wesupero', 'WeSupero', NULL, '', 'wesupero.png', 'wesupero.com/studentrabatter/'), +('xlent', 'XLENT', 'Nyfiken på livet som IT-konsult? På XLENT jobbar vi med roliga, utmanande projekt och ligger i framkant när det gäller att utveckla digitala lösningar för våra kunder. Vi söker dig som vill starta din karriär inom IT - med systemutveckling, UX, projektledning, eller annan roll tillsammans med engagerade medarbetare. Är du ute efter exjobb bollar vi gärna idéer med dig. Kom förbi och träffa oss i vår monter så berättar vi mer!', '', 'xlent.png', 'xlent.se'), +('yabs', 'YABS', 'YABS, young aces by Sylog, är ett ungt konsultbolag som fokuserar på nyutexaminerade studenter och juniora konsulter. Vi är ett konsultbolag som tillgodoser våra kunders behov av IT-lösningar utveckling, test och integration av programvara. YABS hjälper flera av Sveriges mest framgångsrika bolag inom telekom, försvar, transport, fordon, medicinteknik, bank och spel.\r\n\r\nVåra värderingar; Glädje, teknik, målmedvetenhet och frihet genomsyrar hela organisationen. Vi räds inte en utmaning och inget projekt är för litet eller stort.\r\n\r\nPå YABS strävar vi efter att ha högt i tak och en kultur som sätter människan i centrum. Vi är en platt organisation som erbjuder våra anställda fortlöpande utbildning, roliga kick-offer och event varje månad. Vår ambition är att fortsätta växa med hög kvalitet och behålla känslan av det familjära bolaget, därför anställer vi personer med rätt attityd och rätt driv.\r\n', '', 'yabs.png', 'yabs.se'), +('ytest', 'ytest', 'test', '', 'test', 'test.com'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2020_company_involvement` +-- + +CREATE TABLE `_2021__2020_company_involvement` ( + `companyID` varchar(64) NOT NULL, + `year` int(11) NOT NULL COMMENT 'Should reference a exhibit_date', + `isSponsor` tinyint(1) NOT NULL DEFAULT '0', + `isExhibitor` tinyint(1) NOT NULL DEFAULT '0', + `isMainSponsor` tinyint(1) NOT NULL DEFAULT '0', + `seekingDescription_en` text NOT NULL, + `seekingDescription_se` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021__2020_company_involvement` +-- + +INSERT INTO `_2021__2020_company_involvement` (`companyID`, `year`, `isSponsor`, `isExhibitor`, `isMainSponsor`, `seekingDescription_en`, `seekingDescription_se`) VALUES +('academicwork', 2020, 0, 1, 0, '', ''), +('acando', 2019, 0, 1, 0, '', ''), +('bonniernews', 2020, 0, 1, 0, '', ''), +('bontouch', 2019, 1, 0, 0, '', ''), +('bontouch', 2020, 1, 0, 0, '', ''), +('challengermode', 2019, 0, 1, 0, '', ''), +('comviq', 2019, 1, 0, 0, '', ''), +('conversionista', 2020, 0, 1, 0, '', ''), +('curamando', 2020, 0, 1, 0, '', ''), +('datatjej', 2019, 0, 1, 0, '', ''), +('decerno', 2019, 0, 1, 0, '', ''), +('digpro', 2020, 0, 1, 0, '- Thesis work\r\n- Extra work\r\n- Summer internships', '- Exjobb \r\n- Extrajobb \r\n- Sommarjobb'), +('dynabyte', 2020, 0, 1, 0, '', ''), +('epidemicsound', 2019, 0, 1, 0, '', ''), +('ericsson', 2019, 0, 1, 0, '', ''), +('fatshark', 2019, 0, 1, 0, '', ''), +('filter', 2019, 1, 0, 0, '', ''), +('findout', 2020, 0, 1, 0, '', ''), +('fishbrain', 2019, 0, 1, 0, '', ''), +('foi', 2020, 0, 1, 0, '', ''), +('forvalter', 2020, 0, 1, 0, 'Design and UX', 'Design och UX'), +('froosh', 2020, 1, 0, 0, '', ''), +('frönb', 2020, 0, 1, 0, 'Seeking someone who can help with launching a Kickstarter campaign (sometime during summer 2020)\r\nA trial will be done before that where quality and creativity will be determined in:\r\n- Pictures\r\n- Videos \r\n- Info and text\r\n- Promoting the upcoming campaign on social media\r\n\r\nSkills:\r\n- Photography/cinematics\r\n- Video editing\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming interested and knows how to spark people’s curiosity\r\n\r\nA successful Kickstarter campaign with us gives you the high potential of being one of us in the FRÖNB team :)', 'Vi söker någon som vill hjälpa till med att lansera en Kickstarter kampanj (under sommaren 2020)\r\nEn testperiod kommer att göras innan det där vi bedömer kvalite och kreativitet i:\r\n- Bilder\r\n- Videos\r\n- Info och text\r\n- Reklam inför kampanjen på sociala medier\r\n\r\nKunskaper:\r\n- Fotografi/Videografi\r\n- Videoredigering\r\n- Photoshop\r\n- Adobe Illustrator\r\n- Visualisation\r\n- UX\r\n\r\nBONUS: Gaming intresserad och vet hur man väcker nyfikenhet hos folk\r\n\r\nEn lyckad Kickstarter kampanj med oss gör att du sannolikt kommer bli en del av FRÖNB teamet :)'), +('hsustain', 2020, 0, 1, 0, '', 'Full-Stack Mobile app Engineers (Internship) för att hjälpa driva vårt Open Air Museum framåt. Inom de kommande fyra månaderna kommer vi att fokusera på vår andra prototyp och en Beta-version av appen.\r\n \r\nDina uppgifter inkluderar:\r\n1. Mjukvaru Utveckling genom hela vår Stack, från mobilapp till backend till frontend back office\r\n2. Arbeta tätt med grundarna och UI / UX-experter efter produktens roadmap.\r\n \r\nUppskattat startdatum: december 2019\r\n \r\nDu..\r\n- Är en mobil appingenjör / student / hacker / tech geek, med kunskap och erfarenhet av iOS och Android.\r\n- Har ett öga för design (faktiska designfärdigheter är en bonus).\r\n- Gillar open-source. Tidigare öppen källkodsarbete är ett stort plus.\r\n- Har ett användarcentrerat tänkande.\r\n- Är ivrig att lära dig ny teknik och programmeringskills.\r\n- Har ett nyfiket sinne och gillar utmaningar.\r\n'), +('if', 2020, 0, 1, 0, '', ''), +('isotop', 2020, 0, 1, 0, '', ''), +('kry', 2019, 1, 0, 0, '', ''), +('lexplore', 2019, 0, 1, 0, '', ''), +('lindvalls', 2020, 1, 0, 0, '', ''), +('linkedin', 2020, 0, 1, 0, '', ''), +('mrg', 2019, 0, 1, 0, '', ''), +('naia', 2020, 1, 0, 0, '', ''), +('netlight', 2019, 1, 0, 0, '', ''), +('nightli', 2020, 0, 1, 0, 'Summer internship\r\nPart-time (flexible to your situation)\r\n\r\nWe are looking for anyone who believes in using digital solutions to improve and extend a real life experience. Therefore we are looking for someone wanting improve our product from a user experience perspective. What is the future way of using an app before, during and after a party or night out?', ''), +('nordicmorninggroup', 2020, 0, 1, 0, '', ''), +('plackers', 2019, 1, 0, 0, '', ''), +('prime', 2019, 0, 1, 0, '', ''), +('protendering', 2020, 0, 1, 0, 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.', 'We are looking for Windows Developers.\r\nJoin an experienced team driven by joy and creating high monetary\r\nvalue for all team members.\r\nWe are currently supported by the KTH Innovation Pre Incubator\r\nProgram (batch 10). Don’t miss the chance of a lifetime.\r\nJoin the ride - Enjoy the ride.'), +('redbee', 2020, 0, 1, 0, '', ''), +('schibsted', 2020, 0, 1, 1, '', ''), +('sproud', 2019, 1, 0, 0, '', ''), +('sproud', 2020, 1, 0, 0, '', ''), +('sr', 2019, 0, 1, 0, '', ''), +('sr', 2020, 0, 1, 0, '', ''), +('startuplifers', 2020, 0, 1, 0, '', ''), +('studentkortet', 2019, 1, 0, 0, '', ''), +('subset', 2020, 1, 0, 0, '', ''), +('sverigesingenjorer', 2019, 0, 1, 0, '', ''), +('sverigesingenjorer', 2020, 0, 1, 0, '', ''), +('svt', 2020, 0, 1, 0, '', ''), +('teamengine', 2020, 0, 1, 0, '', 'Vi erbjuder just nu både somarjobb, ex-jobb samt möjlighet till extrajobb i samband med studier. Så vill du lära dig något helt nytt eller har du egna idéer som du vill testa och förverkliga? Vi ser till att du får göra det här hos oss!'), +('tekompaniet', 2020, 1, 0, 0, '', ''), +('tietoevry', 2020, 0, 1, 0, 'There are several exciting opportunities for you as a newly graduated engineer here at TietoEVRY. But as we all know, those years spent gaining valuable knowledge at school doesn\'t always answer the question of – what do you want to do in life? To make that choice a bit easier, our Graduate Program offers two tracks to choose from, depending on where your passion lies.\r\nThe Rotator - For those who have fallen head over heels over software development and wants to know all the ins and outs of this magical field, we have a branch that consists of three different blocks. During one eventful year, you\'ll work with requirement engineering, development, and testing. The best part? You\'ll be doing it all IRL with our clients.\r\nThe Specialist - For those who know what they want to do and want to do it now, we offer you a full year packed with hands-on learning within most of our roles in IT & Tech as well as business.', ''), +('toptracer', 2020, 0, 1, 0, '', ''), +('unionen', 2020, 0, 1, 0, '', ''), +('voyley', 2020, 0, 1, 0, 'Front end developers, backend developers, full stack developers, PR manager, UX designers', ''), +('westmediasystem', 2020, 0, 1, 0, 'West media systems AB is always on the search for new talents. For you as a student we offer both job during the summer holidays and interesting master thesis work. If you are looking for something extra to do on your spare time, ask us! ', 'Vi på West media systems AB letar alltid efter nya talanger. Vi erbjuder därför både sommarjobb samt ex-jobb till högskolestudenter. Om du letar efter något att arbeta med på din fritid så finns det möjlighet till det med.'), +('wesupero', 2020, 1, 0, 0, '', ''), +('xlent', 2020, 0, 1, 0, '', ''), +('yabs', 2020, 0, 1, 0, '', ''); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2020_company_map_position` +-- + +CREATE TABLE `_2021__2020_company_map_position` ( + `companyID` varchar(64) NOT NULL, + `year` mediumint(9) NOT NULL, + `mapPositionX` float NOT NULL DEFAULT '50', + `mapPositionY` float NOT NULL DEFAULT '50', + `customOrder` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2020_company_map_position` +-- + +INSERT INTO `_2021__2020_company_map_position` (`companyID`, `year`, `mapPositionX`, `mapPositionY`, `customOrder`) VALUES +('academicwork', 2020, 62, 38, 20), +('bonniernews', 2020, 51, 63, 3), +('conversionista', 2020, 62, 28, 27), +('curamando', 2020, 62, 19, 26), +('digpro', 2020, 43, 50, 10), +('dynabyte', 2020, 40, 63, 2), +('findout', 2020, 56, 55, 8), +('foi', 2020, 51, 9, 24), +('forvalter', 2020, 50, 42, 15), +('frönb', 2020, 39, 24, 22), +('hsustain', 2020, 62, 42, 17), +('if', 2020, 74, 47, 13), +('isotop', 2020, 53, 38, 19), +('linkedin', 2020, 10, 51, 31), +('nightli', 2020, 67, 50, 12), +('nordicmorninggroup', 2020, 58, 9, 25), +('protendering', 2020, 40, 55, 6), +('redbee', 2020, 58, 63, 4), +('schibsted', 2020, 51, 24, 30), +('sr', 2020, 45, 42, 14), +('startuplifers', 2020, 64, 56, 9), +('sverigesingenjorer', 2020, 72, 63, 5), +('svt', 2020, 48, 19, 28), +('teamengine', 2020, 38, 34, 21), +('tietoevry', 2020, 56, 42, 16), +('toptracer', 2020, 60, 50, 11), +('unionen', 2020, 54, 19, 29), +('voyley', 2020, 46, 55, 7), +('westmediasystem', 2020, 45, 38, 18), +('xlent', 2020, 40, 14, 23), +('yabs', 2020, 34, 60, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2020_events` +-- + +CREATE TABLE `_2021__2020_events` ( + `ID` int(11) NOT NULL, + `type` varchar(255) DEFAULT NULL, + `title_se` varchar(255) NOT NULL, + `title_en` varchar(255) NOT NULL, + `description_se` mediumtext, + `description_en` mediumtext NOT NULL, + `date` date NOT NULL, + `time` varchar(255) NOT NULL, + `location` varchar(255) NOT NULL, + `fb_link` varchar(255) DEFAULT NULL, + `tickets_link` varchar(255) DEFAULT NULL, + `image` varchar(255) NOT NULL, + `show` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2020_events` +-- + +INSERT INTO `_2021__2020_events` (`ID`, `type`, `title_se`, `title_en`, `description_se`, `description_en`, `date`, `time`, `location`, `fb_link`, `tickets_link`, `image`, `show`) VALUES +(1, NULL, 'Lunchföreläsning med SVT', '', '\"Hjälp! Vad ska jag göra när jag tar examen?\"\r\nVi vet att du, oavsett om du går ditt första år på Medieteknik eller börjar samla ihop de sista poängen inför examen, har tänkt den tanken några gånger.\r\n\r\nMed 113 dagar kvar till Medias Branschdag vill vi inspirera dig inför ditt kommande arbetsliv, genom att anordna en lunchföreläsning med Medieteknik-alumnen Olof Lindman. Han arbetar som Online Video Workflow Engineer på SVT Produktion och Teknik, \"tänk ingenjörstekniken bakom SVT Play\" som han själv beskriver det. \r\n\r\nUnder lunchföreläsningen får vi följa med Olof på hans resa från ettan på Medieteknik, till en tjänst på SVT. Vad gör man egentligen på SVT som medietekniker? Vad finns det för exempel på potentiella exjobb?', '', '2018-11-07', '12:15-13:00', 'L1', 'https://www.facebook.com/events/355659474978725/', NULL, 'svt_lunch.jpg', 1), +(2, NULL, 'Lunchföreläsning: Schibsted', '', 'Vem är Schibsted? Varför är Schibsted rätt arbetsgivare för dig som nyexad medieteknikstudent? Hur ska du tänka för att bygga din karriär på ett framgångsrikt sätt?\r\n\r\nDetta får ni veta från Ian Vännman! Han är en tidigare medietekniskstudent som gått från helpdesken på Aftonbladet till grundare av Omni och som nu är Strategichef för Schibsted Media. \r\n\r\nInom Schibstedkoncernen ryms allt ifrån Aftonbladet, SvD, Blocket, Lendo, Letsdeal och Omni för att bara nämna några varumärken - Schibsted är alltså en riktig guldgruva för oss medietekniker!\r\n\r\nVi bjuder på lunch till de 50 första som dyker upp - och vi i Medias Branschdags projektgrupp har med 80 dagar kvar till branschdagen en överraskning du verkligen inte vill missa.... Så kom och inspireras med oss!', '', '2018-12-10', '12:15-13:00', 'L1', 'https://www.facebook.com/events/524800701334477', NULL, 'schibsted_lunch.jpg', 1), +(3, NULL, 'Företagspub: MRG Gametek', '', 'VA?! :(, kanske du tänker, ingen företagspub i år? Jodå, Medias Branschdag och MKM got you covered.\r\n\r\nMRG Gametek kommer med mat, dricka och andra överraskningar - en torsdagspub du helt enkelt inte kommer glömma!\r\n\r\n... eh vänta? Mat? På en torsdag? Johodå! För att ta del av detta ~exklusiva erbjudande~ behöver du vara på plats klockan 18.15 i META, hungrig på både mat och härligt mingel med MRG Gametek. Maten finns tills den tagit slut.\r\n\r\nMRG Gametek är det företag som utrustar spelsiter som Mr Green med tekniska lösningar och plattformar. Just nu söker de också efter dig som går ditt sista år och som letar efter en partner till ditt ex-jobb - kul va? MRG Gametek säger själva att de kommer med en hel del godsaker till puben, så en sån här chans får man bara en gång i livet...', '', '2018-11-22', '18:00-01:00', 'META', 'https://www.facebook.com/events/694196534297205/', NULL, 'pub_stock_3.jpg', 1), +(4, NULL, 'Lunchföreläsning: Vägen till ingenjörsjobbet', '', 'Med ynka 10 dagar kvar till Medias Branschdag bjuder vi in till en lunchföreläsning med Sveriges Ingenjörer om vägen till ingenjörsjobbet!\r\n\r\nHur gör du ett bra första intryck på en arbetsmarknadsmässa? Hur skriver du ett professionellt CV och personligt brev? Hur kan du använda Linkedin i ditt jobbsökande? Och hur kan du förbereda dig på bästa sätt inför en anställningsintervju och vad är bra att tänka på under intervjun? \r\n\r\nAtt söka jobb är att marknadsföra sig själv och därför måste du sälja in dina kunskaper och erfarenheter på rätt sätt för att sticka ut ur mängden.\r\n\r\nUnder lunchen kommer en CV-expert från Sveriges Ingenjörer ge dig konkreta tips och råd om vad du behöver tänka på för att kunna stärka ditt personliga varumärke för att hitta just ditt extrajobb, sommarjobb, exjobb eller första ingenjörsjobb. Lunchen bjuder såklart Sveriges Ingenjörer på. Och du... vi bjuder på sushi!', '', '2019-02-18', '12:15-13:00', 'B2', 'https://www.facebook.com/events/2005565129493190/', NULL, 'sverigesingenjorer_lunch.jpg', 1), +(5, NULL, 'Lunchföreläsning med Epidemic Sound', '', 'Den 20 februari kommer Epidemic Sound hålla i en lunchföreläsning för oss studenter på Medieteknik! Detta sker i samband med Medias Branschdag som går av stapeln 28 februari.\r\n\r\nEpidemic Sound är en av våra 23 utställare, vilket gör att deras lunchföreläsning blir en PERFEKT introduktion av dem för dig som student innan själva Branschdagen!\r\n\r\nUnder föreläsningen kommer de berätta om sig själva och deras bakgrund. Även om hur de utvecklar sina produkter och varför just du är relevant för dem!\r\n\r\nDe första 50 personerna som kommer till föreläsningssalen kommer att få gratis lunch och en överraskning från Epidemic Sound.', '', '2019-02-20', '12:15-13:00', 'L1', 'https://www.facebook.com/events/522578174815219/', NULL, 'epidemicsound_lunch.jpg', 1), +(6, NULL, 'Medias Branschdag 28/2 2019', '', 'Inspiration och framtidstro. Det kommer kårhuset Nymble genomsyras av den 28e februari 2019 när dörrarna öppnas till Medias Branschdag!\n\nVår årliga branschdagsmässa hålls för att studenter och företag ska kunna mötas för utbyten - oavsett om det som söks är ett eventuellt sommarjobb eller insikt i vad det egentligen innebär att jobba med medieteknik i praktiken. Branschdagen ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad framtida teknologer har att bidra med.\n\nVi slår upp dörrarna till vår branschdag 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning tillsammans med MKM i META. Är du sugen på att gå på sittningen, attenda https://www.facebook.com/events/515817568940260/ för vidare information.\n\nMer info kring branschdagen dag kan hittas på www.mediasbranschdag.com\n\nVarmt välkomna!', '', '2019-02-28', '10:00-16:00', 'Nymble', 'https://www.facebook.com/events/2855029591389635/', NULL, 'mbdbanner19.jpg', 1), +(7, NULL, 'Sittningen - Medias Branschdag 2019', '', 'Förläng branschdagsdagen lite extra och ta chansen att prata lite mer med det där företaget du tyckte var intressant över en middag, genom att gå på Medias Branschdags sittning! Eller varför inte bara avsluta februari med en tre-rätters på en finsittning?\n\nSittningen sker efter att branschdagen har stängt igen, närmare bestämt kl 18.00 i Syster O Bror, och innan dess går det att förmingla i META på pub from kl 17.\n\nAnmälan till sittningen finner du här https://goo.gl/forms/5De71GeBqmU6QtTv1 och den stänger den 17/2.\n\nVILL DU GYCKLA?\nAlla typer av gyckel är välkomna - skicka in ditt gyckel till mbdgyckel@gmail.com\n\nVarmt välkommen!', '', '2019-02-28', '17:00-23:00', 'Syster o Bror', 'https://www.facebook.com/events/515817568940260/', NULL, 'mbdsittning19.jpg', 1), +(8, NULL, 'Medias Branschdag 2020: Sittningen!', '', 'För möjligheten att förlänga Medias Branschdag ytterligare och att i ett mer avslappnat format få chansen att prata med några av de företagsrepresentanter som deltog under dagen presenterar vi i Medias Branschdag: Sittningen! \r\n\r\nSittningen kommer starta klockan 18.00 och förminglet i META kommer starta vid 16.00.\r\n\r\nEfter sittningen rekommenderas varmt att återvända till META för god drinkar kommer serveras och andra överraskningar. Hit är även alla som inte närvarar på sittningen välkomna! \r\n\r\nBiljettsläpp kommer ske inom kort, så håll ögon och öron öppna. De som väljer att söka till företagsvärd eller logistiker kommer kunna gå på sittningen subventionerat. \r\n\r\nVarmt välkommna! ', 'For the opportunity to extend Medias Braschdag further and in a more relaxed format have the chance to talk to some of the company representatives who participated during the day, we in Media Braschdag present: Sittingen! \r\n\r\nThe dinner will start at 6PM and the mingle will start at 4PM.\r\n\r\nAfter the dinner it is strongly recommended to return to META for good drinks will be. Everyone who did not attend the sittning is also welcome!\r\n\r\nTickets will be released soon, so keep your eyes and ears open.\r\n\r\nThose who apply to become a company host or logistics host will be able to attend the dinner subsidized.\r\n\r\nWarm welcome!', '2020-02-04', '18:00 - 01:00', 'Restaurang Q', 'https://www.facebook.com/events/564321737680291/', NULL, 'mbdsittning20.jpg', 1), +(9, NULL, 'Medias Branschdag 2020', '', 'Den fjärde februari 2020 är det äntligen dags för Medietekniks årliga branschdagsmässa Medias Branschdag! Hit är ni varmt välkomna att knyta värdefulla kontakter och mingla bland relevanta och spännande företag. \r\n\r\nMedias Branschdag ger inte bara studenter ett smakprov på vad arbetslivet har att ge, utan bidrar likväl till att företagen får ett smakprov av vad vi teknologer har att bidra med.\r\n\r\nBranschdagen slår upp dörrarna klockan 10.00 och håller öppet till 16.00. Kvällen avslutas med en sittning som börjar klockan 18.00 och innan dess kan en avnjuta en härlig afterwork-presittning i vår fina sektionslokal META.\r\n\r\nVarmt välkomna!', 'On the fourth of February 2020, it is finally time for Media Technology\'s annual fair Media\'s Branschdag! Here you are warmly welcomed to make valuable contacts and mingle among relevant and exciting companies.\r\n\r\nThe fair will open its doors at 10:00 and is stay open until 16:00. The evening ends with a dinner that starts at 18:00 and before that one can enjoy a lovely afterwork in META.\r\n\r\nWarm welcome!', '2020-02-04', '10:00–16:00', 'Nymble, Drottning Kristinas väg 15-19, 100 44 Stockholm', 'https://www.facebook.com/events/507681753120822/', NULL, 'mbdbanner20.jpg', 1), +(10, NULL, 'Företagspub med Bonnier News', '', 'Torsdagen den 14de november är det äntligen dags för Företagspub med Bonnier News tillsammans med MKM och Medias Branschdag! \r\n\r\nBonnier står för mat, drinkbiljetter, goodiebags och andra överraskningar (hörde jag photobooth?). En sån här chans får man bara en gång i livet! \r\n\r\nFör att få mat behöver du vara en av de första 50 som anmäler sig i formuläret: https://forms.gle/6FbSC5VEtdq3AExh9 och hämta ut din mat någon gång mellan 17.15 och 18.30. Vi lovar att det inte kommer vara en tråkig wrap. \r\n\r\nUnder puben kommer Bonnier bland annat berätta om sitt talangprogram, där du kan få möjlighet att jobba för ett av nordens ledande medieföretag. \r\n\r\n(!!) Alla besökare kommer behöva anmäla sig till puben på samma formulär som för maten: https://forms.gle/6FbSC5VEtdq3AExh9 Som Medietekniker eller Datalog förväntas du även visa upp leg och kårleg i dörren. \r\n+1:or är också välkomna men kräver föranmälan (senaste den 14e) och leg! \r\n\r\nMedietekniker och dataloger kan även anmäla sig i dörren för att komma in!\r\n\r\nNär: 14/11 17:15\r\nVar: META\r\nHur: Företagspub!\r\nMat: YEAH BOI\r\n\r\n----- Priser -----\r\nÖl från 20 kr \r\nDrinkar från 30 kr\r\nAlkfritt från 15 kr.\r\n\r\n\r\nFormulär för anmälan: https://forms.gle/6FbSC5VEtdq3AExh9\r\n\r\nSes där!!!!!', '', '2019-11-14', '17:00-01:00', 'Meta, Osquars Backe 21, 114 28 Stockholm', 'https://www.facebook.com/events/785869978526311/', NULL, 'bonnier_pub.jpg', 1), +(11, NULL, 'Lunchföreläsning med Schibsted', '', 'Är du sugen på att bli UX-designer och gillar gratis lunch? Då får du inte missa denna lunchföreläsning med Medias Branschdags huvudsponsor Schibsted!\r\n\r\nMat och dricka från Lett kommer att serveras till de 50 första på plats!\r\n\r\nSpeakers:\r\nJinyi Wang – UX Lead, Omni and PhD in Human-Computer Interaction\r\nMartin Bystedt – Head of UX, Design Systems and Newsdesk tools\r\nWe work with helping our news consumers in Scandinavia to get access to independent journalism in an easy and engaging way through our news outlets; Omni, Aftonbladet, Svenska Dagbladet, VG, Aftenposten, Bergens Tidende, Stavanger Aftenblad and a number of local newspaper. \r\n\r\nTopic:\r\nIn our industry we are faced with a multitude of challenges and our newspapers and media companies has gone through transformation during a number of years and will continuously need to evolve. Working as a UX designer at the company we do contribute and have a crucial role to play to help the company to change.\r\nOther than the challenges in the media industry we will of course present the company Schibsted and the different sub-companies within our group.\r\nMost important we will give you tips on how to start your careers as UX-designers.', '', '2020-01-27', '12:00', 'L1', 'https://www.facebook.com/events/180340719744514/', NULL, 'schibsted_lunch_2020.jpg', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2020_exhibit_dates` +-- + +CREATE TABLE `_2021__2020_exhibit_dates` ( + `year` int(11) NOT NULL, + `date` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumpning av Data i tabell `_2021__2020_exhibit_dates` +-- + +INSERT INTO `_2021__2020_exhibit_dates` (`year`, `date`) VALUES +(2019, '2019-02-28 10:00:00'), +(2020, '2020-02-04 10:00:00'); + +-- -------------------------------------------------------- + +-- +-- Tabellstruktur `_2021__2020_team20` +-- + +CREATE TABLE `_2021__2020_team20` ( + `id` int(11) NOT NULL, + `name` varchar(255) DEFAULT NULL, + `position_se` varchar(255) DEFAULT NULL, + `position_en` varchar(255) NOT NULL, + `email` varchar(255) DEFAULT NULL, + `linkedin` varchar(255) DEFAULT NULL, + `image` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumpning av Data i tabell `_2021__2020_team20` +-- + +INSERT INTO `_2021__2020_team20` (`id`, `name`, `position_se`, `position_en`, `email`, `linkedin`, `image`) VALUES +(1, 'Ella Klara Westerlund', 'Projektledare', 'Project Leader', 'branschdag@medieteknik.com', 'https://www.linkedin.com/in/ellaklara', 'ella_klara.jpg'), +(2, 'Rasmus Rudling', 'Projektledare', 'Project Leader', 'rasmus@medieteknik.com', 'https://www.linkedin.com/in/rasmus-rudling-b56652129/', 'rasmus_rudling.jpg'), +(3, 'Adam Jonsson', 'Webbutvecklare', 'Web Developer', 'adam@medieteknik.com', 'https://www.linkedin.com/in/adam-jonsson/', 'adam_jonsson.jpg'), +(12, 'Nike Backman', 'Företagssamordnare', 'Sales Team Coordinator', 'nike@medieteknik.com', 'https://www.linkedin.com/in/nike-backman-52739a159/', 'nike_backman.jpg'), +(13, 'Gabriella Dalman', 'Företagsansvarig', 'Sales Associate', 'gabriella@medieteknik.com', 'https://www.linkedin.com/in/gabriella-d-a74365a8/', 'gabriella_dalman.jpg'), +(14, 'Lina Bengtsson', 'Företagsansvarig', 'Sales Associate', 'lina@medieteknik.com', 'https://www.linkedin.com/in/lina-bengtsson-921704174/', 'lina_bengtsson.jpg'), +(15, 'John Brink', 'Företagsansvarig', 'Sales Associate', 'john@medieteknik.com', 'https://www.linkedin.com/in/john-brink-6607a3127/', 'john_brink.jpg'), +(16, 'Johanna Nilsen', 'PR-ansvarig', 'Public Relations', 'johannaMBD@medieteknik.com ', 'https://www.linkedin.com/in/johanna-n-aa750210a/', 'johanna_nilsen.jpg'), +(17, 'Fredrik Svanholm', 'Art Director', 'Art Director', 'fredrik@medieteknik.com', 'https://www.linkedin.com/in/fredrik-svanholm-1b605b159/', 'fredrik_svanholm.jpg'), +(18, 'Nicole Nordlund', 'Sittningsansvarig', 'Dinner Party Organizer', 'nicole@medieteknik.com', 'https://www.linkedin.com/in/nicole-nordlund-655b8116b/', 'nicole_nordlund.jpg'), +(19, 'Mimmi Andreasson', 'Logistik', 'Logistics', 'mimmi@medieteknik.com', 'https://www.linkedin.com/in/mimmi-andreasson-672b9b170/', 'mimmi_andreasson.jpg'), +(20, 'Lisa Balzar', 'Logistik', 'Logistics', 'lisa@medieteknik.com', 'https://www.linkedin.com/in/lisa-balzar-8b8044151/', 'lisa_balzar.jpg'); + +-- +-- Index för dumpade tabeller +-- + +-- +-- Index för tabell `companies` +-- +ALTER TABLE `companies` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `company_employments` +-- +ALTER TABLE `company_employments` + ADD PRIMARY KEY (`companyId`,`year`,`employmentId`); + +-- +-- Index för tabell `company_involvement` +-- +ALTER TABLE `company_involvement` + ADD PRIMARY KEY (`companyID`,`year`); + +-- +-- Index för tabell `company_map_position` +-- +ALTER TABLE `company_map_position` + ADD PRIMARY KEY (`companyID`,`year`); + +-- +-- Index för tabell `dinner_parties` +-- +ALTER TABLE `dinner_parties` + ADD PRIMARY KEY (`year`); + +-- +-- Index för tabell `dinner_party_courses` +-- +ALTER TABLE `dinner_party_courses` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `dinner_party_guests` +-- +ALTER TABLE `dinner_party_guests` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `employments` +-- +ALTER TABLE `employments` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `events` +-- +ALTER TABLE `events` + ADD PRIMARY KEY (`ID`); + +-- +-- Index för tabell `exhibit_dates` +-- +ALTER TABLE `exhibit_dates` + ADD PRIMARY KEY (`year`); + +-- +-- Index för tabell `persons` +-- +ALTER TABLE `persons` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `positions` +-- +ALTER TABLE `positions` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `team_involvement` +-- +ALTER TABLE `team_involvement` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2016_companies` +-- +ALTER TABLE `_2016_companies` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2016_sponsors` +-- +ALTER TABLE `_2016_sponsors` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2017_companies17` +-- +ALTER TABLE `_2017_companies17` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2017_sponsors17` +-- +ALTER TABLE `_2017_sponsors17` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2017_team17` +-- +ALTER TABLE `_2017_team17` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2019_annons19` +-- +ALTER TABLE `_2019_annons19` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2019_companies19` +-- +ALTER TABLE `_2019_companies19` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2019_sponsors19` +-- +ALTER TABLE `_2019_sponsors19` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2019_team19` +-- +ALTER TABLE `_2019_team19` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2020_companies` +-- +ALTER TABLE `_2020_companies` + ADD PRIMARY KEY (`id`); + +-- +-- Index för tabell `_2020_company_involvement` +-- +ALTER TABLE `_2020_company_involvement` + ADD PRIMARY KEY (`companyID`,`year`); + +-- +-- Index för tabell `_2020_company_map_position` +-- +ALTER TABLE `_2020_company_map_position` + ADD PRIMARY KEY (`companyID`,`year`); + +-- +-- Index för tabell `_2020_events` +-- +ALTER TABLE `_2020_events` + ADD PRIMARY KEY (`ID`); + +-- +-- Index för tabell `_2020_exhibit_dates` +-- +ALTER TABLE `_2020_exhibit_dates` + ADD PRIMARY KEY (`year`); + +-- +-- Index för tabell `_2020_team20` +-- +ALTER TABLE `_2020_team20` + ADD PRIMARY KEY (`id`); + +-- +-- AUTO_INCREMENT för dumpade tabeller +-- + +-- +-- AUTO_INCREMENT för tabell `dinner_party_courses` +-- +ALTER TABLE `dinner_party_courses` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13; + +-- +-- AUTO_INCREMENT för tabell `dinner_party_guests` +-- +ALTER TABLE `dinner_party_guests` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT för tabell `employments` +-- +ALTER TABLE `employments` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8; + +-- +-- AUTO_INCREMENT för tabell `events` +-- +ALTER TABLE `events` + MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16; + +-- +-- AUTO_INCREMENT för tabell `persons` +-- +ALTER TABLE `persons` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15; + +-- +-- AUTO_INCREMENT för tabell `positions` +-- +ALTER TABLE `positions` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10; + +-- +-- AUTO_INCREMENT för tabell `team_involvement` +-- +ALTER TABLE `team_involvement` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14; + +-- +-- AUTO_INCREMENT för tabell `_2019_annons19` +-- +ALTER TABLE `_2019_annons19` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +-- +-- AUTO_INCREMENT för tabell `_2019_team19` +-- +ALTER TABLE `_2019_team19` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11; + +-- +-- AUTO_INCREMENT för tabell `_2020_events` +-- +ALTER TABLE `_2020_events` + MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12; + +-- +-- AUTO_INCREMENT för tabell `_2020_team20` +-- +ALTER TABLE `_2020_team20` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21; +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/package-lock.json b/package-lock.json index 3b672c3..1e5c7a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,17585 @@ { "name": "mbd-website", "version": "0.1.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "mbd-website", + "version": "0.1.0", + "dependencies": { + "@material-ui/core": "^4.9.14", + "@testing-library/jest-dom": "^4.2.4", + "@testing-library/react": "^9.4.0", + "@testing-library/user-event": "^7.2.1", + "@types/jest": "^24.9.1", + "@types/lodash": "^4.14.150", + "@types/node": "^12.12.26", + "@types/react": "^16.9.19", + "@types/react-dom": "^16.9.5", + "@types/react-router-dom": "^5.1.3", + "@types/react-scroll": "^1.5.4", + "axios": "^0.21.1", + "leaflet": "^1.6.0", + "react": "^16.12.0", + "react-device-detect": "^1.12.1", + "react-dom": "^16.12.0", + "react-google-login": "^5.1.21", + "react-leaflet": "^2.6.3", + "react-router-dom": "^5.1.2", + "react-scripts": "3.3.1", + "react-scroll": "^1.7.16", + "typescript": "^3.7.5" + }, + "devDependencies": { + "@types/react-leaflet": "^2.5.1" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dependencies": { + "@babel/highlight": "^7.8.3" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.5.tgz", + "integrity": "sha512-jWYUqQX/ObOhG1UiEkbH5SANsE/8oKXiQWjj7p7xgj9Zmnt//aUvyz4dBkK0HNsS8/cbyC5NmmH87VekW+mXFg==", + "dependencies": { + "browserslist": "^4.8.5", + "invariant": "^2.2.4", + "semver": "^5.5.0" + } + }, + "node_modules/@babel/compat-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/core": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.4.tgz", + "integrity": "sha512-0LiLrB2PwrVI+a2/IEskBopDYSd8BCb3rOvH7D5tzoWd696TBEduBvuLVm4Nx6rltrLZqvI3MCalB2K2aVzQjA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.4", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.4", + "@babel/types": "^7.8.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "dependencies": { + "@babel/types": "^7.8.3", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-builder-react-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz", + "integrity": "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==", + "dependencies": { + "@babel/types": "^7.8.3", + "esutils": "^2.0.0" + } + }, + "node_modules/@babel/helper-call-delegate": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz", + "integrity": "sha512-6Q05px0Eb+N4/GTyKPPvnkig7Lylw+QzihMpws9iiZQv7ZImf84ZsZpQH7QoWN4n4tm81SnSzPgHw2qtO0Zf3A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz", + "integrity": "sha512-3k3BsKMvPp5bjxgMdrFyq0UaEO48HciVrOVF0+lon8pp95cyJ2ujAh0TrBHNMnJGT2rr0iKOJPFFbSqjDyf/Pg==", + "dependencies": { + "@babel/compat-data": "^7.8.4", + "browserslist": "^4.8.5", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz", + "integrity": "sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA==", + "dependencies": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz", + "integrity": "sha512-Gcsm1OHCUr9o9TcJln57xhWHtdXbA2pgQ58S0Lxlks0WMGNXuki4+GLfX0p+L2ZkINUGZvfkz8rzoqJQSthI+Q==", + "dependencies": { + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.6.0" + } + }, + "node_modules/@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "dependencies": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "dependencies": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz", + "integrity": "sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + }, + "node_modules/@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "dependencies": { + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz", + "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "dependencies": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dependencies": { + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "dependencies": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/helpers": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", + "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", + "dependencies": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.4", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "dependencies": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz", + "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", + "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", + "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", + "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", + "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz", + "integrity": "sha512-SjT0cwFJ+7Rbr1vQsvphAHwUHvSUPmMjMU/0P59G8U2HLFqSa082JO7zkbDNWs9kH/IUqpHI6xWNesGf8haF1w==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", + "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz", + "integrity": "sha512-g/6WTWG/xbdd2exBBzMfygjX/zw4eyNC4X8pRaq7aRHRoDUCzAIu3kGYIXviOv8BjCuWm8vDBwjHcjiRNgXrPA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-flow": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz", + "integrity": "sha512-iAXNlOWvcYUYoV8YIxwS7TxGRJcxyl8eQCfT+A5j8sKUzRFvJdcyjp97jL2IghWSRDaL2PU2O2tX8Cu9dTBq5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "dependencies": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", + "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", + "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", + "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", + "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz", + "integrity": "sha512-IsS3oTxeTsZlE5KqzTbcC2sV0P9pXdec53SU+Yxv7o/6dvGM5AkTotQKhoSffhNgZ/dftsSiOoxy7evCYJXzVA==", + "dependencies": { + "@babel/helper-call-delegate": "^7.8.3", + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz", + "integrity": "sha512-glrzN2U+egwRfkNFtL34xIBYTxbbUF2qJTP8HD3qETBBqzAWSeNB821X0GjU06+dNpq/UyCIjI72FmGE5NNkQQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz", + "integrity": "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==", + "dependencies": { + "@babel/helper-builder-react-jsx": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.3.tgz", + "integrity": "sha512-01OT7s5oa0XTLf2I8XGsL8+KqV9lx3EZV+jxn/L2LQ97CGKila2YMroTkCEIE0HV/FF7CMSRsIAybopdN9NTdg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz", + "integrity": "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz", + "integrity": "sha512-qt/kcur/FxrQrzFR432FGZznkVAjiyFtCOANjkAKwCbt465L6ZCiUQh2oMYGU3Wo8LRFJxNDFwWn106S5wVUNA==", + "dependencies": { + "regenerator-transform": "^0.14.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz", + "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz", + "integrity": "sha512-Ebj230AxcrKGZPKIp4g4TdQLrqX95TobLUWKd/CwG7X1XHUH1ZpkpFvXuXqWbtGRWb7uuEWNlrl681wsOArAdQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-typescript": "^7.8.3" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.4.tgz", + "integrity": "sha512-HihCgpr45AnSOHRbS5cWNTINs0TwaR8BS8xIIH+QwiW8cKL0llV91njQMpeMReEPVs+1Ao0x3RLEBLtt1hOq4w==", + "dependencies": { + "@babel/compat-data": "^7.8.4", + "@babel/helper-compilation-targets": "^7.8.4", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@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.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.8.3", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.8.4", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.4", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.3", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/types": "^7.8.3", + "browserslist": "^4.8.5", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.8.3.tgz", + "integrity": "sha512-9hx0CwZg92jGb7iHYQVgi0tOEHP/kM60CtWJQnmbATSPIQQ2xYzfoCI3EdqAhFBeeJwYMdWQuDUHMsuDbH9hyQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.8.3", + "@babel/plugin-transform-react-jsx-self": "^7.8.3", + "@babel/plugin-transform-react-jsx-source": "^7.8.3" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz", + "integrity": "sha512-qee5LgPGui9zQ0jR1TeU5/fP9L+ovoArklEqY12ek8P/wV5ZeM/VYSQYwICeoT6FfpJTekG9Ilay5PhwsOpMHA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-typescript": "^7.8.3" + } + }, + "node_modules/@babel/runtime": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.8.4.tgz", + "integrity": "sha512-+wpLqy5+fbQhvbllvlJEVRIpYj+COUWnnsm+I4jZlA8Lo7/MJmBhGTCHyk1/RWfOqBRJ2MbadddG6QltTKTlrg==", + "dependencies": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/@babel/template": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "node_modules/@babel/traverse": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "node_modules/@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "dependencies": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz", + "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "node_modules/@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==", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dependencies": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core/node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", + "dependencies": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dependencies": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/source-map/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", + "dependencies": { + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@material-ui/core": { + "version": "4.9.14", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.9.14.tgz", + "integrity": "sha512-71oYrOpInx5honJ9GzZlygPjmsFhn7Bui61/SWLJsPTkMnfvuZfU3qVqlEHjXyDsnZ+uKmLAIdsrOYnphJxxXw==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.9.14", + "@material-ui/system": "^4.9.14", + "@material-ui/types": "^5.1.0", + "@material-ui/utils": "^4.9.12", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.4", + "hoist-non-react-statics": "^3.3.2", + "popper.js": "^1.16.1-lts", + "prop-types": "^15.7.2", + "react-is": "^16.8.0", + "react-transition-group": "^4.4.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/styles": { + "version": "4.9.14", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.9.14.tgz", + "integrity": "sha512-zecwWKgRU2VzdmutNovPB4s5LKI0TWyZKc/AHfPu9iY8tg4UoLjpa4Rn9roYrRfuTbBZHI6b0BXcQ8zkis0nzQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.8.0", + "@material-ui/types": "^5.1.0", + "@material-ui/utils": "^4.9.6", + "clsx": "^1.0.4", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.3.2", + "jss": "^10.0.3", + "jss-plugin-camel-case": "^10.0.3", + "jss-plugin-default-unit": "^10.0.3", + "jss-plugin-global": "^10.0.3", + "jss-plugin-nested": "^10.0.3", + "jss-plugin-props-sort": "^10.0.3", + "jss-plugin-rule-value-function": "^10.0.3", + "jss-plugin-vendor-prefixer": "^10.0.3", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/system": { + "version": "4.9.14", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.9.14.tgz", + "integrity": "sha512-oQbaqfSnNlEkXEziDcJDDIy8pbvwUmZXWNqlmIwDqr/ZdCK8FuV3f4nxikUh7hvClKV2gnQ9djh5CZFTHkZj3w==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.9.6", + "csstype": "^2.5.2", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==" + }, + "node_modules/@material-ui/utils": { + "version": "4.9.12", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.9.12.tgz", + "integrity": "sha512-/0rgZPEOcZq5CFA4+4n6Q6zk7fi8skHhH2Bcra8R3epoJEYy5PL55LuMazPtPH1oKeRausDV/Omz4BbgFsn1HQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@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==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@sheerun/mutationobserver-shim": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.2.tgz", + "integrity": "sha512-vTCdPp/T/Q3oSqwHmZ5Kpa9oI7iLtGl3RQaA/NyLHikvcrPxACkkKVr/XzkSPJWXHRhKGzVvb0urJsbMlRxi1Q==" + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "dependencies": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "dependencies": { + "@babel/types": "^7.4.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "dependencies": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "dependencies": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/webpack": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", + "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", + "dependencies": { + "@babel/core": "^7.4.5", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^4.3.3", + "@svgr/plugin-jsx": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "loader-utils": "^1.2.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.12.2.tgz", + "integrity": "sha512-KCnvHra5fV+wDxg3wJObGvZFxq7v1DJt829GNFLuRDjKxVNc/B5AdsylNF5PMHFbWMXDsHwM26d2NZcZO9KjbQ==", + "dependencies": { + "@babel/runtime": "^7.6.2", + "@sheerun/mutationobserver-shim": "^0.3.2", + "@types/testing-library__dom": "^6.0.0", + "aria-query": "3.0.0", + "pretty-format": "^24.9.0", + "wait-for-expect": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-4.2.4.tgz", + "integrity": "sha512-j31Bn0rQo12fhCWOUWy9fl7wtqkp7In/YP2p5ZFyRuiiB9Qs3g+hS4gAmDWONbAHcRmVooNJ5eOHQDCOmUFXHg==", + "dependencies": { + "@babel/runtime": "^7.5.1", + "chalk": "^2.4.1", + "css": "^2.2.3", + "css.escape": "^1.5.1", + "jest-diff": "^24.0.0", + "jest-matcher-utils": "^24.0.0", + "lodash": "^4.17.11", + "pretty-format": "^24.0.0", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6" + } + }, + "node_modules/@testing-library/react": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.4.0.tgz", + "integrity": "sha512-XdhDWkI4GktUPsz0AYyeQ8M9qS/JFie06kcSnUVcpgOwFjAu9vhwR83qBl+lw9yZWkbECjL8Hd+n5hH6C0oWqg==", + "dependencies": { + "@babel/runtime": "^7.7.6", + "@testing-library/dom": "^6.11.0", + "@types/testing-library__react": "^9.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-7.2.1.tgz", + "integrity": "sha512-oZ0Ib5I4Z2pUEcoo95cT1cr6slco9WY7yiPpG+RGNkj8YcYgJnM7pXmYmorNOReh8MIGcKSqXyeGjxnr8YiZbA==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz", + "integrity": "sha512-8fBo0UR2CcwWxeX7WIIgJ7lXjasFxoYgRnFHUj+hRvKkpiBJbxhdAPTCY6/ZKM0uxANFVzt4yObSLuTiTnazDA==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", + "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", + "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.8.tgz", + "integrity": "sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "node_modules/@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" + }, + "node_modules/@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + }, + "node_modules/@types/geojson": { + "version": "7946.0.7", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.7.tgz", + "integrity": "sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==", + "dev": true + }, + "node_modules/@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dependencies": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.5", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.5.tgz", + "integrity": "sha512-wLD/Aq2VggCJXSjxEwrMafIP51Z+13H78nXIX0ABEuIGhmB5sNGbR113MOKo+yfw+RDo1ZU3DM6yfnnRF/+ouw==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", + "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", + "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "24.9.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz", + "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==", + "dependencies": { + "jest-diff": "^24.3.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==" + }, + "node_modules/@types/leaflet": { + "version": "1.5.12", + "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.5.12.tgz", + "integrity": "sha512-61HRMIng+bWvnnAIqUWLBlrd/TQZc4gU+gN1JL4K47EDtwIrcMEhWgi7PdcpbG1YmpH4F0EfOimkvV82gJIl9w==", + "dev": true, + "dependencies": { + "@types/geojson": "*" + } + }, + "node_modules/@types/lodash": { + "version": "4.14.150", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.150.tgz", + "integrity": "sha512-kMNLM5JBcasgYscD9x/Gvr6lTAv2NVgsKtet/hm93qMyf/D1pt+7jeEZklKJKxMVmXjxbRVQQGfqDSfipYCO6w==" + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "node_modules/@types/node": { + "version": "12.12.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.26.tgz", + "integrity": "sha512-UmUm94/QZvU5xLcUlNR8hA7Ac+fGpO1EG/a8bcWVz0P0LqtxFmun9Y2bbtuckwGboWJIT70DoWq1r3hb56n3DA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@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==" + }, + "node_modules/@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" + }, + "node_modules/@types/react": { + "version": "16.9.19", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.19.tgz", + "integrity": "sha512-LJV97//H+zqKWMms0kvxaKYJDG05U2TtQB3chRLF8MPNs+MQh/H1aGlyDUxjaHvu08EAGerdX2z4LTBc7ns77A==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "node_modules/@types/react-dom": { + "version": "16.9.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.5.tgz", + "integrity": "sha512-BX6RQ8s9D+2/gDhxrj8OW+YD4R+8hj7FEM/OJHGNR0KipE1h1mSsf39YeyC81qafkq+N3rU3h3RFbLSwE5VqUg==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-leaflet": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@types/react-leaflet/-/react-leaflet-2.5.1.tgz", + "integrity": "sha512-a6iCOLGstIsmd+Om4Ri/XUWxikF5jNy85M8wOgDyn7+Y2xx5ziVsPiiLxssLgTh12RdXkkzj7rdy0avyY3uROw==", + "dev": true, + "dependencies": { + "@types/leaflet": "*", + "@types/react": "*" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.4.tgz", + "integrity": "sha512-PZtnBuyfL07sqCJvGg3z+0+kt6fobc/xmle08jBiezLS8FrmGeiGkJnuxL/8Zgy9L83ypUhniV5atZn/L8n9MQ==", + "dependencies": { + "@types/history": "*", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.3.tgz", + "integrity": "sha512-pCq7AkOvjE65jkGS5fQwQhvUp4+4PVD9g39gXLZViP2UqFiFzsEpB3PKf0O6mdbKsewSK8N14/eegisa/0CwnA==", + "dependencies": { + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/react-scroll": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/react-scroll/-/react-scroll-1.5.4.tgz", + "integrity": "sha512-EYJt9wDvyrcDZpZqI19eb2UlAzCoXBeoFu3yMkrBDC8zkwFXOhb8lv3tD9V9UAqptora096M7qWYktsWq1guEg==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.2.4.tgz", + "integrity": "sha512-8DMUaDqh0S70TjkqU0DxOu80tFUiiaS9rxkWip/nb7gtvAsbqOXm02UCmR8zdcjWujgeYPiPNTVpVpKzUDotwA==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + }, + "node_modules/@types/testing-library__dom": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.12.0.tgz", + "integrity": "sha512-PQ/gzABzc53T68RldZ/sJHKCihtP9ofU8XIgOk+H7tlfoCRdg9mqICio5Fo8j3Z8wo+pOfuDsuPprWsn3YtVmA==", + "dependencies": { + "pretty-format": "^24.3.0" + } + }, + "node_modules/@types/testing-library__react": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.2.tgz", + "integrity": "sha512-CYaMqrswQ+cJACy268jsLAw355DZtPZGt3Jwmmotlcu8O/tkoXBI6AeZ84oZBJsIsesozPKzWzmv/0TIU+1E9Q==", + "dependencies": { + "@types/react-dom": "*", + "@types/testing-library__dom": "*" + } + }, + "node_modules/@types/yargs": { + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", + "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.19.0.tgz", + "integrity": "sha512-u7IcQ9qwsB6U806LupZmINRnQjC+RJyv36sV/ugaFWMHTbFm/hlLTRx3gGYJgHisxcGSTnf+I/fPDieRMhPSQQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "2.19.0", + "eslint-utils": "^1.4.3", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.19.0.tgz", + "integrity": "sha512-zwpg6zEOPbhB3+GaQfufzlMUOO6GXCNZq6skk+b2ZkZAIoBhVoanWK255BS1g5x9bMwHpLhX0Rpn5Fc3NdCZdg==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.19.0", + "eslint-scope": "^5.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.19.0.tgz", + "integrity": "sha512-s0jZoxAWjHnuidbbN7aA+BFVXn4TCcxEVGPV8lWMxZglSs3NRnFFAlL+aIENNmzB2/1jUJuySi6GiM6uACPmpg==", + "dependencies": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.19.0", + "@typescript-eslint/typescript-estree": "2.19.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.19.0.tgz", + "integrity": "sha512-n6/Xa37k0jQdwpUszffi19AlNbVCR0sdvCs3DmSKMD7wBttKY31lhD2fug5kMD91B2qW4mQldaTEc1PEzvGu8w==", + "dependencies": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^6.3.0", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==" + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "dependencies": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==" + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@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==" + }, + "node_modules/abab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", + "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", + "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==" + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", + "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "dependencies": { + "assert": "1.4.1", + "camelcase": "5.0.0", + "loader-utils": "1.2.3", + "object-path": "0.11.4", + "regex-parser": "2.2.10" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/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==" + }, + "node_modules/ajv-keywords": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", + "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "dependencies": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dependencies": { + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/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==" + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", + "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", + "dependencies": { + "browserslist": "^4.8.3", + "caniuse-lite": "^1.0.30001020", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.26", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dependencies": { + "follow-redirects": "^1.10.0" + } + }, + "node_modules/axobject-query": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.1.tgz", + "integrity": "sha512-lF98xa/yvy6j3fBHAgQXIYl+J4eZadOSqsPojemUqClzNbBV38wWGpUbQbVEyf4eUF5yF7eHmGgGA2JiHyjeqw==", + "dependencies": { + "@babel/runtime": "^7.7.4", + "@babel/runtime-corejs3": "^7.7.4" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-eslint": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz", + "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dependencies": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-loader": { + "version": "8.0.6", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", + "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", + "dependencies": { + "find-cache-dir": "^2.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">= 6.9" + } + }, + "node_modules/babel-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", + "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dependencies": { + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz", + "integrity": "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==" + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dependencies": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-preset-react-app": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.1.tgz", + "integrity": "sha512-YkWP2UwY//TLltNlEBRngDOrYhvSLb+CA330G7T9M5UhGEMWe+JK/8IXJc5p2fDTSfSiETf+PY0+PYXFMix81Q==", + "dependencies": { + "@babel/core": "7.8.4", + "@babel/plugin-proposal-class-properties": "7.8.3", + "@babel/plugin-proposal-decorators": "7.8.3", + "@babel/plugin-proposal-numeric-separator": "7.8.3", + "@babel/plugin-transform-flow-strip-types": "7.8.3", + "@babel/plugin-transform-react-display-name": "7.8.3", + "@babel/plugin-transform-runtime": "7.8.3", + "@babel/preset-env": "7.8.4", + "@babel/preset-react": "7.8.3", + "@babel/preset-typescript": "7.8.3", + "@babel/runtime": "7.8.4", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + } + }, + "node_modules/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=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "node_modules/browser-process-hrtime": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "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" + } + }, + "node_modules/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==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dependencies": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "dependencies": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", + "dependencies": { + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "node_modules/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=" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", + "dependencies": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=" + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001025", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001025.tgz", + "integrity": "sha512-SKyFdHYfXUZf5V85+PJgLYyit27q4wgvZuf8QTOk1osbypcROihMBlx9GRar2/pIcKH2r4OehdlBr9x6PXetAQ==" + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "node_modules/chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/chokidar/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/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==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/chokidar/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/chownr": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", + "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" + }, + "node_modules/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==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/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==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/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==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/cliui/node_modules/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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui/node_modules/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==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clsx": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", + "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "node_modules/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==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==" + }, + "node_modules/common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/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==" + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/concat-stream/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", + "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==" + }, + "node_modules/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==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dependencies": { + "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" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "hasInstallScript": true + }, + "node_modules/core-js-compat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", + "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", + "dependencies": { + "browserslist": "^4.8.3", + "semver": "7.0.0" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.4.tgz", + "integrity": "sha512-epIhRLkXdgv32xIUFaaAry2wdxZYBi6bgM7cB136dzzXXa+dFyRLTZeLUJxnd8ShrmyVXBub63n2NHo2JAt8Cw==", + "hasInstallScript": true + }, + "node_modules/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=" + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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=", + "engines": { + "node": "*" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/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==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/css-loader/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=" + }, + "node_modules/css-vendor": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", + "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", + "dependencies": { + "@babel/runtime": "^7.8.3", + "is-in-browser": "^1.0.2" + } + }, + "node_modules/css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz", + "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==", + "dependencies": { + "css-tree": "1.0.0-alpha.37" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/csstype": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.8.tgz", + "integrity": "sha512-msVS9qTuMT5zwAGCVm4mxfrZ18BNc6Csd0oJAtiFMZ1FAx1CCvy2+5MDmYoix63LM/6NDbNtodCiGYGmFgO0dA==" + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dependencies": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.4.tgz", + "integrity": "sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^2.6.7" + } + }, + "node_modules/dom-helpers/node_modules/@babel/runtime": { + "version": "7.9.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", + "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/dom-helpers/node_modules/regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + }, + "node_modules/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==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dependencies": { + "is-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/duplexify/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.3.345", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.345.tgz", + "integrity": "sha512-f8nx53+Z9Y+SPWGg3YdHrbYYfIJAtbUjpFfW4X1RwTZ94iUG7geg9tV8HqzAXX7XTNgyWgAFvce4yce8ZKxKmg==" + }, + "node_modules/elliptic": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", + "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "dependencies": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", + "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/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==", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enhanced-resolve/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/enhanced-resolve/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + }, + "node_modules/errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/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==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/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=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", + "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/eslint-config-react-app": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.0.tgz", + "integrity": "sha512-WrHjoGpKr1kLLiWDD81tme9jMM0hk5cMxasLSdyno6DdPt+IfLOrDJBVo6jN7tn4y1nzhs43TmUaZWO6Sf0blw==", + "dependencies": { + "confusing-browser-globals": "^1.0.9" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-loader": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz", + "integrity": "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==", + "dependencies": { + "fs-extra": "^8.1.0", + "loader-fs-cache": "^1.0.2", + "loader-utils": "^1.2.3", + "object-hash": "^2.0.1", + "schema-utils": "^2.6.1" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz", + "integrity": "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==", + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", + "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", + "dependencies": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-import/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", + "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", + "dependencies": { + "@babel/runtime": "^7.4.5", + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.2", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^7.0.2", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/eslint-plugin-react": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.18.0.tgz", + "integrity": "sha512-p+PGoGeV4SaZRDsXqdj9OWcOrOpZn8gXoGPcIQTzo2IDMbAKhNDnME9myZWqO3Ic4R3YmwAZ1lDjWl2R2hMUVQ==", + "dependencies": { + "array-includes": "^3.1.1", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.3", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.14.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "engines": { + "node": ">=7" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/eslint/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/espree": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "dependencies": { + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "dependencies": { + "estraverse": "^4.0.0" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "dependencies": { + "estraverse": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, + "node_modules/events": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/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==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dependencies": { + "type": "^2.0.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", + "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + }, + "node_modules/figures": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", + "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", + "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", + "dependencies": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/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 + }, + "node_modules/filesize": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", + "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/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==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "node_modules/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==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/flush-write-stream/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/flush-write-stream/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", + "dependencies": { + "debug": "^3.0.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/follow-redirects/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", + "dependencies": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^3.3.0", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/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==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/from2/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/from2/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/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==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/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=", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs-write-stream-atomic/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/fs-write-stream-atomic/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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=" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + }, + "node_modules/globby/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "node_modules/gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gzip-size/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", + "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/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==" + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/hpack.js/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "node_modules/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==" + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", + "engines": [ + "node >= 0.4.0" + ] + }, + "node_modules/html-escaper": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", + "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==" + }, + "node_modules/html-minifier-terser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.2.tgz", + "integrity": "sha512-VAaitmbBuHaPKv9bj47XKypRhgDxT/cDLvsPiiF7w+omrN3K0eQhpigV9Z1ilrmHa9e0rOYcD6R/+LCDADGcnQ==", + "dependencies": { + "camel-case": "^3.0.0", + "clean-css": "^4.2.1", + "commander": "^4.0.0", + "he": "^1.2.0", + "param-case": "^2.1.1", + "relateurl": "^0.2.7", + "terser": "^4.3.9" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/html-webpack-plugin": { + "version": "4.0.0-beta.11", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz", + "integrity": "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==", + "dependencies": { + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + } + }, + "node_modules/html-webpack-plugin/node_modules/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==", + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dependencies": { + "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" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/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==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/http-parser-js": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/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=" + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", + "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", + "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==" + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "node_modules/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==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "engines": { + "node": "*" + } + }, + "node_modules/inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/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==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/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=", + "dependencies": { + "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" + } + }, + "node_modules/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=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dependencies": { + "html-comment-regex": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dependencies": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "dependencies": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report/node_modules/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dependencies": { + "html-escaper": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", + "dependencies": { + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-changed-files": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", + "dependencies": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-config": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "dependencies": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-docblock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", + "dependencies": { + "detect-newline": "^2.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-each": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", + "dependencies": { + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom-fourteen": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz", + "integrity": "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==", + "dependencies": { + "@jest/environment": "^24.3.0", + "@jest/fake-timers": "^24.3.0", + "@jest/types": "^24.3.0", + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0", + "jsdom": "^14.1.0" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/acorn": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "dependencies": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dependencies": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 6" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "bundleDependencies": [ + "abbrev", + "ansi-regex", + "aproba", + "are-we-there-yet", + "balanced-match", + "brace-expansion", + "chownr", + "code-point-at", + "concat-map", + "console-control-strings", + "core-util-is", + "debug", + "deep-extend", + "delegates", + "detect-libc", + "fs-minipass", + "fs.realpath", + "gauge", + "glob", + "has-unicode", + "iconv-lite", + "ignore-walk", + "inflight", + "inherits", + "ini", + "is-fullwidth-code-point", + "isarray", + "minimatch", + "minimist", + "minipass", + "minizlib", + "mkdirp", + "ms", + "needle", + "node-pre-gyp", + "nopt", + "npm-bundled", + "npm-normalize-package-bin", + "npm-packlist", + "npmlog", + "number-is-nan", + "object-assign", + "once", + "os-homedir", + "os-tmpdir", + "osenv", + "path-is-absolute", + "process-nextick-args", + "rc", + "readable-stream", + "rimraf", + "safe-buffer", + "safer-buffer", + "sax", + "semver", + "set-blocking", + "signal-exit", + "string-width", + "string_decoder", + "strip-ansi", + "strip-json-comments", + "tar", + "util-deprecate", + "wide-align", + "wrappy", + "yallist" + ], + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/abbrev": { + "version": "1.1.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/ansi-regex": { + "version": "2.1.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/aproba": { + "version": "1.2.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/are-we-there-yet": { + "version": "1.1.5", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/balanced-match": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/brace-expansion": { + "version": "1.1.11", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/chownr": { + "version": "1.1.3", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/code-point-at": { + "version": "1.1.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/concat-map": { + "version": "0.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/console-control-strings": { + "version": "1.1.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/core-util-is": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/debug": { + "version": "3.2.6", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/deep-extend": { + "version": "0.6.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/delegates": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/detect-libc": { + "version": "1.0.3", + "extraneous": true, + "inBundle": true, + "license": "Apache-2.0", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/fs-minipass": { + "version": "1.2.7", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/fs.realpath": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/gauge": { + "version": "2.7.4", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "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" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/glob": { + "version": "7.1.6", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/has-unicode": { + "version": "2.0.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/iconv-lite": { + "version": "0.4.24", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/ignore-walk": { + "version": "3.0.3", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/inflight": { + "version": "1.0.6", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/inherits": { + "version": "2.0.4", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/ini": { + "version": "1.3.5", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "engines": { + "node": "*" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/isarray": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minimatch": { + "version": "3.0.4", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minimist": { + "version": "0.0.8", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minipass": { + "version": "2.9.0", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/minizlib": { + "version": "1.3.3", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/mkdirp": { + "version": "0.5.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/ms": { + "version": "2.1.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/needle": { + "version": "2.4.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/node-pre-gyp": { + "version": "0.14.0", + "extraneous": true, + "inBundle": true, + "license": "BSD-3-Clause", + "dependencies": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/nopt": { + "version": "4.0.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npm-bundled": { + "version": "1.1.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npm-packlist": { + "version": "1.4.7", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/npmlog": { + "version": "4.1.2", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/number-is-nan": { + "version": "1.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/object-assign": { + "version": "4.1.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/once": { + "version": "1.4.0", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/os-homedir": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/os-tmpdir": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/osenv": { + "version": "0.1.5", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/path-is-absolute": { + "version": "1.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/process-nextick-args": { + "version": "2.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/rc": { + "version": "1.2.8", + "extraneous": true, + "inBundle": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/rc/node_modules/minimist": { + "version": "1.2.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/readable-stream": { + "version": "2.3.6", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "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" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/rimraf": { + "version": "2.7.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/safe-buffer": { + "version": "5.1.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/safer-buffer": { + "version": "2.1.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/sax": { + "version": "1.2.4", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/semver": { + "version": "5.7.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/set-blocking": { + "version": "2.0.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/signal-exit": { + "version": "3.0.2", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/string_decoder": { + "version": "1.1.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/string-width": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/strip-ansi": { + "version": "3.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/strip-json-comments": { + "version": "2.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/tar": { + "version": "4.4.13", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/util-deprecate": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/wide-align": { + "version": "1.1.3", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/wrappy": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-haste-map/node_modules/fsevents/node_modules/yallist": { + "version": "3.1.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "dependencies": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dependencies": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dependencies": { + "@jest/types": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", + "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", + "dependencies": { + "@jest/types": "^24.9.0", + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", + "dependencies": { + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runner": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runtime": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-snapshot": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.9.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-util/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dependencies": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", + "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.1", + "jest-regex-util": "^24.9.0", + "jest-watcher": "^24.3.0", + "slash": "^3.0.0", + "string-length": "^3.1.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", + "dependencies": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.9.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-watcher/node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-worker/node_modules/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest/node_modules/jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "dependencies": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "dependencies": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==" + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "node_modules/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==" + }, + "node_modules/json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/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=" + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "node_modules/json5": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", + "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/jss": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.1.1.tgz", + "integrity": "sha512-Xz3qgRUFlxbWk1czCZibUJqhVPObrZHxY3FPsjCXhDld4NOj1BgM14Ir5hVm+Qr6OLqVljjGvoMcCdXNOAbdkQ==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "csstype": "^2.6.5", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-camel-case": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.1.1.tgz", + "integrity": "sha512-MDIaw8FeD5uFz1seQBKz4pnvDLnj5vIKV5hXSVdMaAVq13xR6SVTVWkIV/keyTs5txxTvzGJ9hXoxgd1WTUlBw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "10.1.1" + } + }, + "node_modules/jss-plugin-default-unit": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.1.1.tgz", + "integrity": "sha512-UkeVCA/b3QEA4k0nIKS4uWXDCNmV73WLHdh2oDGZZc3GsQtlOCuiH3EkB/qI60v2MiCq356/SYWsDXt21yjwdg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.1.1" + } + }, + "node_modules/jss-plugin-global": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.1.1.tgz", + "integrity": "sha512-VBG3wRyi3Z8S4kMhm8rZV6caYBegsk+QnQZSVmrWw6GVOT/Z4FA7eyMu5SdkorDlG/HVpHh91oFN56O4R9m2VA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.1.1" + } + }, + "node_modules/jss-plugin-nested": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.1.1.tgz", + "integrity": "sha512-ozEu7ZBSVrMYxSDplPX3H82XHNQk2DQEJ9TEyo7OVTPJ1hEieqjDFiOQOxXEj9z3PMqkylnUbvWIZRDKCFYw5Q==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.1.1", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-props-sort": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.1.1.tgz", + "integrity": "sha512-g/joK3eTDZB4pkqpZB38257yD4LXB0X15jxtZAGbUzcKAVUHPl9Jb47Y7lYmiGsShiV4YmQRqG1p2DHMYoK91g==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.1.1" + } + }, + "node_modules/jss-plugin-rule-value-function": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.1.1.tgz", + "integrity": "sha512-ClV1lvJ3laU9la1CUzaDugEcwnpjPTuJ0yGy2YtcU+gG/w9HMInD5vEv7xKAz53Bk4WiJm5uLOElSEshHyhKNw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.1.1" + } + }, + "node_modules/jss-plugin-vendor-prefixer": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.1.1.tgz", + "integrity": "sha512-09MZpQ6onQrhaVSF6GHC4iYifQ7+4YC/tAP6D4ZWeZotvCMq1mHLqNKRIaqQ2lkgANjlEot2JnVi1ktu4+L4pw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.7", + "jss": "10.1.1" + } + }, + "node_modules/jsx-ast-utils": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", + "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "dependencies": { + "array-includes": "^3.0.3", + "object.assign": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dependencies": { + "invert-kv": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/leaflet": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.6.0.tgz", + "integrity": "sha512-CPkhyqWUKZKFJ6K8umN5/D2wrJ2+/8UIpXppY7QDnUZW5bZL5+SEI2J7GBpwh4LIupOKqbNSQXgqmrEJopHVNQ==" + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" + }, + "node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dependencies": { + "leven": "^3.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "dependencies": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + } + }, + "node_modules/loader-fs-cache/node_modules/find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dependencies": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dependencies": { + "find-up": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/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==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/loglevel": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.6.tgz", + "integrity": "sha512-Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/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==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=" + }, + "node_modules/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==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lru-cache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/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==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" + }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dependencies": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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=", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/memory-fs/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/memory-fs/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/merge-deep": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", + "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "dependencies": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "dependencies": { + "mime-db": "1.43.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", + "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-create-react-context": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz", + "integrity": "sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==", + "dependencies": { + "@babel/runtime": "^7.4.0", + "gud": "^1.0.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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==" + }, + "node_modules/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=" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/minipass": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", + "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", + "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dependencies": { + "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" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "node_modules/nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", + "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/node-libs-browser/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/node-libs-browser/node_modules/readable-stream/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/node-libs-browser/node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/node-libs-browser/node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-releases": { + "version": "1.1.48", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.48.tgz", + "integrity": "sha512-Hr8BbmUl1ujAST0K0snItzEA5zkJTQup8VNTKNfT6Zw8vTJkIiagUPNfxHmgDOyfFYNfKAul40sD0UEYTvwebw==", + "dependencies": { + "semver": "^6.3.0" + } + }, + "node_modules/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==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.1.tgz", + "integrity": "sha512-HgcGMooY4JC2PBt9sdUdJ6PMzpin+YtY3r/7wg0uTifP+HJWW8rammseSEHuyt0UeShI183UGssCJqm1bJR7QA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "node_modules/object-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-path": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", + "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/open": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", + "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", + "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/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==", + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "node_modules/os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dependencies": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/parallel-transform/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/parallel-transform/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", + "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "dependencies": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==" + }, + "node_modules/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=" + }, + "node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "engines": { + "node": ">=8.6" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.0.tgz", + "integrity": "sha512-ZcMGn/xF/fCOq+9kWMP9vVVxjIkMCja72oy3lziR7UHy0hHFZ57iVpQ71OtveVbmzeCmphBg8pxNdk/hlK99aQ==", + "dependencies": { + "ts-pnp": "^1.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + }, + "node_modules/portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", + "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dependencies": { + "postcss": "^7" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", + "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", + "dependencies": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" + } + }, + "node_modules/postcss-calc/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-calc/node_modules/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==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-calc/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/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==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/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==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", + "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", + "dependencies": { + "postcss": "^7.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", + "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "dependencies": { + "lodash.template": "^4.5.0", + "postcss": "^7.0.2" + } + }, + "node_modules/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==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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==", + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/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==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dependencies": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dependencies": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", + "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dependencies": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/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==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-safe-parser": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", + "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", + "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dependencies": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz", + "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==" + }, + "node_modules/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==", + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", + "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pretty-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", + "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "dependencies": { + "renderkid": "^2.0.1", + "utila": "~0.4" + } + }, + "node_modules/pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pretty-format/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/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==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.3.tgz", + "integrity": "sha512-HeRDUL1RJiLhyA0/grn+PTShlBAcLuh/1BJGtrvjwbvRDCTLLMEz9rOGCV+R3vHY4MixIuoMEd9Yq/XvsTPcjw==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "node_modules/prompts": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.0.tgz", + "integrity": "sha512-NfbbPPg/74fT7wk2XYQ7hAIp9zJyZp5Fu19iRbORqqy1BhtrkZ0fPafBU+7bmn8ie69DpT0R6QpJIN2oisYjJg==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", + "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "node_modules/psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "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" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", + "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz", + "integrity": "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==", + "dependencies": { + "core-js": "^3.5.0", + "object-assign": "^4.1.1", + "promise": "^8.0.3", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.3", + "whatwg-fetch": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.1.0.tgz", + "integrity": "sha512-KmZChqxY6l+ed28IHetGrY8J9yZSvzlAHyFXduEIhQ42EBGtqftlbqQZ+dDTaC7CwNW2tuXN+66bRKE5h2HgrQ==", + "dependencies": { + "@babel/code-frame": "7.8.3", + "address": "1.1.2", + "browserslist": "4.8.6", + "chalk": "3.0.0", + "cross-spawn": "7.0.1", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.0.1", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "3.1.1", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "7.0.4", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^6.4.0", + "pkg-up": "3.1.0", + "react-error-overlay": "^6.0.5", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=8.10" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/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==" + }, + "node_modules/react-dev-utils/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/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==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-device-detect": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/react-device-detect/-/react-device-detect-1.12.1.tgz", + "integrity": "sha512-BQ7xIEHx0VqPBGEtEFJRybHnhZ1Qn3BXX8dRR3EKLRfSTKpITUw925VYCGnygZDpmgYSq5NX0IvHGhy0w7Sckg==", + "dependencies": { + "ua-parser-js": "^0.7.21" + } + }, + "node_modules/react-dom": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.12.0.tgz", + "integrity": "sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.18.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.5.tgz", + "integrity": "sha512-+DMR2k5c6BqMDSMF8hLH0vYKtKTeikiFW+fj0LClN+XZg4N9b8QUAdHC62CGWNLTi/gnuuemNcNcTFrCvK1f+A==" + }, + "node_modules/react-google-login": { + "version": "5.1.21", + "resolved": "https://registry.npmjs.org/react-google-login/-/react-google-login-5.1.21.tgz", + "integrity": "sha512-z5LtNOc9FZgrkwnqpnzN/hWqG/Tg5+9gKDz0hIHx82U48TkcXvD3HjhhbAzM5OsyFGRE39GnaC4SdB3mpWGX6A==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.0" + } + }, + "node_modules/react-is": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", + "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==" + }, + "node_modules/react-leaflet": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-2.6.3.tgz", + "integrity": "sha512-0ynYVkPNVJmjO7ewR+zBBu3sxbWmwJYkxd6SUJkQKG40+JNJEvYGSFPvP8W1BS9d0MntZFDTzEM1OdBiWMrlEA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "fast-deep-equal": "^3.1.1", + "hoist-non-react-statics": "^3.3.2", + "warning": "^4.0.3" + } + }, + "node_modules/react-leaflet/node_modules/@babel/runtime": { + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/react-leaflet/node_modules/regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + }, + "node_modules/react-router": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.1.2.tgz", + "integrity": "sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.3.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "node_modules/react-router-dom": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.1.2.tgz", + "integrity": "sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.1.2", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "node_modules/react-router/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/react-router/node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/react-scripts": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.3.1.tgz", + "integrity": "sha512-DHvc+/QN0IsLvmnPQqd+H70ol+gdFD3p/SS2tX8M6z1ysjtRGvOwLWy72co1nphYGpq1NqV/Ti5dviU8SCAXpA==", + "dependencies": { + "@babel/core": "7.8.4", + "@svgr/webpack": "4.3.3", + "@typescript-eslint/eslint-plugin": "^2.10.0", + "@typescript-eslint/parser": "^2.10.0", + "babel-eslint": "10.0.3", + "babel-jest": "^24.9.0", + "babel-loader": "8.0.6", + "babel-plugin-named-asset-import": "^0.3.6", + "babel-preset-react-app": "^9.1.1", + "camelcase": "^5.3.1", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "3.4.2", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^6.6.0", + "eslint-config-react-app": "^5.2.0", + "eslint-loader": "3.0.3", + "eslint-plugin-flowtype": "4.6.0", + "eslint-plugin-import": "2.20.0", + "eslint-plugin-jsx-a11y": "6.2.3", + "eslint-plugin-react": "7.18.0", + "eslint-plugin-react-hooks": "^1.6.1", + "file-loader": "4.3.0", + "fs-extra": "^8.1.0", + "html-webpack-plugin": "4.0.0-beta.11", + "identity-obj-proxy": "3.0.0", + "jest": "24.9.0", + "jest-environment-jsdom-fourteen": "1.0.1", + "jest-resolve": "24.9.0", + "jest-watch-typeahead": "0.4.2", + "mini-css-extract-plugin": "0.9.0", + "optimize-css-assets-webpack-plugin": "5.0.3", + "pnp-webpack-plugin": "1.6.0", + "postcss-flexbugs-fixes": "4.1.0", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "4.0.1", + "react-app-polyfill": "^1.0.6", + "react-dev-utils": "^10.1.0", + "resolve": "1.15.0", + "resolve-url-loader": "3.1.1", + "sass-loader": "8.0.2", + "semver": "6.3.0", + "style-loader": "1.1.3", + "terser-webpack-plugin": "2.3.4", + "ts-pnp": "1.1.5", + "url-loader": "2.3.0", + "webpack": "4.41.5", + "webpack-dev-server": "3.10.1", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "4.3.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=8.10" + }, + "optionalDependencies": { + "fsevents": "2.1.2" + } + }, + "node_modules/react-scroll": { + "version": "1.7.16", + "resolved": "https://registry.npmjs.org/react-scroll/-/react-scroll-1.7.16.tgz", + "integrity": "sha512-f4M5AdL+3cw3MJ7c/T0hPMY2iHCeQLDXV13lRanAFQ6JIt9xyAdHCpTH9mLUQt9SQh4pRarD+Qc7KhU6qMx3Yg==", + "dependencies": { + "lodash.throttle": "^4.1.1", + "prop-types": "^15.5.8" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz", + "integrity": "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dependencies": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/readable-stream": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", + "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dependencies": { + "picomatch": "^2.0.7" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dependencies": { + "util.promisify": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", + "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.1.tgz", + "integrity": "sha512-flVuee02C3FKRISbxhXl9mGzdbWUVHubl1SMaknjxkFB1/iqpJhArQUvRxOOPEc/9tAiX0BaQ28FJH10E4isSQ==", + "dependencies": { + "private": "^0.1.6" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", + "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/regexpp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", + "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==", + "engines": { + "node": ">=8" + } + }, + "node_modules/regexpu-core": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", + "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.1.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", + "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" + }, + "node_modules/regjsparser": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.2.tgz", + "integrity": "sha512-E9ghzUtoLwDekPT0DYCp+c4h+bvuUpe6rRHCTYn6eGoqj1LgKXxT6I0Il4WbjhQkOghzi/V+y03bPKvbllL93Q==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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=" + }, + "node_modules/renderkid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", + "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "dependencies": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "strip-ansi": "^3.0.0", + "utila": "^0.4.0" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "node_modules/renderkid/node_modules/css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "engines": { + "node": "*" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dependencies": { + "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.0", + "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.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dependencies": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/request/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dependencies": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "node_modules/resolve-url-loader": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", + "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "dependencies": { + "adjust-sourcemap-loader": "2.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-url-loader/node_modules/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "node_modules/rework/node_modules/convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dependencies": { + "is-promise": "^2.1.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rxjs": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/sass-loader/node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-loader/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-loader/node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/scheduler": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", + "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", + "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "dependencies": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "1.10.7", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", + "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "dependencies": { + "node-forge": "0.9.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/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==" + }, + "node_modules/serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/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==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/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==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/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==" + }, + "node_modules/sisteransi": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", + "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==" + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "dependencies": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "node_modules/sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dependencies": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sockjs-client/node_modules/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==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/source-map-support": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + }, + "node_modules/spdy": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", + "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/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==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", + "dependencies": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-browserify/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/stream-browserify/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/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==", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-http/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/stream-http/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + }, + "node_modules/string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/style-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz", + "integrity": "sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw==", + "dependencies": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.6.4" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dependencies": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svg-parser": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.3.tgz", + "integrity": "sha512-fnCWiifNhK8i2Z7b9R5tbNahpxrRdAaQbnoxKlT2KrSCj9Kq/yBSgulCRgBJRhy1dPnSY5slg5ehPUnzpEcHlg==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dependencies": { + "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" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/table/node_modules/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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/table/node_modules/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==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", + "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.4.tgz", + "integrity": "sha512-Nv96Nws2R2nrFOpbzF6IxRDpIkkIfmhvOws+IqMvYdFLO7o6wAILWFKONFgaYy8+T4LVz77DQW0f7wOeDEAjrg==", + "dependencies": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.2.0", + "jest-worker": "^25.1.0", + "p-limit": "^2.2.2", + "schema-utils": "^2.6.4", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.4.3", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.2.0.tgz", + "integrity": "sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.0", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz", + "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/terser-webpack-plugin/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", + "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dependencies": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/through2/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "node_modules/tiny-invariant": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "node_modules/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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/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=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/ts-pnp": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.5.tgz", + "integrity": "sha512-ti7OGMOUOzo66wLF3liskw6YQIaSsBgc4GOAlWRnIEj8htCxJUxskanMUoJOD6MDCRAXo36goXJZch+nOS0VMA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typescript": { + "version": "3.7.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.5.tgz", + "integrity": "sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.21", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", + "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", + "engines": { + "node": "*" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", + "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", + "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=" + }, + "node_modules/uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", + "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", + "dependencies": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" + }, + "node_modules/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==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/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==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "dependencies": { + "browser-process-hrtime": "^0.1.2" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/wait-for-expect": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.2.tgz", + "integrity": "sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==" + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", + "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.0", + "watchpack-chokidar2": "^2.0.0" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + }, + "engines": { + "node": "<8.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "dependencies": { + "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" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/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=", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/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==", + "optional": true, + "dependencies": { + "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" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/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==", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/watchpack/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "optional": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/watchpack/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "optional": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/watchpack/node_modules/chokidar": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", + "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + }, + "engines": { + "node": ">= 8.10.0" + } + }, + "node_modules/watchpack/node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/watchpack/node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/watchpack/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack/node_modules/readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/watchpack/node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/webpack": { + "version": "4.41.5", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.5.tgz", + "integrity": "sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.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.1", + "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.6.0", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.1.tgz", + "integrity": "sha512-AGG4+XrrXn4rbZUueyNrQgO4KGnol+0wm3MPdqGLmmA+NofZl3blZQKxZ9BND6RDNuvAK9OMYClhjOSnxpWRoA==", + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.6", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.25", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.4.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "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" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "bundleDependencies": [ + "abbrev", + "ansi-regex", + "aproba", + "are-we-there-yet", + "balanced-match", + "brace-expansion", + "chownr", + "code-point-at", + "concat-map", + "console-control-strings", + "core-util-is", + "debug", + "deep-extend", + "delegates", + "detect-libc", + "fs-minipass", + "fs.realpath", + "gauge", + "glob", + "has-unicode", + "iconv-lite", + "ignore-walk", + "inflight", + "inherits", + "ini", + "is-fullwidth-code-point", + "isarray", + "minimatch", + "minimist", + "minipass", + "minizlib", + "mkdirp", + "ms", + "needle", + "node-pre-gyp", + "nopt", + "npm-bundled", + "npm-normalize-package-bin", + "npm-packlist", + "npmlog", + "number-is-nan", + "object-assign", + "once", + "os-homedir", + "os-tmpdir", + "osenv", + "path-is-absolute", + "process-nextick-args", + "rc", + "readable-stream", + "rimraf", + "safe-buffer", + "safer-buffer", + "sax", + "semver", + "set-blocking", + "signal-exit", + "string-width", + "string_decoder", + "strip-ansi", + "strip-json-comments", + "tar", + "util-deprecate", + "wide-align", + "wrappy", + "yallist" + ], + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/abbrev": { + "version": "1.1.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ansi-regex": { + "version": "2.1.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/aproba": { + "version": "1.2.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/are-we-there-yet": { + "version": "1.1.5", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/balanced-match": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/brace-expansion": { + "version": "1.1.11", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/chownr": { + "version": "1.1.3", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/code-point-at": { + "version": "1.1.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/concat-map": { + "version": "0.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/console-control-strings": { + "version": "1.1.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/core-util-is": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/debug": { + "version": "3.2.6", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/deep-extend": { + "version": "0.6.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/delegates": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/detect-libc": { + "version": "1.0.3", + "extraneous": true, + "inBundle": true, + "license": "Apache-2.0", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/fs-minipass": { + "version": "1.2.7", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/fs.realpath": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/gauge": { + "version": "2.7.4", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "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" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/glob": { + "version": "7.1.6", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/has-unicode": { + "version": "2.0.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/iconv-lite": { + "version": "0.4.24", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ignore-walk": { + "version": "3.0.3", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/inflight": { + "version": "1.0.6", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/inherits": { + "version": "2.0.4", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ini": { + "version": "1.3.5", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "engines": { + "node": "*" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/isarray": { + "version": "1.0.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minimatch": { + "version": "3.0.4", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minimist": { + "version": "0.0.8", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minipass": { + "version": "2.9.0", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/minizlib": { + "version": "1.3.3", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/mkdirp": { + "version": "0.5.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/ms": { + "version": "2.1.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/needle": { + "version": "2.4.0", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/node-pre-gyp": { + "version": "0.14.0", + "extraneous": true, + "inBundle": true, + "license": "BSD-3-Clause", + "dependencies": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/nopt": { + "version": "4.0.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-bundled": { + "version": "1.1.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npm-packlist": { + "version": "1.4.7", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/npmlog": { + "version": "4.1.2", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/number-is-nan": { + "version": "1.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/object-assign": { + "version": "4.1.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/once": { + "version": "1.4.0", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/os-homedir": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/os-tmpdir": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/osenv": { + "version": "0.1.5", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/path-is-absolute": { + "version": "1.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/process-nextick-args": { + "version": "2.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/rc": { + "version": "1.2.8", + "extraneous": true, + "inBundle": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/rc/node_modules/minimist": { + "version": "1.2.0", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/readable-stream": { + "version": "2.3.6", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "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" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/rimraf": { + "version": "2.7.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/safe-buffer": { + "version": "5.1.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/safer-buffer": { + "version": "2.1.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/sax": { + "version": "1.2.4", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/semver": { + "version": "5.7.1", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/set-blocking": { + "version": "2.0.0", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/signal-exit": { + "version": "3.0.2", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/string_decoder": { + "version": "1.1.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/string-width": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/strip-ansi": { + "version": "3.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/strip-json-comments": { + "version": "2.0.1", + "extraneous": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/tar": { + "version": "4.4.13", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/util-deprecate": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/wide-align": { + "version": "1.1.3", + "extraneous": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/wrappy": { + "version": "1.0.2", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/fsevents/node_modules/yallist": { + "version": "3.1.1", + "extraneous": true, + "inBundle": true, + "license": "ISC" + }, + "node_modules/webpack-dev-server/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/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=", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/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=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dependencies": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dependencies": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.0.tgz", + "integrity": "sha512-gac8OEcQ2Li1dxIEWGZzsp2BitJxwkwcOm0zHAJLcPJaVvm58FRnk6RkuLRpU1EujipU2ZFODv2P9DLMfnV8mw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/cacache": { + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", + "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "dependencies": { + "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" + } + }, + "node_modules/webpack/node_modules/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==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/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==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", + "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dependencies": { + "http-parser-js": ">=0.4.0 <0.4.11", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-build": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", + "dependencies": { + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.3", + "lodash.template": "^4.4.0", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" + }, + "node_modules/workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", + "dependencies": { + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-precaching": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-routing": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-strategies": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-streams": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-sw": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", + "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", + "dependencies": { + "@babel/runtime": "^7.0.0", + "json-stable-stringify": "^1.0.1", + "workbox-build": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/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==", + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, + "node_modules/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==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/wrap-ansi/node_modules/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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi/node_modules/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==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz", + "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==", + "dependencies": { + "@babel/runtime": "^7.6.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "dependencies": { + "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.1" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/yargs/node_modules/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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/yargs/node_modules/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==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + } + }, "dependencies": { "@babel/code-frame": { "version": "7.8.3", @@ -6945,22 +24522,22 @@ "abbrev": { "version": "1.1.1", "bundled": true, - "optional": true + "extraneous": true }, "ansi-regex": { "version": "2.1.1", "bundled": true, - "optional": true + "extraneous": true }, "aproba": { "version": "1.2.0", "bundled": true, - "optional": true + "extraneous": true }, "are-we-there-yet": { "version": "1.1.5", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" @@ -6969,12 +24546,12 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -6983,32 +24560,32 @@ "chownr": { "version": "1.1.3", "bundled": true, - "optional": true + "extraneous": true }, "code-point-at": { "version": "1.1.0", "bundled": true, - "optional": true + "extraneous": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "optional": true + "extraneous": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "optional": true + "extraneous": true }, "core-util-is": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "debug": { "version": "3.2.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "ms": "^2.1.1" } @@ -7016,22 +24593,22 @@ "deep-extend": { "version": "0.6.0", "bundled": true, - "optional": true + "extraneous": true }, "delegates": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "detect-libc": { "version": "1.0.3", "bundled": true, - "optional": true + "extraneous": true }, "fs-minipass": { "version": "1.2.7", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minipass": "^2.6.0" } @@ -7039,12 +24616,12 @@ "fs.realpath": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "gauge": { "version": "2.7.4", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -7059,7 +24636,7 @@ "glob": { "version": "7.1.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -7072,12 +24649,12 @@ "has-unicode": { "version": "2.0.1", "bundled": true, - "optional": true + "extraneous": true }, "iconv-lite": { "version": "0.4.24", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } @@ -7085,7 +24662,7 @@ "ignore-walk": { "version": "3.0.3", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minimatch": "^3.0.4" } @@ -7093,7 +24670,7 @@ "inflight": { "version": "1.0.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -7102,17 +24679,17 @@ "inherits": { "version": "2.0.4", "bundled": true, - "optional": true + "extraneous": true }, "ini": { "version": "1.3.5", "bundled": true, - "optional": true + "extraneous": true }, "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "number-is-nan": "^1.0.0" } @@ -7120,12 +24697,12 @@ "isarray": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "minimatch": { "version": "3.0.4", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "brace-expansion": "^1.1.7" } @@ -7133,12 +24710,12 @@ "minimist": { "version": "0.0.8", "bundled": true, - "optional": true + "extraneous": true }, "minipass": { "version": "2.9.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -7147,7 +24724,7 @@ "minizlib": { "version": "1.3.3", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minipass": "^2.9.0" } @@ -7155,7 +24732,7 @@ "mkdirp": { "version": "0.5.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minimist": "0.0.8" } @@ -7163,12 +24740,12 @@ "ms": { "version": "2.1.2", "bundled": true, - "optional": true + "extraneous": true }, "needle": { "version": "2.4.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", @@ -7178,7 +24755,7 @@ "node-pre-gyp": { "version": "0.14.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -7195,7 +24772,7 @@ "nopt": { "version": "4.0.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "abbrev": "1", "osenv": "^0.1.4" @@ -7204,7 +24781,7 @@ "npm-bundled": { "version": "1.1.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "npm-normalize-package-bin": "^1.0.1" } @@ -7212,12 +24789,12 @@ "npm-normalize-package-bin": { "version": "1.0.1", "bundled": true, - "optional": true + "extraneous": true }, "npm-packlist": { "version": "1.4.7", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "ignore-walk": "^3.0.1", "npm-bundled": "^1.0.1" @@ -7226,7 +24803,7 @@ "npmlog": { "version": "4.1.2", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -7237,17 +24814,17 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "optional": true + "extraneous": true }, "object-assign": { "version": "4.1.1", "bundled": true, - "optional": true + "extraneous": true }, "once": { "version": "1.4.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "wrappy": "1" } @@ -7255,17 +24832,17 @@ "os-homedir": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "os-tmpdir": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "osenv": { "version": "0.1.5", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" @@ -7274,17 +24851,17 @@ "path-is-absolute": { "version": "1.0.1", "bundled": true, - "optional": true + "extraneous": true }, "process-nextick-args": { "version": "2.0.1", "bundled": true, - "optional": true + "extraneous": true }, "rc": { "version": "1.2.8", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -7295,14 +24872,14 @@ "minimist": { "version": "1.2.0", "bundled": true, - "optional": true + "extraneous": true } } }, "readable-stream": { "version": "2.3.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -7316,7 +24893,7 @@ "rimraf": { "version": "2.7.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "glob": "^7.1.3" } @@ -7324,55 +24901,55 @@ "safe-buffer": { "version": "5.1.2", "bundled": true, - "optional": true + "extraneous": true }, "safer-buffer": { "version": "2.1.2", "bundled": true, - "optional": true + "extraneous": true }, "sax": { "version": "1.2.4", "bundled": true, - "optional": true + "extraneous": true }, "semver": { "version": "5.7.1", "bundled": true, - "optional": true + "extraneous": true }, "set-blocking": { "version": "2.0.0", "bundled": true, - "optional": true + "extraneous": true }, "signal-exit": { "version": "3.0.2", "bundled": true, - "optional": true + "extraneous": true + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "extraneous": true, + "requires": { + "safe-buffer": "~5.1.0" + } }, "string-width": { "version": "1.0.2", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "3.0.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "ansi-regex": "^2.0.0" } @@ -7380,12 +24957,12 @@ "strip-json-comments": { "version": "2.0.1", "bundled": true, - "optional": true + "extraneous": true }, "tar": { "version": "4.4.13", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "chownr": "^1.1.1", "fs-minipass": "^1.2.5", @@ -7399,12 +24976,12 @@ "util-deprecate": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "wide-align": { "version": "1.1.3", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "string-width": "^1.0.2 || 2" } @@ -7412,12 +24989,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "yallist": { "version": "3.1.1", "bundled": true, - "optional": true + "extraneous": true } } } @@ -12203,6 +29780,21 @@ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + } + } + }, "string-length": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", @@ -12265,21 +29857,6 @@ "function-bind": "^1.1.1" } }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" - } - } - }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -13549,22 +31126,22 @@ "abbrev": { "version": "1.1.1", "bundled": true, - "optional": true + "extraneous": true }, "ansi-regex": { "version": "2.1.1", "bundled": true, - "optional": true + "extraneous": true }, "aproba": { "version": "1.2.0", "bundled": true, - "optional": true + "extraneous": true }, "are-we-there-yet": { "version": "1.1.5", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" @@ -13573,12 +31150,12 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -13587,32 +31164,32 @@ "chownr": { "version": "1.1.3", "bundled": true, - "optional": true + "extraneous": true }, "code-point-at": { "version": "1.1.0", "bundled": true, - "optional": true + "extraneous": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "optional": true + "extraneous": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "optional": true + "extraneous": true }, "core-util-is": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "debug": { "version": "3.2.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "ms": "^2.1.1" } @@ -13620,22 +31197,22 @@ "deep-extend": { "version": "0.6.0", "bundled": true, - "optional": true + "extraneous": true }, "delegates": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "detect-libc": { "version": "1.0.3", "bundled": true, - "optional": true + "extraneous": true }, "fs-minipass": { "version": "1.2.7", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minipass": "^2.6.0" } @@ -13643,12 +31220,12 @@ "fs.realpath": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "gauge": { "version": "2.7.4", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -13663,7 +31240,7 @@ "glob": { "version": "7.1.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -13676,12 +31253,12 @@ "has-unicode": { "version": "2.0.1", "bundled": true, - "optional": true + "extraneous": true }, "iconv-lite": { "version": "0.4.24", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } @@ -13689,7 +31266,7 @@ "ignore-walk": { "version": "3.0.3", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minimatch": "^3.0.4" } @@ -13697,7 +31274,7 @@ "inflight": { "version": "1.0.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -13706,17 +31283,17 @@ "inherits": { "version": "2.0.4", "bundled": true, - "optional": true + "extraneous": true }, "ini": { "version": "1.3.5", "bundled": true, - "optional": true + "extraneous": true }, "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "number-is-nan": "^1.0.0" } @@ -13724,12 +31301,12 @@ "isarray": { "version": "1.0.0", "bundled": true, - "optional": true + "extraneous": true }, "minimatch": { "version": "3.0.4", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "brace-expansion": "^1.1.7" } @@ -13737,12 +31314,12 @@ "minimist": { "version": "0.0.8", "bundled": true, - "optional": true + "extraneous": true }, "minipass": { "version": "2.9.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -13751,7 +31328,7 @@ "minizlib": { "version": "1.3.3", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minipass": "^2.9.0" } @@ -13759,7 +31336,7 @@ "mkdirp": { "version": "0.5.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "minimist": "0.0.8" } @@ -13767,12 +31344,12 @@ "ms": { "version": "2.1.2", "bundled": true, - "optional": true + "extraneous": true }, "needle": { "version": "2.4.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", @@ -13782,7 +31359,7 @@ "node-pre-gyp": { "version": "0.14.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -13799,7 +31376,7 @@ "nopt": { "version": "4.0.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "abbrev": "1", "osenv": "^0.1.4" @@ -13808,7 +31385,7 @@ "npm-bundled": { "version": "1.1.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "npm-normalize-package-bin": "^1.0.1" } @@ -13816,12 +31393,12 @@ "npm-normalize-package-bin": { "version": "1.0.1", "bundled": true, - "optional": true + "extraneous": true }, "npm-packlist": { "version": "1.4.7", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "ignore-walk": "^3.0.1", "npm-bundled": "^1.0.1" @@ -13830,7 +31407,7 @@ "npmlog": { "version": "4.1.2", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -13841,17 +31418,17 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "optional": true + "extraneous": true }, "object-assign": { "version": "4.1.1", "bundled": true, - "optional": true + "extraneous": true }, "once": { "version": "1.4.0", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "wrappy": "1" } @@ -13859,17 +31436,17 @@ "os-homedir": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "os-tmpdir": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "osenv": { "version": "0.1.5", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" @@ -13878,17 +31455,17 @@ "path-is-absolute": { "version": "1.0.1", "bundled": true, - "optional": true + "extraneous": true }, "process-nextick-args": { "version": "2.0.1", "bundled": true, - "optional": true + "extraneous": true }, "rc": { "version": "1.2.8", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -13899,14 +31476,14 @@ "minimist": { "version": "1.2.0", "bundled": true, - "optional": true + "extraneous": true } } }, "readable-stream": { "version": "2.3.6", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -13920,7 +31497,7 @@ "rimraf": { "version": "2.7.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "glob": "^7.1.3" } @@ -13928,55 +31505,55 @@ "safe-buffer": { "version": "5.1.2", "bundled": true, - "optional": true + "extraneous": true }, "safer-buffer": { "version": "2.1.2", "bundled": true, - "optional": true + "extraneous": true }, "sax": { "version": "1.2.4", "bundled": true, - "optional": true + "extraneous": true }, "semver": { "version": "5.7.1", "bundled": true, - "optional": true + "extraneous": true }, "set-blocking": { "version": "2.0.0", "bundled": true, - "optional": true + "extraneous": true }, "signal-exit": { "version": "3.0.2", "bundled": true, - "optional": true + "extraneous": true + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "extraneous": true, + "requires": { + "safe-buffer": "~5.1.0" + } }, "string-width": { "version": "1.0.2", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "3.0.1", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "ansi-regex": "^2.0.0" } @@ -13984,12 +31561,12 @@ "strip-json-comments": { "version": "2.0.1", "bundled": true, - "optional": true + "extraneous": true }, "tar": { "version": "4.4.13", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "chownr": "^1.1.1", "fs-minipass": "^1.2.5", @@ -14003,12 +31580,12 @@ "util-deprecate": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "wide-align": { "version": "1.1.3", "bundled": true, - "optional": true, + "extraneous": true, "requires": { "string-width": "^1.0.2 || 2" } @@ -14016,12 +31593,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "optional": true + "extraneous": true }, "yallist": { "version": "3.1.1", "bundled": true, - "optional": true + "extraneous": true } } }, @@ -14111,6 +31688,14 @@ "ajv-keywords": "^3.1.0" } }, + "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" + } + }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -14135,14 +31720,6 @@ } } }, - "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" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", diff --git a/package.json b/package.json index d4d498b..7ba3b01 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "typescript": "^3.7.5" }, "scripts": { - "start": "react-scripts start", + "start": "PORT=3001 react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" diff --git a/public/assets/companies/TeenageEngineering.jpg b/public/assets/companies/TeenageEngineering.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b1bcff609ef1fac8f86cd45159a42cc523a2cdf GIT binary patch literal 172641 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 z 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 SVSfL% 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 SHCc`U2s~Z=T-G@yGywoyseJ$d literal 0 HcmV?d00001 diff --git a/public/assets/companies/agilecontent.png b/public/assets/companies/agilecontent.png new file mode 100644 index 0000000000000000000000000000000000000000..114587611f6c31603da235a509708c8912292912 GIT binary patch literal 12092 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 literal 0 HcmV?d00001 diff --git a/public/assets/companies/altser.png b/public/assets/companies/altser.png new file mode 100644 index 0000000000000000000000000000000000000000..e9ce8d09e92304174d0f4bec940aad10d9764a62 GIT binary patch literal 80300 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 Oz_nldc;>F$e(e9JUrvhv literal 0 HcmV?d00001 diff --git a/public/assets/companies/bencha.png b/public/assets/companies/bencha.png new file mode 100644 index 0000000000000000000000000000000000000000..00c1daa19e34df3515babe90836303cf6489b859 GIT binary patch literal 34471 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 literal 0 HcmV?d00001 diff --git a/public/assets/companies/columbiaroad.png b/public/assets/companies/columbiaroad.png new file mode 100644 index 0000000000000000000000000000000000000000..e0dd8a65a678ca72c38b42a68321b10820a535ec GIT binary patch literal 37109 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 E0glFLPXGV_ literal 0 HcmV?d00001 diff --git a/public/assets/companies/devoteam.png b/public/assets/companies/devoteam.png new file mode 100644 index 0000000000000000000000000000000000000000..629c50041d095441d6b0e41235b94184f42934b2 GIT binary patch literal 10587 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 Jogy^${{Vt_T~q)7 literal 0 HcmV?d00001 diff --git a/public/assets/companies/eyevinn.png b/public/assets/companies/eyevinn.png new file mode 100644 index 0000000000000000000000000000000000000000..ec996d5440f8dec27c923b3eb62cdcc25a15afa0 GIT binary patch literal 68841 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

  • C@nyg0LEX6pW}z>k@30FK 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 Dr%4QY literal 0 HcmV?d00001 diff --git a/public/assets/companies/levels.png b/public/assets/companies/levels.png new file mode 100644 index 0000000000000000000000000000000000000000..ac68df325e57f58543542b3f94c1cf0597ab09c4 GIT binary patch literal 34404 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

    TP^p4wJELzJiw&TrPT6^43Fb2 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 literal 0 HcmV?d00001 diff --git a/public/assets/companies/mindroad.png b/public/assets/companies/mindroad.png new file mode 100644 index 0000000000000000000000000000000000000000..b6a124e35e9068a4d6c654b8e82f9bcf3d8824b5 GIT binary patch literal 48174 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

      $A>w=sYXuJ;-r( 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�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 bv9QoLF)%(^*6#q`3^{!0s9pI1pDX_Z;Q`%D literal 0 HcmV?d00001 diff --git a/public/assets/companies/ohman_fonder.png b/public/assets/companies/ohman_fonder.png new file mode 100644 index 0000000000000000000000000000000000000000..692090d70f6340a86b691f6f72a217a5b5f37282 GIT binary patch literal 4396 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 Y*2>1$?W^rSUl;>w)+4)ls4U2gofS1poj5 literal 0 HcmV?d00001 diff --git a/public/assets/companies/prototyp.png b/public/assets/companies/prototyp.png new file mode 100644 index 0000000000000000000000000000000000000000..291dd91f79d02fbd03e2fe45dd1bb4bc6a5fb00c GIT binary patch literal 15600 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 T^DiZgFqVpfrhLWom!ba`5~T6q literal 0 HcmV?d00001 diff --git a/public/assets/companies/softube.png b/public/assets/companies/softube.png new file mode 100644 index 0000000000000000000000000000000000000000..8591f1067511468221cfdb1805163f320dd3d391 GIT binary patch literal 8846 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ⅅuNwWX+ex_YH7Wm5{{O71{=YCJGf!xd z&vqr$IeuEB+Ohd5oB27}`#DQG`Z}X-0AWF4VLm|-K4B3fVIfIDQAsf|9zj7#K|#Z+ zjL8230QPcna|!;x1DJ2QhEV|a|42Y>2#|F2@(%WOd*kW{(D7pY-xXd)e~2@qi?6dY zD7dEJS2PO2^uG{J&JagmH*Y^TFHZo(K=n1Fy0RirNCF7t6Xq8(ZCFu7H3q0F>nJt8 Hwu}BBdWNPy literal 0 HcmV?d00001 diff --git a/public/assets/companies/storykit.png b/public/assets/companies/storykit.png new file mode 100644 index 0000000000000000000000000000000000000000..01537a8349deab4818d46db3cf17fbbb5fca690a GIT binary patch literal 38033 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 nBfFP8zZ<4tiJHSSciX0pf*A2Lw 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 literal 0 HcmV?d00001