├── .eslintrc.json
├── .github
└── workflows
│ └── linters.yml
├── .gitignore
├── .hintrc
├── .stylelintrc.json
├── Desktop_version_snap.PNG
├── Mobile_version_snap.PNG
├── README.md
├── about.html
├── fonts
├── Cocogoose Pro Italic-trial.ttf
├── Cocogoose Pro Light Italic-trial.ttf
└── Cocogoose Pro Light-trial.ttf
├── images
├── 2011.png
├── 2013.png
├── CC_Global_Summit.png
├── Lecture.png
├── NAVER.png
├── airbnb.png
├── cc_exhibition.png
├── cc_ignite.png
├── close_btn.svg
├── company_logo.png
├── forum.png
├── google_logo.png
├── julia.png
├── kakao.png
├── kilnam.png
├── lila.png
├── main_bg.png
├── main_program_bg.png
├── mozilla.png
├── ryan.png
├── sohyeong.png
├── workshop.png
└── yochai.png
├── index.html
├── main.js
├── package-lock.json
├── package.json
└── styles.css
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "browser": true,
4 | "es6": true,
5 | "jest": true
6 | },
7 | "parser": "babel-eslint",
8 | "parserOptions": {
9 | "ecmaVersion": 2018,
10 | "sourceType": "module"
11 | },
12 | "extends": ["airbnb-base"],
13 | "rules": {
14 | "no-shadow": "off",
15 | "no-param-reassign": "off",
16 | "eol-last": "off",
17 | "import/extensions": [ 1, {
18 | "js": "always", "json": "always"
19 | }]
20 | },
21 | "ignorePatterns": [
22 | "dist/",
23 | "build/"
24 | ]
25 | }
26 |
--------------------------------------------------------------------------------
/.github/workflows/linters.yml:
--------------------------------------------------------------------------------
1 | name: Linters
2 |
3 | on: pull_request
4 |
5 | env:
6 | FORCE_COLOR: 1
7 |
8 | jobs:
9 | lighthouse:
10 | name: Lighthouse
11 | runs-on: ubuntu-18.04
12 | steps:
13 | - uses: actions/checkout@v2
14 | - uses: actions/setup-node@v1
15 | with:
16 | node-version: "12.x"
17 | - name: Setup Lighthouse
18 | run: npm install -g @lhci/cli@0.7.x
19 | - name: Lighthouse Report
20 | run: lhci autorun --upload.target=temporary-public-storage --collect.staticDistDir=.
21 | webhint:
22 | name: Webhint
23 | runs-on: ubuntu-18.04
24 | steps:
25 | - uses: actions/checkout@v2
26 | - uses: actions/setup-node@v1
27 | with:
28 | node-version: "12.x"
29 | - name: Setup Webhint
30 | run: |
31 | npm install --save-dev hint@6.x
32 | [ -f .hintrc ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/html-css-js/.hintrc
33 | - name: Webhint Report
34 | run: npx hint .
35 | stylelint:
36 | name: Stylelint
37 | runs-on: ubuntu-18.04
38 | steps:
39 | - uses: actions/checkout@v2
40 | - uses: actions/setup-node@v1
41 | with:
42 | node-version: "12.x"
43 | - name: Setup Stylelint
44 | run: |
45 | npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
46 | [ -f .stylelintrc.json ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/html-css-js/.stylelintrc.json
47 | - name: Stylelint Report
48 | run: npx stylelint "**/*.{css,scss}"
49 | eslint:
50 | name: ESLint
51 | runs-on: ubuntu-18.04
52 | steps:
53 | - uses: actions/checkout@v2
54 | - uses: actions/setup-node@v1
55 | with:
56 | node-version: "12.x"
57 | - name: Setup ESLint
58 | run: |
59 | npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x
60 | [ -f .eslintrc.json ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/html-css-js/.eslintrc.json
61 | - name: ESLint Report
62 | run: npx eslint .
63 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | #node_modules#
2 | node_modules/
--------------------------------------------------------------------------------
/.hintrc:
--------------------------------------------------------------------------------
1 | {
2 | "connector": {
3 | "name": "local",
4 | "options": {
5 | "pattern": ["**", "!.git/**", "!node_modules/**"]
6 | }
7 | },
8 | "extends": ["development"],
9 | "formatters": ["stylish"],
10 | "hints": [
11 | "button-type",
12 | "disown-opener",
13 | "html-checker",
14 | "meta-charset-utf-8",
15 | "meta-viewport",
16 | "no-inline-styles:error"
17 | ]
18 | }
--------------------------------------------------------------------------------
/.stylelintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["stylelint-config-standard"],
3 | "plugins": ["stylelint-scss", "stylelint-csstree-validator"],
4 | "rules": {
5 | "at-rule-no-unknown": null,
6 | "scss/at-rule-no-unknown": true,
7 | "csstree/validator": true
8 | },
9 | "ignoreFiles": ["build/**", "dist/**", "**/reset*.css", "**/bootstrap*.css", "**/*.js", "**/*.jsx"]
10 | }
11 |
--------------------------------------------------------------------------------
/Desktop_version_snap.PNG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/Desktop_version_snap.PNG
--------------------------------------------------------------------------------
/Mobile_version_snap.PNG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/Mobile_version_snap.PNG
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Capstone_project_html_css_js
2 |
3 | > Desktop version + Mobile Version
4 |
5 | **This is a capstone project of module 1 (The portal).**
6 |
7 | ## Built With
8 |
9 | - html
10 | - css
11 | - javascript
12 | - linters
13 |
14 | ## Live Demo
15 |
16 | [Click here to see the Portfolio Web](https://micky373.github.io/Capstone_project_html_css_js/)
17 |
18 | 
19 |
20 | 
21 |
22 | [Video of the project](https://www.loom.com/share/6db5fb035cae4a2cb818fdfb2d29c808)
23 |
24 | ## Getting Started
25 |
26 | - Add a .gitignore file.
27 | - Set up a linter for HTML,CSS and Javascript. Make sure that any files that are not relevant are ignored by git.
28 | - Add descriptive README file to your project - please use this template but remember to customize it to your project.
29 | - Actually, the webpage has two pages: Home and About pages.
30 | - The speaker section was created dynamically with javascript.
31 | - The mobile version has a hamburger menu for better navigation.
32 |
33 | To get a local copy up and running follow these simple example steps.
34 |
35 | ## Author
36 |
37 | 👤 **Michael Tamirie**
38 |
39 | - GitHub: [Michael_Tamirie](https://github.com/Micky373)
40 | - LinkedIn: [MichalTamirie](https://www.linkedin.com/in/michael-tamirie-288a331ab)
41 |
42 | ## Materials required for validation
43 |
44 | - HTML, CSS and Javascript Linters
45 | - follow this link :
46 | [link](https://github.com/microverseinc/linters-config/tree/master/html-css)
47 |
48 | ## Acknowledgments
49 |
50 | - Microverse
51 | - Original design idea by [Cindy Shin in Behance](https://www.behance.net/adagio07)
52 |
53 | ## Show your support
54 |
55 | Give a ⭐️ if you like this project!
56 |
57 | ## 📝 License
58 |
59 | This project is Microverse licensed.
60 |
--------------------------------------------------------------------------------
/about.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
15 |
16 | About page
17 |
18 |
19 |
20 |
21 |
22 |
27 |
44 |
45 |
71 |
"Hello! Sharing world"
72 |
73 | CREATIVE COMMONS
74 | GLOBAL SUMMIT
75 | 2015
76 |
77 |
78 | The Global Summit brings together the community of experts, academics,
79 | and activists who comprise the Creative Commons affiliate network in a
80 | different country every two years. This year, we hope to expand our
81 | invitation list including organizations and invidivuals who want to
82 | work with us on shared projects that advance the cause of the Commons,
83 | free culture and open knowledge. So if you're active and engaged in
84 | the worlds of open content and knowledge - free software advocates,
85 | Wikipedians. Open Knowledge, galleries, libraries, museums, archives,
86 | governments and foundations, lawyers, and activists - we hope you'll
87 | consider joining us this year to build a stronger, more vibrant
88 | commons together.
89 |
90 |
91 | Please contact us per email for any further questions about CC
92 | Global Summit 2015!ccsummit2015@cckorea.org
95 |
96 |
97 |
98 |
99 | Crative Commons
100 | Global Summit Logo
101 |
102 |
103 |
104 |
105 | The logo of CC Global Summit 2015 was decided through the logo
106 | competition from 8 June to 7 July.
107 | After online public voting and Selection Committee's judging
108 | process, the logo from Naresh Agrawal won the prize. After
109 | consultation with Mr. Agrawal we optimized the prize-winning-logo
110 | for this year's summit as following:
111 |
112 |
116 |
117 |
118 |
See the past CC Global Summits
119 |
120 |
121 | Take a look at the last two CC Global Summits which took place in
122 | Buenos Aires and in Warsaw.Take a look at the last two CC Global
123 | Summits which took place in Buenos Aires and in Warsaw.
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
Partners
134 |
135 |
136 |
137 |
142 |
143 |
144 |
145 |
146 |
147 |
158 |
159 |
160 |
161 |
--------------------------------------------------------------------------------
/fonts/Cocogoose Pro Italic-trial.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/fonts/Cocogoose Pro Italic-trial.ttf
--------------------------------------------------------------------------------
/fonts/Cocogoose Pro Light Italic-trial.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/fonts/Cocogoose Pro Light Italic-trial.ttf
--------------------------------------------------------------------------------
/fonts/Cocogoose Pro Light-trial.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/fonts/Cocogoose Pro Light-trial.ttf
--------------------------------------------------------------------------------
/images/2011.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/2011.png
--------------------------------------------------------------------------------
/images/2013.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/2013.png
--------------------------------------------------------------------------------
/images/CC_Global_Summit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/CC_Global_Summit.png
--------------------------------------------------------------------------------
/images/Lecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/Lecture.png
--------------------------------------------------------------------------------
/images/NAVER.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/NAVER.png
--------------------------------------------------------------------------------
/images/airbnb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/airbnb.png
--------------------------------------------------------------------------------
/images/cc_exhibition.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/cc_exhibition.png
--------------------------------------------------------------------------------
/images/cc_ignite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/cc_ignite.png
--------------------------------------------------------------------------------
/images/close_btn.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/images/company_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/company_logo.png
--------------------------------------------------------------------------------
/images/forum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/forum.png
--------------------------------------------------------------------------------
/images/google_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/google_logo.png
--------------------------------------------------------------------------------
/images/julia.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/julia.png
--------------------------------------------------------------------------------
/images/kakao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/kakao.png
--------------------------------------------------------------------------------
/images/kilnam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/kilnam.png
--------------------------------------------------------------------------------
/images/lila.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/lila.png
--------------------------------------------------------------------------------
/images/main_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/main_bg.png
--------------------------------------------------------------------------------
/images/main_program_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/main_program_bg.png
--------------------------------------------------------------------------------
/images/mozilla.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/mozilla.png
--------------------------------------------------------------------------------
/images/ryan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/ryan.png
--------------------------------------------------------------------------------
/images/sohyeong.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/sohyeong.png
--------------------------------------------------------------------------------
/images/workshop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/workshop.png
--------------------------------------------------------------------------------
/images/yochai.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Micky373/Capstone_project_html_css_js/246c78e0e7edf03d90d73eb5c62ff329e15b77c8/images/yochai.png
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
12 |
16 | Capstone_1
17 |
18 |
19 |
20 |
21 |
26 |
43 |
44 |
69 |
"Hello! Sharing world"
70 |
71 | CREATIVE COMMONS
72 | GLOBAL SUMMIT
73 | 2015
74 |
75 |
76 | A joyful celebration believing in the value of openness and sharing,
77 | creating a positive change with people from over 80 countries is taking
78 | place in October, in Korea. 2015.10.15(THU) ~ 16(FRI) @ National Museum of Korea, Art Center Nabi and more
81 |
82 |
83 |
84 |
Main Program
85 |
86 |
87 |
Click for some awsome dynamics
88 |
89 |
90 |
Featured Speakers
91 |
92 |
93 |
94 |
95 | More
96 | v
97 |
98 |
99 |
100 |
101 |
Partners
102 |
103 |
104 |
105 |
110 |
111 |
112 |
113 |
114 |
115 |
126 |
127 |
128 |
129 |
--------------------------------------------------------------------------------
/main.js:
--------------------------------------------------------------------------------
1 | const hamburger = document.getElementById('hamburger');
2 | const menuItems = document.querySelector('.menu_items');
3 | const closeButton = document.querySelector('.close_button');
4 | const gotoItems = document.querySelectorAll('.goto');
5 | const programContainer = document.querySelector('.programs');
6 | const speakersList = document.querySelector('.speakers_list');
7 | const displayMore = document.querySelector('.more');
8 |
9 | // Mobile menu toggling
10 |
11 | function toggling() {
12 | menuItems.classList.toggle('appear');
13 | }
14 | hamburger.addEventListener('click', toggling);
15 | closeButton.addEventListener('click', toggling);
16 | for (let i = 0; i < gotoItems.length; i += 1) {
17 | gotoItems[i].onclick = toggling;
18 | }
19 |
20 | // Main programm populating
21 |
22 | const programs = [
23 | {
24 | image: './images/Lecture.png',
25 | title: 'Lecture',
26 | description: 'Listen to the speakers from various countries about the messages of sharing and opening.',
27 | },
28 | {
29 | image: './images/cc_exhibition.png',
30 | title: 'CC Exhibition',
31 | description: 'Appreciate various creations applying CC license of artists, organized from Art Center Nabi.',
32 | },
33 | {
34 | image: './images/forum.png',
35 | title: 'Forum',
36 | description: 'Have the time to share your thoughts and opinions with experts for each topic.',
37 | },
38 | {
39 | image: './images/workshop.png',
40 | title: 'Workshop',
41 | description: 'Try creating your own work using open source license rather than just watching.',
42 | },
43 | {
44 | image: './images/cc_ignite.png',
45 | title: 'CC Ignite',
46 | description: 'Get opportunities to network with CC affiliates around the world, also after the summit.',
47 | },
48 | ];
49 |
50 | const speakers = [
51 | {
52 | image: 'yochai.png',
53 | name: 'Yochai Benkler',
54 | status: 'Berkman Professor of Entrepreneurial Legal Studies at Harvard Law School',
55 | description: 'Benkler studies common-based peer production, and published his seminal book The Wealth of Networks in 2006.',
56 | },
57 | {
58 | image: 'kilnam.png',
59 | name: 'Kilnam Chon',
60 | status: 'Retired',
61 | description: 'Kilnam Chon helped bring the internet to Asia and is an outspoken advocate for the open web and digital commons. In 2012, he was inducted into the inaugural class of the Internet Society (ISOC) Internet Hall of Fame.',
62 | },
63 | {
64 | image: 'sohyeong.png',
65 | name: 'SohYeong Noh',
66 | status: 'Director of Art Centre Nabi and a board member of CC Korea',
67 | description: 'As the main venue for new media art pruduction in Korea, Nabi promotes cross-disciplinary collaboration and understanding among science technology, humanities, and the arts.',
68 | },
69 | {
70 | image: 'julia.png',
71 | name: 'Julia Leda',
72 | status: 'President of Young Pirates of Europe',
73 | description: 'European ingentration, political democracy and partecipation of youth through online as her major condern, Redas report outlining potential changes to EU copyright law was approved by the Parliament in July.',
74 | },
75 | {
76 | image: 'lila.png',
77 | name: 'Lila Tretikov',
78 | status: 'Executive Director of the Wikimedia Foundation',
79 | description: 'Lila Tretikov is the Executive Director of the Wikimedia Foundation, the nonprofit organization that operates Wikipedia. Wikipedia is freely available in 290 languages and used by nearly half a billion people around the world every month.',
80 | },
81 | {
82 | image: 'ryan.png',
83 | name: 'Ryan Merkley',
84 | status: 'CEO of Creative Commons, ex COO of the Mozilla Foundation',
85 | description: 'Ryan had been leading open-source projects at the Mozilla Foundation such as the open source movement.',
86 | },
87 | ];
88 | let programTemplate = '';
89 | for (let i = 0; i < programs.length; i += 1) {
90 | programTemplate += `
91 |
92 |
93 |
${programs[i].title}
94 |
${programs[i].description}
95 |
`;
96 | }
97 |
98 | programContainer.innerHTML = programTemplate;
99 |
100 | let speakersTemplate = '';
101 | for (let i = 0; i < 2; i += 1) {
102 | speakersTemplate += `
103 |
104 |
105 |
106 |
${speakers[i].name}
107 |
${speakers[i].status}
108 |
109 |
${speakers[i].description}
110 |
111 |
`;
112 | }
113 |
114 | for (let i = 2; i < speakers.length; i += 1) {
115 | speakersTemplate += `
116 |
117 |
118 |
119 |
${speakers[i].name}
120 |
${speakers[i].status}
121 |
122 |
${speakers[i].description}
123 |
124 |
`;
125 | }
126 |
127 | speakersList.innerHTML = speakersTemplate;
128 | const speakerContainer = document.querySelectorAll('.speaker_container');
129 | const displayTheRest = function () {
130 | if (speakerContainer[2].id === 'dissapear') {
131 | for (let i = 2; i < speakerContainer.length; i += 1) {
132 | speakerContainer[i].removeAttribute('id');
133 | }
134 | displayMore.innerHTML = `Less
135 | `;
137 | } else {
138 | for (let i = 2; i < speakerContainer.length; i += 1) {
139 | speakerContainer[i].id = 'dissapear';
140 | }
141 | displayMore.innerHTML = `More
142 | v `;
143 | }
144 | };
145 |
146 | displayMore.onclick = displayTheRest;
--------------------------------------------------------------------------------
/package-lock.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Capstone_project_html_css_js",
3 | "version": "1.0.0",
4 | "lockfileVersion": 1,
5 | "requires": true,
6 | "dependencies": {
7 | "@ampproject/remapping": {
8 | "version": "2.0.2",
9 | "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.0.2.tgz",
10 | "integrity": "sha512-sE8Gx+qSDMLoJvb3QarJJlDQK7SSY4rK3hxp4XsiANeFOmjU46ZI7Y9adAQRJrmbz8zbtZkp3mJTT+rGxtF0XA==",
11 | "dev": true,
12 | "requires": {
13 | "@jridgewell/trace-mapping": "^0.2.2",
14 | "sourcemap-codec": "1.4.8"
15 | }
16 | },
17 | "@babel/code-frame": {
18 | "version": "7.16.7",
19 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
20 | "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
21 | "dev": true,
22 | "requires": {
23 | "@babel/highlight": "^7.16.7"
24 | }
25 | },
26 | "@babel/compat-data": {
27 | "version": "7.17.0",
28 | "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz",
29 | "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==",
30 | "dev": true
31 | },
32 | "@babel/core": {
33 | "version": "7.17.0",
34 | "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.0.tgz",
35 | "integrity": "sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==",
36 | "dev": true,
37 | "requires": {
38 | "@ampproject/remapping": "^2.0.0",
39 | "@babel/code-frame": "^7.16.7",
40 | "@babel/generator": "^7.17.0",
41 | "@babel/helper-compilation-targets": "^7.16.7",
42 | "@babel/helper-module-transforms": "^7.16.7",
43 | "@babel/helpers": "^7.17.0",
44 | "@babel/parser": "^7.17.0",
45 | "@babel/template": "^7.16.7",
46 | "@babel/traverse": "^7.17.0",
47 | "@babel/types": "^7.17.0",
48 | "convert-source-map": "^1.7.0",
49 | "debug": "^4.1.0",
50 | "gensync": "^1.0.0-beta.2",
51 | "json5": "^2.1.2",
52 | "semver": "^6.3.0"
53 | },
54 | "dependencies": {
55 | "semver": {
56 | "version": "6.3.0",
57 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
58 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
59 | "dev": true
60 | }
61 | }
62 | },
63 | "@babel/generator": {
64 | "version": "7.17.0",
65 | "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.0.tgz",
66 | "integrity": "sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==",
67 | "dev": true,
68 | "requires": {
69 | "@babel/types": "^7.17.0",
70 | "jsesc": "^2.5.1",
71 | "source-map": "^0.5.0"
72 | },
73 | "dependencies": {
74 | "source-map": {
75 | "version": "0.5.7",
76 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
77 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
78 | "dev": true
79 | }
80 | }
81 | },
82 | "@babel/helper-compilation-targets": {
83 | "version": "7.16.7",
84 | "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz",
85 | "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==",
86 | "dev": true,
87 | "requires": {
88 | "@babel/compat-data": "^7.16.4",
89 | "@babel/helper-validator-option": "^7.16.7",
90 | "browserslist": "^4.17.5",
91 | "semver": "^6.3.0"
92 | },
93 | "dependencies": {
94 | "semver": {
95 | "version": "6.3.0",
96 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
97 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
98 | "dev": true
99 | }
100 | }
101 | },
102 | "@babel/helper-environment-visitor": {
103 | "version": "7.16.7",
104 | "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz",
105 | "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
106 | "dev": true,
107 | "requires": {
108 | "@babel/types": "^7.16.7"
109 | }
110 | },
111 | "@babel/helper-function-name": {
112 | "version": "7.16.7",
113 | "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
114 | "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
115 | "dev": true,
116 | "requires": {
117 | "@babel/helper-get-function-arity": "^7.16.7",
118 | "@babel/template": "^7.16.7",
119 | "@babel/types": "^7.16.7"
120 | }
121 | },
122 | "@babel/helper-get-function-arity": {
123 | "version": "7.16.7",
124 | "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
125 | "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
126 | "dev": true,
127 | "requires": {
128 | "@babel/types": "^7.16.7"
129 | }
130 | },
131 | "@babel/helper-hoist-variables": {
132 | "version": "7.16.7",
133 | "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
134 | "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
135 | "dev": true,
136 | "requires": {
137 | "@babel/types": "^7.16.7"
138 | }
139 | },
140 | "@babel/helper-module-imports": {
141 | "version": "7.16.7",
142 | "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz",
143 | "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
144 | "dev": true,
145 | "requires": {
146 | "@babel/types": "^7.16.7"
147 | }
148 | },
149 | "@babel/helper-module-transforms": {
150 | "version": "7.16.7",
151 | "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz",
152 | "integrity": "sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==",
153 | "dev": true,
154 | "requires": {
155 | "@babel/helper-environment-visitor": "^7.16.7",
156 | "@babel/helper-module-imports": "^7.16.7",
157 | "@babel/helper-simple-access": "^7.16.7",
158 | "@babel/helper-split-export-declaration": "^7.16.7",
159 | "@babel/helper-validator-identifier": "^7.16.7",
160 | "@babel/template": "^7.16.7",
161 | "@babel/traverse": "^7.16.7",
162 | "@babel/types": "^7.16.7"
163 | }
164 | },
165 | "@babel/helper-simple-access": {
166 | "version": "7.16.7",
167 | "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz",
168 | "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==",
169 | "dev": true,
170 | "requires": {
171 | "@babel/types": "^7.16.7"
172 | }
173 | },
174 | "@babel/helper-split-export-declaration": {
175 | "version": "7.16.7",
176 | "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
177 | "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
178 | "dev": true,
179 | "requires": {
180 | "@babel/types": "^7.16.7"
181 | }
182 | },
183 | "@babel/helper-validator-identifier": {
184 | "version": "7.16.7",
185 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
186 | "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
187 | "dev": true
188 | },
189 | "@babel/helper-validator-option": {
190 | "version": "7.16.7",
191 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz",
192 | "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==",
193 | "dev": true
194 | },
195 | "@babel/helpers": {
196 | "version": "7.17.0",
197 | "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.0.tgz",
198 | "integrity": "sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==",
199 | "dev": true,
200 | "requires": {
201 | "@babel/template": "^7.16.7",
202 | "@babel/traverse": "^7.17.0",
203 | "@babel/types": "^7.17.0"
204 | }
205 | },
206 | "@babel/highlight": {
207 | "version": "7.16.10",
208 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz",
209 | "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
210 | "dev": true,
211 | "requires": {
212 | "@babel/helper-validator-identifier": "^7.16.7",
213 | "chalk": "^2.0.0",
214 | "js-tokens": "^4.0.0"
215 | },
216 | "dependencies": {
217 | "ansi-styles": {
218 | "version": "3.2.1",
219 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
220 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
221 | "dev": true,
222 | "requires": {
223 | "color-convert": "^1.9.0"
224 | }
225 | },
226 | "chalk": {
227 | "version": "2.4.2",
228 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
229 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
230 | "dev": true,
231 | "requires": {
232 | "ansi-styles": "^3.2.1",
233 | "escape-string-regexp": "^1.0.5",
234 | "supports-color": "^5.3.0"
235 | }
236 | },
237 | "color-convert": {
238 | "version": "1.9.3",
239 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
240 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
241 | "dev": true,
242 | "requires": {
243 | "color-name": "1.1.3"
244 | }
245 | },
246 | "color-name": {
247 | "version": "1.1.3",
248 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
249 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
250 | "dev": true
251 | },
252 | "has-flag": {
253 | "version": "3.0.0",
254 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
255 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
256 | "dev": true
257 | },
258 | "supports-color": {
259 | "version": "5.5.0",
260 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
261 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
262 | "dev": true,
263 | "requires": {
264 | "has-flag": "^3.0.0"
265 | }
266 | }
267 | }
268 | },
269 | "@babel/parser": {
270 | "version": "7.17.0",
271 | "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.0.tgz",
272 | "integrity": "sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==",
273 | "dev": true
274 | },
275 | "@babel/template": {
276 | "version": "7.16.7",
277 | "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
278 | "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
279 | "dev": true,
280 | "requires": {
281 | "@babel/code-frame": "^7.16.7",
282 | "@babel/parser": "^7.16.7",
283 | "@babel/types": "^7.16.7"
284 | }
285 | },
286 | "@babel/traverse": {
287 | "version": "7.17.0",
288 | "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.0.tgz",
289 | "integrity": "sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==",
290 | "dev": true,
291 | "requires": {
292 | "@babel/code-frame": "^7.16.7",
293 | "@babel/generator": "^7.17.0",
294 | "@babel/helper-environment-visitor": "^7.16.7",
295 | "@babel/helper-function-name": "^7.16.7",
296 | "@babel/helper-hoist-variables": "^7.16.7",
297 | "@babel/helper-split-export-declaration": "^7.16.7",
298 | "@babel/parser": "^7.17.0",
299 | "@babel/types": "^7.17.0",
300 | "debug": "^4.1.0",
301 | "globals": "^11.1.0"
302 | }
303 | },
304 | "@babel/types": {
305 | "version": "7.17.0",
306 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz",
307 | "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==",
308 | "dev": true,
309 | "requires": {
310 | "@babel/helper-validator-identifier": "^7.16.7",
311 | "to-fast-properties": "^2.0.0"
312 | }
313 | },
314 | "@jridgewell/resolve-uri": {
315 | "version": "3.0.4",
316 | "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.4.tgz",
317 | "integrity": "sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==",
318 | "dev": true
319 | },
320 | "@jridgewell/trace-mapping": {
321 | "version": "0.2.5",
322 | "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.2.5.tgz",
323 | "integrity": "sha512-K+Eths78fXDFOvQ2hgJhCiI5s+g81r2yXmACBpbn+f2+Qt94PNoTgUcAXPT8DZkhXCsZRsHVWVtY5KIBMcpDqQ==",
324 | "dev": true,
325 | "requires": {
326 | "@jridgewell/resolve-uri": "^3.0.3",
327 | "sourcemap-codec": "1.4.8"
328 | }
329 | },
330 | "@nodelib/fs.scandir": {
331 | "version": "2.1.5",
332 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
333 | "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
334 | "dev": true,
335 | "requires": {
336 | "@nodelib/fs.stat": "2.0.5",
337 | "run-parallel": "^1.1.9"
338 | }
339 | },
340 | "@nodelib/fs.stat": {
341 | "version": "2.0.5",
342 | "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
343 | "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
344 | "dev": true
345 | },
346 | "@nodelib/fs.walk": {
347 | "version": "1.2.8",
348 | "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
349 | "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
350 | "dev": true,
351 | "requires": {
352 | "@nodelib/fs.scandir": "2.1.5",
353 | "fastq": "^1.6.0"
354 | }
355 | },
356 | "@stylelint/postcss-css-in-js": {
357 | "version": "0.37.2",
358 | "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz",
359 | "integrity": "sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA==",
360 | "dev": true,
361 | "requires": {
362 | "@babel/core": ">=7.9.0"
363 | }
364 | },
365 | "@stylelint/postcss-markdown": {
366 | "version": "0.36.2",
367 | "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz",
368 | "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==",
369 | "dev": true,
370 | "requires": {
371 | "remark": "^13.0.0",
372 | "unist-util-find-all-after": "^3.0.2"
373 | }
374 | },
375 | "@types/mdast": {
376 | "version": "3.0.10",
377 | "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
378 | "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
379 | "dev": true,
380 | "requires": {
381 | "@types/unist": "*"
382 | }
383 | },
384 | "@types/minimist": {
385 | "version": "1.2.2",
386 | "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
387 | "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
388 | "dev": true
389 | },
390 | "@types/normalize-package-data": {
391 | "version": "2.4.1",
392 | "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
393 | "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
394 | "dev": true
395 | },
396 | "@types/parse-json": {
397 | "version": "4.0.0",
398 | "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
399 | "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
400 | "dev": true
401 | },
402 | "@types/unist": {
403 | "version": "2.0.6",
404 | "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
405 | "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
406 | "dev": true
407 | },
408 | "ansi-regex": {
409 | "version": "5.0.1",
410 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
411 | "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
412 | "dev": true
413 | },
414 | "ansi-styles": {
415 | "version": "4.3.0",
416 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
417 | "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
418 | "dev": true,
419 | "requires": {
420 | "color-convert": "^2.0.1"
421 | }
422 | },
423 | "array-union": {
424 | "version": "2.1.0",
425 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
426 | "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
427 | "dev": true
428 | },
429 | "arrify": {
430 | "version": "1.0.1",
431 | "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
432 | "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
433 | "dev": true
434 | },
435 | "astral-regex": {
436 | "version": "2.0.0",
437 | "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
438 | "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
439 | "dev": true
440 | },
441 | "autoprefixer": {
442 | "version": "9.8.8",
443 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz",
444 | "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==",
445 | "dev": true,
446 | "requires": {
447 | "browserslist": "^4.12.0",
448 | "caniuse-lite": "^1.0.30001109",
449 | "normalize-range": "^0.1.2",
450 | "num2fraction": "^1.2.2",
451 | "picocolors": "^0.2.1",
452 | "postcss": "^7.0.32",
453 | "postcss-value-parser": "^4.1.0"
454 | },
455 | "dependencies": {
456 | "picocolors": {
457 | "version": "0.2.1",
458 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
459 | "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
460 | "dev": true
461 | },
462 | "postcss": {
463 | "version": "7.0.39",
464 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
465 | "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
466 | "dev": true,
467 | "requires": {
468 | "picocolors": "^0.2.1",
469 | "source-map": "^0.6.1"
470 | }
471 | }
472 | }
473 | },
474 | "bail": {
475 | "version": "1.0.5",
476 | "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
477 | "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
478 | "dev": true
479 | },
480 | "balanced-match": {
481 | "version": "1.0.2",
482 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
483 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
484 | "dev": true
485 | },
486 | "brace-expansion": {
487 | "version": "1.1.11",
488 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
489 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
490 | "dev": true,
491 | "requires": {
492 | "balanced-match": "^1.0.0",
493 | "concat-map": "0.0.1"
494 | }
495 | },
496 | "braces": {
497 | "version": "3.0.2",
498 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
499 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
500 | "dev": true,
501 | "requires": {
502 | "fill-range": "^7.0.1"
503 | }
504 | },
505 | "browserslist": {
506 | "version": "4.19.1",
507 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
508 | "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
509 | "dev": true,
510 | "requires": {
511 | "caniuse-lite": "^1.0.30001286",
512 | "electron-to-chromium": "^1.4.17",
513 | "escalade": "^3.1.1",
514 | "node-releases": "^2.0.1",
515 | "picocolors": "^1.0.0"
516 | }
517 | },
518 | "callsites": {
519 | "version": "3.1.0",
520 | "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
521 | "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
522 | "dev": true
523 | },
524 | "camelcase-keys": {
525 | "version": "6.2.2",
526 | "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
527 | "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
528 | "dev": true,
529 | "requires": {
530 | "camelcase": "^5.3.1",
531 | "map-obj": "^4.0.0",
532 | "quick-lru": "^4.0.1"
533 | },
534 | "dependencies": {
535 | "camelcase": {
536 | "version": "5.3.1",
537 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
538 | "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
539 | "dev": true
540 | },
541 | "quick-lru": {
542 | "version": "4.0.1",
543 | "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
544 | "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
545 | "dev": true
546 | }
547 | }
548 | },
549 | "caniuse-lite": {
550 | "version": "1.0.30001306",
551 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001306.tgz",
552 | "integrity": "sha512-Wd1OuggRzg1rbnM5hv1wXs2VkxJH/AA+LuudlIqvZiCvivF+wJJe2mgBZC8gPMgI7D76PP5CTx8Luvaqc1V6OQ==",
553 | "dev": true
554 | },
555 | "chalk": {
556 | "version": "4.1.2",
557 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
558 | "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
559 | "dev": true,
560 | "requires": {
561 | "ansi-styles": "^4.1.0",
562 | "supports-color": "^7.1.0"
563 | }
564 | },
565 | "character-entities": {
566 | "version": "1.2.4",
567 | "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
568 | "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
569 | "dev": true
570 | },
571 | "character-entities-legacy": {
572 | "version": "1.1.4",
573 | "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
574 | "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
575 | "dev": true
576 | },
577 | "character-reference-invalid": {
578 | "version": "1.1.4",
579 | "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
580 | "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
581 | "dev": true
582 | },
583 | "clone-regexp": {
584 | "version": "2.2.0",
585 | "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
586 | "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
587 | "dev": true,
588 | "requires": {
589 | "is-regexp": "^2.0.0"
590 | }
591 | },
592 | "color-convert": {
593 | "version": "2.0.1",
594 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
595 | "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
596 | "dev": true,
597 | "requires": {
598 | "color-name": "~1.1.4"
599 | }
600 | },
601 | "color-name": {
602 | "version": "1.1.4",
603 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
604 | "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
605 | "dev": true
606 | },
607 | "concat-map": {
608 | "version": "0.0.1",
609 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
610 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
611 | "dev": true
612 | },
613 | "convert-source-map": {
614 | "version": "1.8.0",
615 | "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
616 | "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
617 | "dev": true,
618 | "requires": {
619 | "safe-buffer": "~5.1.1"
620 | },
621 | "dependencies": {
622 | "safe-buffer": {
623 | "version": "5.1.2",
624 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
625 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
626 | "dev": true
627 | }
628 | }
629 | },
630 | "cosmiconfig": {
631 | "version": "7.0.1",
632 | "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
633 | "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
634 | "dev": true,
635 | "requires": {
636 | "@types/parse-json": "^4.0.0",
637 | "import-fresh": "^3.2.1",
638 | "parse-json": "^5.0.0",
639 | "path-type": "^4.0.0",
640 | "yaml": "^1.10.0"
641 | }
642 | },
643 | "css-tree": {
644 | "version": "1.1.3",
645 | "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
646 | "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
647 | "dev": true,
648 | "requires": {
649 | "mdn-data": "2.0.14",
650 | "source-map": "^0.6.1"
651 | },
652 | "dependencies": {
653 | "mdn-data": {
654 | "version": "2.0.14",
655 | "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
656 | "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
657 | "dev": true
658 | }
659 | }
660 | },
661 | "cssesc": {
662 | "version": "3.0.0",
663 | "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
664 | "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
665 | "dev": true
666 | },
667 | "debug": {
668 | "version": "4.3.2",
669 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
670 | "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
671 | "dev": true,
672 | "requires": {
673 | "ms": "2.1.2"
674 | }
675 | },
676 | "decamelize": {
677 | "version": "1.2.0",
678 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
679 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
680 | "dev": true
681 | },
682 | "decamelize-keys": {
683 | "version": "1.1.0",
684 | "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
685 | "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
686 | "dev": true,
687 | "requires": {
688 | "decamelize": "^1.1.0",
689 | "map-obj": "^1.0.0"
690 | },
691 | "dependencies": {
692 | "map-obj": {
693 | "version": "1.0.1",
694 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
695 | "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
696 | "dev": true
697 | }
698 | }
699 | },
700 | "dir-glob": {
701 | "version": "3.0.1",
702 | "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
703 | "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
704 | "dev": true,
705 | "requires": {
706 | "path-type": "^4.0.0"
707 | }
708 | },
709 | "electron-to-chromium": {
710 | "version": "1.4.63",
711 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.63.tgz",
712 | "integrity": "sha512-e0PX/LRJPFRU4kzJKLvTobxyFdnANCvcoDCe8XcyTqP58nTWIwdsHvXLIl1RkB39X5yaosLaroMASWB0oIsgCA==",
713 | "dev": true
714 | },
715 | "emoji-regex": {
716 | "version": "8.0.0",
717 | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
718 | "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
719 | "dev": true
720 | },
721 | "error-ex": {
722 | "version": "1.3.2",
723 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
724 | "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
725 | "dev": true,
726 | "requires": {
727 | "is-arrayish": "^0.2.1"
728 | },
729 | "dependencies": {
730 | "is-arrayish": {
731 | "version": "0.2.1",
732 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
733 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
734 | "dev": true
735 | }
736 | }
737 | },
738 | "escalade": {
739 | "version": "3.1.1",
740 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
741 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
742 | "dev": true
743 | },
744 | "escape-string-regexp": {
745 | "version": "1.0.5",
746 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
747 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
748 | "dev": true
749 | },
750 | "execall": {
751 | "version": "2.0.0",
752 | "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
753 | "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
754 | "dev": true,
755 | "requires": {
756 | "clone-regexp": "^2.1.0"
757 | }
758 | },
759 | "extend": {
760 | "version": "3.0.2",
761 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
762 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
763 | "dev": true
764 | },
765 | "fast-deep-equal": {
766 | "version": "3.1.3",
767 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
768 | "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
769 | "dev": true
770 | },
771 | "fast-glob": {
772 | "version": "3.2.11",
773 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
774 | "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
775 | "dev": true,
776 | "requires": {
777 | "@nodelib/fs.stat": "^2.0.2",
778 | "@nodelib/fs.walk": "^1.2.3",
779 | "glob-parent": "^5.1.2",
780 | "merge2": "^1.3.0",
781 | "micromatch": "^4.0.4"
782 | }
783 | },
784 | "fastest-levenshtein": {
785 | "version": "1.0.12",
786 | "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
787 | "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
788 | "dev": true
789 | },
790 | "fastq": {
791 | "version": "1.13.0",
792 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
793 | "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
794 | "dev": true,
795 | "requires": {
796 | "reusify": "^1.0.4"
797 | }
798 | },
799 | "file-entry-cache": {
800 | "version": "6.0.1",
801 | "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
802 | "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
803 | "dev": true,
804 | "requires": {
805 | "flat-cache": "^3.0.4"
806 | }
807 | },
808 | "fill-range": {
809 | "version": "7.0.1",
810 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
811 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
812 | "dev": true,
813 | "requires": {
814 | "to-regex-range": "^5.0.1"
815 | }
816 | },
817 | "find-up": {
818 | "version": "4.1.0",
819 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
820 | "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
821 | "dev": true,
822 | "requires": {
823 | "locate-path": "^5.0.0",
824 | "path-exists": "^4.0.0"
825 | }
826 | },
827 | "flat-cache": {
828 | "version": "3.0.4",
829 | "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
830 | "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
831 | "dev": true,
832 | "requires": {
833 | "flatted": "^3.1.0",
834 | "rimraf": "^3.0.2"
835 | }
836 | },
837 | "flatted": {
838 | "version": "3.2.5",
839 | "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
840 | "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
841 | "dev": true
842 | },
843 | "fs.realpath": {
844 | "version": "1.0.0",
845 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
846 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
847 | "dev": true
848 | },
849 | "function-bind": {
850 | "version": "1.1.1",
851 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
852 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
853 | "dev": true
854 | },
855 | "gensync": {
856 | "version": "1.0.0-beta.2",
857 | "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
858 | "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
859 | "dev": true
860 | },
861 | "get-stdin": {
862 | "version": "8.0.0",
863 | "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
864 | "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
865 | "dev": true
866 | },
867 | "glob": {
868 | "version": "7.2.0",
869 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
870 | "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
871 | "dev": true,
872 | "requires": {
873 | "fs.realpath": "^1.0.0",
874 | "inflight": "^1.0.4",
875 | "inherits": "2",
876 | "minimatch": "^3.0.4",
877 | "once": "^1.3.0",
878 | "path-is-absolute": "^1.0.0"
879 | }
880 | },
881 | "glob-parent": {
882 | "version": "5.1.2",
883 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
884 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
885 | "dev": true,
886 | "requires": {
887 | "is-glob": "^4.0.1"
888 | }
889 | },
890 | "global-modules": {
891 | "version": "2.0.0",
892 | "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
893 | "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
894 | "dev": true,
895 | "requires": {
896 | "global-prefix": "^3.0.0"
897 | }
898 | },
899 | "global-prefix": {
900 | "version": "3.0.0",
901 | "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
902 | "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
903 | "dev": true,
904 | "requires": {
905 | "ini": "^1.3.5",
906 | "kind-of": "^6.0.2",
907 | "which": "^1.3.1"
908 | },
909 | "dependencies": {
910 | "ini": {
911 | "version": "1.3.8",
912 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
913 | "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
914 | "dev": true
915 | },
916 | "which": {
917 | "version": "1.3.1",
918 | "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
919 | "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
920 | "dev": true,
921 | "requires": {
922 | "isexe": "^2.0.0"
923 | }
924 | }
925 | }
926 | },
927 | "globals": {
928 | "version": "11.12.0",
929 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
930 | "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
931 | "dev": true
932 | },
933 | "globby": {
934 | "version": "11.1.0",
935 | "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
936 | "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
937 | "dev": true,
938 | "requires": {
939 | "array-union": "^2.1.0",
940 | "dir-glob": "^3.0.1",
941 | "fast-glob": "^3.2.9",
942 | "ignore": "^5.2.0",
943 | "merge2": "^1.4.1",
944 | "slash": "^3.0.0"
945 | }
946 | },
947 | "globjoin": {
948 | "version": "0.1.4",
949 | "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
950 | "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
951 | "dev": true
952 | },
953 | "gonzales-pe": {
954 | "version": "4.3.0",
955 | "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz",
956 | "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==",
957 | "dev": true,
958 | "requires": {
959 | "minimist": "^1.2.5"
960 | }
961 | },
962 | "hard-rejection": {
963 | "version": "2.1.0",
964 | "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
965 | "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
966 | "dev": true
967 | },
968 | "has": {
969 | "version": "1.0.3",
970 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
971 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
972 | "dev": true,
973 | "requires": {
974 | "function-bind": "^1.1.1"
975 | }
976 | },
977 | "has-flag": {
978 | "version": "4.0.0",
979 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
980 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
981 | "dev": true
982 | },
983 | "hosted-git-info": {
984 | "version": "4.1.0",
985 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
986 | "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
987 | "dev": true,
988 | "requires": {
989 | "lru-cache": "^6.0.0"
990 | }
991 | },
992 | "html-tags": {
993 | "version": "3.1.0",
994 | "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
995 | "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
996 | "dev": true
997 | },
998 | "htmlparser2": {
999 | "version": "3.10.1",
1000 | "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
1001 | "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
1002 | "dev": true,
1003 | "requires": {
1004 | "domelementtype": "^1.3.1",
1005 | "domhandler": "^2.3.0",
1006 | "domutils": "^1.5.1",
1007 | "entities": "^1.1.1",
1008 | "inherits": "^2.0.1",
1009 | "readable-stream": "^3.1.1"
1010 | },
1011 | "dependencies": {
1012 | "dom-serializer": {
1013 | "version": "0.2.2",
1014 | "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
1015 | "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
1016 | "dev": true,
1017 | "requires": {
1018 | "domelementtype": "^2.0.1",
1019 | "entities": "^2.0.0"
1020 | },
1021 | "dependencies": {
1022 | "domelementtype": {
1023 | "version": "2.2.0",
1024 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
1025 | "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
1026 | "dev": true
1027 | },
1028 | "entities": {
1029 | "version": "2.2.0",
1030 | "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
1031 | "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
1032 | "dev": true
1033 | }
1034 | }
1035 | },
1036 | "domelementtype": {
1037 | "version": "1.3.1",
1038 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
1039 | "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
1040 | "dev": true
1041 | },
1042 | "domhandler": {
1043 | "version": "2.4.2",
1044 | "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
1045 | "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
1046 | "dev": true,
1047 | "requires": {
1048 | "domelementtype": "1"
1049 | }
1050 | },
1051 | "domutils": {
1052 | "version": "1.7.0",
1053 | "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
1054 | "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
1055 | "dev": true,
1056 | "requires": {
1057 | "dom-serializer": "0",
1058 | "domelementtype": "1"
1059 | }
1060 | },
1061 | "entities": {
1062 | "version": "1.1.2",
1063 | "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
1064 | "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
1065 | "dev": true
1066 | }
1067 | }
1068 | },
1069 | "ignore": {
1070 | "version": "5.2.0",
1071 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
1072 | "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
1073 | "dev": true
1074 | },
1075 | "import-fresh": {
1076 | "version": "3.3.0",
1077 | "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1078 | "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1079 | "dev": true,
1080 | "requires": {
1081 | "parent-module": "^1.0.0",
1082 | "resolve-from": "^4.0.0"
1083 | },
1084 | "dependencies": {
1085 | "resolve-from": {
1086 | "version": "4.0.0",
1087 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1088 | "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1089 | "dev": true
1090 | }
1091 | }
1092 | },
1093 | "imurmurhash": {
1094 | "version": "0.1.4",
1095 | "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1096 | "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1097 | "dev": true
1098 | },
1099 | "indent-string": {
1100 | "version": "4.0.0",
1101 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
1102 | "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
1103 | "dev": true
1104 | },
1105 | "inflight": {
1106 | "version": "1.0.6",
1107 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1108 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1109 | "dev": true,
1110 | "requires": {
1111 | "once": "^1.3.0",
1112 | "wrappy": "1"
1113 | }
1114 | },
1115 | "inherits": {
1116 | "version": "2.0.4",
1117 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1118 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1119 | "dev": true
1120 | },
1121 | "is-alphabetical": {
1122 | "version": "1.0.4",
1123 | "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
1124 | "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
1125 | "dev": true
1126 | },
1127 | "is-alphanumerical": {
1128 | "version": "1.0.4",
1129 | "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
1130 | "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
1131 | "dev": true,
1132 | "requires": {
1133 | "is-alphabetical": "^1.0.0",
1134 | "is-decimal": "^1.0.0"
1135 | }
1136 | },
1137 | "is-buffer": {
1138 | "version": "2.0.5",
1139 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
1140 | "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
1141 | "dev": true
1142 | },
1143 | "is-core-module": {
1144 | "version": "2.8.1",
1145 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
1146 | "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
1147 | "dev": true,
1148 | "requires": {
1149 | "has": "^1.0.3"
1150 | }
1151 | },
1152 | "is-decimal": {
1153 | "version": "1.0.4",
1154 | "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
1155 | "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
1156 | "dev": true
1157 | },
1158 | "is-extglob": {
1159 | "version": "2.1.1",
1160 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1161 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1162 | "dev": true
1163 | },
1164 | "is-fullwidth-code-point": {
1165 | "version": "3.0.0",
1166 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1167 | "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1168 | "dev": true
1169 | },
1170 | "is-glob": {
1171 | "version": "4.0.3",
1172 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1173 | "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1174 | "dev": true,
1175 | "requires": {
1176 | "is-extglob": "^2.1.1"
1177 | }
1178 | },
1179 | "is-hexadecimal": {
1180 | "version": "1.0.4",
1181 | "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
1182 | "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
1183 | "dev": true
1184 | },
1185 | "is-number": {
1186 | "version": "7.0.0",
1187 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1188 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1189 | "dev": true
1190 | },
1191 | "is-plain-obj": {
1192 | "version": "2.1.0",
1193 | "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
1194 | "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
1195 | "dev": true
1196 | },
1197 | "is-regexp": {
1198 | "version": "2.1.0",
1199 | "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
1200 | "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
1201 | "dev": true
1202 | },
1203 | "is-typedarray": {
1204 | "version": "1.0.0",
1205 | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1206 | "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
1207 | "dev": true
1208 | },
1209 | "is-unicode-supported": {
1210 | "version": "0.1.0",
1211 | "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
1212 | "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
1213 | "dev": true
1214 | },
1215 | "isexe": {
1216 | "version": "2.0.0",
1217 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1218 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1219 | "dev": true
1220 | },
1221 | "js-tokens": {
1222 | "version": "4.0.0",
1223 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1224 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1225 | "dev": true
1226 | },
1227 | "jsesc": {
1228 | "version": "2.5.2",
1229 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1230 | "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1231 | "dev": true
1232 | },
1233 | "json-parse-even-better-errors": {
1234 | "version": "2.3.1",
1235 | "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
1236 | "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
1237 | "dev": true
1238 | },
1239 | "json5": {
1240 | "version": "2.2.0",
1241 | "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
1242 | "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
1243 | "dev": true,
1244 | "requires": {
1245 | "minimist": "^1.2.5"
1246 | }
1247 | },
1248 | "kind-of": {
1249 | "version": "6.0.3",
1250 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1251 | "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1252 | "dev": true
1253 | },
1254 | "known-css-properties": {
1255 | "version": "0.21.0",
1256 | "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz",
1257 | "integrity": "sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==",
1258 | "dev": true
1259 | },
1260 | "lines-and-columns": {
1261 | "version": "1.2.4",
1262 | "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
1263 | "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
1264 | "dev": true
1265 | },
1266 | "locate-path": {
1267 | "version": "5.0.0",
1268 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
1269 | "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
1270 | "dev": true,
1271 | "requires": {
1272 | "p-locate": "^4.1.0"
1273 | }
1274 | },
1275 | "lodash": {
1276 | "version": "4.17.21",
1277 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1278 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
1279 | "dev": true
1280 | },
1281 | "lodash.truncate": {
1282 | "version": "4.4.2",
1283 | "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
1284 | "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
1285 | "dev": true
1286 | },
1287 | "log-symbols": {
1288 | "version": "4.1.0",
1289 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
1290 | "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
1291 | "dev": true,
1292 | "requires": {
1293 | "chalk": "^4.1.0",
1294 | "is-unicode-supported": "^0.1.0"
1295 | }
1296 | },
1297 | "longest-streak": {
1298 | "version": "2.0.4",
1299 | "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
1300 | "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
1301 | "dev": true
1302 | },
1303 | "lru-cache": {
1304 | "version": "6.0.0",
1305 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1306 | "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1307 | "dev": true,
1308 | "requires": {
1309 | "yallist": "^4.0.0"
1310 | }
1311 | },
1312 | "map-obj": {
1313 | "version": "4.3.0",
1314 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
1315 | "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
1316 | "dev": true
1317 | },
1318 | "mathml-tag-names": {
1319 | "version": "2.1.3",
1320 | "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
1321 | "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
1322 | "dev": true
1323 | },
1324 | "mdast-util-from-markdown": {
1325 | "version": "0.8.5",
1326 | "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
1327 | "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==",
1328 | "dev": true,
1329 | "requires": {
1330 | "@types/mdast": "^3.0.0",
1331 | "mdast-util-to-string": "^2.0.0",
1332 | "micromark": "~2.11.0",
1333 | "parse-entities": "^2.0.0",
1334 | "unist-util-stringify-position": "^2.0.0"
1335 | }
1336 | },
1337 | "mdast-util-to-markdown": {
1338 | "version": "0.6.5",
1339 | "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
1340 | "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
1341 | "dev": true,
1342 | "requires": {
1343 | "@types/unist": "^2.0.0",
1344 | "longest-streak": "^2.0.0",
1345 | "mdast-util-to-string": "^2.0.0",
1346 | "parse-entities": "^2.0.0",
1347 | "repeat-string": "^1.0.0",
1348 | "zwitch": "^1.0.0"
1349 | }
1350 | },
1351 | "mdast-util-to-string": {
1352 | "version": "2.0.0",
1353 | "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
1354 | "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
1355 | "dev": true
1356 | },
1357 | "meow": {
1358 | "version": "9.0.0",
1359 | "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
1360 | "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
1361 | "dev": true,
1362 | "requires": {
1363 | "@types/minimist": "^1.2.0",
1364 | "camelcase-keys": "^6.2.2",
1365 | "decamelize": "^1.2.0",
1366 | "decamelize-keys": "^1.1.0",
1367 | "hard-rejection": "^2.1.0",
1368 | "minimist-options": "4.1.0",
1369 | "normalize-package-data": "^3.0.0",
1370 | "read-pkg-up": "^7.0.1",
1371 | "redent": "^3.0.0",
1372 | "trim-newlines": "^3.0.0",
1373 | "type-fest": "^0.18.0",
1374 | "yargs-parser": "^20.2.3"
1375 | },
1376 | "dependencies": {
1377 | "type-fest": {
1378 | "version": "0.18.1",
1379 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
1380 | "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
1381 | "dev": true
1382 | }
1383 | }
1384 | },
1385 | "merge2": {
1386 | "version": "1.4.1",
1387 | "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1388 | "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1389 | "dev": true
1390 | },
1391 | "micromark": {
1392 | "version": "2.11.4",
1393 | "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz",
1394 | "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==",
1395 | "dev": true,
1396 | "requires": {
1397 | "debug": "^4.0.0",
1398 | "parse-entities": "^2.0.0"
1399 | }
1400 | },
1401 | "micromatch": {
1402 | "version": "4.0.4",
1403 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
1404 | "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
1405 | "dev": true,
1406 | "requires": {
1407 | "braces": "^3.0.1",
1408 | "picomatch": "^2.2.3"
1409 | }
1410 | },
1411 | "min-indent": {
1412 | "version": "1.0.1",
1413 | "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
1414 | "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
1415 | "dev": true
1416 | },
1417 | "minimatch": {
1418 | "version": "3.0.4",
1419 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1420 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1421 | "dev": true,
1422 | "requires": {
1423 | "brace-expansion": "^1.1.7"
1424 | }
1425 | },
1426 | "minimist": {
1427 | "version": "1.2.5",
1428 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1429 | "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1430 | "dev": true
1431 | },
1432 | "minimist-options": {
1433 | "version": "4.1.0",
1434 | "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
1435 | "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
1436 | "dev": true,
1437 | "requires": {
1438 | "arrify": "^1.0.1",
1439 | "is-plain-obj": "^1.1.0",
1440 | "kind-of": "^6.0.3"
1441 | },
1442 | "dependencies": {
1443 | "is-plain-obj": {
1444 | "version": "1.1.0",
1445 | "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
1446 | "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
1447 | "dev": true
1448 | }
1449 | }
1450 | },
1451 | "ms": {
1452 | "version": "2.1.2",
1453 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1454 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1455 | "dev": true
1456 | },
1457 | "node-releases": {
1458 | "version": "2.0.1",
1459 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
1460 | "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
1461 | "dev": true
1462 | },
1463 | "normalize-package-data": {
1464 | "version": "3.0.3",
1465 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
1466 | "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
1467 | "dev": true,
1468 | "requires": {
1469 | "hosted-git-info": "^4.0.1",
1470 | "is-core-module": "^2.5.0",
1471 | "semver": "^7.3.4",
1472 | "validate-npm-package-license": "^3.0.1"
1473 | }
1474 | },
1475 | "normalize-range": {
1476 | "version": "0.1.2",
1477 | "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
1478 | "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
1479 | "dev": true
1480 | },
1481 | "normalize-selector": {
1482 | "version": "0.2.0",
1483 | "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
1484 | "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
1485 | "dev": true
1486 | },
1487 | "num2fraction": {
1488 | "version": "1.2.2",
1489 | "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
1490 | "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
1491 | "dev": true
1492 | },
1493 | "once": {
1494 | "version": "1.4.0",
1495 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1496 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1497 | "dev": true,
1498 | "requires": {
1499 | "wrappy": "1"
1500 | }
1501 | },
1502 | "p-limit": {
1503 | "version": "2.3.0",
1504 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1505 | "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1506 | "dev": true,
1507 | "requires": {
1508 | "p-try": "^2.0.0"
1509 | }
1510 | },
1511 | "p-locate": {
1512 | "version": "4.1.0",
1513 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
1514 | "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
1515 | "dev": true,
1516 | "requires": {
1517 | "p-limit": "^2.2.0"
1518 | }
1519 | },
1520 | "p-try": {
1521 | "version": "2.2.0",
1522 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1523 | "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1524 | "dev": true
1525 | },
1526 | "parent-module": {
1527 | "version": "1.0.1",
1528 | "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1529 | "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1530 | "dev": true,
1531 | "requires": {
1532 | "callsites": "^3.0.0"
1533 | }
1534 | },
1535 | "parse-entities": {
1536 | "version": "2.0.0",
1537 | "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
1538 | "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
1539 | "dev": true,
1540 | "requires": {
1541 | "character-entities": "^1.0.0",
1542 | "character-entities-legacy": "^1.0.0",
1543 | "character-reference-invalid": "^1.0.0",
1544 | "is-alphanumerical": "^1.0.0",
1545 | "is-decimal": "^1.0.0",
1546 | "is-hexadecimal": "^1.0.0"
1547 | }
1548 | },
1549 | "parse-json": {
1550 | "version": "5.2.0",
1551 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
1552 | "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
1553 | "dev": true,
1554 | "requires": {
1555 | "@babel/code-frame": "^7.0.0",
1556 | "error-ex": "^1.3.1",
1557 | "json-parse-even-better-errors": "^2.3.0",
1558 | "lines-and-columns": "^1.1.6"
1559 | }
1560 | },
1561 | "path-exists": {
1562 | "version": "4.0.0",
1563 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1564 | "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1565 | "dev": true
1566 | },
1567 | "path-is-absolute": {
1568 | "version": "1.0.1",
1569 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1570 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1571 | "dev": true
1572 | },
1573 | "path-parse": {
1574 | "version": "1.0.7",
1575 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1576 | "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1577 | "dev": true
1578 | },
1579 | "path-type": {
1580 | "version": "4.0.0",
1581 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1582 | "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1583 | "dev": true
1584 | },
1585 | "picocolors": {
1586 | "version": "1.0.0",
1587 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1588 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
1589 | "dev": true
1590 | },
1591 | "picomatch": {
1592 | "version": "2.3.1",
1593 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1594 | "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1595 | "dev": true
1596 | },
1597 | "postcss-html": {
1598 | "version": "0.36.0",
1599 | "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz",
1600 | "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==",
1601 | "dev": true,
1602 | "requires": {
1603 | "htmlparser2": "^3.10.0"
1604 | }
1605 | },
1606 | "postcss-media-query-parser": {
1607 | "version": "0.2.3",
1608 | "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
1609 | "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
1610 | "dev": true
1611 | },
1612 | "postcss-resolve-nested-selector": {
1613 | "version": "0.1.1",
1614 | "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
1615 | "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
1616 | "dev": true
1617 | },
1618 | "postcss-selector-parser": {
1619 | "version": "6.0.9",
1620 | "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz",
1621 | "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==",
1622 | "dev": true,
1623 | "requires": {
1624 | "cssesc": "^3.0.0",
1625 | "util-deprecate": "^1.0.2"
1626 | }
1627 | },
1628 | "postcss-syntax": {
1629 | "version": "0.36.2",
1630 | "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz",
1631 | "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==",
1632 | "dev": true
1633 | },
1634 | "postcss-value-parser": {
1635 | "version": "4.2.0",
1636 | "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1637 | "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
1638 | "dev": true
1639 | },
1640 | "punycode": {
1641 | "version": "2.1.1",
1642 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1643 | "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1644 | "dev": true
1645 | },
1646 | "queue-microtask": {
1647 | "version": "1.2.3",
1648 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1649 | "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1650 | "dev": true
1651 | },
1652 | "read-pkg": {
1653 | "version": "5.2.0",
1654 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
1655 | "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
1656 | "dev": true,
1657 | "requires": {
1658 | "@types/normalize-package-data": "^2.4.0",
1659 | "normalize-package-data": "^2.5.0",
1660 | "parse-json": "^5.0.0",
1661 | "type-fest": "^0.6.0"
1662 | },
1663 | "dependencies": {
1664 | "hosted-git-info": {
1665 | "version": "2.8.9",
1666 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
1667 | "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
1668 | "dev": true
1669 | },
1670 | "normalize-package-data": {
1671 | "version": "2.5.0",
1672 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
1673 | "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
1674 | "dev": true,
1675 | "requires": {
1676 | "hosted-git-info": "^2.1.4",
1677 | "resolve": "^1.10.0",
1678 | "semver": "2 || 3 || 4 || 5",
1679 | "validate-npm-package-license": "^3.0.1"
1680 | }
1681 | },
1682 | "semver": {
1683 | "version": "5.7.1",
1684 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1685 | "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1686 | "dev": true
1687 | },
1688 | "type-fest": {
1689 | "version": "0.6.0",
1690 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
1691 | "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
1692 | "dev": true
1693 | }
1694 | }
1695 | },
1696 | "read-pkg-up": {
1697 | "version": "7.0.1",
1698 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
1699 | "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
1700 | "dev": true,
1701 | "requires": {
1702 | "find-up": "^4.1.0",
1703 | "read-pkg": "^5.2.0",
1704 | "type-fest": "^0.8.1"
1705 | },
1706 | "dependencies": {
1707 | "type-fest": {
1708 | "version": "0.8.1",
1709 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
1710 | "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
1711 | "dev": true
1712 | }
1713 | }
1714 | },
1715 | "readable-stream": {
1716 | "version": "3.6.0",
1717 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1718 | "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1719 | "dev": true,
1720 | "requires": {
1721 | "inherits": "^2.0.3",
1722 | "string_decoder": "^1.1.1",
1723 | "util-deprecate": "^1.0.1"
1724 | }
1725 | },
1726 | "redent": {
1727 | "version": "3.0.0",
1728 | "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
1729 | "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
1730 | "dev": true,
1731 | "requires": {
1732 | "indent-string": "^4.0.0",
1733 | "strip-indent": "^3.0.0"
1734 | }
1735 | },
1736 | "remark": {
1737 | "version": "13.0.0",
1738 | "resolved": "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz",
1739 | "integrity": "sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==",
1740 | "dev": true,
1741 | "requires": {
1742 | "remark-parse": "^9.0.0",
1743 | "remark-stringify": "^9.0.0",
1744 | "unified": "^9.1.0"
1745 | }
1746 | },
1747 | "remark-parse": {
1748 | "version": "9.0.0",
1749 | "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz",
1750 | "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==",
1751 | "dev": true,
1752 | "requires": {
1753 | "mdast-util-from-markdown": "^0.8.0"
1754 | }
1755 | },
1756 | "remark-stringify": {
1757 | "version": "9.0.1",
1758 | "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz",
1759 | "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==",
1760 | "dev": true,
1761 | "requires": {
1762 | "mdast-util-to-markdown": "^0.6.0"
1763 | }
1764 | },
1765 | "repeat-string": {
1766 | "version": "1.6.1",
1767 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
1768 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
1769 | "dev": true
1770 | },
1771 | "require-from-string": {
1772 | "version": "2.0.2",
1773 | "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
1774 | "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
1775 | "dev": true
1776 | },
1777 | "resolve": {
1778 | "version": "1.22.0",
1779 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
1780 | "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
1781 | "dev": true,
1782 | "requires": {
1783 | "is-core-module": "^2.8.1",
1784 | "path-parse": "^1.0.7",
1785 | "supports-preserve-symlinks-flag": "^1.0.0"
1786 | }
1787 | },
1788 | "resolve-from": {
1789 | "version": "5.0.0",
1790 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
1791 | "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
1792 | "dev": true
1793 | },
1794 | "reusify": {
1795 | "version": "1.0.4",
1796 | "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1797 | "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1798 | "dev": true
1799 | },
1800 | "rimraf": {
1801 | "version": "3.0.2",
1802 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1803 | "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1804 | "dev": true,
1805 | "requires": {
1806 | "glob": "^7.1.3"
1807 | }
1808 | },
1809 | "run-parallel": {
1810 | "version": "1.2.0",
1811 | "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1812 | "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1813 | "dev": true,
1814 | "requires": {
1815 | "queue-microtask": "^1.2.2"
1816 | }
1817 | },
1818 | "safe-buffer": {
1819 | "version": "5.2.1",
1820 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1821 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1822 | "dev": true
1823 | },
1824 | "semver": {
1825 | "version": "7.3.5",
1826 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
1827 | "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
1828 | "dev": true,
1829 | "requires": {
1830 | "lru-cache": "^6.0.0"
1831 | }
1832 | },
1833 | "signal-exit": {
1834 | "version": "3.0.6",
1835 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz",
1836 | "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==",
1837 | "dev": true
1838 | },
1839 | "slash": {
1840 | "version": "3.0.0",
1841 | "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
1842 | "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
1843 | "dev": true
1844 | },
1845 | "slice-ansi": {
1846 | "version": "4.0.0",
1847 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
1848 | "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
1849 | "dev": true,
1850 | "requires": {
1851 | "ansi-styles": "^4.0.0",
1852 | "astral-regex": "^2.0.0",
1853 | "is-fullwidth-code-point": "^3.0.0"
1854 | }
1855 | },
1856 | "source-map": {
1857 | "version": "0.6.1",
1858 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1859 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1860 | "dev": true
1861 | },
1862 | "sourcemap-codec": {
1863 | "version": "1.4.8",
1864 | "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
1865 | "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
1866 | "dev": true
1867 | },
1868 | "spdx-correct": {
1869 | "version": "3.1.1",
1870 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
1871 | "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
1872 | "dev": true,
1873 | "requires": {
1874 | "spdx-expression-parse": "^3.0.0",
1875 | "spdx-license-ids": "^3.0.0"
1876 | }
1877 | },
1878 | "spdx-exceptions": {
1879 | "version": "2.3.0",
1880 | "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
1881 | "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
1882 | "dev": true
1883 | },
1884 | "spdx-expression-parse": {
1885 | "version": "3.0.1",
1886 | "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
1887 | "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
1888 | "dev": true,
1889 | "requires": {
1890 | "spdx-exceptions": "^2.1.0",
1891 | "spdx-license-ids": "^3.0.0"
1892 | }
1893 | },
1894 | "spdx-license-ids": {
1895 | "version": "3.0.11",
1896 | "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz",
1897 | "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==",
1898 | "dev": true
1899 | },
1900 | "specificity": {
1901 | "version": "0.4.1",
1902 | "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
1903 | "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
1904 | "dev": true
1905 | },
1906 | "string-width": {
1907 | "version": "4.2.3",
1908 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1909 | "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1910 | "dev": true,
1911 | "requires": {
1912 | "emoji-regex": "^8.0.0",
1913 | "is-fullwidth-code-point": "^3.0.0",
1914 | "strip-ansi": "^6.0.1"
1915 | }
1916 | },
1917 | "string_decoder": {
1918 | "version": "1.3.0",
1919 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1920 | "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1921 | "dev": true,
1922 | "requires": {
1923 | "safe-buffer": "~5.2.0"
1924 | }
1925 | },
1926 | "strip-ansi": {
1927 | "version": "6.0.1",
1928 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1929 | "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1930 | "dev": true,
1931 | "requires": {
1932 | "ansi-regex": "^5.0.1"
1933 | }
1934 | },
1935 | "strip-indent": {
1936 | "version": "3.0.0",
1937 | "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
1938 | "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
1939 | "dev": true,
1940 | "requires": {
1941 | "min-indent": "^1.0.0"
1942 | }
1943 | },
1944 | "style-search": {
1945 | "version": "0.1.0",
1946 | "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
1947 | "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
1948 | "dev": true
1949 | },
1950 | "stylelint": {
1951 | "version": "13.13.1",
1952 | "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz",
1953 | "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==",
1954 | "dev": true,
1955 | "requires": {
1956 | "@stylelint/postcss-css-in-js": "^0.37.2",
1957 | "@stylelint/postcss-markdown": "^0.36.2",
1958 | "autoprefixer": "^9.8.6",
1959 | "balanced-match": "^2.0.0",
1960 | "chalk": "^4.1.1",
1961 | "cosmiconfig": "^7.0.0",
1962 | "debug": "^4.3.1",
1963 | "execall": "^2.0.0",
1964 | "fast-glob": "^3.2.5",
1965 | "fastest-levenshtein": "^1.0.12",
1966 | "file-entry-cache": "^6.0.1",
1967 | "get-stdin": "^8.0.0",
1968 | "global-modules": "^2.0.0",
1969 | "globby": "^11.0.3",
1970 | "globjoin": "^0.1.4",
1971 | "html-tags": "^3.1.0",
1972 | "ignore": "^5.1.8",
1973 | "import-lazy": "^4.0.0",
1974 | "imurmurhash": "^0.1.4",
1975 | "known-css-properties": "^0.21.0",
1976 | "lodash": "^4.17.21",
1977 | "log-symbols": "^4.1.0",
1978 | "mathml-tag-names": "^2.1.3",
1979 | "meow": "^9.0.0",
1980 | "micromatch": "^4.0.4",
1981 | "normalize-selector": "^0.2.0",
1982 | "postcss": "^7.0.35",
1983 | "postcss-html": "^0.36.0",
1984 | "postcss-less": "^3.1.4",
1985 | "postcss-media-query-parser": "^0.2.3",
1986 | "postcss-resolve-nested-selector": "^0.1.1",
1987 | "postcss-safe-parser": "^4.0.2",
1988 | "postcss-sass": "^0.4.4",
1989 | "postcss-scss": "^2.1.1",
1990 | "postcss-selector-parser": "^6.0.5",
1991 | "postcss-syntax": "^0.36.2",
1992 | "postcss-value-parser": "^4.1.0",
1993 | "resolve-from": "^5.0.0",
1994 | "slash": "^3.0.0",
1995 | "specificity": "^0.4.1",
1996 | "string-width": "^4.2.2",
1997 | "strip-ansi": "^6.0.0",
1998 | "style-search": "^0.1.0",
1999 | "sugarss": "^2.0.0",
2000 | "svg-tags": "^1.0.0",
2001 | "table": "^6.6.0",
2002 | "v8-compile-cache": "^2.3.0",
2003 | "write-file-atomic": "^3.0.3"
2004 | },
2005 | "dependencies": {
2006 | "balanced-match": {
2007 | "version": "2.0.0",
2008 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
2009 | "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
2010 | "dev": true
2011 | },
2012 | "import-lazy": {
2013 | "version": "4.0.0",
2014 | "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
2015 | "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
2016 | "dev": true
2017 | },
2018 | "picocolors": {
2019 | "version": "0.2.1",
2020 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
2021 | "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
2022 | "dev": true
2023 | },
2024 | "postcss": {
2025 | "version": "7.0.39",
2026 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
2027 | "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
2028 | "dev": true,
2029 | "requires": {
2030 | "picocolors": "^0.2.1",
2031 | "source-map": "^0.6.1"
2032 | }
2033 | },
2034 | "postcss-less": {
2035 | "version": "3.1.4",
2036 | "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
2037 | "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
2038 | "dev": true,
2039 | "requires": {
2040 | "postcss": "^7.0.14"
2041 | }
2042 | },
2043 | "postcss-safe-parser": {
2044 | "version": "4.0.2",
2045 | "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz",
2046 | "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==",
2047 | "dev": true,
2048 | "requires": {
2049 | "postcss": "^7.0.26"
2050 | }
2051 | },
2052 | "postcss-sass": {
2053 | "version": "0.4.4",
2054 | "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz",
2055 | "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==",
2056 | "dev": true,
2057 | "requires": {
2058 | "gonzales-pe": "^4.3.0",
2059 | "postcss": "^7.0.21"
2060 | }
2061 | },
2062 | "postcss-scss": {
2063 | "version": "2.1.1",
2064 | "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz",
2065 | "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==",
2066 | "dev": true,
2067 | "requires": {
2068 | "postcss": "^7.0.6"
2069 | }
2070 | }
2071 | }
2072 | },
2073 | "stylelint-config-recommended": {
2074 | "version": "4.0.0",
2075 | "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-4.0.0.tgz",
2076 | "integrity": "sha512-sgna89Ng+25Hr9kmmaIxpGWt2LStVm1xf1807PdcWasiPDaOTkOHRL61sINw0twky7QMzafCGToGDnHT/kTHtQ==",
2077 | "dev": true
2078 | },
2079 | "stylelint-config-standard": {
2080 | "version": "21.0.0",
2081 | "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-21.0.0.tgz",
2082 | "integrity": "sha512-Yf6mx5oYEbQQJxWuW7X3t1gcxqbUx52qC9SMS3saC2ruOVYEyqmr5zSW6k3wXflDjjFrPhar3kp68ugRopmlzg==",
2083 | "dev": true,
2084 | "requires": {
2085 | "stylelint-config-recommended": "^4.0.0"
2086 | }
2087 | },
2088 | "stylelint-csstree-validator": {
2089 | "version": "1.9.0",
2090 | "resolved": "https://registry.npmjs.org/stylelint-csstree-validator/-/stylelint-csstree-validator-1.9.0.tgz",
2091 | "integrity": "sha512-fVbtWDEWzux/bZSPBk9tD/bvyc8bSmb52BvUDjcduOzXqKqOyFHUvFayVr9ic88l8KJEVV0Ujab9ah5oTdX4Uw==",
2092 | "dev": true,
2093 | "requires": {
2094 | "css-tree": "^1.0.0"
2095 | }
2096 | },
2097 | "stylelint-scss": {
2098 | "version": "3.21.0",
2099 | "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.21.0.tgz",
2100 | "integrity": "sha512-CMI2wSHL+XVlNExpauy/+DbUcB/oUZLARDtMIXkpV/5yd8nthzylYd1cdHeDMJVBXeYHldsnebUX6MoV5zPW4A==",
2101 | "dev": true,
2102 | "requires": {
2103 | "lodash": "^4.17.15",
2104 | "postcss-media-query-parser": "^0.2.3",
2105 | "postcss-resolve-nested-selector": "^0.1.1",
2106 | "postcss-selector-parser": "^6.0.2",
2107 | "postcss-value-parser": "^4.1.0"
2108 | }
2109 | },
2110 | "sugarss": {
2111 | "version": "2.0.0",
2112 | "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
2113 | "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
2114 | "dev": true,
2115 | "requires": {
2116 | "postcss": "^7.0.2"
2117 | },
2118 | "dependencies": {
2119 | "picocolors": {
2120 | "version": "0.2.1",
2121 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
2122 | "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
2123 | "dev": true
2124 | },
2125 | "postcss": {
2126 | "version": "7.0.39",
2127 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
2128 | "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
2129 | "dev": true,
2130 | "requires": {
2131 | "picocolors": "^0.2.1",
2132 | "source-map": "^0.6.1"
2133 | }
2134 | }
2135 | }
2136 | },
2137 | "supports-color": {
2138 | "version": "7.2.0",
2139 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2140 | "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2141 | "dev": true,
2142 | "requires": {
2143 | "has-flag": "^4.0.0"
2144 | }
2145 | },
2146 | "supports-preserve-symlinks-flag": {
2147 | "version": "1.0.0",
2148 | "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
2149 | "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
2150 | "dev": true
2151 | },
2152 | "svg-tags": {
2153 | "version": "1.0.0",
2154 | "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
2155 | "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
2156 | "dev": true
2157 | },
2158 | "table": {
2159 | "version": "6.8.0",
2160 | "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz",
2161 | "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==",
2162 | "dev": true,
2163 | "requires": {
2164 | "ajv": "^8.0.1",
2165 | "lodash.truncate": "^4.4.2",
2166 | "slice-ansi": "^4.0.0",
2167 | "string-width": "^4.2.3",
2168 | "strip-ansi": "^6.0.1"
2169 | },
2170 | "dependencies": {
2171 | "ajv": {
2172 | "version": "8.9.0",
2173 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz",
2174 | "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==",
2175 | "dev": true,
2176 | "requires": {
2177 | "fast-deep-equal": "^3.1.1",
2178 | "json-schema-traverse": "^1.0.0",
2179 | "require-from-string": "^2.0.2",
2180 | "uri-js": "^4.2.2"
2181 | }
2182 | },
2183 | "json-schema-traverse": {
2184 | "version": "1.0.0",
2185 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
2186 | "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
2187 | "dev": true
2188 | }
2189 | }
2190 | },
2191 | "to-fast-properties": {
2192 | "version": "2.0.0",
2193 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2194 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2195 | "dev": true
2196 | },
2197 | "to-regex-range": {
2198 | "version": "5.0.1",
2199 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2200 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2201 | "dev": true,
2202 | "requires": {
2203 | "is-number": "^7.0.0"
2204 | }
2205 | },
2206 | "trim-newlines": {
2207 | "version": "3.0.1",
2208 | "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
2209 | "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
2210 | "dev": true
2211 | },
2212 | "trough": {
2213 | "version": "1.0.5",
2214 | "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
2215 | "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
2216 | "dev": true
2217 | },
2218 | "typedarray-to-buffer": {
2219 | "version": "3.1.5",
2220 | "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
2221 | "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
2222 | "dev": true,
2223 | "requires": {
2224 | "is-typedarray": "^1.0.0"
2225 | }
2226 | },
2227 | "unified": {
2228 | "version": "9.2.2",
2229 | "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz",
2230 | "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==",
2231 | "dev": true,
2232 | "requires": {
2233 | "bail": "^1.0.0",
2234 | "extend": "^3.0.0",
2235 | "is-buffer": "^2.0.0",
2236 | "is-plain-obj": "^2.0.0",
2237 | "trough": "^1.0.0",
2238 | "vfile": "^4.0.0"
2239 | }
2240 | },
2241 | "unist-util-find-all-after": {
2242 | "version": "3.0.2",
2243 | "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz",
2244 | "integrity": "sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==",
2245 | "dev": true,
2246 | "requires": {
2247 | "unist-util-is": "^4.0.0"
2248 | }
2249 | },
2250 | "unist-util-is": {
2251 | "version": "4.1.0",
2252 | "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz",
2253 | "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==",
2254 | "dev": true
2255 | },
2256 | "unist-util-stringify-position": {
2257 | "version": "2.0.3",
2258 | "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
2259 | "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
2260 | "dev": true,
2261 | "requires": {
2262 | "@types/unist": "^2.0.2"
2263 | }
2264 | },
2265 | "uri-js": {
2266 | "version": "4.4.1",
2267 | "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2268 | "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2269 | "dev": true,
2270 | "requires": {
2271 | "punycode": "^2.1.0"
2272 | }
2273 | },
2274 | "util-deprecate": {
2275 | "version": "1.0.2",
2276 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2277 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2278 | "dev": true
2279 | },
2280 | "v8-compile-cache": {
2281 | "version": "2.3.0",
2282 | "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
2283 | "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
2284 | "dev": true
2285 | },
2286 | "validate-npm-package-license": {
2287 | "version": "3.0.4",
2288 | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
2289 | "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
2290 | "dev": true,
2291 | "requires": {
2292 | "spdx-correct": "^3.0.0",
2293 | "spdx-expression-parse": "^3.0.0"
2294 | }
2295 | },
2296 | "vfile": {
2297 | "version": "4.2.1",
2298 | "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
2299 | "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
2300 | "dev": true,
2301 | "requires": {
2302 | "@types/unist": "^2.0.0",
2303 | "is-buffer": "^2.0.0",
2304 | "unist-util-stringify-position": "^2.0.0",
2305 | "vfile-message": "^2.0.0"
2306 | }
2307 | },
2308 | "vfile-message": {
2309 | "version": "2.0.4",
2310 | "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
2311 | "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
2312 | "dev": true,
2313 | "requires": {
2314 | "@types/unist": "^2.0.0",
2315 | "unist-util-stringify-position": "^2.0.0"
2316 | }
2317 | },
2318 | "wrappy": {
2319 | "version": "1.0.2",
2320 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2321 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2322 | "dev": true
2323 | },
2324 | "write-file-atomic": {
2325 | "version": "3.0.3",
2326 | "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
2327 | "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
2328 | "dev": true,
2329 | "requires": {
2330 | "imurmurhash": "^0.1.4",
2331 | "is-typedarray": "^1.0.0",
2332 | "signal-exit": "^3.0.2",
2333 | "typedarray-to-buffer": "^3.1.5"
2334 | }
2335 | },
2336 | "yallist": {
2337 | "version": "4.0.0",
2338 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2339 | "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2340 | "dev": true
2341 | },
2342 | "yaml": {
2343 | "version": "1.10.2",
2344 | "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2345 | "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2346 | "dev": true
2347 | },
2348 | "yargs-parser": {
2349 | "version": "20.2.9",
2350 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
2351 | "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
2352 | "dev": true
2353 | },
2354 | "zwitch": {
2355 | "version": "1.0.5",
2356 | "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
2357 | "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==",
2358 | "dev": true
2359 | }
2360 | }
2361 | }
2362 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Capstone_project_html_css_js",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "main.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "git+https://github.com/Micky373/Capstone_project_html_css_js.git"
12 | },
13 | "keywords": [],
14 | "author": "",
15 | "license": "ISC",
16 | "bugs": {
17 | "url": "https://github.com/Micky373/Capstone_project_html_css_js/issues"
18 | },
19 | "homepage": "https://github.com/Micky373/Capstone_project_html_css_js#readme",
20 | "devDependencies": {
21 | "stylelint": "^13.13.1",
22 | "stylelint-config-standard": "^21.0.0",
23 | "stylelint-csstree-validator": "^1.9.0",
24 | "stylelint-scss": "^3.21.0"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/styles.css:
--------------------------------------------------------------------------------
1 | html {
2 | box-sizing: border-box;
3 | }
4 |
5 | body {
6 | margin: 0;
7 | font-family: sans-serif;
8 | }
9 |
10 | .desktop_toolbar {
11 | display: none;
12 | }
13 |
14 | .hamburger {
15 | color: #272a31;
16 | padding: 1rem;
17 | }
18 |
19 | @font-face {
20 | font-family: "cocogoose_i";
21 | src: url(./fonts/Cocogoose\ Pro\ Italic-trial.ttf) format("truetype");
22 | }
23 |
24 | @font-face {
25 | font-family: "cocogoose";
26 | src: url(./fonts/Cocogoose\ Pro\ Light-trial.ttf) format("truetype");
27 | }
28 |
29 | @font-face {
30 | font-family: "cocogoose_l";
31 | src: url(./fonts/Cocogoose\ Pro\ Light\ Italic-trial.ttf) format("truetype");
32 | }
33 |
34 | .nav_bar .open {
35 | display: flex;
36 | position: fixed;
37 | top: 0;
38 | width: 100%;
39 | background-color: rgb(60, 58, 57, 0.95);
40 | justify-content: space-around;
41 | gap: 60%;
42 | align-items: center;
43 | height: 50px;
44 | color: white;
45 | }
46 |
47 | .nav_bar .menu_items {
48 | display: none;
49 | }
50 |
51 | .nav_bar .appear {
52 | display: flex;
53 | flex-direction: column;
54 | padding: 0 20px;
55 | position: fixed;
56 | top: 0;
57 | width: 100%;
58 | background-color: rgb(60, 58, 57, 0.95);
59 | justify-content: flex-start;
60 | height: 100vh;
61 | color: white;
62 | margin-top: 0;
63 | }
64 |
65 | hr {
66 | color: white;
67 | width: 20%;
68 | }
69 |
70 | .featured_speakers hr {
71 | width: 15%;
72 | color: black;
73 | }
74 |
75 | .speaker_container hr {
76 | margin-left: 0;
77 | }
78 |
79 | .menu_items li hr {
80 | width: 90%;
81 | border: 1px solid #6f6c6b;
82 | margin: 10px 0 10px 0;
83 | }
84 |
85 | li {
86 | list-style-type: none;
87 | }
88 |
89 | .menu_items li {
90 | font-family: Inter, sans-serif;
91 | font-size: 32px;
92 | font-style: normal;
93 | font-weight: 700;
94 | line-height: 44px;
95 | letter-spacing: 0;
96 | text-align: left;
97 | padding: 24px 0 10px 30px;
98 | }
99 |
100 | .menu_items a {
101 | text-decoration: none;
102 | color: #fff5e1;
103 | }
104 |
105 | .menu_items .close_button {
106 | display: flex;
107 | }
108 |
109 | .menu_items .close_button .x_sign {
110 | padding: 15px 0 20px 85%;
111 | width: 25px;
112 | height: 25px;
113 | transform: scale(1);
114 | }
115 |
116 | .home_page,
117 | .about_page {
118 | background-image: url(./images/main_bg.png);
119 | height: auto;
120 | width: 100%;
121 | }
122 |
123 | h2 {
124 | color: #ec5242;
125 | font-family: cocogoose, sans-serif;
126 | font-weight: 100;
127 | padding: 1.2rem 2.2rem;
128 | font-size: large;
129 | }
130 |
131 | h1 {
132 | color: #ec5242;
133 | font-family: cocogoose_i, sans-serif;
134 | font-weight: bold;
135 | padding: 1.2rem 2.2rem;
136 | font-size: 2rem;
137 | }
138 |
139 | .home_page p {
140 | color: black;
141 | font-family: cocogoose_l, sans-serif;
142 | font-weight: 100;
143 | padding: 1.2rem 2.2rem;
144 | font-size: 1rem;
145 | }
146 |
147 | .briefing {
148 | font-family: Lato, sans-serif;
149 | text-align: center;
150 | margin: 3rem 1rem;
151 | width: auto;
152 | background: #fff;
153 | font-size: 1rem;
154 | border-color: #d3d3d3;
155 | border-style: solid;
156 | border-width: 0.01em;
157 | padding: 0.6rem;
158 | letter-spacing: 0.05em;
159 | color: rgb(39, 42, 49);
160 | }
161 |
162 | .bold {
163 | font-family: cocogoose_l, sans-serif;
164 | font-weight: bold !important;
165 | font-size: 1.2rem;
166 | padding-top: 2rem;
167 | padding-bottom: 2rem;
168 | }
169 |
170 | .about_contact {
171 | font-family: cocogoose_l, sans-serif;
172 | text-align: center;
173 | }
174 |
175 | .about_contact .email {
176 | text-decoration: underline;
177 | color: black;
178 | font-weight: bold;
179 | }
180 |
181 | .main_program {
182 | padding-top: 2.5rem;
183 | background-image: url(./images/main_program_bg.png);
184 | height: auto;
185 | display: flex;
186 | flex-direction: column;
187 | justify-content: center;
188 | align-items: center;
189 | }
190 |
191 | .main_page_headlines {
192 | color: white;
193 | font-family: cocogoose_l, sans-serif;
194 | font-weight: bold;
195 | font-size: 1.3rem;
196 | text-align: center;
197 | margin: 0;
198 | padding-top: 0;
199 | }
200 |
201 | .flex_container {
202 | display: flex;
203 | align-items: center;
204 | gap: 0.5rem;
205 | padding: 0 0.5rem 0 0.5rem;
206 | margin: 1rem;
207 | background-color: rgba(57, 60, 67, 0.7);
208 | border-radius: 1em;
209 | }
210 |
211 | .flex_container:hover {
212 | box-shadow: 0.05rem 0.05rem 2rem;
213 | }
214 |
215 | .flex_container img {
216 | width: 3rem;
217 | height: 3rem;
218 | }
219 |
220 | .flex_container h1 {
221 | font-size: 1rem;
222 | font-family: cocogoose, sans-serif;
223 | }
224 |
225 | .flex_container .program_description {
226 | width: 50%;
227 | font-size: 0.9em;
228 | font-family: Lato, sans-serif;
229 | color: white;
230 | }
231 |
232 | .main_program button {
233 | height: 60px;
234 | width: 250px;
235 | background: #ec5242;
236 | color: #fff;
237 | font-family: cocogoose_l, sans-serif;
238 | font-size: 1em;
239 | border: none;
240 | align-self: center;
241 | margin: 2rem 0;
242 | border-radius: 1rem;
243 | }
244 |
245 | .featured_speakers {
246 | display: flex;
247 | flex-direction: column;
248 | }
249 |
250 | .featured_speakers button {
251 | width: 80%;
252 | text-align: center;
253 | border-color: #272a31;
254 | border-style: solid;
255 | border-width: 0.01em;
256 | border-radius: 0.8rem;
257 | background: #fff;
258 | height: 3rem;
259 | font-family: cocogoose_l, sans-serif;
260 | font-size: 1em;
261 | margin-left: 10%;
262 | margin-top: 2rem;
263 | }
264 |
265 | .display_more {
266 | color: red;
267 | }
268 |
269 | .display_less {
270 | color: green;
271 | }
272 |
273 | #dissapear {
274 | display: none;
275 | }
276 |
277 | .featured_speakers h1 {
278 | color: black;
279 | font-family: cocogoose_l, sans-serif;
280 | font-weight: bold;
281 | font-size: 1.3rem;
282 | text-align: center;
283 | margin: 0;
284 | padding-top: 2.5rem;
285 | }
286 |
287 | .speakers_list {
288 | height: auto;
289 | }
290 |
291 | .speaker_container {
292 | display: flex;
293 | padding-right: 1rem;
294 | }
295 |
296 | .speaker_container img {
297 | width: 9rem;
298 | height: 9rem;
299 | margin: 1rem;
300 | }
301 |
302 | .speaker_container h1 {
303 | font-size: 1rem;
304 | text-align: left;
305 | padding-bottom: 1rem;
306 | }
307 |
308 | .speaker_container h2 {
309 | font-size: 1rem;
310 | text-align: left;
311 | margin-top: 0;
312 | padding: 0;
313 | }
314 |
315 | .speaker_container p {
316 | font-family: cocogoose_l, sans-serif;
317 | font-size: 0.8rem;
318 | }
319 |
320 | .list_of_partners {
321 | background-color: #3f444f;
322 | margin-top: 3rem;
323 | padding-top: 2rem;
324 | }
325 |
326 | .about_list_of_partners {
327 | background-color: #3f444f;
328 | padding-top: 2rem;
329 | }
330 |
331 | .about_list_of_partners h1,
332 | .list_of_partners h1 {
333 | color: white;
334 | font-family: cocogoose_l, sans-serif;
335 | font-weight: bold;
336 | font-size: 1.3rem;
337 | text-align: center;
338 | margin: 0;
339 | padding-top: 0;
340 | padding-bottom: 0.5rem;
341 | }
342 |
343 | .logo_container {
344 | display: flex;
345 | flex-wrap: wrap;
346 | justify-content: center;
347 | }
348 |
349 | .partners {
350 | width: 8rem;
351 | height: 2rem;
352 | margin: 1rem;
353 | }
354 |
355 | .footer {
356 | display: flex;
357 | }
358 |
359 | .footer img {
360 | height: 4rem;
361 | margin: auto;
362 | padding: 3rem 0 3rem 3rem;
363 | width: 50%;
364 | }
365 |
366 | .footer p {
367 | text-align: center;
368 | margin: auto;
369 | font-family: cocogoose_i, sans-serif;
370 | font-size: 1rem;
371 | }
372 |
373 | .about_main_page h2 {
374 | text-align: center;
375 | }
376 |
377 | .logo_headline {
378 | color: black;
379 | font-family: cocogoose_l, sans-serif;
380 | font-weight: bold;
381 | font-size: 1.5rem;
382 | text-align: center;
383 | margin-top: 1rem;
384 | padding-top: 2.5rem;
385 | padding-bottom: 0;
386 | }
387 |
388 | .logo_narration p,
389 | .highlighting {
390 | font-family: Lato, sans-serif;
391 | text-align: center;
392 | margin-top: 0;
393 | width: auto;
394 | background: #fff;
395 | font-size: 1rem;
396 | padding: 0.6rem;
397 | letter-spacing: 0.05em;
398 | color: rgb(39, 42, 49);
399 | }
400 |
401 | .logo_narration img {
402 | height: auto;
403 | width: 40%;
404 | margin: 6rem 30% 2rem 30%;
405 | }
406 |
407 | .logo_description {
408 | border-color: #d3d3d3;
409 | border-style: solid;
410 | border-width: 0.01em;
411 | margin: 0.5rem;
412 | }
413 |
414 | .past_summit h1 {
415 | color: black;
416 | font-family: cocogoose_l, sans-serif;
417 | font-weight: bold;
418 | font-size: 1.3rem;
419 | text-align: center;
420 | margin-top: 1rem;
421 | padding-top: 2.5rem;
422 | padding-bottom: 0;
423 | }
424 |
425 | .images_of_last_summits {
426 | display: flex;
427 | flex-direction: column;
428 | align-items: center;
429 | gap: 1rem;
430 | }
431 |
432 | .images_of_last_summits img {
433 | width: auto;
434 | height: 10rem;
435 | margin: 0 auto 3rem auto;
436 | filter: invert(14%) sepia(43%) saturate(1469%) hue-rotate(348deg) brightness(100%) contrast(93%);
437 | }
438 |
439 | @media (min-width: 768px) {
440 | #mobile_navbar {
441 | display: none;
442 | }
443 |
444 | .desktop_toolbar {
445 | display: flex;
446 | flex-direction: column;
447 | position: fixed;
448 | top: 0;
449 | width: 100%;
450 | z-index: 100;
451 | }
452 |
453 | .contact_bar {
454 | display: flex;
455 | flex-direction: row;
456 | justify-content: center;
457 | padding-left: 50%;
458 | background: #343435;
459 | color: white;
460 | height: 2rem;
461 | align-items: center;
462 | gap: 1rem;
463 | }
464 |
465 | h6 {
466 | margin: 0;
467 | font-family: cocogoose_l, sans-serif;
468 | font-size: 0.8rem;
469 | }
470 |
471 | .desktop_navbar {
472 | display: flex;
473 | flex-direction: row;
474 | align-items: center;
475 | gap: 4rem;
476 | width: auto;
477 | color: #343435;
478 | background: white;
479 | box-shadow: 0.05rem 0.05rem 2rem;
480 | }
481 |
482 | .page_bar {
483 | display: flex;
484 | gap: 1.5rem;
485 | margin-right: 5%;
486 | padding-left: 3rem;
487 | }
488 |
489 | .menu_logo {
490 | height: 3rem;
491 | margin: 1rem 0;
492 | padding-left: 8rem;
493 | padding-right: 6rem;
494 | }
495 |
496 | .page_bar a {
497 | text-decoration: none;
498 | }
499 |
500 | .page_bar #about_link {
501 | text-decoration: none;
502 | color: #ec5242;
503 | }
504 |
505 | .page_bar #program_link {
506 | text-decoration: none;
507 | color: #343435;
508 | }
509 |
510 | h4 {
511 | margin: 0;
512 | font-family: cocogoose_l, sans-serif;
513 | font-size: 0.8rem;
514 | }
515 |
516 | .logo_heading {
517 | margin: 0;
518 | font-family: cocogoose_l, sans-serif;
519 | font-size: 1rem;
520 | color: #ec5242;
521 | padding: 1rem;
522 | border-color: #ec5242;
523 | border-style: solid;
524 | border-width: 0.25rem;
525 | text-align: center;
526 | }
527 |
528 | h2 {
529 | font-size: 1.5rem;
530 | margin-top: 8rem;
531 | padding-left: 10rem;
532 | }
533 |
534 | h1 {
535 | font-size: 5rem;
536 | padding-left: 20%;
537 | margin-bottom: 0;
538 | margin-top: 2rem;
539 | }
540 |
541 | .home_page p {
542 | width: 50%;
543 | padding-left: 10rem;
544 | padding-top: 3rem;
545 | font-size: 1.5rem;
546 | }
547 |
548 | .main_page_headlines {
549 | font-size: 2rem;
550 | padding-left: 0;
551 | }
552 |
553 | hr {
554 | width: 15%;
555 | margin-left: 40%;
556 | }
557 |
558 | .programs {
559 | display: flex;
560 | }
561 |
562 | .flex_container {
563 | display: flex;
564 | flex-direction: column;
565 | align-items: center;
566 | width: auto;
567 | }
568 |
569 | .flex_container img {
570 | padding-top: 1rem;
571 | }
572 |
573 | .flex_container h1 {
574 | padding: 0;
575 | }
576 |
577 | .flex_container .program_description {
578 | width: auto;
579 | margin: 1rem;
580 | }
581 |
582 | .speakers_display_button {
583 | display: none;
584 | }
585 |
586 | #dissapear {
587 | display: flex;
588 | }
589 |
590 | .speakers_list {
591 | display: flex;
592 | flex-flow: row wrap;
593 | justify-content: center;
594 | gap: 5rem;
595 | }
596 |
597 | .speaker_container h1 {
598 | padding: 2rem 0 1rem 0;
599 | }
600 |
601 | .speaker_container h2 {
602 | font-size: 0.8rem;
603 | width: 10rem;
604 | }
605 |
606 | .speaker_container hr {
607 | width: 5%;
608 | }
609 |
610 | .speaker_container img {
611 | width: 11rem;
612 | height: 11rem;
613 | }
614 |
615 | .speaker_container p {
616 | font-size: 0.65rem;
617 | width: 12rem;
618 | }
619 |
620 | .about_list_of_partners h1,
621 | .list_of_partners h1 {
622 | padding: 0;
623 | }
624 |
625 | .about_list_of_partners hr,
626 | .list_of_partners hr {
627 | width: 10%;
628 | margin-left: 45%;
629 | }
630 |
631 | .partners {
632 | width: 16rem;
633 | height: 4rem;
634 | margin: 1rem;
635 | }
636 |
637 | .logo_container {
638 | gap: 2rem;
639 | margin-top: 2rem;
640 | }
641 |
642 | .footer img {
643 | height: 2rem;
644 | width: 10rem;
645 | }
646 |
647 | .briefing {
648 | width: 60%;
649 | text-align: center;
650 | margin-left: 15%;
651 | padding: 5rem;
652 | }
653 |
654 | .about_contact .email {
655 | font-size: 1.2rem;
656 | }
657 |
658 | .logo_narration {
659 | margin-top: 5rem;
660 | }
661 |
662 | .logo_narration hr {
663 | width: 8rem;
664 | margin-left: 50%;
665 | }
666 |
667 | .logo_description {
668 | margin: 1rem;
669 | }
670 |
671 | .logo_description p,
672 | .past_summit .highlighting {
673 | padding: 5rem;
674 | width: 50%;
675 | margin-left: 20%;
676 | }
677 |
678 | .images_of_last_summits {
679 | flex-direction: row;
680 | }
681 |
682 | .images_of_last_summits img {
683 | height: 15rem;
684 | }
685 | }
686 |
--------------------------------------------------------------------------------