├── robots.txt
├── img
├── amp.png
├── logo.png
├── icons
│ ├── 64x64.png
│ ├── 70x70.png
│ ├── 128x128.png
│ ├── 150x150.png
│ ├── 256x256.png
│ ├── 310x150.png
│ ├── 310x310.png
│ ├── 512x512.png
│ └── 600x600.png
├── lighthouse.png
├── webpagetest.png
└── securityheaders.png
├── amp
├── icons
│ ├── 64x64.png
│ ├── 70x70.png
│ ├── 128x128.png
│ ├── 150x150.png
│ ├── 256x256.png
│ ├── 310x150.png
│ ├── 310x310.png
│ ├── 512x512.png
│ └── 600x600.png
├── install-sw.html
├── sw.js
├── manifest.json
└── index.html
├── sw-register.js
├── src
├── css
│ ├── modules
│ │ ├── loader.css
│ │ ├── footer.css
│ │ ├── main.css
│ │ └── header.css
│ └── style.css
├── js
│ ├── modules
│ │ ├── create-timer.js
│ │ └── loader.js
│ ├── assets
│ │ └── index.js
│ └── script.js
└── 404.html
├── sitemap.xml
├── browserconfig.xml
├── package.json
├── server.js
├── manifest.json
├── netlify.toml
├── LICENSE
├── README.md
├── .gitignore
├── service-worker.js
├── index.html
└── yarn.lock
/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Allow: /
--------------------------------------------------------------------------------
/img/amp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/amp.png
--------------------------------------------------------------------------------
/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/logo.png
--------------------------------------------------------------------------------
/amp/icons/64x64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/64x64.png
--------------------------------------------------------------------------------
/amp/icons/70x70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/70x70.png
--------------------------------------------------------------------------------
/img/icons/64x64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/64x64.png
--------------------------------------------------------------------------------
/img/icons/70x70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/70x70.png
--------------------------------------------------------------------------------
/img/lighthouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/lighthouse.png
--------------------------------------------------------------------------------
/img/webpagetest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/webpagetest.png
--------------------------------------------------------------------------------
/amp/icons/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/128x128.png
--------------------------------------------------------------------------------
/amp/icons/150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/150x150.png
--------------------------------------------------------------------------------
/amp/icons/256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/256x256.png
--------------------------------------------------------------------------------
/amp/icons/310x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/310x150.png
--------------------------------------------------------------------------------
/amp/icons/310x310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/310x310.png
--------------------------------------------------------------------------------
/amp/icons/512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/512x512.png
--------------------------------------------------------------------------------
/amp/icons/600x600.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/amp/icons/600x600.png
--------------------------------------------------------------------------------
/img/icons/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/128x128.png
--------------------------------------------------------------------------------
/img/icons/150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/150x150.png
--------------------------------------------------------------------------------
/img/icons/256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/256x256.png
--------------------------------------------------------------------------------
/img/icons/310x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/310x150.png
--------------------------------------------------------------------------------
/img/icons/310x310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/310x310.png
--------------------------------------------------------------------------------
/img/icons/512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/512x512.png
--------------------------------------------------------------------------------
/img/icons/600x600.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/icons/600x600.png
--------------------------------------------------------------------------------
/img/securityheaders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harryheman/modern-html-starter-template/HEAD/img/securityheaders.png
--------------------------------------------------------------------------------
/sw-register.js:
--------------------------------------------------------------------------------
1 | navigator.serviceWorker
2 | .register('./service-worker.js')
3 | .catch((err) => console.error(err))
4 |
--------------------------------------------------------------------------------
/amp/install-sw.html:
--------------------------------------------------------------------------------
1 |
2 |
installing service worker
3 |
--------------------------------------------------------------------------------
/src/css/modules/loader.css:
--------------------------------------------------------------------------------
1 | #loader {
2 | position: fixed;
3 | top: 0;
4 | right: 0;
5 | bottom: 0;
6 | left: 0;
7 | display: grid;
8 | place-items: center;
9 | background: radial-gradient(circle, yellow, orange);
10 | }
11 |
--------------------------------------------------------------------------------
/src/css/modules/footer.css:
--------------------------------------------------------------------------------
1 | footer {
2 | margin: 0.5rem 0;
3 | font-size: 0.9rem;
4 | }
5 |
6 | footer a {
7 | text-decoration: none;
8 | display: block;
9 | margin: 0.5rem 0;
10 | }
11 |
12 | footer p {
13 | margin: 1rem 0;
14 | }
15 |
--------------------------------------------------------------------------------
/src/js/modules/create-timer.js:
--------------------------------------------------------------------------------
1 | export function createTimer() {
2 | const timeEl = document.querySelector('time')
3 | setInterval(() => {
4 | const currentTime = new Date().toLocaleTimeString()
5 | timeEl.textContent = currentTime
6 | }, 1000)
7 | }
8 |
--------------------------------------------------------------------------------
/sitemap.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | https://moderntemplate.site
5 | 2021-04-22
6 | monthly
7 | 1.0
8 |
9 |
--------------------------------------------------------------------------------
/amp/sw.js:
--------------------------------------------------------------------------------
1 | importScripts('https://cdn.ampproject.org/sw/amp-sw.js')
2 |
3 | AMP_SW.init({
4 | assetCachingOptions: [
5 | {
6 | regexp: /\.(png|css|js)/,
7 | cachingStrategy: 'CACHE_FIRST'
8 | }
9 | ],
10 | offlinePageOptions: {
11 | url: '/index.html',
12 | assets: []
13 | }
14 | })
15 |
--------------------------------------------------------------------------------
/src/js/modules/loader.js:
--------------------------------------------------------------------------------
1 | export default ((B) => ({
2 | show() {
3 | const template = `
4 |
5 |
Loading...
6 |
7 | `
8 | B.insertAdjacentHTML('beforeend', template)
9 | B.style.overflow = 'hidden'
10 | },
11 | hide() {
12 | B.style.overflow = 'auto'
13 | document.getElementById('loader').remove()
14 | },
15 | }))(document.body)
16 |
--------------------------------------------------------------------------------
/browserconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | #f0f0f0
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/css/modules/main.css:
--------------------------------------------------------------------------------
1 | main {
2 | flex: 1;
3 | }
4 |
5 | main h2 {
6 | margin: 0.5rem 0;
7 | font-size: 2rem;
8 | }
9 |
10 | main ul {
11 | list-style: none;
12 | background: rgba(255, 255, 255, 0.5);
13 | padding: 1.5rem;
14 | border-radius: 4px;
15 | box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.5),
16 | inset -1px -1px 1px rgba(0, 0, 0, 0.5);
17 | }
18 |
19 | main li {
20 | margin: 0.5rem 0;
21 | font-size: 1.25rem;
22 | }
23 |
--------------------------------------------------------------------------------
/src/js/assets/index.js:
--------------------------------------------------------------------------------
1 | export const assets = [
2 | 'All Meta & Link Tags',
3 | 'HTML5 Tags & CSS3 Props',
4 | 'CSS & JavaScript Modules',
5 | 'Offline First Service Worker',
6 | 'manifest.json',
7 | 'AMP Project',
8 | 'All Security Headers',
9 | 'Express.js Server',
10 | 'netlify.toml',
11 | 'robots.txt',
12 | 'sitemap.xml',
13 | 'browserconfig.xml',
14 | '.gitignore',
15 | 'Creative Error 404 Page',
16 | 'And More'
17 | ]
18 |
--------------------------------------------------------------------------------
/src/css/modules/header.css:
--------------------------------------------------------------------------------
1 | header h1 {
2 | margin: 0.5rem 0;
3 | font-size: 3rem;
4 | }
5 |
6 | header nav {
7 | max-width: 80%;
8 | margin: 1rem auto;
9 | }
10 |
11 | header p {
12 | font-size: 1.1rem;
13 | line-height: 1.5rem;
14 | }
15 |
16 | header a {
17 | text-decoration: none;
18 | display: block;
19 | }
20 |
21 | header a + a {
22 | margin: 0.5rem 0;
23 | }
24 |
25 | header time {
26 | display: block;
27 | margin: 1rem 0;
28 | }
29 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "htmltemplate",
3 | "version": "2.1.0",
4 | "main": "server.js",
5 | "license": "MIT",
6 | "private": true,
7 | "scripts": {
8 | "start": "node server.js",
9 | "dev": "open-cli http://localhost:1234 && nodemon server.js"
10 | },
11 | "dependencies": {
12 | "cors": "^2.8.5",
13 | "express": "^4.17.1",
14 | "helmet": "^4.2.0",
15 | "prerender-node": "^3.2.5"
16 | },
17 | "devDependencies": {
18 | "nodemon": "^2.0.6",
19 | "open-cli": "^6.0.1"
20 | }
21 | }
--------------------------------------------------------------------------------
/src/js/script.js:
--------------------------------------------------------------------------------
1 | // Modules
2 | import Loader from './modules/loader.js'
3 | import { createTimer } from './modules/create-timer.js'
4 | import { assets } from './assets/index.js'
5 |
6 | function App() {
7 | Loader.show()
8 |
9 | createTimer()
10 |
11 | const template = `
12 |
13 | Includes
14 |
15 | ${assets.reduce((html, item) => (html += `- ${item}
`), '')}
16 |
17 |
18 | `
19 |
20 | const main = document.querySelector('main')
21 | main.innerHTML = template
22 |
23 | const timer = setTimeout(() => {
24 | Loader.hide()
25 | clearTimeout(timer)
26 | }, 2000)
27 | }
28 |
29 | App()
30 |
--------------------------------------------------------------------------------
/server.js:
--------------------------------------------------------------------------------
1 | const app = require('express')()
2 | const cors = require('cors')
3 | const helmet = require('helmet')
4 | const prerender = require('prerender-node')
5 |
6 | app.use(cors())
7 | app.use(helmet())
8 | app.use(prerender)
9 |
10 | app.use((req, res) => {
11 | // Security
12 | res.setHeader('X-Frame-Options', 'sameorigin')
13 | res.setHeader('X-Content-Type-Options', 'nosniff')
14 | res.setHeader('Content-Security-Policy', "frame-ancestors 'self'")
15 | res.setHeader('X-XSS-Protection', '1; mode=block')
16 | res.setHeader('Referrer-Policy', 'strict-origin')
17 | res.setHeader(
18 | 'Permissions-Policy',
19 | 'camera=(), geolocation=(), microphone=()'
20 | )
21 |
22 | res.setHeader('Cache-Control', 'max-age=31536000')
23 |
24 | res.sendFile(__dirname + decodeURIComponent(req.url))
25 | })
26 |
27 | app.listen(process.env.PORT || 1234)
28 |
--------------------------------------------------------------------------------
/src/css/style.css:
--------------------------------------------------------------------------------
1 | /* CSS3 */
2 | /* Modules */
3 | @import './modules/header.css';
4 | @import './modules/main.css';
5 | @import './modules/footer.css';
6 | @import './modules/loader.css';
7 |
8 | * {
9 | margin: 0;
10 | padding: 0;
11 | box-sizing: border-box;
12 | }
13 |
14 | body {
15 | font-family: 'Montserrat', sans-serif;
16 | color: #222;
17 | text-align: center;
18 | min-height: 100vh;
19 | max-width: 768px;
20 | margin: 0 auto;
21 | display: flex;
22 | flex-direction: column;
23 | align-items: center;
24 | justify-content: space-between;
25 | background: linear-gradient(yellow, orange);
26 | }
27 |
28 | @media (max-width: 636px) {
29 | header h1 {
30 | font-size: 2rem;
31 | }
32 | header p {
33 | font-size: 1rem;
34 | }
35 | main h3 {
36 | font-size: 1.5rem;
37 | }
38 | main li {
39 | font-size: 1rem;
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "HTML Template",
3 | "short_name": "HTML Template",
4 | "scope": "/",
5 | "start_url": ".",
6 | "display": "standalone",
7 | "orientation": "portrait",
8 | "background_color": "#f0f0f0",
9 | "theme_color": "#3c3c3c",
10 | "description": "Modern HTML Starter Template",
11 | "icons": [
12 | {
13 | "src": "./img/icons/64x64.png",
14 | "sizes": "64x64",
15 | "type": "image/png"
16 | },
17 | {
18 | "src": "./img/icons/128x128.png",
19 | "sizes": "128x128",
20 | "type": "image/png"
21 | },
22 | {
23 | "src": "./img/icons/256x256.png",
24 | "sizes": "256x256",
25 | "type": "image/png",
26 | "purpose": "any maskable"
27 | },
28 | {
29 | "src": "./img/icons/512x512.png",
30 | "sizes": "512x512",
31 | "type": "image/png"
32 | }
33 | ],
34 | "serviceworker": {
35 | "src": "./service-worker.js"
36 | }
37 | }
--------------------------------------------------------------------------------
/netlify.toml:
--------------------------------------------------------------------------------
1 | [[headers]]
2 | for = "/*"
3 | [headers.values]
4 | X-Frame-Options = "sameorigin"
5 | X-Content-Type-Options = "nosniff"
6 | Content-Security-Policy = "frame-ancestors 'self'"
7 | X-XSS-Protection = "1; mode=block"
8 | Referrer-Policy = "strict-origin"
9 | Permissions-Policy = "camera=(), geolocation=(), microphone=()"
10 | Cache-Control = "max-age=31536000"
11 | Link = '''
12 | ; rel=preload; as=style, \
13 | ; rel=preload; as=style, \
14 | ; rel=preload; as=style, \
15 | ; rel=preload; as=style, \
16 | ; rel=preload; as=style, \
17 | ; rel=preload; as=script, \
18 | ; rel=preload; as=script, \
19 | ; rel=preload; as=script, \
20 | ; rel=preload; as=script'''
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright 2020 Igor Agapov
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6 |
7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8 |
9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Modern HTML Starter Template
2 |
3 | [](https://opensource.org/licenses/MIT)
4 |
5 | 
6 |
7 | ## Includes
8 |
9 | - All Meta & Link Tags
10 | - HTML5 Tags & CSS3 Props
11 | - CSS & JavaScript Modules
12 | - Offline First Service Worker
13 | - manifest.json
14 | - AMP Project
15 | - All Security Headers
16 | - Express.js Server
17 | - netlify.toml
18 | - robots.txt
19 | - sitemap.xml
20 | - browserconfig.xml
21 | - .gitignore
22 | - README.md
23 | - Creative Error 404 Page
24 | - And More
25 |
26 | ## Homepage
27 |
28 | [https://mhst.netlify.app/](https://mhst.netlify.app/)
29 |
30 | ## Usage
31 |
32 | ### Development Server
33 |
34 | ```bash
35 | npm run dev / yarn dev
36 | ```
37 |
38 | ### Production Server
39 |
40 | ```bash
41 | npm start / yarn start
42 | ```
43 |
44 | ## Tests
45 |
46 | ### Lighthouse
47 |
48 | 
49 |
50 | ### WebPageTest
51 |
52 | 
53 |
54 | ### SecurityHeaders
55 |
56 | 
57 |
58 | ### AMP
59 |
60 | 
61 |
62 | ## Author
63 |
64 | - [Igor Agapov](https://github.com/harryheman)
65 |
66 | ## License
67 |
68 | This project is open source and available under the [MIT License](LICENSE)
69 |
--------------------------------------------------------------------------------
/amp/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "HTML Template",
3 | "short_name": "MHST",
4 | "scope": "/",
5 | "start_url": ".",
6 | "display": "standalone",
7 | "orientation": "portrait",
8 | "background_color": "#eee",
9 | "theme_color": "#222",
10 | "description": "Modern HTML Starter Template",
11 | "icons": [
12 | {
13 | "src": "./icons/64x64.png",
14 | "sizes": "64x64",
15 | "type": "image/png"
16 | },
17 | {
18 | "src": "./icons/64x64.png",
19 | "sizes": "70x70",
20 | "type": "image/png"
21 | },
22 | {
23 | "src": "./icons/128x128.png",
24 | "sizes": "128x128",
25 | "type": "image/png"
26 | },
27 | {
28 | "src": "./icons/128x128.png",
29 | "sizes": "150x150",
30 | "type": "image/png"
31 | },
32 | {
33 | "src": "./icons/256x256.png",
34 | "sizes": "256x256",
35 | "type": "image/png"
36 | },
37 | {
38 | "src": "./icons/256x256.png",
39 | "sizes": "310x150",
40 | "type": "image/png"
41 | },
42 | {
43 | "src": "./icons/256x256.png",
44 | "sizes": "310x310",
45 | "type": "image/png"
46 | },
47 | {
48 | "src": "./icons/512x512.png",
49 | "sizes": "512x512",
50 | "type": "image/png",
51 | "purpose": "any maskable"
52 | },
53 | {
54 | "src": "./icons/512x512.png",
55 | "sizes": "600x600",
56 | "type": "image/png"
57 | }
58 | ],
59 | "serviceworker": {
60 | "src": "./sw.js"
61 | }
62 | }
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | ### Node ###
2 |
3 | # Logs
4 | logs
5 | npm-debug.log*
6 | yarn-debug.log*
7 | yarn-error.log*
8 |
9 | # Optional npm cache directory
10 | .npm
11 |
12 | # Dependency directories
13 | /node_modules
14 | /jspm_packages
15 | /bower_components
16 | /.pnp
17 | .pnp.js
18 |
19 | # Yarn Integrity file
20 | .yarn-integrity
21 |
22 | # Optional eslint cache
23 | .eslintcache
24 |
25 | # dotenv environment variables file(s)
26 | .env
27 | .env.*
28 |
29 | #Build generated
30 | dist/
31 | build/
32 |
33 | # Serverless generated files
34 | .serverless/
35 |
36 | ### SublimeText ###
37 | # cache files for sublime text
38 | *.tmlanguage.cache
39 | *.tmPreferences.cache
40 | *.stTheme.cache
41 |
42 | # workspace files are user-specific
43 | *.sublime-workspace
44 |
45 | # project files should be checked into the repository, unless a significant
46 | # proportion of contributors will probably not be using SublimeText
47 | # *.sublime-project
48 |
49 | ### VisualStudioCode ###
50 | .vscode/*
51 | !.vscode/settings.json
52 | !.vscode/tasks.json
53 | !.vscode/launch.json
54 | !.vscode/extensions.json
55 |
56 | ### Vim ###
57 | *.sw[a-p]
58 |
59 | ### WebStorm/IntelliJ ###
60 | /.idea
61 | modules.xml
62 | *.ipr
63 | *.iml
64 |
65 | ### System Files ###
66 | *.DS_Store
67 |
68 | # Windows thumbnail cache files
69 | Thumbs.db
70 | ehthumbs.db
71 | ehthumbs_vista.db
72 |
73 | # Folder config file
74 | Desktop.ini
75 |
76 | # Recycle Bin used on file shares
77 | $RECYCLE.BIN/
78 |
79 | # Thumbnails
80 | ._*
81 |
82 | # Files that might appear in the root of a volume
83 | .DocumentRevisions-V100
84 | .fseventsd
85 | .Spotlight-V100
86 | .TemporaryItems
87 | .Trashes
88 | .VolumeIcon.icns
89 | .com.apple.timemachine.donotpresent
90 |
--------------------------------------------------------------------------------
/service-worker.js:
--------------------------------------------------------------------------------
1 | const NAME = 'htmltemplate-v2.0.1'
2 |
3 | const FILES = [
4 | './index.html',
5 |
6 | './server.js',
7 |
8 | './src/404.html',
9 | './src/css/style.css',
10 | './src/css/modules/footer.css',
11 | './src/css/modules/header.css',
12 | './src/css/modules/loader.css',
13 | './src/css/modules/main.css',
14 |
15 | './src/js/script.js',
16 | './src/js/assets/index.js',
17 | './src/js/modules/create-timer.js',
18 | './src/js/modules/loader.js',
19 |
20 | './img/logo.png',
21 | './img/icons/64x64.png',
22 | './img/icons/70x70.png',
23 | './img/icons/128x128.png',
24 | './img/icons/150x150.png',
25 | './img/icons/256x256.png',
26 | './img/icons/310x150.png',
27 | './img/icons/310x310.png',
28 | './img/icons/512x512.png',
29 | './img/icons/600x600.png'
30 | ]
31 |
32 | self.addEventListener('install', (e) => {
33 | e.waitUntil(caches.open(NAME).then((cache) => cache.addAll(FILES)))
34 | self.skipWaiting()
35 | })
36 |
37 | self.addEventListener('activate', (e) => {
38 | e.waitUntil(
39 | caches.keys().then((keys) =>
40 | Promise.all(
41 | keys.map((key) => {
42 | if (key !== NAME) {
43 | return caches.delete(key)
44 | }
45 | })
46 | )
47 | )
48 | )
49 | self.clients.claim()
50 | })
51 |
52 | self.addEventListener('fetch', (e) => {
53 | e.respondWith(
54 | caches
55 | .match(e.request)
56 | .then(
57 | (response) =>
58 | response ||
59 | fetch(e.request).then((response) =>
60 | caches.open(NAME).then((cache) => {
61 | if (e.request.method === 'GET') {
62 | cache.put(e.request, response.clone())
63 | }
64 | return response
65 | })
66 | )
67 | )
68 | .catch(() => caches.match('./src/404.html'))
69 | )
70 | })
71 |
--------------------------------------------------------------------------------
/src/404.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | HTML Template
9 |
10 |
114 |
115 |
116 |
117 |
error 404
118 |
not found
119 |
home page
120 |
121 |
122 |
123 |
--------------------------------------------------------------------------------
/amp/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
82 |
140 |
150 |
151 |
152 | HTML Template
153 |
154 |
179 |
180 |
181 |
182 |
183 |
192 |
193 |
194 |
195 |
196 |
197 |
206 |
207 |
208 |
209 |
210 |
211 |
223 |
224 |
225 |
226 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 | HTML Template
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
72 |
81 |
82 |
83 |
84 |
85 |
112 |
121 |
122 |
126 |
127 |
128 |
154 |
155 |
156 |
157 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
170 |
171 |
172 |
173 |
174 |
175 |
176 | Modern HTML
177 | Starter Template
178 |
179 |
188 |
189 |
190 |
191 |
192 |
193 |
202 |
203 |
204 |
205 |
206 |
207 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.0.0":
6 | version "7.10.4"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
8 | integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
9 | dependencies:
10 | "@babel/highlight" "^7.10.4"
11 |
12 | "@babel/helper-validator-identifier@^7.10.4":
13 | version "7.10.4"
14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2"
15 | integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==
16 |
17 | "@babel/highlight@^7.10.4":
18 | version "7.10.4"
19 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143"
20 | integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==
21 | dependencies:
22 | "@babel/helper-validator-identifier" "^7.10.4"
23 | chalk "^2.0.0"
24 | js-tokens "^4.0.0"
25 |
26 | "@sindresorhus/is@^0.14.0":
27 | version "0.14.0"
28 | resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
29 | integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
30 |
31 | "@szmarczak/http-timer@^1.1.2":
32 | version "1.1.2"
33 | resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
34 | integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
35 | dependencies:
36 | defer-to-connect "^1.0.1"
37 |
38 | "@tokenizer/token@^0.1.0", "@tokenizer/token@^0.1.1":
39 | version "0.1.1"
40 | resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.1.1.tgz#f0d92c12f87079ddfd1b29f614758b9696bc29e3"
41 | integrity sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==
42 |
43 | "@types/debug@^4.1.5":
44 | version "4.1.5"
45 | resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd"
46 | integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==
47 |
48 | "@types/minimist@^1.2.0":
49 | version "1.2.1"
50 | resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256"
51 | integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==
52 |
53 | "@types/normalize-package-data@^2.4.0":
54 | version "2.4.0"
55 | resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
56 | integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
57 |
58 | abbrev@1:
59 | version "1.1.1"
60 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
61 | integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
62 |
63 | accepts@~1.3.7:
64 | version "1.3.7"
65 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
66 | integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
67 | dependencies:
68 | mime-types "~2.1.24"
69 | negotiator "0.6.2"
70 |
71 | ajv@^6.12.3:
72 | version "6.12.6"
73 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
74 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
75 | dependencies:
76 | fast-deep-equal "^3.1.1"
77 | fast-json-stable-stringify "^2.0.0"
78 | json-schema-traverse "^0.4.1"
79 | uri-js "^4.2.2"
80 |
81 | ansi-align@^3.0.0:
82 | version "3.0.0"
83 | resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb"
84 | integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==
85 | dependencies:
86 | string-width "^3.0.0"
87 |
88 | ansi-regex@^4.1.0:
89 | version "4.1.0"
90 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
91 | integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
92 |
93 | ansi-regex@^5.0.0:
94 | version "5.0.0"
95 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
96 | integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
97 |
98 | ansi-styles@^3.2.1:
99 | version "3.2.1"
100 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
101 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
102 | dependencies:
103 | color-convert "^1.9.0"
104 |
105 | ansi-styles@^4.1.0:
106 | version "4.3.0"
107 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
108 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
109 | dependencies:
110 | color-convert "^2.0.1"
111 |
112 | anymatch@~3.1.1:
113 | version "3.1.1"
114 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142"
115 | integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
116 | dependencies:
117 | normalize-path "^3.0.0"
118 | picomatch "^2.0.4"
119 |
120 | array-flatten@1.1.1:
121 | version "1.1.1"
122 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
123 | integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
124 |
125 | arrify@^1.0.1:
126 | version "1.0.1"
127 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
128 | integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
129 |
130 | asn1@~0.2.3:
131 | version "0.2.4"
132 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
133 | integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
134 | dependencies:
135 | safer-buffer "~2.1.0"
136 |
137 | assert-plus@1.0.0, assert-plus@^1.0.0:
138 | version "1.0.0"
139 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
140 | integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
141 |
142 | asynckit@^0.4.0:
143 | version "0.4.0"
144 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
145 | integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
146 |
147 | aws-sign2@~0.7.0:
148 | version "0.7.0"
149 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
150 | integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
151 |
152 | aws4@^1.8.0:
153 | version "1.11.0"
154 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
155 | integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
156 |
157 | balanced-match@^1.0.0:
158 | version "1.0.0"
159 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
160 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
161 |
162 | bcrypt-pbkdf@^1.0.0:
163 | version "1.0.2"
164 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
165 | integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
166 | dependencies:
167 | tweetnacl "^0.14.3"
168 |
169 | binary-extensions@^2.0.0:
170 | version "2.1.0"
171 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
172 | integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
173 |
174 | body-parser@1.19.0:
175 | version "1.19.0"
176 | resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a"
177 | integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==
178 | dependencies:
179 | bytes "3.1.0"
180 | content-type "~1.0.4"
181 | debug "2.6.9"
182 | depd "~1.1.2"
183 | http-errors "1.7.2"
184 | iconv-lite "0.4.24"
185 | on-finished "~2.3.0"
186 | qs "6.7.0"
187 | raw-body "2.4.0"
188 | type-is "~1.6.17"
189 |
190 | boxen@^4.2.0:
191 | version "4.2.0"
192 | resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64"
193 | integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==
194 | dependencies:
195 | ansi-align "^3.0.0"
196 | camelcase "^5.3.1"
197 | chalk "^3.0.0"
198 | cli-boxes "^2.2.0"
199 | string-width "^4.1.0"
200 | term-size "^2.1.0"
201 | type-fest "^0.8.1"
202 | widest-line "^3.1.0"
203 |
204 | brace-expansion@^1.1.7:
205 | version "1.1.11"
206 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
207 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
208 | dependencies:
209 | balanced-match "^1.0.0"
210 | concat-map "0.0.1"
211 |
212 | braces@~3.0.2:
213 | version "3.0.2"
214 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
215 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
216 | dependencies:
217 | fill-range "^7.0.1"
218 |
219 | bytes@3.1.0:
220 | version "3.1.0"
221 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
222 | integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
223 |
224 | cacheable-request@^6.0.0:
225 | version "6.1.0"
226 | resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
227 | integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
228 | dependencies:
229 | clone-response "^1.0.2"
230 | get-stream "^5.1.0"
231 | http-cache-semantics "^4.0.0"
232 | keyv "^3.0.0"
233 | lowercase-keys "^2.0.0"
234 | normalize-url "^4.1.0"
235 | responselike "^1.0.2"
236 |
237 | camelcase-keys@^6.2.2:
238 | version "6.2.2"
239 | resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
240 | integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
241 | dependencies:
242 | camelcase "^5.3.1"
243 | map-obj "^4.0.0"
244 | quick-lru "^4.0.1"
245 |
246 | camelcase@^5.0.0, camelcase@^5.3.1:
247 | version "5.3.1"
248 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
249 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
250 |
251 | caseless@~0.12.0:
252 | version "0.12.0"
253 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
254 | integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
255 |
256 | chalk@^2.0.0:
257 | version "2.4.2"
258 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
259 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
260 | dependencies:
261 | ansi-styles "^3.2.1"
262 | escape-string-regexp "^1.0.5"
263 | supports-color "^5.3.0"
264 |
265 | chalk@^3.0.0:
266 | version "3.0.0"
267 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
268 | integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
269 | dependencies:
270 | ansi-styles "^4.1.0"
271 | supports-color "^7.1.0"
272 |
273 | chokidar@^3.2.2:
274 | version "3.4.3"
275 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b"
276 | integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==
277 | dependencies:
278 | anymatch "~3.1.1"
279 | braces "~3.0.2"
280 | glob-parent "~5.1.0"
281 | is-binary-path "~2.1.0"
282 | is-glob "~4.0.1"
283 | normalize-path "~3.0.0"
284 | readdirp "~3.5.0"
285 | optionalDependencies:
286 | fsevents "~2.1.2"
287 |
288 | ci-info@^2.0.0:
289 | version "2.0.0"
290 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
291 | integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
292 |
293 | cli-boxes@^2.2.0:
294 | version "2.2.1"
295 | resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"
296 | integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==
297 |
298 | clone-response@^1.0.2:
299 | version "1.0.2"
300 | resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
301 | integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
302 | dependencies:
303 | mimic-response "^1.0.0"
304 |
305 | color-convert@^1.9.0:
306 | version "1.9.3"
307 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
308 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
309 | dependencies:
310 | color-name "1.1.3"
311 |
312 | color-convert@^2.0.1:
313 | version "2.0.1"
314 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
315 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
316 | dependencies:
317 | color-name "~1.1.4"
318 |
319 | color-name@1.1.3:
320 | version "1.1.3"
321 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
322 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
323 |
324 | color-name@~1.1.4:
325 | version "1.1.4"
326 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
327 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
328 |
329 | combined-stream@^1.0.6, combined-stream@~1.0.6:
330 | version "1.0.8"
331 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
332 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
333 | dependencies:
334 | delayed-stream "~1.0.0"
335 |
336 | concat-map@0.0.1:
337 | version "0.0.1"
338 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
339 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
340 |
341 | configstore@^5.0.1:
342 | version "5.0.1"
343 | resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96"
344 | integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==
345 | dependencies:
346 | dot-prop "^5.2.0"
347 | graceful-fs "^4.1.2"
348 | make-dir "^3.0.0"
349 | unique-string "^2.0.0"
350 | write-file-atomic "^3.0.0"
351 | xdg-basedir "^4.0.0"
352 |
353 | content-disposition@0.5.3:
354 | version "0.5.3"
355 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd"
356 | integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==
357 | dependencies:
358 | safe-buffer "5.1.2"
359 |
360 | content-type@~1.0.4:
361 | version "1.0.4"
362 | resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
363 | integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
364 |
365 | cookie-signature@1.0.6:
366 | version "1.0.6"
367 | resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
368 | integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
369 |
370 | cookie@0.4.0:
371 | version "0.4.0"
372 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
373 | integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
374 |
375 | core-util-is@1.0.2:
376 | version "1.0.2"
377 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
378 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
379 |
380 | cors@^2.8.5:
381 | version "2.8.5"
382 | resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
383 | integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==
384 | dependencies:
385 | object-assign "^4"
386 | vary "^1"
387 |
388 | crypto-random-string@^2.0.0:
389 | version "2.0.0"
390 | resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
391 | integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
392 |
393 | dashdash@^1.12.0:
394 | version "1.14.1"
395 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
396 | integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
397 | dependencies:
398 | assert-plus "^1.0.0"
399 |
400 | debug@2.6.9, debug@^2.2.0:
401 | version "2.6.9"
402 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
403 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
404 | dependencies:
405 | ms "2.0.0"
406 |
407 | debug@^3.2.6:
408 | version "3.2.6"
409 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
410 | integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
411 | dependencies:
412 | ms "^2.1.1"
413 |
414 | decamelize-keys@^1.1.0:
415 | version "1.1.0"
416 | resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
417 | integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
418 | dependencies:
419 | decamelize "^1.1.0"
420 | map-obj "^1.0.0"
421 |
422 | decamelize@^1.1.0, decamelize@^1.2.0:
423 | version "1.2.0"
424 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
425 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
426 |
427 | decompress-response@^3.3.0:
428 | version "3.3.0"
429 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
430 | integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
431 | dependencies:
432 | mimic-response "^1.0.0"
433 |
434 | deep-extend@^0.6.0:
435 | version "0.6.0"
436 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
437 | integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
438 |
439 | defer-to-connect@^1.0.1:
440 | version "1.1.3"
441 | resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
442 | integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
443 |
444 | delayed-stream@~1.0.0:
445 | version "1.0.0"
446 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
447 | integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
448 |
449 | depd@~1.1.2:
450 | version "1.1.2"
451 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
452 | integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
453 |
454 | destroy@~1.0.4:
455 | version "1.0.4"
456 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
457 | integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
458 |
459 | dot-prop@^5.2.0:
460 | version "5.3.0"
461 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
462 | integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
463 | dependencies:
464 | is-obj "^2.0.0"
465 |
466 | duplexer3@^0.1.4:
467 | version "0.1.4"
468 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
469 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
470 |
471 | ecc-jsbn@~0.1.1:
472 | version "0.1.2"
473 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
474 | integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
475 | dependencies:
476 | jsbn "~0.1.0"
477 | safer-buffer "^2.1.0"
478 |
479 | ee-first@1.1.1:
480 | version "1.1.1"
481 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
482 | integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
483 |
484 | emoji-regex@^7.0.1:
485 | version "7.0.3"
486 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
487 | integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
488 |
489 | emoji-regex@^8.0.0:
490 | version "8.0.0"
491 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
492 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
493 |
494 | encodeurl@~1.0.2:
495 | version "1.0.2"
496 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
497 | integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
498 |
499 | end-of-stream@^1.1.0:
500 | version "1.4.4"
501 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
502 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
503 | dependencies:
504 | once "^1.4.0"
505 |
506 | error-ex@^1.3.1:
507 | version "1.3.2"
508 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
509 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
510 | dependencies:
511 | is-arrayish "^0.2.1"
512 |
513 | escape-goat@^2.0.0:
514 | version "2.1.1"
515 | resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675"
516 | integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==
517 |
518 | escape-html@~1.0.3:
519 | version "1.0.3"
520 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
521 | integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
522 |
523 | escape-string-regexp@^1.0.5:
524 | version "1.0.5"
525 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
526 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
527 |
528 | etag@~1.8.1:
529 | version "1.8.1"
530 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
531 | integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
532 |
533 | express@^4.17.1:
534 | version "4.17.1"
535 | resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134"
536 | integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==
537 | dependencies:
538 | accepts "~1.3.7"
539 | array-flatten "1.1.1"
540 | body-parser "1.19.0"
541 | content-disposition "0.5.3"
542 | content-type "~1.0.4"
543 | cookie "0.4.0"
544 | cookie-signature "1.0.6"
545 | debug "2.6.9"
546 | depd "~1.1.2"
547 | encodeurl "~1.0.2"
548 | escape-html "~1.0.3"
549 | etag "~1.8.1"
550 | finalhandler "~1.1.2"
551 | fresh "0.5.2"
552 | merge-descriptors "1.0.1"
553 | methods "~1.1.2"
554 | on-finished "~2.3.0"
555 | parseurl "~1.3.3"
556 | path-to-regexp "0.1.7"
557 | proxy-addr "~2.0.5"
558 | qs "6.7.0"
559 | range-parser "~1.2.1"
560 | safe-buffer "5.1.2"
561 | send "0.17.1"
562 | serve-static "1.14.1"
563 | setprototypeof "1.1.1"
564 | statuses "~1.5.0"
565 | type-is "~1.6.18"
566 | utils-merge "1.0.1"
567 | vary "~1.1.2"
568 |
569 | extend@~3.0.2:
570 | version "3.0.2"
571 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
572 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
573 |
574 | extsprintf@1.3.0:
575 | version "1.3.0"
576 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
577 | integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
578 |
579 | extsprintf@^1.2.0:
580 | version "1.4.0"
581 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
582 | integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
583 |
584 | fast-deep-equal@^3.1.1:
585 | version "3.1.3"
586 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
587 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
588 |
589 | fast-json-stable-stringify@^2.0.0:
590 | version "2.1.0"
591 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
592 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
593 |
594 | file-type@^14.1.4:
595 | version "14.7.1"
596 | resolved "https://registry.yarnpkg.com/file-type/-/file-type-14.7.1.tgz#f748732b3e70478bff530e1cf0ec2fe33608b1bb"
597 | integrity sha512-sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA==
598 | dependencies:
599 | readable-web-to-node-stream "^2.0.0"
600 | strtok3 "^6.0.3"
601 | token-types "^2.0.0"
602 | typedarray-to-buffer "^3.1.5"
603 |
604 | fill-range@^7.0.1:
605 | version "7.0.1"
606 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
607 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
608 | dependencies:
609 | to-regex-range "^5.0.1"
610 |
611 | finalhandler@~1.1.2:
612 | version "1.1.2"
613 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"
614 | integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==
615 | dependencies:
616 | debug "2.6.9"
617 | encodeurl "~1.0.2"
618 | escape-html "~1.0.3"
619 | on-finished "~2.3.0"
620 | parseurl "~1.3.3"
621 | statuses "~1.5.0"
622 | unpipe "~1.0.0"
623 |
624 | find-up@^4.1.0:
625 | version "4.1.0"
626 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
627 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
628 | dependencies:
629 | locate-path "^5.0.0"
630 | path-exists "^4.0.0"
631 |
632 | forever-agent@~0.6.1:
633 | version "0.6.1"
634 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
635 | integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
636 |
637 | form-data@~2.3.2:
638 | version "2.3.3"
639 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
640 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
641 | dependencies:
642 | asynckit "^0.4.0"
643 | combined-stream "^1.0.6"
644 | mime-types "^2.1.12"
645 |
646 | forwarded@~0.1.2:
647 | version "0.1.2"
648 | resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
649 | integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
650 |
651 | fresh@0.5.2:
652 | version "0.5.2"
653 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
654 | integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
655 |
656 | fsevents@~2.1.2:
657 | version "2.1.3"
658 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
659 | integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
660 |
661 | function-bind@^1.1.1:
662 | version "1.1.1"
663 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
664 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
665 |
666 | get-stdin@^7.0.0:
667 | version "7.0.0"
668 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6"
669 | integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==
670 |
671 | get-stream@^4.1.0:
672 | version "4.1.0"
673 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
674 | integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
675 | dependencies:
676 | pump "^3.0.0"
677 |
678 | get-stream@^5.1.0:
679 | version "5.2.0"
680 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
681 | integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
682 | dependencies:
683 | pump "^3.0.0"
684 |
685 | getpass@^0.1.1:
686 | version "0.1.7"
687 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
688 | integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
689 | dependencies:
690 | assert-plus "^1.0.0"
691 |
692 | glob-parent@~5.1.0:
693 | version "5.1.1"
694 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229"
695 | integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
696 | dependencies:
697 | is-glob "^4.0.1"
698 |
699 | global-dirs@^2.0.1:
700 | version "2.0.1"
701 | resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.0.1.tgz#acdf3bb6685bcd55cb35e8a052266569e9469201"
702 | integrity sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==
703 | dependencies:
704 | ini "^1.3.5"
705 |
706 | got@^9.6.0:
707 | version "9.6.0"
708 | resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
709 | integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
710 | dependencies:
711 | "@sindresorhus/is" "^0.14.0"
712 | "@szmarczak/http-timer" "^1.1.2"
713 | cacheable-request "^6.0.0"
714 | decompress-response "^3.3.0"
715 | duplexer3 "^0.1.4"
716 | get-stream "^4.1.0"
717 | lowercase-keys "^1.0.1"
718 | mimic-response "^1.0.1"
719 | p-cancelable "^1.0.0"
720 | to-readable-stream "^1.0.0"
721 | url-parse-lax "^3.0.0"
722 |
723 | graceful-fs@^4.1.15, graceful-fs@^4.1.2:
724 | version "4.2.4"
725 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
726 | integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
727 |
728 | har-schema@^2.0.0:
729 | version "2.0.0"
730 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
731 | integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
732 |
733 | har-validator@~5.1.3:
734 | version "5.1.5"
735 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"
736 | integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
737 | dependencies:
738 | ajv "^6.12.3"
739 | har-schema "^2.0.0"
740 |
741 | hard-rejection@^2.1.0:
742 | version "2.1.0"
743 | resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
744 | integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
745 |
746 | has-flag@^3.0.0:
747 | version "3.0.0"
748 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
749 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
750 |
751 | has-flag@^4.0.0:
752 | version "4.0.0"
753 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
754 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
755 |
756 | has-yarn@^2.1.0:
757 | version "2.1.0"
758 | resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"
759 | integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==
760 |
761 | has@^1.0.3:
762 | version "1.0.3"
763 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
764 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
765 | dependencies:
766 | function-bind "^1.1.1"
767 |
768 | helmet@^4.2.0:
769 | version "4.2.0"
770 | resolved "https://registry.yarnpkg.com/helmet/-/helmet-4.2.0.tgz#e81f5613cc1c90402af581794dc9878ad078b237"
771 | integrity sha512-aoiSxXMd0ks1ojYpSCFoCRzgv4rY/uB9jKStaw8PkXwsdLYa/Gq+Nc5l0soH0cwBIsLAlujPnx4HLQs+LaXCrQ==
772 |
773 | hosted-git-info@^2.1.4:
774 | version "2.8.8"
775 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488"
776 | integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
777 |
778 | http-cache-semantics@^4.0.0:
779 | version "4.1.0"
780 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
781 | integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
782 |
783 | http-errors@1.7.2:
784 | version "1.7.2"
785 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f"
786 | integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==
787 | dependencies:
788 | depd "~1.1.2"
789 | inherits "2.0.3"
790 | setprototypeof "1.1.1"
791 | statuses ">= 1.5.0 < 2"
792 | toidentifier "1.0.0"
793 |
794 | http-errors@~1.7.2:
795 | version "1.7.3"
796 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06"
797 | integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==
798 | dependencies:
799 | depd "~1.1.2"
800 | inherits "2.0.4"
801 | setprototypeof "1.1.1"
802 | statuses ">= 1.5.0 < 2"
803 | toidentifier "1.0.0"
804 |
805 | http-signature@~1.2.0:
806 | version "1.2.0"
807 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
808 | integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
809 | dependencies:
810 | assert-plus "^1.0.0"
811 | jsprim "^1.2.2"
812 | sshpk "^1.7.0"
813 |
814 | iconv-lite@0.4.24:
815 | version "0.4.24"
816 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
817 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
818 | dependencies:
819 | safer-buffer ">= 2.1.2 < 3"
820 |
821 | ieee754@^1.1.13:
822 | version "1.2.1"
823 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
824 | integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
825 |
826 | ignore-by-default@^1.0.1:
827 | version "1.0.1"
828 | resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"
829 | integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk=
830 |
831 | import-lazy@^2.1.0:
832 | version "2.1.0"
833 | resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
834 | integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=
835 |
836 | imurmurhash@^0.1.4:
837 | version "0.1.4"
838 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
839 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
840 |
841 | indent-string@^4.0.0:
842 | version "4.0.0"
843 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
844 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
845 |
846 | inherits@2.0.3:
847 | version "2.0.3"
848 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
849 | integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
850 |
851 | inherits@2.0.4:
852 | version "2.0.4"
853 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
854 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
855 |
856 | ini@^1.3.5, ini@~1.3.0:
857 | version "1.3.5"
858 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
859 | integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
860 |
861 | ipaddr.js@1.9.1:
862 | version "1.9.1"
863 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
864 | integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
865 |
866 | is-arrayish@^0.2.1:
867 | version "0.2.1"
868 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
869 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
870 |
871 | is-binary-path@~2.1.0:
872 | version "2.1.0"
873 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
874 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
875 | dependencies:
876 | binary-extensions "^2.0.0"
877 |
878 | is-ci@^2.0.0:
879 | version "2.0.0"
880 | resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
881 | integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
882 | dependencies:
883 | ci-info "^2.0.0"
884 |
885 | is-core-module@^2.1.0:
886 | version "2.1.0"
887 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.1.0.tgz#a4cc031d9b1aca63eecbd18a650e13cb4eeab946"
888 | integrity sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==
889 | dependencies:
890 | has "^1.0.3"
891 |
892 | is-docker@^2.0.0:
893 | version "2.1.1"
894 | resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156"
895 | integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==
896 |
897 | is-extglob@^2.1.1:
898 | version "2.1.1"
899 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
900 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
901 |
902 | is-fullwidth-code-point@^2.0.0:
903 | version "2.0.0"
904 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
905 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
906 |
907 | is-fullwidth-code-point@^3.0.0:
908 | version "3.0.0"
909 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
910 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
911 |
912 | is-glob@^4.0.1, is-glob@~4.0.1:
913 | version "4.0.1"
914 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
915 | integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
916 | dependencies:
917 | is-extglob "^2.1.1"
918 |
919 | is-installed-globally@^0.3.1:
920 | version "0.3.2"
921 | resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141"
922 | integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==
923 | dependencies:
924 | global-dirs "^2.0.1"
925 | is-path-inside "^3.0.1"
926 |
927 | is-npm@^4.0.0:
928 | version "4.0.0"
929 | resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d"
930 | integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==
931 |
932 | is-number@^7.0.0:
933 | version "7.0.0"
934 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
935 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
936 |
937 | is-obj@^2.0.0:
938 | version "2.0.0"
939 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
940 | integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
941 |
942 | is-path-inside@^3.0.1:
943 | version "3.0.2"
944 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017"
945 | integrity sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==
946 |
947 | is-plain-obj@^1.1.0:
948 | version "1.1.0"
949 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
950 | integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
951 |
952 | is-stream@^2.0.0:
953 | version "2.0.0"
954 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
955 | integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
956 |
957 | is-typedarray@^1.0.0, is-typedarray@~1.0.0:
958 | version "1.0.0"
959 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
960 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
961 |
962 | is-wsl@^2.1.1:
963 | version "2.2.0"
964 | resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
965 | integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
966 | dependencies:
967 | is-docker "^2.0.0"
968 |
969 | is-yarn-global@^0.3.0:
970 | version "0.3.0"
971 | resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"
972 | integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
973 |
974 | isstream@~0.1.2:
975 | version "0.1.2"
976 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
977 | integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
978 |
979 | js-tokens@^4.0.0:
980 | version "4.0.0"
981 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
982 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
983 |
984 | jsbn@~0.1.0:
985 | version "0.1.1"
986 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
987 | integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
988 |
989 | json-buffer@3.0.0:
990 | version "3.0.0"
991 | resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
992 | integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
993 |
994 | json-parse-even-better-errors@^2.3.0:
995 | version "2.3.1"
996 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
997 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
998 |
999 | json-schema-traverse@^0.4.1:
1000 | version "0.4.1"
1001 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1002 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1003 |
1004 | json-schema@0.2.3:
1005 | version "0.2.3"
1006 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
1007 | integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
1008 |
1009 | json-stringify-safe@~5.0.1:
1010 | version "5.0.1"
1011 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
1012 | integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
1013 |
1014 | jsprim@^1.2.2:
1015 | version "1.4.1"
1016 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
1017 | integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
1018 | dependencies:
1019 | assert-plus "1.0.0"
1020 | extsprintf "1.3.0"
1021 | json-schema "0.2.3"
1022 | verror "1.10.0"
1023 |
1024 | keyv@^3.0.0:
1025 | version "3.1.0"
1026 | resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
1027 | integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
1028 | dependencies:
1029 | json-buffer "3.0.0"
1030 |
1031 | kind-of@^6.0.3:
1032 | version "6.0.3"
1033 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
1034 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
1035 |
1036 | latest-version@^5.0.0:
1037 | version "5.1.0"
1038 | resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face"
1039 | integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==
1040 | dependencies:
1041 | package-json "^6.3.0"
1042 |
1043 | lines-and-columns@^1.1.6:
1044 | version "1.1.6"
1045 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
1046 | integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
1047 |
1048 | locate-path@^5.0.0:
1049 | version "5.0.0"
1050 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
1051 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
1052 | dependencies:
1053 | p-locate "^4.1.0"
1054 |
1055 | lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
1056 | version "1.0.1"
1057 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
1058 | integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
1059 |
1060 | lowercase-keys@^2.0.0:
1061 | version "2.0.0"
1062 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
1063 | integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
1064 |
1065 | make-dir@^3.0.0:
1066 | version "3.1.0"
1067 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
1068 | integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
1069 | dependencies:
1070 | semver "^6.0.0"
1071 |
1072 | map-obj@^1.0.0:
1073 | version "1.0.1"
1074 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
1075 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
1076 |
1077 | map-obj@^4.0.0:
1078 | version "4.1.0"
1079 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.1.0.tgz#b91221b542734b9f14256c0132c897c5d7256fd5"
1080 | integrity sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==
1081 |
1082 | media-typer@0.3.0:
1083 | version "0.3.0"
1084 | resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
1085 | integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
1086 |
1087 | meow@^6.1.0:
1088 | version "6.1.1"
1089 | resolved "https://registry.yarnpkg.com/meow/-/meow-6.1.1.tgz#1ad64c4b76b2a24dfb2f635fddcadf320d251467"
1090 | integrity sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==
1091 | dependencies:
1092 | "@types/minimist" "^1.2.0"
1093 | camelcase-keys "^6.2.2"
1094 | decamelize-keys "^1.1.0"
1095 | hard-rejection "^2.1.0"
1096 | minimist-options "^4.0.2"
1097 | normalize-package-data "^2.5.0"
1098 | read-pkg-up "^7.0.1"
1099 | redent "^3.0.0"
1100 | trim-newlines "^3.0.0"
1101 | type-fest "^0.13.1"
1102 | yargs-parser "^18.1.3"
1103 |
1104 | merge-descriptors@1.0.1:
1105 | version "1.0.1"
1106 | resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
1107 | integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
1108 |
1109 | methods@~1.1.2:
1110 | version "1.1.2"
1111 | resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
1112 | integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
1113 |
1114 | mime-db@1.44.0:
1115 | version "1.44.0"
1116 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
1117 | integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
1118 |
1119 | mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24:
1120 | version "2.1.27"
1121 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
1122 | integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
1123 | dependencies:
1124 | mime-db "1.44.0"
1125 |
1126 | mime@1.6.0:
1127 | version "1.6.0"
1128 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
1129 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
1130 |
1131 | mimic-response@^1.0.0, mimic-response@^1.0.1:
1132 | version "1.0.1"
1133 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
1134 | integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
1135 |
1136 | min-indent@^1.0.0:
1137 | version "1.0.1"
1138 | resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
1139 | integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
1140 |
1141 | minimatch@^3.0.4:
1142 | version "3.0.4"
1143 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
1144 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
1145 | dependencies:
1146 | brace-expansion "^1.1.7"
1147 |
1148 | minimist-options@^4.0.2:
1149 | version "4.1.0"
1150 | resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
1151 | integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
1152 | dependencies:
1153 | arrify "^1.0.1"
1154 | is-plain-obj "^1.1.0"
1155 | kind-of "^6.0.3"
1156 |
1157 | minimist@^1.2.0:
1158 | version "1.2.5"
1159 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
1160 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
1161 |
1162 | ms@2.0.0:
1163 | version "2.0.0"
1164 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
1165 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
1166 |
1167 | ms@2.1.1:
1168 | version "2.1.1"
1169 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
1170 | integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
1171 |
1172 | ms@^2.1.1:
1173 | version "2.1.2"
1174 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1175 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1176 |
1177 | negotiator@0.6.2:
1178 | version "0.6.2"
1179 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
1180 | integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
1181 |
1182 | nodemon@^2.0.6:
1183 | version "2.0.6"
1184 | resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.6.tgz#1abe1937b463aaf62f0d52e2b7eaadf28cc2240d"
1185 | integrity sha512-4I3YDSKXg6ltYpcnZeHompqac4E6JeAMpGm8tJnB9Y3T0ehasLa4139dJOcCrB93HHrUMsCrKtoAlXTqT5n4AQ==
1186 | dependencies:
1187 | chokidar "^3.2.2"
1188 | debug "^3.2.6"
1189 | ignore-by-default "^1.0.1"
1190 | minimatch "^3.0.4"
1191 | pstree.remy "^1.1.7"
1192 | semver "^5.7.1"
1193 | supports-color "^5.5.0"
1194 | touch "^3.1.0"
1195 | undefsafe "^2.0.3"
1196 | update-notifier "^4.1.0"
1197 |
1198 | nopt@~1.0.10:
1199 | version "1.0.10"
1200 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee"
1201 | integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=
1202 | dependencies:
1203 | abbrev "1"
1204 |
1205 | normalize-package-data@^2.5.0:
1206 | version "2.5.0"
1207 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
1208 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
1209 | dependencies:
1210 | hosted-git-info "^2.1.4"
1211 | resolve "^1.10.0"
1212 | semver "2 || 3 || 4 || 5"
1213 | validate-npm-package-license "^3.0.1"
1214 |
1215 | normalize-path@^3.0.0, normalize-path@~3.0.0:
1216 | version "3.0.0"
1217 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
1218 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
1219 |
1220 | normalize-url@^4.1.0:
1221 | version "4.5.0"
1222 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129"
1223 | integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
1224 |
1225 | oauth-sign@~0.9.0:
1226 | version "0.9.0"
1227 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
1228 | integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
1229 |
1230 | object-assign@^4:
1231 | version "4.1.1"
1232 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1233 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
1234 |
1235 | on-finished@~2.3.0:
1236 | version "2.3.0"
1237 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
1238 | integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
1239 | dependencies:
1240 | ee-first "1.1.1"
1241 |
1242 | once@^1.3.1, once@^1.4.0:
1243 | version "1.4.0"
1244 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1245 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
1246 | dependencies:
1247 | wrappy "1"
1248 |
1249 | open-cli@^6.0.1:
1250 | version "6.0.1"
1251 | resolved "https://registry.yarnpkg.com/open-cli/-/open-cli-6.0.1.tgz#adcee24967dc12c65d8cb8bf994e7dc40aed7a8e"
1252 | integrity sha512-A5h8MF3GrT1efn9TiO9LPajDnLtuEiGQT5G8TxWObBlgt1cZJF1YbQo/kNtsD1bJb7HxnT6SaSjzeLq0Rfhygw==
1253 | dependencies:
1254 | file-type "^14.1.4"
1255 | get-stdin "^7.0.0"
1256 | meow "^6.1.0"
1257 | open "^7.0.3"
1258 | temp-write "^4.0.0"
1259 |
1260 | open@^7.0.3:
1261 | version "7.3.0"
1262 | resolved "https://registry.yarnpkg.com/open/-/open-7.3.0.tgz#45461fdee46444f3645b6e14eb3ca94b82e1be69"
1263 | integrity sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==
1264 | dependencies:
1265 | is-docker "^2.0.0"
1266 | is-wsl "^2.1.1"
1267 |
1268 | p-cancelable@^1.0.0:
1269 | version "1.1.0"
1270 | resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
1271 | integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
1272 |
1273 | p-limit@^2.2.0:
1274 | version "2.3.0"
1275 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
1276 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
1277 | dependencies:
1278 | p-try "^2.0.0"
1279 |
1280 | p-locate@^4.1.0:
1281 | version "4.1.0"
1282 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
1283 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
1284 | dependencies:
1285 | p-limit "^2.2.0"
1286 |
1287 | p-try@^2.0.0:
1288 | version "2.2.0"
1289 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
1290 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
1291 |
1292 | package-json@^6.3.0:
1293 | version "6.5.0"
1294 | resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0"
1295 | integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==
1296 | dependencies:
1297 | got "^9.6.0"
1298 | registry-auth-token "^4.0.0"
1299 | registry-url "^5.0.0"
1300 | semver "^6.2.0"
1301 |
1302 | parse-json@^5.0.0:
1303 | version "5.1.0"
1304 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646"
1305 | integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==
1306 | dependencies:
1307 | "@babel/code-frame" "^7.0.0"
1308 | error-ex "^1.3.1"
1309 | json-parse-even-better-errors "^2.3.0"
1310 | lines-and-columns "^1.1.6"
1311 |
1312 | parseurl@~1.3.3:
1313 | version "1.3.3"
1314 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
1315 | integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
1316 |
1317 | path-exists@^4.0.0:
1318 | version "4.0.0"
1319 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
1320 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
1321 |
1322 | path-parse@^1.0.6:
1323 | version "1.0.6"
1324 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
1325 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
1326 |
1327 | path-to-regexp@0.1.7:
1328 | version "0.1.7"
1329 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
1330 | integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
1331 |
1332 | peek-readable@^3.1.0:
1333 | version "3.1.0"
1334 | resolved "https://registry.yarnpkg.com/peek-readable/-/peek-readable-3.1.0.tgz#250b08b7de09db8573d7fd8ea475215bbff14348"
1335 | integrity sha512-KGuODSTV6hcgdZvDrIDBUkN0utcAVj1LL7FfGbM0viKTtCHmtZcuEJ+lGqsp0fTFkGqesdtemV2yUSMeyy3ddA==
1336 |
1337 | performance-now@^2.1.0:
1338 | version "2.1.0"
1339 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
1340 | integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
1341 |
1342 | picomatch@^2.0.4, picomatch@^2.2.1:
1343 | version "2.2.2"
1344 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
1345 | integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
1346 |
1347 | prepend-http@^2.0.0:
1348 | version "2.0.0"
1349 | resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
1350 | integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
1351 |
1352 | prerender-node@^3.2.5:
1353 | version "3.2.5"
1354 | resolved "https://registry.yarnpkg.com/prerender-node/-/prerender-node-3.2.5.tgz#536fc903f1e0141f6a38611ee7bbc23f2d0bf355"
1355 | integrity sha512-8vV2kXkYp82mgOqNbcQUBEzVEreB0khNxsASiHVRLfK9PR60mHg2m33QHe/TcOrr0XRsBFYK4j8FgmLMah9ZXw==
1356 | dependencies:
1357 | request "^2.88.0"
1358 |
1359 | proxy-addr@~2.0.5:
1360 | version "2.0.6"
1361 | resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf"
1362 | integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==
1363 | dependencies:
1364 | forwarded "~0.1.2"
1365 | ipaddr.js "1.9.1"
1366 |
1367 | psl@^1.1.28:
1368 | version "1.8.0"
1369 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
1370 | integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
1371 |
1372 | pstree.remy@^1.1.7:
1373 | version "1.1.8"
1374 | resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a"
1375 | integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==
1376 |
1377 | pump@^3.0.0:
1378 | version "3.0.0"
1379 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
1380 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
1381 | dependencies:
1382 | end-of-stream "^1.1.0"
1383 | once "^1.3.1"
1384 |
1385 | punycode@^2.1.0, punycode@^2.1.1:
1386 | version "2.1.1"
1387 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1388 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
1389 |
1390 | pupa@^2.0.1:
1391 | version "2.1.1"
1392 | resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62"
1393 | integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==
1394 | dependencies:
1395 | escape-goat "^2.0.0"
1396 |
1397 | qs@6.7.0:
1398 | version "6.7.0"
1399 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
1400 | integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
1401 |
1402 | qs@~6.5.2:
1403 | version "6.5.2"
1404 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
1405 | integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
1406 |
1407 | quick-lru@^4.0.1:
1408 | version "4.0.1"
1409 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
1410 | integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
1411 |
1412 | range-parser@~1.2.1:
1413 | version "1.2.1"
1414 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
1415 | integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
1416 |
1417 | raw-body@2.4.0:
1418 | version "2.4.0"
1419 | resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332"
1420 | integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==
1421 | dependencies:
1422 | bytes "3.1.0"
1423 | http-errors "1.7.2"
1424 | iconv-lite "0.4.24"
1425 | unpipe "1.0.0"
1426 |
1427 | rc@^1.2.8:
1428 | version "1.2.8"
1429 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
1430 | integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
1431 | dependencies:
1432 | deep-extend "^0.6.0"
1433 | ini "~1.3.0"
1434 | minimist "^1.2.0"
1435 | strip-json-comments "~2.0.1"
1436 |
1437 | read-pkg-up@^7.0.1:
1438 | version "7.0.1"
1439 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
1440 | integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
1441 | dependencies:
1442 | find-up "^4.1.0"
1443 | read-pkg "^5.2.0"
1444 | type-fest "^0.8.1"
1445 |
1446 | read-pkg@^5.2.0:
1447 | version "5.2.0"
1448 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
1449 | integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
1450 | dependencies:
1451 | "@types/normalize-package-data" "^2.4.0"
1452 | normalize-package-data "^2.5.0"
1453 | parse-json "^5.0.0"
1454 | type-fest "^0.6.0"
1455 |
1456 | readable-web-to-node-stream@^2.0.0:
1457 | version "2.0.0"
1458 | resolved "https://registry.yarnpkg.com/readable-web-to-node-stream/-/readable-web-to-node-stream-2.0.0.tgz#751e632f466552ac0d5c440cc01470352f93c4b7"
1459 | integrity sha512-+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA==
1460 |
1461 | readdirp@~3.5.0:
1462 | version "3.5.0"
1463 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"
1464 | integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
1465 | dependencies:
1466 | picomatch "^2.2.1"
1467 |
1468 | redent@^3.0.0:
1469 | version "3.0.0"
1470 | resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
1471 | integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
1472 | dependencies:
1473 | indent-string "^4.0.0"
1474 | strip-indent "^3.0.0"
1475 |
1476 | registry-auth-token@^4.0.0:
1477 | version "4.2.1"
1478 | resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250"
1479 | integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==
1480 | dependencies:
1481 | rc "^1.2.8"
1482 |
1483 | registry-url@^5.0.0:
1484 | version "5.1.0"
1485 | resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009"
1486 | integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==
1487 | dependencies:
1488 | rc "^1.2.8"
1489 |
1490 | request@^2.88.0:
1491 | version "2.88.2"
1492 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
1493 | integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
1494 | dependencies:
1495 | aws-sign2 "~0.7.0"
1496 | aws4 "^1.8.0"
1497 | caseless "~0.12.0"
1498 | combined-stream "~1.0.6"
1499 | extend "~3.0.2"
1500 | forever-agent "~0.6.1"
1501 | form-data "~2.3.2"
1502 | har-validator "~5.1.3"
1503 | http-signature "~1.2.0"
1504 | is-typedarray "~1.0.0"
1505 | isstream "~0.1.2"
1506 | json-stringify-safe "~5.0.1"
1507 | mime-types "~2.1.19"
1508 | oauth-sign "~0.9.0"
1509 | performance-now "^2.1.0"
1510 | qs "~6.5.2"
1511 | safe-buffer "^5.1.2"
1512 | tough-cookie "~2.5.0"
1513 | tunnel-agent "^0.6.0"
1514 | uuid "^3.3.2"
1515 |
1516 | resolve@^1.10.0:
1517 | version "1.19.0"
1518 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c"
1519 | integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
1520 | dependencies:
1521 | is-core-module "^2.1.0"
1522 | path-parse "^1.0.6"
1523 |
1524 | responselike@^1.0.2:
1525 | version "1.0.2"
1526 | resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
1527 | integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
1528 | dependencies:
1529 | lowercase-keys "^1.0.0"
1530 |
1531 | safe-buffer@5.1.2:
1532 | version "5.1.2"
1533 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1534 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1535 |
1536 | safe-buffer@^5.0.1, safe-buffer@^5.1.2:
1537 | version "5.2.1"
1538 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
1539 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
1540 |
1541 | "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
1542 | version "2.1.2"
1543 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1544 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
1545 |
1546 | semver-diff@^3.1.1:
1547 | version "3.1.1"
1548 | resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b"
1549 | integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==
1550 | dependencies:
1551 | semver "^6.3.0"
1552 |
1553 | "semver@2 || 3 || 4 || 5", semver@^5.7.1:
1554 | version "5.7.1"
1555 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
1556 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
1557 |
1558 | semver@^6.0.0, semver@^6.2.0, semver@^6.3.0:
1559 | version "6.3.0"
1560 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1561 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1562 |
1563 | send@0.17.1:
1564 | version "0.17.1"
1565 | resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8"
1566 | integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==
1567 | dependencies:
1568 | debug "2.6.9"
1569 | depd "~1.1.2"
1570 | destroy "~1.0.4"
1571 | encodeurl "~1.0.2"
1572 | escape-html "~1.0.3"
1573 | etag "~1.8.1"
1574 | fresh "0.5.2"
1575 | http-errors "~1.7.2"
1576 | mime "1.6.0"
1577 | ms "2.1.1"
1578 | on-finished "~2.3.0"
1579 | range-parser "~1.2.1"
1580 | statuses "~1.5.0"
1581 |
1582 | serve-static@1.14.1:
1583 | version "1.14.1"
1584 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9"
1585 | integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==
1586 | dependencies:
1587 | encodeurl "~1.0.2"
1588 | escape-html "~1.0.3"
1589 | parseurl "~1.3.3"
1590 | send "0.17.1"
1591 |
1592 | setprototypeof@1.1.1:
1593 | version "1.1.1"
1594 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683"
1595 | integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
1596 |
1597 | signal-exit@^3.0.2:
1598 | version "3.0.3"
1599 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
1600 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
1601 |
1602 | spdx-correct@^3.0.0:
1603 | version "3.1.1"
1604 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
1605 | integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
1606 | dependencies:
1607 | spdx-expression-parse "^3.0.0"
1608 | spdx-license-ids "^3.0.0"
1609 |
1610 | spdx-exceptions@^2.1.0:
1611 | version "2.3.0"
1612 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
1613 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
1614 |
1615 | spdx-expression-parse@^3.0.0:
1616 | version "3.0.1"
1617 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
1618 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
1619 | dependencies:
1620 | spdx-exceptions "^2.1.0"
1621 | spdx-license-ids "^3.0.0"
1622 |
1623 | spdx-license-ids@^3.0.0:
1624 | version "3.0.6"
1625 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz#c80757383c28abf7296744998cbc106ae8b854ce"
1626 | integrity sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==
1627 |
1628 | sshpk@^1.7.0:
1629 | version "1.16.1"
1630 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
1631 | integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
1632 | dependencies:
1633 | asn1 "~0.2.3"
1634 | assert-plus "^1.0.0"
1635 | bcrypt-pbkdf "^1.0.0"
1636 | dashdash "^1.12.0"
1637 | ecc-jsbn "~0.1.1"
1638 | getpass "^0.1.1"
1639 | jsbn "~0.1.0"
1640 | safer-buffer "^2.0.2"
1641 | tweetnacl "~0.14.0"
1642 |
1643 | "statuses@>= 1.5.0 < 2", statuses@~1.5.0:
1644 | version "1.5.0"
1645 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
1646 | integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
1647 |
1648 | string-width@^3.0.0:
1649 | version "3.1.0"
1650 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
1651 | integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
1652 | dependencies:
1653 | emoji-regex "^7.0.1"
1654 | is-fullwidth-code-point "^2.0.0"
1655 | strip-ansi "^5.1.0"
1656 |
1657 | string-width@^4.0.0, string-width@^4.1.0:
1658 | version "4.2.0"
1659 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
1660 | integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
1661 | dependencies:
1662 | emoji-regex "^8.0.0"
1663 | is-fullwidth-code-point "^3.0.0"
1664 | strip-ansi "^6.0.0"
1665 |
1666 | strip-ansi@^5.1.0:
1667 | version "5.2.0"
1668 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
1669 | integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
1670 | dependencies:
1671 | ansi-regex "^4.1.0"
1672 |
1673 | strip-ansi@^6.0.0:
1674 | version "6.0.0"
1675 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
1676 | integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
1677 | dependencies:
1678 | ansi-regex "^5.0.0"
1679 |
1680 | strip-indent@^3.0.0:
1681 | version "3.0.0"
1682 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
1683 | integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
1684 | dependencies:
1685 | min-indent "^1.0.0"
1686 |
1687 | strip-json-comments@~2.0.1:
1688 | version "2.0.1"
1689 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
1690 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1691 |
1692 | strtok3@^6.0.3:
1693 | version "6.0.4"
1694 | resolved "https://registry.yarnpkg.com/strtok3/-/strtok3-6.0.4.tgz#ede0d20fde5aa9fda56417c3558eaafccc724694"
1695 | integrity sha512-rqWMKwsbN9APU47bQTMEYTPcwdpKDtmf1jVhHzNW2cL1WqAxaM9iBb9t5P2fj+RV2YsErUWgQzHD5JwV0uCTEQ==
1696 | dependencies:
1697 | "@tokenizer/token" "^0.1.1"
1698 | "@types/debug" "^4.1.5"
1699 | peek-readable "^3.1.0"
1700 |
1701 | supports-color@^5.3.0, supports-color@^5.5.0:
1702 | version "5.5.0"
1703 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1704 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1705 | dependencies:
1706 | has-flag "^3.0.0"
1707 |
1708 | supports-color@^7.1.0:
1709 | version "7.2.0"
1710 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1711 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1712 | dependencies:
1713 | has-flag "^4.0.0"
1714 |
1715 | temp-dir@^1.0.0:
1716 | version "1.0.0"
1717 | resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
1718 | integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=
1719 |
1720 | temp-write@^4.0.0:
1721 | version "4.0.0"
1722 | resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-4.0.0.tgz#cd2e0825fc826ae72d201dc26eef3bf7e6fc9320"
1723 | integrity sha512-HIeWmj77uOOHb0QX7siN3OtwV3CTntquin6TNVg6SHOqCP3hYKmox90eeFOGaY1MqJ9WYDDjkyZrW6qS5AWpbw==
1724 | dependencies:
1725 | graceful-fs "^4.1.15"
1726 | is-stream "^2.0.0"
1727 | make-dir "^3.0.0"
1728 | temp-dir "^1.0.0"
1729 | uuid "^3.3.2"
1730 |
1731 | term-size@^2.1.0:
1732 | version "2.2.1"
1733 | resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54"
1734 | integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==
1735 |
1736 | to-readable-stream@^1.0.0:
1737 | version "1.0.0"
1738 | resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
1739 | integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
1740 |
1741 | to-regex-range@^5.0.1:
1742 | version "5.0.1"
1743 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1744 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1745 | dependencies:
1746 | is-number "^7.0.0"
1747 |
1748 | toidentifier@1.0.0:
1749 | version "1.0.0"
1750 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
1751 | integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
1752 |
1753 | token-types@^2.0.0:
1754 | version "2.0.0"
1755 | resolved "https://registry.yarnpkg.com/token-types/-/token-types-2.0.0.tgz#b23618af744818299c6fbf125e0fdad98bab7e85"
1756 | integrity sha512-WWvu8sGK8/ZmGusekZJJ5NM6rRVTTDO7/bahz4NGiSDb/XsmdYBn6a1N/bymUHuWYTWeuLUg98wUzvE4jPdCZw==
1757 | dependencies:
1758 | "@tokenizer/token" "^0.1.0"
1759 | ieee754 "^1.1.13"
1760 |
1761 | touch@^3.1.0:
1762 | version "3.1.0"
1763 | resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b"
1764 | integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==
1765 | dependencies:
1766 | nopt "~1.0.10"
1767 |
1768 | tough-cookie@~2.5.0:
1769 | version "2.5.0"
1770 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
1771 | integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
1772 | dependencies:
1773 | psl "^1.1.28"
1774 | punycode "^2.1.1"
1775 |
1776 | trim-newlines@^3.0.0:
1777 | version "3.0.0"
1778 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30"
1779 | integrity sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==
1780 |
1781 | tunnel-agent@^0.6.0:
1782 | version "0.6.0"
1783 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
1784 | integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
1785 | dependencies:
1786 | safe-buffer "^5.0.1"
1787 |
1788 | tweetnacl@^0.14.3, tweetnacl@~0.14.0:
1789 | version "0.14.5"
1790 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
1791 | integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
1792 |
1793 | type-fest@^0.13.1:
1794 | version "0.13.1"
1795 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934"
1796 | integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==
1797 |
1798 | type-fest@^0.6.0:
1799 | version "0.6.0"
1800 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
1801 | integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
1802 |
1803 | type-fest@^0.8.1:
1804 | version "0.8.1"
1805 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
1806 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
1807 |
1808 | type-is@~1.6.17, type-is@~1.6.18:
1809 | version "1.6.18"
1810 | resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
1811 | integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
1812 | dependencies:
1813 | media-typer "0.3.0"
1814 | mime-types "~2.1.24"
1815 |
1816 | typedarray-to-buffer@^3.1.5:
1817 | version "3.1.5"
1818 | resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
1819 | integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
1820 | dependencies:
1821 | is-typedarray "^1.0.0"
1822 |
1823 | undefsafe@^2.0.3:
1824 | version "2.0.3"
1825 | resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.3.tgz#6b166e7094ad46313b2202da7ecc2cd7cc6e7aae"
1826 | integrity sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==
1827 | dependencies:
1828 | debug "^2.2.0"
1829 |
1830 | unique-string@^2.0.0:
1831 | version "2.0.0"
1832 | resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d"
1833 | integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==
1834 | dependencies:
1835 | crypto-random-string "^2.0.0"
1836 |
1837 | unpipe@1.0.0, unpipe@~1.0.0:
1838 | version "1.0.0"
1839 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
1840 | integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
1841 |
1842 | update-notifier@^4.1.0:
1843 | version "4.1.3"
1844 | resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.3.tgz#be86ee13e8ce48fb50043ff72057b5bd598e1ea3"
1845 | integrity sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==
1846 | dependencies:
1847 | boxen "^4.2.0"
1848 | chalk "^3.0.0"
1849 | configstore "^5.0.1"
1850 | has-yarn "^2.1.0"
1851 | import-lazy "^2.1.0"
1852 | is-ci "^2.0.0"
1853 | is-installed-globally "^0.3.1"
1854 | is-npm "^4.0.0"
1855 | is-yarn-global "^0.3.0"
1856 | latest-version "^5.0.0"
1857 | pupa "^2.0.1"
1858 | semver-diff "^3.1.1"
1859 | xdg-basedir "^4.0.0"
1860 |
1861 | uri-js@^4.2.2:
1862 | version "4.4.0"
1863 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602"
1864 | integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==
1865 | dependencies:
1866 | punycode "^2.1.0"
1867 |
1868 | url-parse-lax@^3.0.0:
1869 | version "3.0.0"
1870 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
1871 | integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
1872 | dependencies:
1873 | prepend-http "^2.0.0"
1874 |
1875 | utils-merge@1.0.1:
1876 | version "1.0.1"
1877 | resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
1878 | integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
1879 |
1880 | uuid@^3.3.2:
1881 | version "3.4.0"
1882 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
1883 | integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
1884 |
1885 | validate-npm-package-license@^3.0.1:
1886 | version "3.0.4"
1887 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
1888 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
1889 | dependencies:
1890 | spdx-correct "^3.0.0"
1891 | spdx-expression-parse "^3.0.0"
1892 |
1893 | vary@^1, vary@~1.1.2:
1894 | version "1.1.2"
1895 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
1896 | integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
1897 |
1898 | verror@1.10.0:
1899 | version "1.10.0"
1900 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
1901 | integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
1902 | dependencies:
1903 | assert-plus "^1.0.0"
1904 | core-util-is "1.0.2"
1905 | extsprintf "^1.2.0"
1906 |
1907 | widest-line@^3.1.0:
1908 | version "3.1.0"
1909 | resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca"
1910 | integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==
1911 | dependencies:
1912 | string-width "^4.0.0"
1913 |
1914 | wrappy@1:
1915 | version "1.0.2"
1916 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1917 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1918 |
1919 | write-file-atomic@^3.0.0:
1920 | version "3.0.3"
1921 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
1922 | integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
1923 | dependencies:
1924 | imurmurhash "^0.1.4"
1925 | is-typedarray "^1.0.0"
1926 | signal-exit "^3.0.2"
1927 | typedarray-to-buffer "^3.1.5"
1928 |
1929 | xdg-basedir@^4.0.0:
1930 | version "4.0.0"
1931 | resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
1932 | integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==
1933 |
1934 | yargs-parser@^18.1.3:
1935 | version "18.1.3"
1936 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
1937 | integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
1938 | dependencies:
1939 | camelcase "^5.0.0"
1940 | decamelize "^1.2.0"
1941 |
--------------------------------------------------------------------------------