├── .dockerignore
├── .github
└── workflows
│ ├── codeql-analysis.yml
│ └── docker-publish.yml
├── .gitignore
├── CONTRIBUTING.md
├── Dockerfile
├── Gemfile
├── Gemfile.lock
├── LICENSE
├── README.md
├── config.ru
├── db.rb
├── frontend
├── .gitignore
├── .prettierrc
├── .yarnrc
├── package.json
├── public
│ ├── assets
│ │ ├── edit.png
│ │ └── jf-openhuninn.woff2
│ ├── index.html
│ ├── og_image.png
│ └── robots.txt
├── snowpack.config.js
├── src
│ ├── App.svelte
│ ├── Header.svelte
│ ├── Word.svelte
│ ├── Words.svelte
│ ├── index.js
│ └── pages
│ │ ├── MainPage.svelte
│ │ └── ReportListPage.svelte
└── yarn.lock
├── local.db
├── migrations
├── 001_init.rb
└── 002_add_words.rb
├── seed.rb
├── server.rb
└── update.rb
/.dockerignore:
--------------------------------------------------------------------------------
1 | local.db
2 | frontend/node_modules
3 | frontend/build
4 |
--------------------------------------------------------------------------------
/.github/workflows/codeql-analysis.yml:
--------------------------------------------------------------------------------
1 | # For most projects, this workflow file will not need changing; you simply need
2 | # to commit it to your repository.
3 | #
4 | # You may wish to alter this file to override the set of languages analyzed,
5 | # or to provide custom queries or build logic.
6 | #
7 | # ******** NOTE ********
8 | # We have attempted to detect the languages in your repository. Please check
9 | # the `language` matrix defined below to confirm you have the correct set of
10 | # supported CodeQL languages.
11 | #
12 | name: "CodeQL"
13 |
14 | on:
15 | push:
16 | branches: [ main ]
17 | pull_request:
18 | # The branches below must be a subset of the branches above
19 | branches: [ main ]
20 | schedule:
21 | - cron: '35 6 * * 0'
22 |
23 | jobs:
24 | analyze:
25 | name: Analyze
26 | runs-on: ubuntu-latest
27 | permissions:
28 | actions: read
29 | contents: read
30 | security-events: write
31 |
32 | strategy:
33 | fail-fast: false
34 | matrix:
35 | language: [ 'javascript' ]
36 | # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
37 | # Learn more:
38 | # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
39 |
40 | steps:
41 | - name: Checkout repository
42 | uses: actions/checkout@v2
43 |
44 | # Initializes the CodeQL tools for scanning.
45 | - name: Initialize CodeQL
46 | uses: github/codeql-action/init@v1
47 | with:
48 | languages: ${{ matrix.language }}
49 | # If you wish to specify custom queries, you can do so here or in a config file.
50 | # By default, queries listed here will override any specified in a config file.
51 | # Prefix the list here with "+" to use these queries and those in the config file.
52 | # queries: ./path/to/local/query, your-org/your-repo/queries@main
53 |
54 | # Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
55 | # If this step fails, then you should remove it and run the build manually (see below)
56 | - name: Autobuild
57 | uses: github/codeql-action/autobuild@v1
58 |
59 | # ℹ️ Command-line programs to run using the OS shell.
60 | # 📚 https://git.io/JvXDl
61 |
62 | # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
63 | # and modify them (or add more) to build your code if your project
64 | # uses a compiled language
65 |
66 | #- run: |
67 | # make bootstrap
68 | # make release
69 |
70 | - name: Perform CodeQL Analysis
71 | uses: github/codeql-action/analyze@v1
72 |
--------------------------------------------------------------------------------
/.github/workflows/docker-publish.yml:
--------------------------------------------------------------------------------
1 | name: Docker
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 | env:
8 | IMAGE_NAME: hgfiy
9 |
10 | jobs:
11 | push:
12 | runs-on: ubuntu-latest
13 | if: github.event_name == 'push'
14 |
15 | steps:
16 | - uses: actions/checkout@v2
17 |
18 | - name: Build image
19 | run: docker build . --file Dockerfile --tag $IMAGE_NAME
20 |
21 | - name: Log into registry
22 | run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login docker.pkg.github.com -u ${{ github.actor }} --password-stdin
23 |
24 | - name: Push image
25 | run: |
26 | IMAGE_ID=docker.pkg.github.com/${{ github.repository }}/$IMAGE_NAME
27 |
28 | IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
29 | VERSION=latest
30 |
31 | echo IMAGE_ID=$IMAGE_ID
32 | echo VERSION=$VERSION
33 |
34 | docker tag $IMAGE_NAME $IMAGE_ID:$VERSION
35 | docker push $IMAGE_ID:$VERSION
36 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .env
2 | .bundle
3 | _scripts
4 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | ## I want to add a new word to be tracked?
2 |
3 | Please edit the `seed.rb` file and add your word and its corresponding Taiwanese (as in Traditional Chinese used in
4 | Taiwan) translation to the end of the `WORDS` array. Please also make sure your addition have a trailing comma as well
5 | as this would ensure we won't have a conflict between two PRs at the same time.
6 |
7 | Make a pull request once we have the edit made. Please note that I will be making the final decision if I'm accepting
8 | the addition or not.
9 |
10 | ## I have other ideas
11 |
12 | Feel free to open an issue and/or PR so discussions. :)
13 |
14 |
--------------------------------------------------------------------------------
/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM alpine:latest as build
2 |
3 | RUN apk add nodejs yarn
4 | COPY frontend/package.json /app/frontend/package.json
5 | COPY frontend/yarn.lock /app/frontend/yarn.lock
6 | WORKDIR /app/frontend
7 | RUN yarn
8 | COPY frontend /app/frontend
9 | RUN yarn build
10 |
11 | FROM alpine:latest
12 |
13 | RUN apk add ruby ruby-etc postgresql-dev ruby-dev build-base gcc sqlite-dev ruby-json ruby-bigdecimal
14 | RUN gem i bundler
15 | COPY Gemfile /app/Gemfile
16 | COPY Gemfile.lock /app/Gemfile.lock
17 | WORKDIR /app
18 | RUN bundle --with production
19 | COPY . /app
20 | COPY --from=build /app/frontend/build /app/public
21 |
22 | WORKDIR /app
23 | ENTRYPOINT ["/usr/bin/bundle", "exec"]
24 | CMD ["thin", "start"]
25 |
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
1 | source 'https://rubygems.org'
2 |
3 | gem 'sinatra'
4 | gem 'sequel'
5 | gem 'sqlite3', platform: 'ruby'
6 | gem 'http'
7 | gem 'rack'
8 | gem 'sinatra-contrib'
9 |
10 | group :production do
11 | gem 'pg'
12 | gem 'thin'
13 | end
14 |
15 |
--------------------------------------------------------------------------------
/Gemfile.lock:
--------------------------------------------------------------------------------
1 | GEM
2 | remote: https://rubygems.org/
3 | specs:
4 | addressable (2.8.5)
5 | public_suffix (>= 2.0.2, < 6.0)
6 | daemons (1.4.1)
7 | domain_name (0.5.20190701)
8 | unf (>= 0.0.5, < 1.0.0)
9 | eventmachine (1.2.7)
10 | ffi (1.15.5)
11 | ffi-compiler (1.0.1)
12 | ffi (>= 1.0.0)
13 | rake
14 | http (5.1.1)
15 | addressable (~> 2.8)
16 | http-cookie (~> 1.0)
17 | http-form_data (~> 2.2)
18 | llhttp-ffi (~> 0.4.0)
19 | http-cookie (1.0.5)
20 | domain_name (~> 0.5)
21 | http-form_data (2.3.0)
22 | llhttp-ffi (0.4.0)
23 | ffi-compiler (~> 1.0)
24 | rake (~> 13.0)
25 | mini_portile2 (2.8.4)
26 | multi_json (1.15.0)
27 | mustermann (3.0.0)
28 | ruby2_keywords (~> 0.0.1)
29 | pg (1.5.3)
30 | public_suffix (5.0.3)
31 | rack (2.2.8)
32 | rack-protection (3.1.0)
33 | rack (~> 2.2, >= 2.2.4)
34 | rake (13.0.6)
35 | ruby2_keywords (0.0.5)
36 | sequel (5.71.0)
37 | sinatra (3.1.0)
38 | mustermann (~> 3.0)
39 | rack (~> 2.2, >= 2.2.4)
40 | rack-protection (= 3.1.0)
41 | tilt (~> 2.0)
42 | sinatra-contrib (3.1.0)
43 | multi_json
44 | mustermann (~> 3.0)
45 | rack-protection (= 3.1.0)
46 | sinatra (= 3.1.0)
47 | tilt (~> 2.0)
48 | sqlite3 (1.6.3)
49 | mini_portile2 (~> 2.8.0)
50 | thin (1.8.2)
51 | daemons (~> 1.0, >= 1.0.9)
52 | eventmachine (~> 1.0, >= 1.0.4)
53 | rack (>= 1, < 3)
54 | tilt (2.2.0)
55 | unf (0.1.4)
56 | unf_ext
57 | unf_ext (0.0.8.2)
58 |
59 | PLATFORMS
60 | ruby
61 |
62 | DEPENDENCIES
63 | http
64 | pg
65 | rack
66 | sequel
67 | sinatra
68 | sinatra-contrib
69 | sqlite3
70 | thin
71 |
72 | BUNDLED WITH
73 | 2.2.0.rc.2
74 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright © 2021 Zero Cho
2 |
3 | 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:
4 |
5 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
6 |
7 | 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.
8 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Has Google Fixed It Yet? (HGFIY)
2 | --------------------------------
3 |
4 | This website tracks when Google Translate would fix the `zh-TW` translations. See it at
5 | [https://isgooglefixed.tw](https://isgooglefixed.tw).
6 |
7 | ## Backend Setup
8 |
9 | You will need to have Ruby installed and postgresql/sqlite3 library, then run `bundle` to install dependencies. You can
10 | start both frontend and backend of the project by going to the `frontend` directory and run `yarn start`.
11 |
12 | ## Frontend Development
13 |
14 | You can work on the frontend locally with production data by running `yarn dev:prod` in the `frontend` directory.
15 |
--------------------------------------------------------------------------------
/config.ru:
--------------------------------------------------------------------------------
1 | require './server.rb'
2 |
3 | # update word list at start
4 | system("ruby seed.rb")
5 |
6 | run HasGoogleFixedItYet
7 |
--------------------------------------------------------------------------------
/db.rb:
--------------------------------------------------------------------------------
1 | require 'sequel'
2 |
3 | DB = if ENV['DATABASE_HOST']
4 | Sequel.connect "postgres://#{ENV['DATABASE_USER']}:#{ENV['DATABASE_PASS']}@#{ENV['DATABASE_HOST']}/#{ENV['DATABASE_NAME']}"
5 | elsif ENV['DATABASE_URL']
6 | Sequel.connect ENV['DATABASE_URL']
7 | else
8 | Sequel.connect 'sqlite://./local.db'
9 | end
10 |
--------------------------------------------------------------------------------
/frontend/.gitignore:
--------------------------------------------------------------------------------
1 | .build
2 | build
3 | web_modules
4 | node_modules
--------------------------------------------------------------------------------
/frontend/.prettierrc:
--------------------------------------------------------------------------------
1 | trailingComma: "all"
2 | tabWidth: 2
3 | semi: false
4 | singleQuote: true
--------------------------------------------------------------------------------
/frontend/.yarnrc:
--------------------------------------------------------------------------------
1 | --add.exact true
2 |
--------------------------------------------------------------------------------
/frontend/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "scripts": {
3 | "dev": "BACKEND_URL=\"http://localhost:9292\" snowpack dev",
4 | "dev:prod": "BACKEND_URL=\"https://hgfiy.kube.zero.haus\" snowpack dev",
5 | "start": "concurrently \"cd .. && bundle exec rackup -o 0\" \"yarn dev\"",
6 | "build": "snowpack build"
7 | },
8 | "dependencies": {
9 | "date-fns": "2.23.0",
10 | "http-proxy": "1.18.1",
11 | "svelte": "3.42.2"
12 | },
13 | "devDependencies": {
14 | "@snowpack/plugin-dotenv": "2.1.0",
15 | "@snowpack/plugin-svelte": "3.7.0",
16 | "concurrently": "6.2.1",
17 | "snowpack": "3.8.6"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/frontend/public/assets/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/itszero/HasGoogleFixedItYet/f872cc80ae45432ac58b5a8e50ca3f1ad0b251c8/frontend/public/assets/edit.png
--------------------------------------------------------------------------------
/frontend/public/assets/jf-openhuninn.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/itszero/HasGoogleFixedItYet/f872cc80ae45432ac58b5a8e50ca3f1ad0b251c8/frontend/public/assets/jf-openhuninn.woff2
--------------------------------------------------------------------------------
/frontend/public/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
10 |
11 |
12 |
14 |
15 |
16 |
17 |
18 |
19 |
21 |
22 |
23 |
24 |
25 | Google 翻譯修好了沒? Has Google Fixed Translate Yet?
26 |
27 |
28 |
29 |
30 | You need to enable JavaScript to run this app.
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/frontend/public/og_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/itszero/HasGoogleFixedItYet/f872cc80ae45432ac58b5a8e50ca3f1ad0b251c8/frontend/public/og_image.png
--------------------------------------------------------------------------------
/frontend/public/robots.txt:
--------------------------------------------------------------------------------
1 | # https://www.robotstxt.org/robotstxt.html
2 | User-agent: *
3 | Disallow:
4 |
--------------------------------------------------------------------------------
/frontend/snowpack.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import("snowpack").SnowpackUserConfig } */
2 |
3 | const httpProxy = require('http-proxy');
4 | const proxy = httpProxy.createServer({
5 | target: process.env.BACKEND_URL,
6 | secure: false,
7 | changeOrigin: true
8 | });
9 | proxy.on('error', (err) => { console.log('proxy error occured: ', err) })
10 |
11 | module.exports = {
12 | mount: {
13 | public: { url: '/', static: true },
14 | src: { url: '/dist' },
15 | },
16 | plugins: [
17 | '@snowpack/plugin-svelte',
18 | '@snowpack/plugin-dotenv',
19 | ],
20 | optimize: {
21 | 'bundle': true,
22 | 'minify': true,
23 | 'target': 'es2018'
24 | },
25 | routes: [
26 | {
27 | src: '/i/.*', dest: (req, res) => proxy.web(req, res)
28 | },
29 | {
30 | match: 'routes',
31 | src: '.*',
32 | dest: '/index.html',
33 | },
34 | ]
35 | };
36 |
--------------------------------------------------------------------------------
/frontend/src/App.svelte:
--------------------------------------------------------------------------------
1 |
27 |
28 |
29 |
30 |
31 | {#if currentPage === 'main'}
32 |
33 | {:else if currentPage === 'reportList'}
34 |
35 | {:else}
36 |
404 Not Found
37 | {/if}
38 |
39 |
40 | 這個網站由 傑洛
45 | 製作 | 可以在 Github 找到原始碼 | 2021-
50 |
51 |
52 |
53 |
107 |
--------------------------------------------------------------------------------
/frontend/src/Header.svelte:
--------------------------------------------------------------------------------
1 |
2 |
3 |
17 |
18 |
109 |
--------------------------------------------------------------------------------
/frontend/src/Word.svelte:
--------------------------------------------------------------------------------
1 |
27 |
28 |
33 |
34 |
35 | {word.is_fixed ? '✅' : '❌'}
36 | {word['english_word']} → {word['zhtw_word']}
37 | {#if !word.is_fixed}({word['correct_zhtw_word']}){/if}
38 |
39 |
▼
40 |
41 | {#if expanded && wordHistory}
42 |
43 |
44 |
45 |
46 | Google 翻譯結果 第一次看到 最後一次看到
47 |
48 |
49 |
50 | {#each wordHistory as item}
51 |
52 |
53 | {item['zhtw_word']}
54 |
55 |
56 | {formatDistance(
57 | parseJSONDate(item['first_seen_at']),
58 | new Date(),
59 | {
60 | addSuffix: true,
61 | locale: zhTW,
62 | },
63 | )}
64 |
65 |
66 | {formatDistance(
67 | parseJSONDate(item['last_seen_at']),
68 | new Date(),
69 | {
70 | addSuffix: true,
71 | locale: zhTW,
72 | },
73 | )}
74 |
75 |
76 | {/each}
77 |
78 |
79 |
80 | {:else if expanded}
81 |
載入中...
82 | {/if}
83 |
84 |
85 |
159 |
--------------------------------------------------------------------------------
/frontend/src/Words.svelte:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 | 本站會定期更新以下詞彙由 Google 翻譯從英文到台灣中文 (en -> zh-TW)
9 | 的結果。
10 |
11 |
12 | 註:詳細資訊中,第一筆資料的「第一次看到」時間通常是該字詞被加入資料庫中開始追蹤的時間,很有可能在那之前已經是這個翻譯好一陣子。
13 |
14 | {#if words}
15 |
16 | {#each words as word}
17 |
18 | {/each}
19 |
20 | {:else}
21 | 載入中...
22 | {/if}
23 |
24 |
25 |
38 |
--------------------------------------------------------------------------------
/frontend/src/index.js:
--------------------------------------------------------------------------------
1 | import App from "./App.svelte"
2 |
3 | let app = new App({
4 | target: document.body,
5 | })
6 |
7 | export default app
8 |
9 | if (import.meta.hot) {
10 | import.meta.hot.accept()
11 | import.meta.hot.dispose(() => {
12 | app.$destroy()
13 | })
14 | }
15 |
--------------------------------------------------------------------------------
/frontend/src/pages/MainPage.svelte:
--------------------------------------------------------------------------------
1 |
28 |
29 |
30 | {#if data}
31 | {#if fixedPercentage < 0.5}
32 | 還沒。😥 ({fixedCount} / {totalCount})
33 | {:else if fixedPercentage < 1.0}
34 | 修了很多! 😄 ({fixedCount} / {totalCount})
35 | {:else}
36 | 全部修好了! 🥰
37 | {/if}
38 | {/if}
39 |
40 |
41 | 為什麼要製作這個網站?
42 |
43 |
台灣中文 zh-TW
44 |
45 | Google 翻譯已經好一陣子將台灣(語言代碼為 zh-TW
)的翻譯改成各種中國常見的用法。Google
47 | 甚至聲稱部分翻譯是經過「社群認證」。但是,如果你將這些詞彙丟入「Google
48 | 趨勢」就會發現,這些詞彙並不常在台灣被使用。因此,我希望 Google
49 | 能夠修改台灣中文的翻譯使其合乎現狀。
50 |
51 |
52 | 注:雖然選單上只有說「中文(繁體)」,如果你選擇該選項後,你會發現該選項是使用zh-TW
的代碼,意指「台灣中文」。Google
55 | 若不想持續支援台灣中文的翻譯也可正式宣佈不再繼續支援台灣中文並將語言代碼換成適當的選項,例如:zh-Hant
。
58 |
59 |
美式英文 en-US
60 |
61 | Google Translate has not been accurately translating into Traditional
62 | Chinese (as used in Taiwan) for a while now. A lot of times the translation
63 | would sound like how Chinese is used in China instead. Google even claims
64 | some of those translations are "verified by community". However, a quick
65 | check through Google Trends would show that these translations would indeed
66 | rank pretty low among Taiwanese websites. Therefore, I made this websites to
67 | track some examples and hopefully nudge Google into fixing the translation
68 | for Traditional Chinese (Taiwan).
69 |
70 |
71 | NOTE: The Google Translate menu only says "Chinese (Traditional)". However,
72 | if you pick the option, you will see the language code reflected in the URL
73 | is zh-TW
, which means "Traditional Chinese as being used in
74 | Taiwan". The alternative option for Google to fix this problem is to
75 | officially drop zh-TW
support and switch to an appropriate
76 | language code instead, such as zh-Hant
.
77 |
78 |
79 |
80 | 我可以怎麼幫忙?
81 |
82 |
83 |
84 | 如果您有時間,請幫我們向 Google 翻譯回報翻譯問題。🙏 點這裡 了解詳情!
88 |
89 |
90 |
91 | 單詞詳情
92 |
93 |
94 |
120 |
--------------------------------------------------------------------------------
/frontend/src/pages/ReportListPage.svelte:
--------------------------------------------------------------------------------
1 |
57 |
58 |
59 | 👈 回首頁
60 |
61 | 我可以怎麼幫忙?
62 |
63 |
64 | 請點開下面每個字的連結。這會打開 Google Translate
65 | 翻譯這個詞的頁面,接著點選翻譯結果的「編輯」按鈕,送出正確的翻譯。
66 |
67 |
71 |
72 |
73 |
74 | 單詞列表
75 |
76 | {#if data}
77 |
78 | {#if copied}
79 | ✅ 已經複製到剪貼簿囉!
80 | {:else}
81 |
82 |
🔗 複製所有連結
83 | {/if}
84 |
85 |
註:下表僅列出目前翻譯仍然錯誤的字詞。
86 |
87 | {#each data as word}
88 | {#if !word.is_fixed}
89 |
90 |
98 |
❌ {word['zhtw_word']}
99 |
✅ {word['correct_zhtw_word']}
100 |
101 | {/if}
102 | {/each}
103 |
104 | {:else}
105 | 載入中...
106 | {/if}
107 |
108 |
109 |
146 |
--------------------------------------------------------------------------------
/frontend/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.22.10"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.10.tgz#1c20e612b768fefa75f6e90d6ecb86329247f0a3"
8 | integrity sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==
9 | dependencies:
10 | "@babel/highlight" "^7.22.10"
11 | chalk "^2.4.2"
12 |
13 | "@babel/helper-validator-identifier@^7.22.5":
14 | version "7.22.5"
15 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193"
16 | integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==
17 |
18 | "@babel/highlight@^7.22.10":
19 | version "7.22.10"
20 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.10.tgz#02a3f6d8c1cb4521b2fd0ab0da8f4739936137d7"
21 | integrity sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==
22 | dependencies:
23 | "@babel/helper-validator-identifier" "^7.22.5"
24 | chalk "^2.4.2"
25 | js-tokens "^4.0.0"
26 |
27 | "@babel/runtime@^7.21.0":
28 | version "7.22.10"
29 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682"
30 | integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==
31 | dependencies:
32 | regenerator-runtime "^0.14.0"
33 |
34 | "@gar/promisify@^1.0.1":
35 | version "1.1.3"
36 | resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
37 | integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
38 |
39 | "@isaacs/string-locale-compare@^1.0.1":
40 | version "1.1.0"
41 | resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b"
42 | integrity sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==
43 |
44 | "@npmcli/arborist@^2.6.4":
45 | version "2.10.0"
46 | resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-2.10.0.tgz#424c2d73a7ae59c960b0cc7f74fed043e4316c2c"
47 | integrity sha512-CLnD+zXG9oijEEzViimz8fbOoFVb7hoypiaf7p6giJhvYtrxLAyY3cZAMPIFQvsG731+02eMDp3LqVBNo7BaZA==
48 | dependencies:
49 | "@isaacs/string-locale-compare" "^1.0.1"
50 | "@npmcli/installed-package-contents" "^1.0.7"
51 | "@npmcli/map-workspaces" "^1.0.2"
52 | "@npmcli/metavuln-calculator" "^1.1.0"
53 | "@npmcli/move-file" "^1.1.0"
54 | "@npmcli/name-from-folder" "^1.0.1"
55 | "@npmcli/node-gyp" "^1.0.1"
56 | "@npmcli/package-json" "^1.0.1"
57 | "@npmcli/run-script" "^1.8.2"
58 | bin-links "^2.2.1"
59 | cacache "^15.0.3"
60 | common-ancestor-path "^1.0.1"
61 | json-parse-even-better-errors "^2.3.1"
62 | json-stringify-nice "^1.1.4"
63 | mkdirp "^1.0.4"
64 | mkdirp-infer-owner "^2.0.0"
65 | npm-install-checks "^4.0.0"
66 | npm-package-arg "^8.1.5"
67 | npm-pick-manifest "^6.1.0"
68 | npm-registry-fetch "^11.0.0"
69 | pacote "^11.3.5"
70 | parse-conflict-json "^1.1.1"
71 | proc-log "^1.0.0"
72 | promise-all-reject-late "^1.0.0"
73 | promise-call-limit "^1.0.1"
74 | read-package-json-fast "^2.0.2"
75 | readdir-scoped-modules "^1.1.0"
76 | rimraf "^3.0.2"
77 | semver "^7.3.5"
78 | ssri "^8.0.1"
79 | treeverse "^1.0.4"
80 | walk-up-path "^1.0.0"
81 |
82 | "@npmcli/fs@^1.0.0":
83 | version "1.1.1"
84 | resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257"
85 | integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==
86 | dependencies:
87 | "@gar/promisify" "^1.0.1"
88 | semver "^7.3.5"
89 |
90 | "@npmcli/git@^2.1.0":
91 | version "2.1.0"
92 | resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-2.1.0.tgz#2fbd77e147530247d37f325930d457b3ebe894f6"
93 | integrity sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==
94 | dependencies:
95 | "@npmcli/promise-spawn" "^1.3.2"
96 | lru-cache "^6.0.0"
97 | mkdirp "^1.0.4"
98 | npm-pick-manifest "^6.1.1"
99 | promise-inflight "^1.0.1"
100 | promise-retry "^2.0.1"
101 | semver "^7.3.5"
102 | which "^2.0.2"
103 |
104 | "@npmcli/installed-package-contents@^1.0.6", "@npmcli/installed-package-contents@^1.0.7":
105 | version "1.0.7"
106 | resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa"
107 | integrity sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==
108 | dependencies:
109 | npm-bundled "^1.1.1"
110 | npm-normalize-package-bin "^1.0.1"
111 |
112 | "@npmcli/map-workspaces@^1.0.2":
113 | version "1.0.4"
114 | resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-1.0.4.tgz#915708b55afa25e20bc2c14a766c124c2c5d4cab"
115 | integrity sha512-wVR8QxhyXsFcD/cORtJwGQodeeaDf0OxcHie8ema4VgFeqwYkFsDPnSrIRSytX8xR6nKPAH89WnwTcaU608b/Q==
116 | dependencies:
117 | "@npmcli/name-from-folder" "^1.0.1"
118 | glob "^7.1.6"
119 | minimatch "^3.0.4"
120 | read-package-json-fast "^2.0.1"
121 |
122 | "@npmcli/metavuln-calculator@^1.1.0":
123 | version "1.1.1"
124 | resolved "https://registry.yarnpkg.com/@npmcli/metavuln-calculator/-/metavuln-calculator-1.1.1.tgz#2f95ff3c6d88b366dd70de1c3f304267c631b458"
125 | integrity sha512-9xe+ZZ1iGVaUovBVFI9h3qW+UuECUzhvZPxK9RaEA2mjU26o5D0JloGYWwLYvQELJNmBdQB6rrpuN8jni6LwzQ==
126 | dependencies:
127 | cacache "^15.0.5"
128 | pacote "^11.1.11"
129 | semver "^7.3.2"
130 |
131 | "@npmcli/move-file@^1.0.1", "@npmcli/move-file@^1.1.0":
132 | version "1.1.2"
133 | resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674"
134 | integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==
135 | dependencies:
136 | mkdirp "^1.0.4"
137 | rimraf "^3.0.2"
138 |
139 | "@npmcli/name-from-folder@^1.0.1":
140 | version "1.0.1"
141 | resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz#77ecd0a4fcb772ba6fe927e2e2e155fbec2e6b1a"
142 | integrity sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA==
143 |
144 | "@npmcli/node-gyp@^1.0.1", "@npmcli/node-gyp@^1.0.2":
145 | version "1.0.3"
146 | resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-1.0.3.tgz#a912e637418ffc5f2db375e93b85837691a43a33"
147 | integrity sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==
148 |
149 | "@npmcli/package-json@^1.0.1":
150 | version "1.0.1"
151 | resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-1.0.1.tgz#1ed42f00febe5293c3502fd0ef785647355f6e89"
152 | integrity sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==
153 | dependencies:
154 | json-parse-even-better-errors "^2.3.1"
155 |
156 | "@npmcli/promise-spawn@^1.2.0", "@npmcli/promise-spawn@^1.3.2":
157 | version "1.3.2"
158 | resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz#42d4e56a8e9274fba180dabc0aea6e38f29274f5"
159 | integrity sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==
160 | dependencies:
161 | infer-owner "^1.0.4"
162 |
163 | "@npmcli/run-script@^1.8.2":
164 | version "1.8.6"
165 | resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-1.8.6.tgz#18314802a6660b0d4baa4c3afe7f1ad39d8c28b7"
166 | integrity sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==
167 | dependencies:
168 | "@npmcli/node-gyp" "^1.0.2"
169 | "@npmcli/promise-spawn" "^1.3.2"
170 | node-gyp "^7.1.0"
171 | read-package-json-fast "^2.0.1"
172 |
173 | "@rollup/plugin-commonjs@^16.0.0":
174 | version "16.0.0"
175 | resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-16.0.0.tgz#169004d56cd0f0a1d0f35915d31a036b0efe281f"
176 | integrity sha512-LuNyypCP3msCGVQJ7ki8PqYdpjfEkE/xtFa5DqlF+7IBD0JsfMZ87C58heSwIMint58sAUZbt3ITqOmdQv/dXw==
177 | dependencies:
178 | "@rollup/pluginutils" "^3.1.0"
179 | commondir "^1.0.1"
180 | estree-walker "^2.0.1"
181 | glob "^7.1.6"
182 | is-reference "^1.2.1"
183 | magic-string "^0.25.7"
184 | resolve "^1.17.0"
185 |
186 | "@rollup/plugin-inject@^4.0.0", "@rollup/plugin-inject@^4.0.2":
187 | version "4.0.4"
188 | resolved "https://registry.yarnpkg.com/@rollup/plugin-inject/-/plugin-inject-4.0.4.tgz#fbeee66e9a700782c4f65c8b0edbafe58678fbc2"
189 | integrity sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==
190 | dependencies:
191 | "@rollup/pluginutils" "^3.1.0"
192 | estree-walker "^2.0.1"
193 | magic-string "^0.25.7"
194 |
195 | "@rollup/plugin-json@^4.0.0":
196 | version "4.1.0"
197 | resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3"
198 | integrity sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==
199 | dependencies:
200 | "@rollup/pluginutils" "^3.0.8"
201 |
202 | "@rollup/plugin-node-resolve@^10.0.0":
203 | version "10.0.0"
204 | resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-10.0.0.tgz#44064a2b98df7530e66acf8941ff262fc9b4ead8"
205 | integrity sha512-sNijGta8fqzwA1VwUEtTvWCx2E7qC70NMsDh4ZG13byAXYigBNZMxALhKUSycBks5gupJdq0lFrKumFrRZ8H3A==
206 | dependencies:
207 | "@rollup/pluginutils" "^3.1.0"
208 | "@types/resolve" "1.17.1"
209 | builtin-modules "^3.1.0"
210 | deepmerge "^4.2.2"
211 | is-module "^1.0.0"
212 | resolve "^1.17.0"
213 |
214 | "@rollup/plugin-replace@^2.4.2":
215 | version "2.4.2"
216 | resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a"
217 | integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==
218 | dependencies:
219 | "@rollup/pluginutils" "^3.1.0"
220 | magic-string "^0.25.7"
221 |
222 | "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0":
223 | version "3.1.0"
224 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
225 | integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
226 | dependencies:
227 | "@types/estree" "0.0.39"
228 | estree-walker "^1.0.1"
229 | picomatch "^2.2.2"
230 |
231 | "@rollup/pluginutils@^4.1.0":
232 | version "4.2.1"
233 | resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d"
234 | integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==
235 | dependencies:
236 | estree-walker "^2.0.1"
237 | picomatch "^2.2.2"
238 |
239 | "@sindresorhus/is@^4.0.0":
240 | version "4.6.0"
241 | resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
242 | integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==
243 |
244 | "@snowpack/plugin-dotenv@2.1.0":
245 | version "2.1.0"
246 | resolved "https://registry.yarnpkg.com/@snowpack/plugin-dotenv/-/plugin-dotenv-2.1.0.tgz#dac77007bf657f999d222318506a850fd7d16875"
247 | integrity sha512-NvwB+kQuxKheZLWrRvOgXB8i0cXhuIkljbgCn02fRGCIOigPIDk1jZrnn3x9skqqtul/XvW9dNulVi6Fa7CN6g==
248 | dependencies:
249 | dotenv "^8.2.0"
250 | dotenv-expand "^5.1.0"
251 |
252 | "@snowpack/plugin-svelte@3.7.0":
253 | version "3.7.0"
254 | resolved "https://registry.yarnpkg.com/@snowpack/plugin-svelte/-/plugin-svelte-3.7.0.tgz#3f604fe17d7a82cd64fbac0c89b087b64c0b31e5"
255 | integrity sha512-YR2t/aMswjUV0D/qFBjIGA7VIgl5IrNHIuJbNtj2YR2heRWaSm7LYLUJKbnho7iKUqCtc+ZcwpgGZO/VNYlLNg==
256 | dependencies:
257 | rollup-plugin-svelte "^7.0.0"
258 | svelte-hmr "^0.13.2"
259 | svelte-preprocess "^4.7.2"
260 |
261 | "@szmarczak/http-timer@^4.0.5":
262 | version "4.0.6"
263 | resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807"
264 | integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==
265 | dependencies:
266 | defer-to-connect "^2.0.0"
267 |
268 | "@tootallnate/once@1":
269 | version "1.1.2"
270 | resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
271 | integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
272 |
273 | "@types/cacheable-request@^6.0.1":
274 | version "6.0.3"
275 | resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183"
276 | integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==
277 | dependencies:
278 | "@types/http-cache-semantics" "*"
279 | "@types/keyv" "^3.1.4"
280 | "@types/node" "*"
281 | "@types/responselike" "^1.0.0"
282 |
283 | "@types/estree@*":
284 | version "1.0.1"
285 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194"
286 | integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==
287 |
288 | "@types/estree@0.0.39":
289 | version "0.0.39"
290 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
291 | integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
292 |
293 | "@types/http-cache-semantics@*":
294 | version "4.0.1"
295 | resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
296 | integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
297 |
298 | "@types/keyv@^3.1.4":
299 | version "3.1.4"
300 | resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6"
301 | integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==
302 | dependencies:
303 | "@types/node" "*"
304 |
305 | "@types/node@*":
306 | version "20.5.0"
307 | resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.0.tgz#7fc8636d5f1aaa3b21e6245e97d56b7f56702313"
308 | integrity sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==
309 |
310 | "@types/normalize-package-data@^2.4.0":
311 | version "2.4.1"
312 | resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
313 | integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
314 |
315 | "@types/parse-json@^4.0.0":
316 | version "4.0.0"
317 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
318 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
319 |
320 | "@types/pug@^2.0.4":
321 | version "2.0.6"
322 | resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.6.tgz#f830323c88172e66826d0bde413498b61054b5a6"
323 | integrity sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==
324 |
325 | "@types/resolve@1.17.1":
326 | version "1.17.1"
327 | resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
328 | integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
329 | dependencies:
330 | "@types/node" "*"
331 |
332 | "@types/responselike@^1.0.0":
333 | version "1.0.0"
334 | resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
335 | integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
336 | dependencies:
337 | "@types/node" "*"
338 |
339 | "@types/sass@^1.16.0":
340 | version "1.45.0"
341 | resolved "https://registry.yarnpkg.com/@types/sass/-/sass-1.45.0.tgz#a949eb1e080ff34715e6c2040357b940bffb89bb"
342 | integrity sha512-jn7qwGFmJHwUSphV8zZneO3GmtlgLsmhs/LQyVvQbIIa+fzGMUiHI4HXJZL3FT8MJmgXWbLGiVVY7ElvHq6vDA==
343 | dependencies:
344 | sass "*"
345 |
346 | abbrev@1:
347 | version "1.1.1"
348 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
349 | integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
350 |
351 | acorn-walk@^8.2.0:
352 | version "8.2.0"
353 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
354 | integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
355 |
356 | acorn@^8.7.0:
357 | version "8.10.0"
358 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5"
359 | integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==
360 |
361 | address@^1.0.1:
362 | version "1.2.2"
363 | resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e"
364 | integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==
365 |
366 | agent-base@6, agent-base@^6.0.2:
367 | version "6.0.2"
368 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
369 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
370 | dependencies:
371 | debug "4"
372 |
373 | agentkeepalive@^4.1.3:
374 | version "4.5.0"
375 | resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923"
376 | integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==
377 | dependencies:
378 | humanize-ms "^1.2.1"
379 |
380 | aggregate-error@^3.0.0:
381 | version "3.1.0"
382 | resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
383 | integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
384 | dependencies:
385 | clean-stack "^2.0.0"
386 | indent-string "^4.0.0"
387 |
388 | ajv@^6.12.3:
389 | version "6.12.6"
390 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
391 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
392 | dependencies:
393 | fast-deep-equal "^3.1.1"
394 | fast-json-stable-stringify "^2.0.0"
395 | json-schema-traverse "^0.4.1"
396 | uri-js "^4.2.2"
397 |
398 | ansi-regex@^2.0.0:
399 | version "2.1.1"
400 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
401 | integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==
402 |
403 | ansi-regex@^5.0.1:
404 | version "5.0.1"
405 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
406 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
407 |
408 | ansi-styles@^3.2.1:
409 | version "3.2.1"
410 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
411 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
412 | dependencies:
413 | color-convert "^1.9.0"
414 |
415 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
416 | version "4.3.0"
417 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
418 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
419 | dependencies:
420 | color-convert "^2.0.1"
421 |
422 | anymatch@~3.1.2:
423 | version "3.1.3"
424 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
425 | integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
426 | dependencies:
427 | normalize-path "^3.0.0"
428 | picomatch "^2.0.4"
429 |
430 | aproba@^1.0.3:
431 | version "1.2.0"
432 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
433 | integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
434 |
435 | are-we-there-yet@~1.1.2:
436 | version "1.1.7"
437 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146"
438 | integrity sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==
439 | dependencies:
440 | delegates "^1.0.0"
441 | readable-stream "^2.0.6"
442 |
443 | asap@^2.0.0:
444 | version "2.0.6"
445 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
446 | integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==
447 |
448 | asn1@~0.2.3:
449 | version "0.2.6"
450 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d"
451 | integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==
452 | dependencies:
453 | safer-buffer "~2.1.0"
454 |
455 | assert-plus@1.0.0, assert-plus@^1.0.0:
456 | version "1.0.0"
457 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
458 | integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==
459 |
460 | assert@^1.4.1:
461 | version "1.5.0"
462 | resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb"
463 | integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==
464 | dependencies:
465 | object-assign "^4.1.1"
466 | util "0.10.3"
467 |
468 | asynckit@^0.4.0:
469 | version "0.4.0"
470 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
471 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
472 |
473 | aws-sign2@~0.7.0:
474 | version "0.7.0"
475 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
476 | integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==
477 |
478 | aws4@^1.8.0:
479 | version "1.12.0"
480 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3"
481 | integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==
482 |
483 | balanced-match@^1.0.0:
484 | version "1.0.2"
485 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
486 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
487 |
488 | bcrypt-pbkdf@^1.0.0:
489 | version "1.0.2"
490 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
491 | integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==
492 | dependencies:
493 | tweetnacl "^0.14.3"
494 |
495 | big-integer@^1.6.7:
496 | version "1.6.51"
497 | resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
498 | integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==
499 |
500 | bin-links@^2.2.1:
501 | version "2.3.0"
502 | resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-2.3.0.tgz#1ff241c86d2c29b24ae52f49544db5d78a4eb967"
503 | integrity sha512-JzrOLHLwX2zMqKdyYZjkDgQGT+kHDkIhv2/IK2lJ00qLxV4TmFoHi8drDBb6H5Zrz1YfgHkai4e2MGPqnoUhqA==
504 | dependencies:
505 | cmd-shim "^4.0.1"
506 | mkdirp-infer-owner "^2.0.0"
507 | npm-normalize-package-bin "^1.0.0"
508 | read-cmd-shim "^2.0.0"
509 | rimraf "^3.0.0"
510 | write-file-atomic "^3.0.3"
511 |
512 | binary-extensions@^2.0.0:
513 | version "2.2.0"
514 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
515 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
516 |
517 | boolbase@^1.0.0:
518 | version "1.0.0"
519 | resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
520 | integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
521 |
522 | bplist-parser@^0.1.0:
523 | version "0.1.1"
524 | resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.1.1.tgz#d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6"
525 | integrity sha512-2AEM0FXy8ZxVLBuqX0hqt1gDwcnz2zygEkQ6zaD5Wko/sB9paUNwlpawrFtKeHUAQUOzjVy9AO4oeonqIHKA9Q==
526 | dependencies:
527 | big-integer "^1.6.7"
528 |
529 | brace-expansion@^1.1.7:
530 | version "1.1.11"
531 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
532 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
533 | dependencies:
534 | balanced-match "^1.0.0"
535 | concat-map "0.0.1"
536 |
537 | braces@~3.0.2:
538 | version "3.0.2"
539 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
540 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
541 | dependencies:
542 | fill-range "^7.0.1"
543 |
544 | buffer-crc32@^0.2.5:
545 | version "0.2.13"
546 | resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
547 | integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==
548 |
549 | bufferutil@^4.0.2:
550 | version "4.0.7"
551 | resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.7.tgz#60c0d19ba2c992dd8273d3f73772ffc894c153ad"
552 | integrity sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==
553 | dependencies:
554 | node-gyp-build "^4.3.0"
555 |
556 | builtin-modules@^3.1.0, builtin-modules@^3.2.0:
557 | version "3.3.0"
558 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6"
559 | integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==
560 |
561 | builtins@^1.0.3:
562 | version "1.0.3"
563 | resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88"
564 | integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==
565 |
566 | cacache@^15.0.0, cacache@^15.0.3, cacache@^15.0.5, cacache@^15.2.0:
567 | version "15.3.0"
568 | resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb"
569 | integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==
570 | dependencies:
571 | "@npmcli/fs" "^1.0.0"
572 | "@npmcli/move-file" "^1.0.1"
573 | chownr "^2.0.0"
574 | fs-minipass "^2.0.0"
575 | glob "^7.1.4"
576 | infer-owner "^1.0.4"
577 | lru-cache "^6.0.0"
578 | minipass "^3.1.1"
579 | minipass-collect "^1.0.2"
580 | minipass-flush "^1.0.5"
581 | minipass-pipeline "^1.2.2"
582 | mkdirp "^1.0.3"
583 | p-map "^4.0.0"
584 | promise-inflight "^1.0.1"
585 | rimraf "^3.0.2"
586 | ssri "^8.0.1"
587 | tar "^6.0.2"
588 | unique-filename "^1.1.1"
589 |
590 | cacheable-lookup@^5.0.3:
591 | version "5.0.4"
592 | resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
593 | integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
594 |
595 | cacheable-request@^7.0.2:
596 | version "7.0.4"
597 | resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817"
598 | integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==
599 | dependencies:
600 | clone-response "^1.0.2"
601 | get-stream "^5.1.0"
602 | http-cache-semantics "^4.0.0"
603 | keyv "^4.0.0"
604 | lowercase-keys "^2.0.0"
605 | normalize-url "^6.0.1"
606 | responselike "^2.0.0"
607 |
608 | cachedir@^2.3.0:
609 | version "2.4.0"
610 | resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.4.0.tgz#7fef9cf7367233d7c88068fe6e34ed0d355a610d"
611 | integrity sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==
612 |
613 | callsites@^3.0.0:
614 | version "3.1.0"
615 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
616 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
617 |
618 | caseless@~0.12.0:
619 | version "0.12.0"
620 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
621 | integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==
622 |
623 | chalk@^2.4.2:
624 | version "2.4.2"
625 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
626 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
627 | dependencies:
628 | ansi-styles "^3.2.1"
629 | escape-string-regexp "^1.0.5"
630 | supports-color "^5.3.0"
631 |
632 | chalk@^4.1.0:
633 | version "4.1.2"
634 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
635 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
636 | dependencies:
637 | ansi-styles "^4.1.0"
638 | supports-color "^7.1.0"
639 |
640 | cheerio-select@^1.5.0:
641 | version "1.6.0"
642 | resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-1.6.0.tgz#489f36604112c722afa147dedd0d4609c09e1696"
643 | integrity sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==
644 | dependencies:
645 | css-select "^4.3.0"
646 | css-what "^6.0.1"
647 | domelementtype "^2.2.0"
648 | domhandler "^4.3.1"
649 | domutils "^2.8.0"
650 |
651 | cheerio@1.0.0-rc.10:
652 | version "1.0.0-rc.10"
653 | resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.10.tgz#2ba3dcdfcc26e7956fc1f440e61d51c643379f3e"
654 | integrity sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==
655 | dependencies:
656 | cheerio-select "^1.5.0"
657 | dom-serializer "^1.3.2"
658 | domhandler "^4.2.0"
659 | htmlparser2 "^6.1.0"
660 | parse5 "^6.0.1"
661 | parse5-htmlparser2-tree-adapter "^6.0.1"
662 | tslib "^2.2.0"
663 |
664 | "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.0:
665 | version "3.5.3"
666 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
667 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
668 | dependencies:
669 | anymatch "~3.1.2"
670 | braces "~3.0.2"
671 | glob-parent "~5.1.2"
672 | is-binary-path "~2.1.0"
673 | is-glob "~4.0.1"
674 | normalize-path "~3.0.0"
675 | readdirp "~3.6.0"
676 | optionalDependencies:
677 | fsevents "~2.3.2"
678 |
679 | chownr@^2.0.0:
680 | version "2.0.0"
681 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
682 | integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
683 |
684 | cjs-module-lexer@^1.2.1:
685 | version "1.2.3"
686 | resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107"
687 | integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==
688 |
689 | clean-stack@^2.0.0:
690 | version "2.2.0"
691 | resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
692 | integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
693 |
694 | cli-spinners@^2.5.0:
695 | version "2.9.0"
696 | resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db"
697 | integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==
698 |
699 | cliui@^7.0.2:
700 | version "7.0.4"
701 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
702 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
703 | dependencies:
704 | string-width "^4.2.0"
705 | strip-ansi "^6.0.0"
706 | wrap-ansi "^7.0.0"
707 |
708 | clone-response@^1.0.2:
709 | version "1.0.3"
710 | resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3"
711 | integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==
712 | dependencies:
713 | mimic-response "^1.0.0"
714 |
715 | cmd-shim@^4.0.1:
716 | version "4.1.0"
717 | resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-4.1.0.tgz#b3a904a6743e9fede4148c6f3800bf2a08135bdd"
718 | integrity sha512-lb9L7EM4I/ZRVuljLPEtUJOP+xiQVknZ4ZMpMgEp4JzNldPb27HU03hi6K1/6CoIuit/Zm/LQXySErFeXxDprw==
719 | dependencies:
720 | mkdirp-infer-owner "^2.0.0"
721 |
722 | code-point-at@^1.0.0:
723 | version "1.1.0"
724 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
725 | integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==
726 |
727 | color-convert@^1.9.0:
728 | version "1.9.3"
729 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
730 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
731 | dependencies:
732 | color-name "1.1.3"
733 |
734 | color-convert@^2.0.1:
735 | version "2.0.1"
736 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
737 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
738 | dependencies:
739 | color-name "~1.1.4"
740 |
741 | color-name@1.1.3:
742 | version "1.1.3"
743 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
744 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
745 |
746 | color-name@~1.1.4:
747 | version "1.1.4"
748 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
749 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
750 |
751 | combined-stream@^1.0.6, combined-stream@~1.0.6:
752 | version "1.0.8"
753 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
754 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
755 | dependencies:
756 | delayed-stream "~1.0.0"
757 |
758 | common-ancestor-path@^1.0.1:
759 | version "1.0.1"
760 | resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7"
761 | integrity sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==
762 |
763 | commondir@^1.0.1:
764 | version "1.0.1"
765 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
766 | integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==
767 |
768 | compressible@^2.0.18:
769 | version "2.0.18"
770 | resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba"
771 | integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==
772 | dependencies:
773 | mime-db ">= 1.43.0 < 2"
774 |
775 | concat-map@0.0.1:
776 | version "0.0.1"
777 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
778 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
779 |
780 | concurrently@6.2.1:
781 | version "6.2.1"
782 | resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-6.2.1.tgz#d880fc1d77559084732fa514092a3d5109a0d5bf"
783 | integrity sha512-emgwhH+ezkuYKSHZQ+AkgEpoUZZlbpPVYCVv7YZx0r+T7fny1H03r2nYRebpi2DudHR4n1Rgbo2YTxKOxVJ4+g==
784 | dependencies:
785 | chalk "^4.1.0"
786 | date-fns "^2.16.1"
787 | lodash "^4.17.21"
788 | read-pkg "^5.2.0"
789 | rxjs "^6.6.3"
790 | spawn-command "^0.0.2-1"
791 | supports-color "^8.1.0"
792 | tree-kill "^1.2.2"
793 | yargs "^16.2.0"
794 |
795 | console-control-strings@^1.0.0, console-control-strings@~1.1.0:
796 | version "1.1.0"
797 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
798 | integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==
799 |
800 | core-util-is@1.0.2:
801 | version "1.0.2"
802 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
803 | integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==
804 |
805 | core-util-is@~1.0.0:
806 | version "1.0.3"
807 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
808 | integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
809 |
810 | cosmiconfig@^7.0.0:
811 | version "7.1.0"
812 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
813 | integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
814 | dependencies:
815 | "@types/parse-json" "^4.0.0"
816 | import-fresh "^3.2.1"
817 | parse-json "^5.0.0"
818 | path-type "^4.0.0"
819 | yaml "^1.10.0"
820 |
821 | cross-spawn@^7.0.3:
822 | version "7.0.3"
823 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
824 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
825 | dependencies:
826 | path-key "^3.1.0"
827 | shebang-command "^2.0.0"
828 | which "^2.0.1"
829 |
830 | css-select@^4.3.0:
831 | version "4.3.0"
832 | resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b"
833 | integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==
834 | dependencies:
835 | boolbase "^1.0.0"
836 | css-what "^6.0.1"
837 | domhandler "^4.3.1"
838 | domutils "^2.8.0"
839 | nth-check "^2.0.1"
840 |
841 | css-what@^6.0.1:
842 | version "6.1.0"
843 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4"
844 | integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
845 |
846 | cssesc@^3.0.0:
847 | version "3.0.0"
848 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
849 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
850 |
851 | dashdash@^1.12.0:
852 | version "1.14.1"
853 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
854 | integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==
855 | dependencies:
856 | assert-plus "^1.0.0"
857 |
858 | date-fns@2.23.0:
859 | version "2.23.0"
860 | resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.23.0.tgz#4e886c941659af0cf7b30fafdd1eaa37e88788a9"
861 | integrity sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==
862 |
863 | date-fns@^2.16.1:
864 | version "2.30.0"
865 | resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0"
866 | integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==
867 | dependencies:
868 | "@babel/runtime" "^7.21.0"
869 |
870 | debug@4, debug@^4.3.3:
871 | version "4.3.4"
872 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
873 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
874 | dependencies:
875 | ms "2.1.2"
876 |
877 | debuglog@^1.0.1:
878 | version "1.0.1"
879 | resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
880 | integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==
881 |
882 | decompress-response@^6.0.0:
883 | version "6.0.0"
884 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
885 | integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
886 | dependencies:
887 | mimic-response "^3.1.0"
888 |
889 | deepmerge@^4.2.2:
890 | version "4.3.1"
891 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
892 | integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
893 |
894 | default-browser-id@^2.0.0:
895 | version "2.0.0"
896 | resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-2.0.0.tgz#01ecce371a71e85f15a17177e7863047e73dbe7d"
897 | integrity sha512-+LePblg9HDIx3CIla8BxfI/zYUFs8Kp67U5feqb7iTJcAxBOvcZ7ZNXKFsBDnGE5x0ap66o848VHE0fq7cgpPg==
898 | dependencies:
899 | bplist-parser "^0.1.0"
900 | pify "^2.3.0"
901 | untildify "^2.0.0"
902 |
903 | defer-to-connect@^2.0.0:
904 | version "2.0.1"
905 | resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
906 | integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==
907 |
908 | define-lazy-prop@^2.0.0:
909 | version "2.0.0"
910 | resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
911 | integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
912 |
913 | delayed-stream@~1.0.0:
914 | version "1.0.0"
915 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
916 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
917 |
918 | delegates@^1.0.0:
919 | version "1.0.0"
920 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
921 | integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==
922 |
923 | detect-indent@^6.0.0:
924 | version "6.1.0"
925 | resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6"
926 | integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==
927 |
928 | detect-port@^1.3.0:
929 | version "1.5.1"
930 | resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b"
931 | integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==
932 | dependencies:
933 | address "^1.0.1"
934 | debug "4"
935 |
936 | dezalgo@^1.0.0:
937 | version "1.0.4"
938 | resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81"
939 | integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==
940 | dependencies:
941 | asap "^2.0.0"
942 | wrappy "1"
943 |
944 | dom-serializer@^1.0.1, dom-serializer@^1.3.2:
945 | version "1.4.1"
946 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30"
947 | integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
948 | dependencies:
949 | domelementtype "^2.0.1"
950 | domhandler "^4.2.0"
951 | entities "^2.0.0"
952 |
953 | domelementtype@^2.0.1, domelementtype@^2.2.0:
954 | version "2.3.0"
955 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d"
956 | integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
957 |
958 | domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
959 | version "4.3.1"
960 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c"
961 | integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==
962 | dependencies:
963 | domelementtype "^2.2.0"
964 |
965 | domutils@^2.5.2, domutils@^2.8.0:
966 | version "2.8.0"
967 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135"
968 | integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
969 | dependencies:
970 | dom-serializer "^1.0.1"
971 | domelementtype "^2.2.0"
972 | domhandler "^4.2.0"
973 |
974 | dotenv-expand@^5.1.0:
975 | version "5.1.0"
976 | resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0"
977 | integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
978 |
979 | dotenv@^8.2.0:
980 | version "8.6.0"
981 | resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b"
982 | integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==
983 |
984 | ecc-jsbn@~0.1.1:
985 | version "0.1.2"
986 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
987 | integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==
988 | dependencies:
989 | jsbn "~0.1.0"
990 | safer-buffer "^2.1.0"
991 |
992 | emoji-regex@^8.0.0:
993 | version "8.0.0"
994 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
995 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
996 |
997 | encoding@^0.1.12:
998 | version "0.1.13"
999 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
1000 | integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
1001 | dependencies:
1002 | iconv-lite "^0.6.2"
1003 |
1004 | end-of-stream@^1.1.0:
1005 | version "1.4.4"
1006 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
1007 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
1008 | dependencies:
1009 | once "^1.4.0"
1010 |
1011 | entities@^2.0.0:
1012 | version "2.2.0"
1013 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
1014 | integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
1015 |
1016 | env-paths@^2.2.0:
1017 | version "2.2.1"
1018 | resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
1019 | integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
1020 |
1021 | err-code@^2.0.2:
1022 | version "2.0.3"
1023 | resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
1024 | integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
1025 |
1026 | error-ex@^1.3.1:
1027 | version "1.3.2"
1028 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
1029 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1030 | dependencies:
1031 | is-arrayish "^0.2.1"
1032 |
1033 | es-module-lexer@^0.3.24:
1034 | version "0.3.26"
1035 | resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.3.26.tgz#7b507044e97d5b03b01d4392c74ffeb9c177a83b"
1036 | integrity sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==
1037 |
1038 | es-module-lexer@^0.6.0:
1039 | version "0.6.0"
1040 | resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.6.0.tgz#e72ab05b7412e62b9be37c37a09bdb6000d706f0"
1041 | integrity sha512-f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==
1042 |
1043 | es6-promise@^3.1.2:
1044 | version "3.3.1"
1045 | resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613"
1046 | integrity sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==
1047 |
1048 | esbuild@~0.9.0:
1049 | version "0.9.7"
1050 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.9.7.tgz#ea0d639cbe4b88ec25fbed4d6ff00c8d788ef70b"
1051 | integrity sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg==
1052 |
1053 | escalade@^3.1.1:
1054 | version "3.1.1"
1055 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
1056 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
1057 |
1058 | escape-string-regexp@^1.0.5:
1059 | version "1.0.5"
1060 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1061 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
1062 |
1063 | esinstall@^1.0.0, esinstall@^1.1.7:
1064 | version "1.1.7"
1065 | resolved "https://registry.yarnpkg.com/esinstall/-/esinstall-1.1.7.tgz#ceabeb4b8685bf48c805a503e292dfafe4e0cb22"
1066 | integrity sha512-irDsrIF7fZ5BCQEAV5gmH+4nsK6JhnkI9C9VloXdmzJLbM1EcshPw8Ap95UUGc4ZJdzGeOrjV+jgKjQ/Z7Q3pg==
1067 | dependencies:
1068 | "@rollup/plugin-commonjs" "^16.0.0"
1069 | "@rollup/plugin-inject" "^4.0.2"
1070 | "@rollup/plugin-json" "^4.0.0"
1071 | "@rollup/plugin-node-resolve" "^10.0.0"
1072 | "@rollup/plugin-replace" "^2.4.2"
1073 | builtin-modules "^3.2.0"
1074 | cjs-module-lexer "^1.2.1"
1075 | es-module-lexer "^0.6.0"
1076 | execa "^5.1.1"
1077 | is-valid-identifier "^2.0.2"
1078 | kleur "^4.1.1"
1079 | mkdirp "^1.0.3"
1080 | picomatch "^2.3.0"
1081 | resolve "^1.20.0"
1082 | rimraf "^3.0.0"
1083 | rollup "~2.37.1"
1084 | rollup-plugin-polyfill-node "^0.6.2"
1085 | slash "~3.0.0"
1086 | validate-npm-package-name "^3.0.0"
1087 | vm2 "^3.9.2"
1088 |
1089 | estree-walker@^1.0.1:
1090 | version "1.0.1"
1091 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
1092 | integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
1093 |
1094 | estree-walker@^2.0.1, estree-walker@^2.0.2:
1095 | version "2.0.2"
1096 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
1097 | integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
1098 |
1099 | etag@^1.8.1:
1100 | version "1.8.1"
1101 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
1102 | integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
1103 |
1104 | eventemitter3@^4.0.0, eventemitter3@^4.0.4:
1105 | version "4.0.7"
1106 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
1107 | integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
1108 |
1109 | execa@^5.1.1:
1110 | version "5.1.1"
1111 | resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
1112 | integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
1113 | dependencies:
1114 | cross-spawn "^7.0.3"
1115 | get-stream "^6.0.0"
1116 | human-signals "^2.1.0"
1117 | is-stream "^2.0.0"
1118 | merge-stream "^2.0.0"
1119 | npm-run-path "^4.0.1"
1120 | onetime "^5.1.2"
1121 | signal-exit "^3.0.3"
1122 | strip-final-newline "^2.0.0"
1123 |
1124 | extend@~3.0.2:
1125 | version "3.0.2"
1126 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
1127 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
1128 |
1129 | extsprintf@1.3.0:
1130 | version "1.3.0"
1131 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
1132 | integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==
1133 |
1134 | extsprintf@^1.2.0:
1135 | version "1.4.1"
1136 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07"
1137 | integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==
1138 |
1139 | fast-deep-equal@^3.1.1:
1140 | version "3.1.3"
1141 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
1142 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
1143 |
1144 | fast-json-stable-stringify@^2.0.0:
1145 | version "2.1.0"
1146 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
1147 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1148 |
1149 | fdir@^5.0.0:
1150 | version "5.3.0"
1151 | resolved "https://registry.yarnpkg.com/fdir/-/fdir-5.3.0.tgz#67c6a75edebb887906fb22fec224fa5c2b1ff1e8"
1152 | integrity sha512-BtE53+jaa7nNHT+gPdfU6cFAXOJUWDs2b5GFox8dtl6zLXmfNf/N6im69b9nqNNwDyl27mpIWX8qR7AafWzSdQ==
1153 |
1154 | fill-range@^7.0.1:
1155 | version "7.0.1"
1156 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
1157 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
1158 | dependencies:
1159 | to-regex-range "^5.0.1"
1160 |
1161 | find-cache-dir@^3.3.1:
1162 | version "3.3.2"
1163 | resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
1164 | integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
1165 | dependencies:
1166 | commondir "^1.0.1"
1167 | make-dir "^3.0.2"
1168 | pkg-dir "^4.1.0"
1169 |
1170 | find-up@^4.0.0:
1171 | version "4.1.0"
1172 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
1173 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
1174 | dependencies:
1175 | locate-path "^5.0.0"
1176 | path-exists "^4.0.0"
1177 |
1178 | find-up@^5.0.0:
1179 | version "5.0.0"
1180 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
1181 | integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
1182 | dependencies:
1183 | locate-path "^6.0.0"
1184 | path-exists "^4.0.0"
1185 |
1186 | follow-redirects@^1.0.0:
1187 | version "1.15.2"
1188 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13"
1189 | integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==
1190 |
1191 | forever-agent@~0.6.1:
1192 | version "0.6.1"
1193 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
1194 | integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==
1195 |
1196 | form-data@~2.3.2:
1197 | version "2.3.3"
1198 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
1199 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
1200 | dependencies:
1201 | asynckit "^0.4.0"
1202 | combined-stream "^1.0.6"
1203 | mime-types "^2.1.12"
1204 |
1205 | fs-minipass@^2.0.0, fs-minipass@^2.1.0:
1206 | version "2.1.0"
1207 | resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
1208 | integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
1209 | dependencies:
1210 | minipass "^3.0.0"
1211 |
1212 | fs.realpath@^1.0.0:
1213 | version "1.0.0"
1214 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1215 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
1216 |
1217 | fsevents@^2.3.2, fsevents@~2.3.2:
1218 | version "2.3.2"
1219 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
1220 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
1221 |
1222 | fsevents@~2.1.2:
1223 | version "2.1.3"
1224 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
1225 | integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
1226 |
1227 | function-bind@^1.1.1:
1228 | version "1.1.1"
1229 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
1230 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1231 |
1232 | gauge@~2.7.3:
1233 | version "2.7.4"
1234 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
1235 | integrity sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==
1236 | dependencies:
1237 | aproba "^1.0.3"
1238 | console-control-strings "^1.0.0"
1239 | has-unicode "^2.0.0"
1240 | object-assign "^4.1.0"
1241 | signal-exit "^3.0.0"
1242 | string-width "^1.0.1"
1243 | strip-ansi "^3.0.1"
1244 | wide-align "^1.1.0"
1245 |
1246 | generic-names@^4.0.0:
1247 | version "4.0.0"
1248 | resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-4.0.0.tgz#0bd8a2fd23fe8ea16cbd0a279acd69c06933d9a3"
1249 | integrity sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==
1250 | dependencies:
1251 | loader-utils "^3.2.0"
1252 |
1253 | get-caller-file@^2.0.5:
1254 | version "2.0.5"
1255 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
1256 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
1257 |
1258 | get-stream@^5.1.0:
1259 | version "5.2.0"
1260 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
1261 | integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
1262 | dependencies:
1263 | pump "^3.0.0"
1264 |
1265 | get-stream@^6.0.0:
1266 | version "6.0.1"
1267 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
1268 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
1269 |
1270 | getpass@^0.1.1:
1271 | version "0.1.7"
1272 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
1273 | integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==
1274 | dependencies:
1275 | assert-plus "^1.0.0"
1276 |
1277 | glob-parent@~5.1.2:
1278 | version "5.1.2"
1279 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1280 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1281 | dependencies:
1282 | is-glob "^4.0.1"
1283 |
1284 | glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7:
1285 | version "7.2.3"
1286 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
1287 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
1288 | dependencies:
1289 | fs.realpath "^1.0.0"
1290 | inflight "^1.0.4"
1291 | inherits "2"
1292 | minimatch "^3.1.1"
1293 | once "^1.3.0"
1294 | path-is-absolute "^1.0.0"
1295 |
1296 | got@^11.1.4:
1297 | version "11.8.6"
1298 | resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a"
1299 | integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==
1300 | dependencies:
1301 | "@sindresorhus/is" "^4.0.0"
1302 | "@szmarczak/http-timer" "^4.0.5"
1303 | "@types/cacheable-request" "^6.0.1"
1304 | "@types/responselike" "^1.0.0"
1305 | cacheable-lookup "^5.0.3"
1306 | cacheable-request "^7.0.2"
1307 | decompress-response "^6.0.0"
1308 | http2-wrapper "^1.0.0-beta.5.2"
1309 | lowercase-keys "^2.0.0"
1310 | p-cancelable "^2.0.0"
1311 | responselike "^2.0.0"
1312 |
1313 | graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.2.3:
1314 | version "4.2.11"
1315 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
1316 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
1317 |
1318 | har-schema@^2.0.0:
1319 | version "2.0.0"
1320 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
1321 | integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==
1322 |
1323 | har-validator@~5.1.3:
1324 | version "5.1.5"
1325 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"
1326 | integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
1327 | dependencies:
1328 | ajv "^6.12.3"
1329 | har-schema "^2.0.0"
1330 |
1331 | has-flag@^3.0.0:
1332 | version "3.0.0"
1333 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1334 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
1335 |
1336 | has-flag@^4.0.0:
1337 | version "4.0.0"
1338 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1339 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1340 |
1341 | has-unicode@^2.0.0:
1342 | version "2.0.1"
1343 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
1344 | integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==
1345 |
1346 | has@^1.0.3:
1347 | version "1.0.3"
1348 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1349 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1350 | dependencies:
1351 | function-bind "^1.1.1"
1352 |
1353 | hosted-git-info@^2.1.4:
1354 | version "2.8.9"
1355 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
1356 | integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
1357 |
1358 | hosted-git-info@^4.0.1:
1359 | version "4.1.0"
1360 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
1361 | integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
1362 | dependencies:
1363 | lru-cache "^6.0.0"
1364 |
1365 | htmlparser2@^6.1.0:
1366 | version "6.1.0"
1367 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7"
1368 | integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==
1369 | dependencies:
1370 | domelementtype "^2.0.1"
1371 | domhandler "^4.0.0"
1372 | domutils "^2.5.2"
1373 | entities "^2.0.0"
1374 |
1375 | http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0:
1376 | version "4.1.1"
1377 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
1378 | integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==
1379 |
1380 | http-proxy-agent@^4.0.1:
1381 | version "4.0.1"
1382 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
1383 | integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
1384 | dependencies:
1385 | "@tootallnate/once" "1"
1386 | agent-base "6"
1387 | debug "4"
1388 |
1389 | http-proxy@1.18.1:
1390 | version "1.18.1"
1391 | resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
1392 | integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
1393 | dependencies:
1394 | eventemitter3 "^4.0.0"
1395 | follow-redirects "^1.0.0"
1396 | requires-port "^1.0.0"
1397 |
1398 | http-signature@~1.2.0:
1399 | version "1.2.0"
1400 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
1401 | integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==
1402 | dependencies:
1403 | assert-plus "^1.0.0"
1404 | jsprim "^1.2.2"
1405 | sshpk "^1.7.0"
1406 |
1407 | http2-wrapper@^1.0.0-beta.5.2:
1408 | version "1.0.3"
1409 | resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"
1410 | integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==
1411 | dependencies:
1412 | quick-lru "^5.1.1"
1413 | resolve-alpn "^1.0.0"
1414 |
1415 | httpie@^1.1.2:
1416 | version "1.1.2"
1417 | resolved "https://registry.yarnpkg.com/httpie/-/httpie-1.1.2.tgz#e76a6792c2172446ea6df8805977a6f57bc9615d"
1418 | integrity sha512-VQ82oXG95oY1fQw/XecHuvcFBA+lZQ9Vwj1RfLcO8a7HpDd4cc2ukwpJt+TUlFaLUAzZErylxWu6wclJ1rUhUQ==
1419 |
1420 | https-proxy-agent@^5.0.0:
1421 | version "5.0.1"
1422 | resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
1423 | integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
1424 | dependencies:
1425 | agent-base "6"
1426 | debug "4"
1427 |
1428 | human-signals@^2.1.0:
1429 | version "2.1.0"
1430 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
1431 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
1432 |
1433 | humanize-ms@^1.2.1:
1434 | version "1.2.1"
1435 | resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
1436 | integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==
1437 | dependencies:
1438 | ms "^2.0.0"
1439 |
1440 | iconv-lite@^0.6.2:
1441 | version "0.6.3"
1442 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
1443 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
1444 | dependencies:
1445 | safer-buffer ">= 2.1.2 < 3.0.0"
1446 |
1447 | icss-replace-symbols@^1.1.0:
1448 | version "1.1.0"
1449 | resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
1450 | integrity sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==
1451 |
1452 | icss-utils@^5.0.0:
1453 | version "5.1.0"
1454 | resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae"
1455 | integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==
1456 |
1457 | ignore-walk@^3.0.3:
1458 | version "3.0.4"
1459 | resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.4.tgz#c9a09f69b7c7b479a5d74ac1a3c0d4236d2a6335"
1460 | integrity sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==
1461 | dependencies:
1462 | minimatch "^3.0.4"
1463 |
1464 | immutable@^4.0.0:
1465 | version "4.3.2"
1466 | resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.2.tgz#f89d910f8dfb6e15c03b2cae2faaf8c1f66455fe"
1467 | integrity sha512-oGXzbEDem9OOpDWZu88jGiYCvIsLHMvGw+8OXlpsvTFvIQplQbjg1B1cvKg8f7Hoch6+NGjpPsH1Fr+Mc2D1aA==
1468 |
1469 | import-fresh@^3.2.1:
1470 | version "3.3.0"
1471 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1472 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1473 | dependencies:
1474 | parent-module "^1.0.0"
1475 | resolve-from "^4.0.0"
1476 |
1477 | imurmurhash@^0.1.4:
1478 | version "0.1.4"
1479 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1480 | integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
1481 |
1482 | indent-string@^4.0.0:
1483 | version "4.0.0"
1484 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
1485 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
1486 |
1487 | infer-owner@^1.0.4:
1488 | version "1.0.4"
1489 | resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467"
1490 | integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==
1491 |
1492 | inflight@^1.0.4:
1493 | version "1.0.6"
1494 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1495 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
1496 | dependencies:
1497 | once "^1.3.0"
1498 | wrappy "1"
1499 |
1500 | inherits@2, inherits@~2.0.3:
1501 | version "2.0.4"
1502 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1503 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1504 |
1505 | inherits@2.0.1:
1506 | version "2.0.1"
1507 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
1508 | integrity sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==
1509 |
1510 | ip@^2.0.0:
1511 | version "2.0.0"
1512 | resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da"
1513 | integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==
1514 |
1515 | is-arrayish@^0.2.1:
1516 | version "0.2.1"
1517 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1518 | integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
1519 |
1520 | is-binary-path@~2.1.0:
1521 | version "2.1.0"
1522 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
1523 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
1524 | dependencies:
1525 | binary-extensions "^2.0.0"
1526 |
1527 | is-core-module@^2.13.0:
1528 | version "2.13.0"
1529 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db"
1530 | integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==
1531 | dependencies:
1532 | has "^1.0.3"
1533 |
1534 | is-docker@^2.0.0, is-docker@^2.1.1:
1535 | version "2.2.1"
1536 | resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
1537 | integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
1538 |
1539 | is-extglob@^2.1.1:
1540 | version "2.1.1"
1541 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1542 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
1543 |
1544 | is-fullwidth-code-point@^1.0.0:
1545 | version "1.0.0"
1546 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
1547 | integrity sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==
1548 | dependencies:
1549 | number-is-nan "^1.0.0"
1550 |
1551 | is-fullwidth-code-point@^3.0.0:
1552 | version "3.0.0"
1553 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1554 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1555 |
1556 | is-glob@^4.0.1, is-glob@~4.0.1:
1557 | version "4.0.3"
1558 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1559 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1560 | dependencies:
1561 | is-extglob "^2.1.1"
1562 |
1563 | is-lambda@^1.0.1:
1564 | version "1.0.1"
1565 | resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5"
1566 | integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==
1567 |
1568 | is-module@^1.0.0:
1569 | version "1.0.0"
1570 | resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
1571 | integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==
1572 |
1573 | is-number@^7.0.0:
1574 | version "7.0.0"
1575 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1576 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1577 |
1578 | is-plain-object@^5.0.0:
1579 | version "5.0.0"
1580 | resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
1581 | integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
1582 |
1583 | is-reference@^1.1.4, is-reference@^1.2.1:
1584 | version "1.2.1"
1585 | resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7"
1586 | integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==
1587 | dependencies:
1588 | "@types/estree" "*"
1589 |
1590 | is-stream@^2.0.0:
1591 | version "2.0.1"
1592 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
1593 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
1594 |
1595 | is-typedarray@^1.0.0, is-typedarray@~1.0.0:
1596 | version "1.0.0"
1597 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
1598 | integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==
1599 |
1600 | is-valid-identifier@^2.0.2:
1601 | version "2.0.2"
1602 | resolved "https://registry.yarnpkg.com/is-valid-identifier/-/is-valid-identifier-2.0.2.tgz#146d9dbf29821b8118580b039d2203aa4bd1da4b"
1603 | integrity sha512-mpS5EGqXOwzXtKAg6I44jIAqeBfntFLxpAth1rrKbxtKyI6LPktyDYpHBI+tHlduhhX/SF26mFXmxQu995QVqg==
1604 | dependencies:
1605 | assert "^1.4.1"
1606 |
1607 | is-wsl@^2.2.0:
1608 | version "2.2.0"
1609 | resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
1610 | integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
1611 | dependencies:
1612 | is-docker "^2.0.0"
1613 |
1614 | isarray@~1.0.0:
1615 | version "1.0.0"
1616 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
1617 | integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
1618 |
1619 | isbinaryfile@^4.0.6:
1620 | version "4.0.10"
1621 | resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3"
1622 | integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==
1623 |
1624 | isexe@^2.0.0:
1625 | version "2.0.0"
1626 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1627 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
1628 |
1629 | isstream@~0.1.2:
1630 | version "0.1.2"
1631 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
1632 | integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==
1633 |
1634 | js-tokens@^4.0.0:
1635 | version "4.0.0"
1636 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1637 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1638 |
1639 | jsbn@~0.1.0:
1640 | version "0.1.1"
1641 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
1642 | integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==
1643 |
1644 | json-buffer@3.0.1:
1645 | version "3.0.1"
1646 | resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
1647 | integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
1648 |
1649 | json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
1650 | version "2.3.1"
1651 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
1652 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
1653 |
1654 | json-schema-traverse@^0.4.1:
1655 | version "0.4.1"
1656 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1657 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1658 |
1659 | json-schema@0.4.0:
1660 | version "0.4.0"
1661 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5"
1662 | integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==
1663 |
1664 | json-stringify-nice@^1.1.4:
1665 | version "1.1.4"
1666 | resolved "https://registry.yarnpkg.com/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz#2c937962b80181d3f317dd39aa323e14f5a60a67"
1667 | integrity sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==
1668 |
1669 | json-stringify-safe@~5.0.1:
1670 | version "5.0.1"
1671 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
1672 | integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
1673 |
1674 | jsonparse@^1.3.1:
1675 | version "1.3.1"
1676 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
1677 | integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==
1678 |
1679 | jsonschema@~1.2.5:
1680 | version "1.2.11"
1681 | resolved "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.2.11.tgz#7a799cc2aa5a285d893203e8dc81f5becbfb0e91"
1682 | integrity sha512-XNZHs3N1IOa3lPKm//npxMhOdaoPw+MvEV0NIgxcER83GTJcG13rehtWmpBCfEt8DrtYwIkMTs8bdXoYs4fvnQ==
1683 |
1684 | jsprim@^1.2.2:
1685 | version "1.4.2"
1686 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb"
1687 | integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==
1688 | dependencies:
1689 | assert-plus "1.0.0"
1690 | extsprintf "1.3.0"
1691 | json-schema "0.4.0"
1692 | verror "1.10.0"
1693 |
1694 | just-diff-apply@^3.0.0:
1695 | version "3.1.2"
1696 | resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-3.1.2.tgz#710d8cda00c65dc4e692df50dbe9bac5581c2193"
1697 | integrity sha512-TCa7ZdxCeq6q3Rgms2JCRHTCfWAETPZ8SzYUbkYF6KR3I03sN29DaOIC+xyWboIcMvjAsD5iG2u/RWzHD8XpgQ==
1698 |
1699 | just-diff@^3.0.1:
1700 | version "3.1.1"
1701 | resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-3.1.1.tgz#d50c597c6fd4776495308c63bdee1b6839082647"
1702 | integrity sha512-sdMWKjRq8qWZEjDcVA6llnUT8RDEBIfOiGpYFPYa9u+2c39JCsejktSP7mj5eRid5EIvTzIpQ2kDOCw1Nq9BjQ==
1703 |
1704 | keyv@^4.0.0:
1705 | version "4.5.3"
1706 | resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25"
1707 | integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==
1708 | dependencies:
1709 | json-buffer "3.0.1"
1710 |
1711 | kleur@^4.1.0, kleur@^4.1.1:
1712 | version "4.1.5"
1713 | resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780"
1714 | integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==
1715 |
1716 | lines-and-columns@^1.1.6:
1717 | version "1.2.4"
1718 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
1719 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
1720 |
1721 | loader-utils@^3.2.0:
1722 | version "3.2.1"
1723 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576"
1724 | integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==
1725 |
1726 | locate-path@^5.0.0:
1727 | version "5.0.0"
1728 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
1729 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
1730 | dependencies:
1731 | p-locate "^4.1.0"
1732 |
1733 | locate-path@^6.0.0:
1734 | version "6.0.0"
1735 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
1736 | integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
1737 | dependencies:
1738 | p-locate "^5.0.0"
1739 |
1740 | lodash.camelcase@^4.3.0:
1741 | version "4.3.0"
1742 | resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
1743 | integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==
1744 |
1745 | lodash@^4.17.21:
1746 | version "4.17.21"
1747 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1748 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
1749 |
1750 | lowercase-keys@^2.0.0:
1751 | version "2.0.0"
1752 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
1753 | integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
1754 |
1755 | lru-cache@^6.0.0:
1756 | version "6.0.0"
1757 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
1758 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
1759 | dependencies:
1760 | yallist "^4.0.0"
1761 |
1762 | magic-string@^0.25.7:
1763 | version "0.25.9"
1764 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
1765 | integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
1766 | dependencies:
1767 | sourcemap-codec "^1.4.8"
1768 |
1769 | make-dir@^3.0.2:
1770 | version "3.1.0"
1771 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
1772 | integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
1773 | dependencies:
1774 | semver "^6.0.0"
1775 |
1776 | make-fetch-happen@^9.0.1:
1777 | version "9.1.0"
1778 | resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968"
1779 | integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==
1780 | dependencies:
1781 | agentkeepalive "^4.1.3"
1782 | cacache "^15.2.0"
1783 | http-cache-semantics "^4.1.0"
1784 | http-proxy-agent "^4.0.1"
1785 | https-proxy-agent "^5.0.0"
1786 | is-lambda "^1.0.1"
1787 | lru-cache "^6.0.0"
1788 | minipass "^3.1.3"
1789 | minipass-collect "^1.0.2"
1790 | minipass-fetch "^1.3.2"
1791 | minipass-flush "^1.0.5"
1792 | minipass-pipeline "^1.2.4"
1793 | negotiator "^0.6.2"
1794 | promise-retry "^2.0.1"
1795 | socks-proxy-agent "^6.0.0"
1796 | ssri "^8.0.0"
1797 |
1798 | merge-stream@^2.0.0:
1799 | version "2.0.0"
1800 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
1801 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
1802 |
1803 | meriyah@^3.1.6:
1804 | version "3.1.6"
1805 | resolved "https://registry.yarnpkg.com/meriyah/-/meriyah-3.1.6.tgz#56c9c0edb63f9640c7609a39a413c60b038e4451"
1806 | integrity sha512-JDOSi6DIItDc33U5N52UdV6P8v+gn+fqZKfbAfHzdWApRQyQWdcvxPvAr9t01bI2rBxGvSrKRQSCg3SkZC1qeg==
1807 |
1808 | mime-db@1.52.0, "mime-db@>= 1.43.0 < 2":
1809 | version "1.52.0"
1810 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
1811 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
1812 |
1813 | mime-types@^2.1.12, mime-types@^2.1.26, mime-types@~2.1.19:
1814 | version "2.1.35"
1815 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
1816 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
1817 | dependencies:
1818 | mime-db "1.52.0"
1819 |
1820 | mimic-fn@^2.1.0:
1821 | version "2.1.0"
1822 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
1823 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
1824 |
1825 | mimic-response@^1.0.0:
1826 | version "1.0.1"
1827 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
1828 | integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
1829 |
1830 | mimic-response@^3.1.0:
1831 | version "3.1.0"
1832 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
1833 | integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
1834 |
1835 | min-indent@^1.0.0:
1836 | version "1.0.1"
1837 | resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
1838 | integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
1839 |
1840 | minimatch@^3.0.4, minimatch@^3.1.1:
1841 | version "3.1.2"
1842 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
1843 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
1844 | dependencies:
1845 | brace-expansion "^1.1.7"
1846 |
1847 | minimist@^1.2.0, minimist@^1.2.6:
1848 | version "1.2.8"
1849 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
1850 | integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
1851 |
1852 | minipass-collect@^1.0.2:
1853 | version "1.0.2"
1854 | resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617"
1855 | integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==
1856 | dependencies:
1857 | minipass "^3.0.0"
1858 |
1859 | minipass-fetch@^1.3.0, minipass-fetch@^1.3.2:
1860 | version "1.4.1"
1861 | resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6"
1862 | integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==
1863 | dependencies:
1864 | minipass "^3.1.0"
1865 | minipass-sized "^1.0.3"
1866 | minizlib "^2.0.0"
1867 | optionalDependencies:
1868 | encoding "^0.1.12"
1869 |
1870 | minipass-flush@^1.0.5:
1871 | version "1.0.5"
1872 | resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373"
1873 | integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==
1874 | dependencies:
1875 | minipass "^3.0.0"
1876 |
1877 | minipass-json-stream@^1.0.1:
1878 | version "1.0.1"
1879 | resolved "https://registry.yarnpkg.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7"
1880 | integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==
1881 | dependencies:
1882 | jsonparse "^1.3.1"
1883 | minipass "^3.0.0"
1884 |
1885 | minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4:
1886 | version "1.2.4"
1887 | resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c"
1888 | integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==
1889 | dependencies:
1890 | minipass "^3.0.0"
1891 |
1892 | minipass-sized@^1.0.3:
1893 | version "1.0.3"
1894 | resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70"
1895 | integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==
1896 | dependencies:
1897 | minipass "^3.0.0"
1898 |
1899 | minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3:
1900 | version "3.3.6"
1901 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a"
1902 | integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==
1903 | dependencies:
1904 | yallist "^4.0.0"
1905 |
1906 | minipass@^5.0.0:
1907 | version "5.0.0"
1908 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
1909 | integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
1910 |
1911 | minizlib@^2.0.0, minizlib@^2.1.1:
1912 | version "2.1.2"
1913 | resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
1914 | integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
1915 | dependencies:
1916 | minipass "^3.0.0"
1917 | yallist "^4.0.0"
1918 |
1919 | mkdirp-infer-owner@^2.0.0:
1920 | version "2.0.0"
1921 | resolved "https://registry.yarnpkg.com/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz#55d3b368e7d89065c38f32fd38e638f0ab61d316"
1922 | integrity sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==
1923 | dependencies:
1924 | chownr "^2.0.0"
1925 | infer-owner "^1.0.4"
1926 | mkdirp "^1.0.3"
1927 |
1928 | mkdirp@^0.5.1:
1929 | version "0.5.6"
1930 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
1931 | integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
1932 | dependencies:
1933 | minimist "^1.2.6"
1934 |
1935 | mkdirp@^1.0.3, mkdirp@^1.0.4:
1936 | version "1.0.4"
1937 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
1938 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
1939 |
1940 | ms@2.1.2:
1941 | version "2.1.2"
1942 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1943 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1944 |
1945 | ms@^2.0.0:
1946 | version "2.1.3"
1947 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
1948 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
1949 |
1950 | nanoid@^3.3.6:
1951 | version "3.3.6"
1952 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
1953 | integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
1954 |
1955 | negotiator@^0.6.2:
1956 | version "0.6.3"
1957 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
1958 | integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
1959 |
1960 | node-gyp-build@^4.3.0:
1961 | version "4.6.0"
1962 | resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055"
1963 | integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==
1964 |
1965 | node-gyp@^7.1.0:
1966 | version "7.1.2"
1967 | resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-7.1.2.tgz#21a810aebb187120251c3bcec979af1587b188ae"
1968 | integrity sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==
1969 | dependencies:
1970 | env-paths "^2.2.0"
1971 | glob "^7.1.4"
1972 | graceful-fs "^4.2.3"
1973 | nopt "^5.0.0"
1974 | npmlog "^4.1.2"
1975 | request "^2.88.2"
1976 | rimraf "^3.0.2"
1977 | semver "^7.3.2"
1978 | tar "^6.0.2"
1979 | which "^2.0.2"
1980 |
1981 | nopt@^5.0.0:
1982 | version "5.0.0"
1983 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88"
1984 | integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==
1985 | dependencies:
1986 | abbrev "1"
1987 |
1988 | normalize-package-data@^2.5.0:
1989 | version "2.5.0"
1990 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
1991 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
1992 | dependencies:
1993 | hosted-git-info "^2.1.4"
1994 | resolve "^1.10.0"
1995 | semver "2 || 3 || 4 || 5"
1996 | validate-npm-package-license "^3.0.1"
1997 |
1998 | normalize-path@^3.0.0, normalize-path@~3.0.0:
1999 | version "3.0.0"
2000 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
2001 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
2002 |
2003 | normalize-url@^6.0.1:
2004 | version "6.1.0"
2005 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
2006 | integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
2007 |
2008 | npm-bundled@^1.1.1:
2009 | version "1.1.2"
2010 | resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1"
2011 | integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==
2012 | dependencies:
2013 | npm-normalize-package-bin "^1.0.1"
2014 |
2015 | npm-install-checks@^4.0.0:
2016 | version "4.0.0"
2017 | resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-4.0.0.tgz#a37facc763a2fde0497ef2c6d0ac7c3fbe00d7b4"
2018 | integrity sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==
2019 | dependencies:
2020 | semver "^7.1.1"
2021 |
2022 | npm-normalize-package-bin@^1.0.0, npm-normalize-package-bin@^1.0.1:
2023 | version "1.0.1"
2024 | resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2"
2025 | integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
2026 |
2027 | npm-package-arg@^8.0.0, npm-package-arg@^8.0.1, npm-package-arg@^8.1.2, npm-package-arg@^8.1.5:
2028 | version "8.1.5"
2029 | resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.5.tgz#3369b2d5fe8fdc674baa7f1786514ddc15466e44"
2030 | integrity sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==
2031 | dependencies:
2032 | hosted-git-info "^4.0.1"
2033 | semver "^7.3.4"
2034 | validate-npm-package-name "^3.0.0"
2035 |
2036 | npm-packlist@^2.1.4:
2037 | version "2.2.2"
2038 | resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-2.2.2.tgz#076b97293fa620f632833186a7a8f65aaa6148c8"
2039 | integrity sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==
2040 | dependencies:
2041 | glob "^7.1.6"
2042 | ignore-walk "^3.0.3"
2043 | npm-bundled "^1.1.1"
2044 | npm-normalize-package-bin "^1.0.1"
2045 |
2046 | npm-pick-manifest@^6.0.0, npm-pick-manifest@^6.1.0, npm-pick-manifest@^6.1.1:
2047 | version "6.1.1"
2048 | resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz#7b5484ca2c908565f43b7f27644f36bb816f5148"
2049 | integrity sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==
2050 | dependencies:
2051 | npm-install-checks "^4.0.0"
2052 | npm-normalize-package-bin "^1.0.1"
2053 | npm-package-arg "^8.1.2"
2054 | semver "^7.3.4"
2055 |
2056 | npm-registry-fetch@^11.0.0:
2057 | version "11.0.0"
2058 | resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz#68c1bb810c46542760d62a6a965f85a702d43a76"
2059 | integrity sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==
2060 | dependencies:
2061 | make-fetch-happen "^9.0.1"
2062 | minipass "^3.1.3"
2063 | minipass-fetch "^1.3.0"
2064 | minipass-json-stream "^1.0.1"
2065 | minizlib "^2.0.0"
2066 | npm-package-arg "^8.0.0"
2067 |
2068 | npm-run-path@^4.0.1:
2069 | version "4.0.1"
2070 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
2071 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
2072 | dependencies:
2073 | path-key "^3.0.0"
2074 |
2075 | npmlog@^4.1.2:
2076 | version "4.1.2"
2077 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
2078 | integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
2079 | dependencies:
2080 | are-we-there-yet "~1.1.2"
2081 | console-control-strings "~1.1.0"
2082 | gauge "~2.7.3"
2083 | set-blocking "~2.0.0"
2084 |
2085 | nth-check@^2.0.1:
2086 | version "2.1.1"
2087 | resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d"
2088 | integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==
2089 | dependencies:
2090 | boolbase "^1.0.0"
2091 |
2092 | number-is-nan@^1.0.0:
2093 | version "1.0.1"
2094 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
2095 | integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==
2096 |
2097 | oauth-sign@~0.9.0:
2098 | version "0.9.0"
2099 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
2100 | integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
2101 |
2102 | object-assign@^4.1.0, object-assign@^4.1.1:
2103 | version "4.1.1"
2104 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
2105 | integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
2106 |
2107 | once@^1.3.0, once@^1.3.1, once@^1.4.0:
2108 | version "1.4.0"
2109 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2110 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
2111 | dependencies:
2112 | wrappy "1"
2113 |
2114 | onetime@^5.1.2:
2115 | version "5.1.2"
2116 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
2117 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
2118 | dependencies:
2119 | mimic-fn "^2.1.0"
2120 |
2121 | open@^8.2.1:
2122 | version "8.4.2"
2123 | resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9"
2124 | integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==
2125 | dependencies:
2126 | define-lazy-prop "^2.0.0"
2127 | is-docker "^2.1.1"
2128 | is-wsl "^2.2.0"
2129 |
2130 | os-homedir@^1.0.0:
2131 | version "1.0.2"
2132 | resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
2133 | integrity sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==
2134 |
2135 | p-cancelable@^2.0.0:
2136 | version "2.1.1"
2137 | resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
2138 | integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==
2139 |
2140 | p-finally@^1.0.0:
2141 | version "1.0.0"
2142 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
2143 | integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==
2144 |
2145 | p-limit@^2.2.0:
2146 | version "2.3.0"
2147 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
2148 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
2149 | dependencies:
2150 | p-try "^2.0.0"
2151 |
2152 | p-limit@^3.0.2:
2153 | version "3.1.0"
2154 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
2155 | integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
2156 | dependencies:
2157 | yocto-queue "^0.1.0"
2158 |
2159 | p-locate@^4.1.0:
2160 | version "4.1.0"
2161 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
2162 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
2163 | dependencies:
2164 | p-limit "^2.2.0"
2165 |
2166 | p-locate@^5.0.0:
2167 | version "5.0.0"
2168 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
2169 | integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
2170 | dependencies:
2171 | p-limit "^3.0.2"
2172 |
2173 | p-map@^4.0.0:
2174 | version "4.0.0"
2175 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
2176 | integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
2177 | dependencies:
2178 | aggregate-error "^3.0.0"
2179 |
2180 | p-queue@^6.2.1:
2181 | version "6.6.2"
2182 | resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"
2183 | integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==
2184 | dependencies:
2185 | eventemitter3 "^4.0.4"
2186 | p-timeout "^3.2.0"
2187 |
2188 | p-timeout@^3.2.0:
2189 | version "3.2.0"
2190 | resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe"
2191 | integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==
2192 | dependencies:
2193 | p-finally "^1.0.0"
2194 |
2195 | p-try@^2.0.0:
2196 | version "2.2.0"
2197 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
2198 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
2199 |
2200 | pacote@^11.1.11, pacote@^11.3.4, pacote@^11.3.5:
2201 | version "11.3.5"
2202 | resolved "https://registry.yarnpkg.com/pacote/-/pacote-11.3.5.tgz#73cf1fc3772b533f575e39efa96c50be8c3dc9d2"
2203 | integrity sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==
2204 | dependencies:
2205 | "@npmcli/git" "^2.1.0"
2206 | "@npmcli/installed-package-contents" "^1.0.6"
2207 | "@npmcli/promise-spawn" "^1.2.0"
2208 | "@npmcli/run-script" "^1.8.2"
2209 | cacache "^15.0.5"
2210 | chownr "^2.0.0"
2211 | fs-minipass "^2.1.0"
2212 | infer-owner "^1.0.4"
2213 | minipass "^3.1.3"
2214 | mkdirp "^1.0.3"
2215 | npm-package-arg "^8.0.1"
2216 | npm-packlist "^2.1.4"
2217 | npm-pick-manifest "^6.0.0"
2218 | npm-registry-fetch "^11.0.0"
2219 | promise-retry "^2.0.1"
2220 | read-package-json-fast "^2.0.1"
2221 | rimraf "^3.0.2"
2222 | ssri "^8.0.1"
2223 | tar "^6.1.0"
2224 |
2225 | parent-module@^1.0.0:
2226 | version "1.0.1"
2227 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
2228 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
2229 | dependencies:
2230 | callsites "^3.0.0"
2231 |
2232 | parse-conflict-json@^1.1.1:
2233 | version "1.1.1"
2234 | resolved "https://registry.yarnpkg.com/parse-conflict-json/-/parse-conflict-json-1.1.1.tgz#54ec175bde0f2d70abf6be79e0e042290b86701b"
2235 | integrity sha512-4gySviBiW5TRl7XHvp1agcS7SOe0KZOjC//71dzZVWJrY9hCrgtvl5v3SyIxCZ4fZF47TxD9nfzmxcx76xmbUw==
2236 | dependencies:
2237 | json-parse-even-better-errors "^2.3.0"
2238 | just-diff "^3.0.1"
2239 | just-diff-apply "^3.0.0"
2240 |
2241 | parse-json@^5.0.0:
2242 | version "5.2.0"
2243 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
2244 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
2245 | dependencies:
2246 | "@babel/code-frame" "^7.0.0"
2247 | error-ex "^1.3.1"
2248 | json-parse-even-better-errors "^2.3.0"
2249 | lines-and-columns "^1.1.6"
2250 |
2251 | parse5-htmlparser2-tree-adapter@^6.0.1:
2252 | version "6.0.1"
2253 | resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6"
2254 | integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==
2255 | dependencies:
2256 | parse5 "^6.0.1"
2257 |
2258 | parse5@^6.0.1:
2259 | version "6.0.1"
2260 | resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
2261 | integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
2262 |
2263 | path-exists@^4.0.0:
2264 | version "4.0.0"
2265 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
2266 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
2267 |
2268 | path-is-absolute@^1.0.0:
2269 | version "1.0.1"
2270 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
2271 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
2272 |
2273 | path-key@^3.0.0, path-key@^3.1.0:
2274 | version "3.1.1"
2275 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
2276 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2277 |
2278 | path-parse@^1.0.7:
2279 | version "1.0.7"
2280 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
2281 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
2282 |
2283 | path-type@^4.0.0:
2284 | version "4.0.0"
2285 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
2286 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
2287 |
2288 | performance-now@^2.1.0:
2289 | version "2.1.0"
2290 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
2291 | integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==
2292 |
2293 | periscopic@^2.0.3:
2294 | version "2.0.3"
2295 | resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-2.0.3.tgz#326e16c46068172ca9a9d20af1a684cd0796fa99"
2296 | integrity sha512-FuCZe61mWxQOJAQFEfmt9FjzebRlcpFz8sFPbyaCKtdusPkMEbA9ey0eARnRav5zAhmXznhaQkKGFAPn7X9NUw==
2297 | dependencies:
2298 | estree-walker "^2.0.2"
2299 | is-reference "^1.1.4"
2300 |
2301 | picocolors@^1.0.0:
2302 | version "1.0.0"
2303 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
2304 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
2305 |
2306 | picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.3.0:
2307 | version "2.3.1"
2308 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
2309 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2310 |
2311 | pify@^2.3.0:
2312 | version "2.3.0"
2313 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
2314 | integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
2315 |
2316 | pkg-dir@^4.1.0:
2317 | version "4.2.0"
2318 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
2319 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
2320 | dependencies:
2321 | find-up "^4.0.0"
2322 |
2323 | postcss-modules-extract-imports@^3.0.0:
2324 | version "3.0.0"
2325 | resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
2326 | integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==
2327 |
2328 | postcss-modules-local-by-default@^4.0.0:
2329 | version "4.0.3"
2330 | resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524"
2331 | integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==
2332 | dependencies:
2333 | icss-utils "^5.0.0"
2334 | postcss-selector-parser "^6.0.2"
2335 | postcss-value-parser "^4.1.0"
2336 |
2337 | postcss-modules-scope@^3.0.0:
2338 | version "3.0.0"
2339 | resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06"
2340 | integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==
2341 | dependencies:
2342 | postcss-selector-parser "^6.0.4"
2343 |
2344 | postcss-modules-values@^4.0.0:
2345 | version "4.0.0"
2346 | resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c"
2347 | integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==
2348 | dependencies:
2349 | icss-utils "^5.0.0"
2350 |
2351 | postcss-modules@^4.0.0:
2352 | version "4.3.1"
2353 | resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-4.3.1.tgz#517c06c09eab07d133ae0effca2c510abba18048"
2354 | integrity sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==
2355 | dependencies:
2356 | generic-names "^4.0.0"
2357 | icss-replace-symbols "^1.1.0"
2358 | lodash.camelcase "^4.3.0"
2359 | postcss-modules-extract-imports "^3.0.0"
2360 | postcss-modules-local-by-default "^4.0.0"
2361 | postcss-modules-scope "^3.0.0"
2362 | postcss-modules-values "^4.0.0"
2363 | string-hash "^1.1.1"
2364 |
2365 | postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4:
2366 | version "6.0.13"
2367 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b"
2368 | integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==
2369 | dependencies:
2370 | cssesc "^3.0.0"
2371 | util-deprecate "^1.0.2"
2372 |
2373 | postcss-value-parser@^4.1.0:
2374 | version "4.2.0"
2375 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
2376 | integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
2377 |
2378 | postcss@^8.3.5:
2379 | version "8.4.27"
2380 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.27.tgz#234d7e4b72e34ba5a92c29636734349e0d9c3057"
2381 | integrity sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==
2382 | dependencies:
2383 | nanoid "^3.3.6"
2384 | picocolors "^1.0.0"
2385 | source-map-js "^1.0.2"
2386 |
2387 | proc-log@^1.0.0:
2388 | version "1.0.0"
2389 | resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-1.0.0.tgz#0d927307401f69ed79341e83a0b2c9a13395eb77"
2390 | integrity sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==
2391 |
2392 | process-nextick-args@~2.0.0:
2393 | version "2.0.1"
2394 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
2395 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
2396 |
2397 | promise-all-reject-late@^1.0.0:
2398 | version "1.0.1"
2399 | resolved "https://registry.yarnpkg.com/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz#f8ebf13483e5ca91ad809ccc2fcf25f26f8643c2"
2400 | integrity sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==
2401 |
2402 | promise-call-limit@^1.0.1:
2403 | version "1.0.2"
2404 | resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.2.tgz#f64b8dd9ef7693c9c7613e7dfe8d6d24de3031ea"
2405 | integrity sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA==
2406 |
2407 | promise-inflight@^1.0.1:
2408 | version "1.0.1"
2409 | resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
2410 | integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==
2411 |
2412 | promise-retry@^2.0.1:
2413 | version "2.0.1"
2414 | resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
2415 | integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
2416 | dependencies:
2417 | err-code "^2.0.2"
2418 | retry "^0.12.0"
2419 |
2420 | psl@^1.1.28:
2421 | version "1.9.0"
2422 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
2423 | integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
2424 |
2425 | pump@^3.0.0:
2426 | version "3.0.0"
2427 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
2428 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
2429 | dependencies:
2430 | end-of-stream "^1.1.0"
2431 | once "^1.3.1"
2432 |
2433 | punycode@^2.1.0, punycode@^2.1.1:
2434 | version "2.3.0"
2435 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
2436 | integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
2437 |
2438 | qs@~6.5.2:
2439 | version "6.5.3"
2440 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad"
2441 | integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==
2442 |
2443 | quick-lru@^5.1.1:
2444 | version "5.1.1"
2445 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
2446 | integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
2447 |
2448 | read-cmd-shim@^2.0.0:
2449 | version "2.0.0"
2450 | resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-2.0.0.tgz#4a50a71d6f0965364938e9038476f7eede3928d9"
2451 | integrity sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw==
2452 |
2453 | read-package-json-fast@^2.0.1, read-package-json-fast@^2.0.2:
2454 | version "2.0.3"
2455 | resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz#323ca529630da82cb34b36cc0b996693c98c2b83"
2456 | integrity sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==
2457 | dependencies:
2458 | json-parse-even-better-errors "^2.3.0"
2459 | npm-normalize-package-bin "^1.0.1"
2460 |
2461 | read-pkg@^5.2.0:
2462 | version "5.2.0"
2463 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
2464 | integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
2465 | dependencies:
2466 | "@types/normalize-package-data" "^2.4.0"
2467 | normalize-package-data "^2.5.0"
2468 | parse-json "^5.0.0"
2469 | type-fest "^0.6.0"
2470 |
2471 | readable-stream@^2.0.6:
2472 | version "2.3.8"
2473 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
2474 | integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
2475 | dependencies:
2476 | core-util-is "~1.0.0"
2477 | inherits "~2.0.3"
2478 | isarray "~1.0.0"
2479 | process-nextick-args "~2.0.0"
2480 | safe-buffer "~5.1.1"
2481 | string_decoder "~1.1.1"
2482 | util-deprecate "~1.0.1"
2483 |
2484 | readdir-scoped-modules@^1.1.0:
2485 | version "1.1.0"
2486 | resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309"
2487 | integrity sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==
2488 | dependencies:
2489 | debuglog "^1.0.1"
2490 | dezalgo "^1.0.0"
2491 | graceful-fs "^4.1.2"
2492 | once "^1.3.0"
2493 |
2494 | readdirp@~3.6.0:
2495 | version "3.6.0"
2496 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
2497 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
2498 | dependencies:
2499 | picomatch "^2.2.1"
2500 |
2501 | regenerator-runtime@^0.14.0:
2502 | version "0.14.0"
2503 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45"
2504 | integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==
2505 |
2506 | request@^2.88.2:
2507 | version "2.88.2"
2508 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
2509 | integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
2510 | dependencies:
2511 | aws-sign2 "~0.7.0"
2512 | aws4 "^1.8.0"
2513 | caseless "~0.12.0"
2514 | combined-stream "~1.0.6"
2515 | extend "~3.0.2"
2516 | forever-agent "~0.6.1"
2517 | form-data "~2.3.2"
2518 | har-validator "~5.1.3"
2519 | http-signature "~1.2.0"
2520 | is-typedarray "~1.0.0"
2521 | isstream "~0.1.2"
2522 | json-stringify-safe "~5.0.1"
2523 | mime-types "~2.1.19"
2524 | oauth-sign "~0.9.0"
2525 | performance-now "^2.1.0"
2526 | qs "~6.5.2"
2527 | safe-buffer "^5.1.2"
2528 | tough-cookie "~2.5.0"
2529 | tunnel-agent "^0.6.0"
2530 | uuid "^3.3.2"
2531 |
2532 | require-directory@^2.1.1:
2533 | version "2.1.1"
2534 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
2535 | integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
2536 |
2537 | requires-port@^1.0.0:
2538 | version "1.0.0"
2539 | resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
2540 | integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
2541 |
2542 | resolve-alpn@^1.0.0:
2543 | version "1.2.1"
2544 | resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9"
2545 | integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==
2546 |
2547 | resolve-from@^4.0.0:
2548 | version "4.0.0"
2549 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
2550 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
2551 |
2552 | resolve-from@^5.0.0:
2553 | version "5.0.0"
2554 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
2555 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
2556 |
2557 | resolve.exports@^2.0.0:
2558 | version "2.0.2"
2559 | resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800"
2560 | integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==
2561 |
2562 | resolve@^1.10.0, resolve@^1.17.0, resolve@^1.20.0:
2563 | version "1.22.4"
2564 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.4.tgz#1dc40df46554cdaf8948a486a10f6ba1e2026c34"
2565 | integrity sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==
2566 | dependencies:
2567 | is-core-module "^2.13.0"
2568 | path-parse "^1.0.7"
2569 | supports-preserve-symlinks-flag "^1.0.0"
2570 |
2571 | responselike@^2.0.0:
2572 | version "2.0.1"
2573 | resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc"
2574 | integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==
2575 | dependencies:
2576 | lowercase-keys "^2.0.0"
2577 |
2578 | retry@^0.12.0:
2579 | version "0.12.0"
2580 | resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
2581 | integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==
2582 |
2583 | rimraf@^2.5.2:
2584 | version "2.7.1"
2585 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
2586 | integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
2587 | dependencies:
2588 | glob "^7.1.3"
2589 |
2590 | rimraf@^3.0.0, rimraf@^3.0.2:
2591 | version "3.0.2"
2592 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
2593 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
2594 | dependencies:
2595 | glob "^7.1.3"
2596 |
2597 | rollup-plugin-polyfill-node@^0.6.2:
2598 | version "0.6.2"
2599 | resolved "https://registry.yarnpkg.com/rollup-plugin-polyfill-node/-/rollup-plugin-polyfill-node-0.6.2.tgz#dea62e00f5cc2c174e4b4654b5daab79b1a92fc3"
2600 | integrity sha512-gMCVuR0zsKq0jdBn8pSXN1Ejsc458k2QsFFvQdbHoM0Pot5hEnck+pBP/FDwFS6uAi77pD3rDTytsaUStsOMlA==
2601 | dependencies:
2602 | "@rollup/plugin-inject" "^4.0.0"
2603 |
2604 | rollup-plugin-svelte@^7.0.0:
2605 | version "7.1.6"
2606 | resolved "https://registry.yarnpkg.com/rollup-plugin-svelte/-/rollup-plugin-svelte-7.1.6.tgz#44a4ea6c6e8ed976824d9fd40c78d048515e5838"
2607 | integrity sha512-nVFRBpGWI2qUY1OcSiEEA/kjCY2+vAjO9BI8SzA7NRrh2GTunLd6w2EYmnMt/atgdg8GvcNjLsmZmbQs/u4SQA==
2608 | dependencies:
2609 | "@rollup/pluginutils" "^4.1.0"
2610 | resolve.exports "^2.0.0"
2611 |
2612 | rollup@^2.23.0:
2613 | version "2.79.1"
2614 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
2615 | integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
2616 | optionalDependencies:
2617 | fsevents "~2.3.2"
2618 |
2619 | rollup@~2.37.1:
2620 | version "2.37.1"
2621 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.37.1.tgz#aa7aadffd75c80393f9314f9857e851b0ffd34e7"
2622 | integrity sha512-V3ojEeyGeSdrMSuhP3diBb06P+qV4gKQeanbDv+Qh/BZbhdZ7kHV0xAt8Yjk4GFshq/WjO7R4c7DFM20AwTFVQ==
2623 | optionalDependencies:
2624 | fsevents "~2.1.2"
2625 |
2626 | rxjs@^6.6.3:
2627 | version "6.6.7"
2628 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
2629 | integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
2630 | dependencies:
2631 | tslib "^1.9.0"
2632 |
2633 | safe-buffer@^5.0.1, safe-buffer@^5.1.2:
2634 | version "5.2.1"
2635 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
2636 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
2637 |
2638 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
2639 | version "5.1.2"
2640 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
2641 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
2642 |
2643 | "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
2644 | version "2.1.2"
2645 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2646 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
2647 |
2648 | sander@^0.5.0:
2649 | version "0.5.1"
2650 | resolved "https://registry.yarnpkg.com/sander/-/sander-0.5.1.tgz#741e245e231f07cafb6fdf0f133adfa216a502ad"
2651 | integrity sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==
2652 | dependencies:
2653 | es6-promise "^3.1.2"
2654 | graceful-fs "^4.1.3"
2655 | mkdirp "^0.5.1"
2656 | rimraf "^2.5.2"
2657 |
2658 | sass@*:
2659 | version "1.65.1"
2660 | resolved "https://registry.yarnpkg.com/sass/-/sass-1.65.1.tgz#8f283b0c26335a88246a448d22e1342ba2ea1432"
2661 | integrity sha512-9DINwtHmA41SEd36eVPQ9BJKpn7eKDQmUHmpI0y5Zv2Rcorrh0zS+cFrt050hdNbmmCNKTW3hV5mWfuegNRsEA==
2662 | dependencies:
2663 | chokidar ">=3.0.0 <4.0.0"
2664 | immutable "^4.0.0"
2665 | source-map-js ">=0.6.2 <2.0.0"
2666 |
2667 | "semver@2 || 3 || 4 || 5":
2668 | version "5.7.2"
2669 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
2670 | integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
2671 |
2672 | semver@^6.0.0:
2673 | version "6.3.1"
2674 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
2675 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
2676 |
2677 | semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
2678 | version "7.5.4"
2679 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
2680 | integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
2681 | dependencies:
2682 | lru-cache "^6.0.0"
2683 |
2684 | set-blocking@~2.0.0:
2685 | version "2.0.0"
2686 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
2687 | integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==
2688 |
2689 | shebang-command@^2.0.0:
2690 | version "2.0.0"
2691 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
2692 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
2693 | dependencies:
2694 | shebang-regex "^3.0.0"
2695 |
2696 | shebang-regex@^3.0.0:
2697 | version "3.0.0"
2698 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
2699 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
2700 |
2701 | signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
2702 | version "3.0.7"
2703 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
2704 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
2705 |
2706 | skypack@^0.3.2:
2707 | version "0.3.2"
2708 | resolved "https://registry.yarnpkg.com/skypack/-/skypack-0.3.2.tgz#9df9fde1ed73ae6874d15111f0636e16f2cab1b9"
2709 | integrity sha512-je1pix0QYER6iHuUGbgcafRJT5TI+EGUIBfzBLMqo3Wi22I2SzB9TVHQqwKCw8pzJMuHqhVTFEHc3Ey+ra25Sw==
2710 | dependencies:
2711 | cacache "^15.0.0"
2712 | cachedir "^2.3.0"
2713 | esinstall "^1.0.0"
2714 | etag "^1.8.1"
2715 | find-up "^5.0.0"
2716 | got "^11.1.4"
2717 | kleur "^4.1.0"
2718 | mkdirp "^1.0.3"
2719 | p-queue "^6.2.1"
2720 | rimraf "^3.0.0"
2721 | rollup "^2.23.0"
2722 | validate-npm-package-name "^3.0.0"
2723 |
2724 | slash@~3.0.0:
2725 | version "3.0.0"
2726 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
2727 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
2728 |
2729 | smart-buffer@^4.2.0:
2730 | version "4.2.0"
2731 | resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
2732 | integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
2733 |
2734 | snowpack@3.8.6:
2735 | version "3.8.6"
2736 | resolved "https://registry.yarnpkg.com/snowpack/-/snowpack-3.8.6.tgz#0bef5c071caef86a2f91aa5c3d5b70d0c2e2793c"
2737 | integrity sha512-EZ3Y7RtTiPvxnVFTKPfkvi2PKBrprXCvOHKWQQLBkHonf+xdtG51RiNjtrRLJeCjislAlD6OoeGHUxz76ToGHw==
2738 | dependencies:
2739 | "@npmcli/arborist" "^2.6.4"
2740 | bufferutil "^4.0.2"
2741 | cachedir "^2.3.0"
2742 | cheerio "1.0.0-rc.10"
2743 | chokidar "^3.4.0"
2744 | cli-spinners "^2.5.0"
2745 | compressible "^2.0.18"
2746 | cosmiconfig "^7.0.0"
2747 | deepmerge "^4.2.2"
2748 | default-browser-id "^2.0.0"
2749 | detect-port "^1.3.0"
2750 | es-module-lexer "^0.3.24"
2751 | esbuild "~0.9.0"
2752 | esinstall "^1.1.7"
2753 | estree-walker "^2.0.2"
2754 | etag "^1.8.1"
2755 | execa "^5.1.1"
2756 | fdir "^5.0.0"
2757 | find-cache-dir "^3.3.1"
2758 | find-up "^5.0.0"
2759 | glob "^7.1.7"
2760 | httpie "^1.1.2"
2761 | is-plain-object "^5.0.0"
2762 | is-reference "^1.2.1"
2763 | isbinaryfile "^4.0.6"
2764 | jsonschema "~1.2.5"
2765 | kleur "^4.1.1"
2766 | meriyah "^3.1.6"
2767 | mime-types "^2.1.26"
2768 | mkdirp "^1.0.3"
2769 | npm-run-path "^4.0.1"
2770 | open "^8.2.1"
2771 | pacote "^11.3.4"
2772 | periscopic "^2.0.3"
2773 | picomatch "^2.3.0"
2774 | postcss "^8.3.5"
2775 | postcss-modules "^4.0.0"
2776 | resolve "^1.20.0"
2777 | resolve-from "^5.0.0"
2778 | rimraf "^3.0.0"
2779 | rollup "~2.37.1"
2780 | signal-exit "^3.0.3"
2781 | skypack "^0.3.2"
2782 | slash "~3.0.0"
2783 | source-map "^0.7.3"
2784 | strip-ansi "^6.0.0"
2785 | strip-comments "^2.0.1"
2786 | utf-8-validate "^5.0.3"
2787 | ws "^7.3.0"
2788 | yargs-parser "^20.0.0"
2789 | optionalDependencies:
2790 | fsevents "^2.3.2"
2791 |
2792 | socks-proxy-agent@^6.0.0:
2793 | version "6.2.1"
2794 | resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce"
2795 | integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==
2796 | dependencies:
2797 | agent-base "^6.0.2"
2798 | debug "^4.3.3"
2799 | socks "^2.6.2"
2800 |
2801 | socks@^2.6.2:
2802 | version "2.7.1"
2803 | resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55"
2804 | integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==
2805 | dependencies:
2806 | ip "^2.0.0"
2807 | smart-buffer "^4.2.0"
2808 |
2809 | sorcery@^0.10.0:
2810 | version "0.10.0"
2811 | resolved "https://registry.yarnpkg.com/sorcery/-/sorcery-0.10.0.tgz#8ae90ad7d7cb05fc59f1ab0c637845d5c15a52b7"
2812 | integrity sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==
2813 | dependencies:
2814 | buffer-crc32 "^0.2.5"
2815 | minimist "^1.2.0"
2816 | sander "^0.5.0"
2817 | sourcemap-codec "^1.3.0"
2818 |
2819 | "source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2:
2820 | version "1.0.2"
2821 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
2822 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
2823 |
2824 | source-map@^0.7.3:
2825 | version "0.7.4"
2826 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
2827 | integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
2828 |
2829 | sourcemap-codec@^1.3.0, sourcemap-codec@^1.4.8:
2830 | version "1.4.8"
2831 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
2832 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
2833 |
2834 | spawn-command@^0.0.2-1:
2835 | version "0.0.2-1"
2836 | resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
2837 | integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==
2838 |
2839 | spdx-correct@^3.0.0:
2840 | version "3.2.0"
2841 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c"
2842 | integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
2843 | dependencies:
2844 | spdx-expression-parse "^3.0.0"
2845 | spdx-license-ids "^3.0.0"
2846 |
2847 | spdx-exceptions@^2.1.0:
2848 | version "2.3.0"
2849 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
2850 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
2851 |
2852 | spdx-expression-parse@^3.0.0:
2853 | version "3.0.1"
2854 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
2855 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
2856 | dependencies:
2857 | spdx-exceptions "^2.1.0"
2858 | spdx-license-ids "^3.0.0"
2859 |
2860 | spdx-license-ids@^3.0.0:
2861 | version "3.0.13"
2862 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5"
2863 | integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==
2864 |
2865 | sshpk@^1.7.0:
2866 | version "1.17.0"
2867 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5"
2868 | integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==
2869 | dependencies:
2870 | asn1 "~0.2.3"
2871 | assert-plus "^1.0.0"
2872 | bcrypt-pbkdf "^1.0.0"
2873 | dashdash "^1.12.0"
2874 | ecc-jsbn "~0.1.1"
2875 | getpass "^0.1.1"
2876 | jsbn "~0.1.0"
2877 | safer-buffer "^2.0.2"
2878 | tweetnacl "~0.14.0"
2879 |
2880 | ssri@^8.0.0, ssri@^8.0.1:
2881 | version "8.0.1"
2882 | resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af"
2883 | integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==
2884 | dependencies:
2885 | minipass "^3.1.1"
2886 |
2887 | string-hash@^1.1.1:
2888 | version "1.1.3"
2889 | resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
2890 | integrity sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==
2891 |
2892 | string-width@^1.0.1:
2893 | version "1.0.2"
2894 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
2895 | integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==
2896 | dependencies:
2897 | code-point-at "^1.0.0"
2898 | is-fullwidth-code-point "^1.0.0"
2899 | strip-ansi "^3.0.0"
2900 |
2901 | "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0:
2902 | version "4.2.3"
2903 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2904 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2905 | dependencies:
2906 | emoji-regex "^8.0.0"
2907 | is-fullwidth-code-point "^3.0.0"
2908 | strip-ansi "^6.0.1"
2909 |
2910 | string_decoder@~1.1.1:
2911 | version "1.1.1"
2912 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
2913 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
2914 | dependencies:
2915 | safe-buffer "~5.1.0"
2916 |
2917 | strip-ansi@^3.0.0, strip-ansi@^3.0.1:
2918 | version "3.0.1"
2919 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
2920 | integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==
2921 | dependencies:
2922 | ansi-regex "^2.0.0"
2923 |
2924 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
2925 | version "6.0.1"
2926 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2927 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2928 | dependencies:
2929 | ansi-regex "^5.0.1"
2930 |
2931 | strip-comments@^2.0.1:
2932 | version "2.0.1"
2933 | resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b"
2934 | integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==
2935 |
2936 | strip-final-newline@^2.0.0:
2937 | version "2.0.0"
2938 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
2939 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
2940 |
2941 | strip-indent@^3.0.0:
2942 | version "3.0.0"
2943 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
2944 | integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
2945 | dependencies:
2946 | min-indent "^1.0.0"
2947 |
2948 | supports-color@^5.3.0:
2949 | version "5.5.0"
2950 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
2951 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
2952 | dependencies:
2953 | has-flag "^3.0.0"
2954 |
2955 | supports-color@^7.1.0:
2956 | version "7.2.0"
2957 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
2958 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
2959 | dependencies:
2960 | has-flag "^4.0.0"
2961 |
2962 | supports-color@^8.1.0:
2963 | version "8.1.1"
2964 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
2965 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
2966 | dependencies:
2967 | has-flag "^4.0.0"
2968 |
2969 | supports-preserve-symlinks-flag@^1.0.0:
2970 | version "1.0.0"
2971 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2972 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2973 |
2974 | svelte-hmr@^0.13.2:
2975 | version "0.13.5"
2976 | resolved "https://registry.yarnpkg.com/svelte-hmr/-/svelte-hmr-0.13.5.tgz#de9b5fdcf0b694616bab2eb708d1c5bdf4043584"
2977 | integrity sha512-DgYkBMBkOFVqm0HydwKDLF9kZ3iJkNFZeR9TjkTytcActs3onfd3qXP/ImqKd492PRLQbNtW1V/AeYN1R2IxOw==
2978 |
2979 | svelte-preprocess@^4.7.2:
2980 | version "4.10.7"
2981 | resolved "https://registry.yarnpkg.com/svelte-preprocess/-/svelte-preprocess-4.10.7.tgz#3626de472f51ffe20c9bc71eff5a3da66797c362"
2982 | integrity sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==
2983 | dependencies:
2984 | "@types/pug" "^2.0.4"
2985 | "@types/sass" "^1.16.0"
2986 | detect-indent "^6.0.0"
2987 | magic-string "^0.25.7"
2988 | sorcery "^0.10.0"
2989 | strip-indent "^3.0.0"
2990 |
2991 | svelte@3.42.2:
2992 | version "3.42.2"
2993 | resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.42.2.tgz#0246c175c820c1aeca07300c48573a15aae3c1e4"
2994 | integrity sha512-FOyNYKXb8wdE0Ot+Ctt2/OyDLsNBP8+V6PUE9ag6ZKeLslIou0LnMu1fhtWUA+HjzKTbAM1yj+4PFLtg/3pMJA==
2995 |
2996 | tar@^6.0.2, tar@^6.1.0:
2997 | version "6.1.15"
2998 | resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69"
2999 | integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==
3000 | dependencies:
3001 | chownr "^2.0.0"
3002 | fs-minipass "^2.0.0"
3003 | minipass "^5.0.0"
3004 | minizlib "^2.1.1"
3005 | mkdirp "^1.0.3"
3006 | yallist "^4.0.0"
3007 |
3008 | to-regex-range@^5.0.1:
3009 | version "5.0.1"
3010 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
3011 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
3012 | dependencies:
3013 | is-number "^7.0.0"
3014 |
3015 | tough-cookie@~2.5.0:
3016 | version "2.5.0"
3017 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
3018 | integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
3019 | dependencies:
3020 | psl "^1.1.28"
3021 | punycode "^2.1.1"
3022 |
3023 | tree-kill@^1.2.2:
3024 | version "1.2.2"
3025 | resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
3026 | integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
3027 |
3028 | treeverse@^1.0.4:
3029 | version "1.0.4"
3030 | resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-1.0.4.tgz#a6b0ebf98a1bca6846ddc7ecbc900df08cb9cd5f"
3031 | integrity sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==
3032 |
3033 | tslib@^1.9.0:
3034 | version "1.14.1"
3035 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
3036 | integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
3037 |
3038 | tslib@^2.2.0:
3039 | version "2.6.1"
3040 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.1.tgz#fd8c9a0ff42590b25703c0acb3de3d3f4ede0410"
3041 | integrity sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==
3042 |
3043 | tunnel-agent@^0.6.0:
3044 | version "0.6.0"
3045 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
3046 | integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==
3047 | dependencies:
3048 | safe-buffer "^5.0.1"
3049 |
3050 | tweetnacl@^0.14.3, tweetnacl@~0.14.0:
3051 | version "0.14.5"
3052 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
3053 | integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==
3054 |
3055 | type-fest@^0.6.0:
3056 | version "0.6.0"
3057 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
3058 | integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
3059 |
3060 | typedarray-to-buffer@^3.1.5:
3061 | version "3.1.5"
3062 | resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
3063 | integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
3064 | dependencies:
3065 | is-typedarray "^1.0.0"
3066 |
3067 | unique-filename@^1.1.1:
3068 | version "1.1.1"
3069 | resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
3070 | integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
3071 | dependencies:
3072 | unique-slug "^2.0.0"
3073 |
3074 | unique-slug@^2.0.0:
3075 | version "2.0.2"
3076 | resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
3077 | integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==
3078 | dependencies:
3079 | imurmurhash "^0.1.4"
3080 |
3081 | untildify@^2.0.0:
3082 | version "2.1.0"
3083 | resolved "https://registry.yarnpkg.com/untildify/-/untildify-2.1.0.tgz#17eb2807987f76952e9c0485fc311d06a826a2e0"
3084 | integrity sha512-sJjbDp2GodvkB0FZZcn7k6afVisqX5BZD7Yq3xp4nN2O15BBK0cLm3Vwn2vQaF7UDS0UUsrQMkkplmDI5fskig==
3085 | dependencies:
3086 | os-homedir "^1.0.0"
3087 |
3088 | uri-js@^4.2.2:
3089 | version "4.4.1"
3090 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
3091 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
3092 | dependencies:
3093 | punycode "^2.1.0"
3094 |
3095 | utf-8-validate@^5.0.3:
3096 | version "5.0.10"
3097 | resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.10.tgz#d7d10ea39318171ca982718b6b96a8d2442571a2"
3098 | integrity sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==
3099 | dependencies:
3100 | node-gyp-build "^4.3.0"
3101 |
3102 | util-deprecate@^1.0.2, util-deprecate@~1.0.1:
3103 | version "1.0.2"
3104 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
3105 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
3106 |
3107 | util@0.10.3:
3108 | version "0.10.3"
3109 | resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
3110 | integrity sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==
3111 | dependencies:
3112 | inherits "2.0.1"
3113 |
3114 | uuid@^3.3.2:
3115 | version "3.4.0"
3116 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
3117 | integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
3118 |
3119 | validate-npm-package-license@^3.0.1:
3120 | version "3.0.4"
3121 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
3122 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
3123 | dependencies:
3124 | spdx-correct "^3.0.0"
3125 | spdx-expression-parse "^3.0.0"
3126 |
3127 | validate-npm-package-name@^3.0.0:
3128 | version "3.0.0"
3129 | resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e"
3130 | integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==
3131 | dependencies:
3132 | builtins "^1.0.3"
3133 |
3134 | verror@1.10.0:
3135 | version "1.10.0"
3136 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
3137 | integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==
3138 | dependencies:
3139 | assert-plus "^1.0.0"
3140 | core-util-is "1.0.2"
3141 | extsprintf "^1.2.0"
3142 |
3143 | vm2@^3.9.2:
3144 | version "3.9.19"
3145 | resolved "https://registry.yarnpkg.com/vm2/-/vm2-3.9.19.tgz#be1e1d7a106122c6c492b4d51c2e8b93d3ed6a4a"
3146 | integrity sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==
3147 | dependencies:
3148 | acorn "^8.7.0"
3149 | acorn-walk "^8.2.0"
3150 |
3151 | walk-up-path@^1.0.0:
3152 | version "1.0.0"
3153 | resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-1.0.0.tgz#d4745e893dd5fd0dbb58dd0a4c6a33d9c9fec53e"
3154 | integrity sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==
3155 |
3156 | which@^2.0.1, which@^2.0.2:
3157 | version "2.0.2"
3158 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
3159 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
3160 | dependencies:
3161 | isexe "^2.0.0"
3162 |
3163 | wide-align@^1.1.0:
3164 | version "1.1.5"
3165 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
3166 | integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
3167 | dependencies:
3168 | string-width "^1.0.2 || 2 || 3 || 4"
3169 |
3170 | wrap-ansi@^7.0.0:
3171 | version "7.0.0"
3172 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
3173 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
3174 | dependencies:
3175 | ansi-styles "^4.0.0"
3176 | string-width "^4.1.0"
3177 | strip-ansi "^6.0.0"
3178 |
3179 | wrappy@1:
3180 | version "1.0.2"
3181 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
3182 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
3183 |
3184 | write-file-atomic@^3.0.3:
3185 | version "3.0.3"
3186 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
3187 | integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
3188 | dependencies:
3189 | imurmurhash "^0.1.4"
3190 | is-typedarray "^1.0.0"
3191 | signal-exit "^3.0.2"
3192 | typedarray-to-buffer "^3.1.5"
3193 |
3194 | ws@^7.3.0:
3195 | version "7.5.9"
3196 | resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
3197 | integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
3198 |
3199 | y18n@^5.0.5:
3200 | version "5.0.8"
3201 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
3202 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
3203 |
3204 | yallist@^4.0.0:
3205 | version "4.0.0"
3206 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
3207 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
3208 |
3209 | yaml@^1.10.0:
3210 | version "1.10.2"
3211 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
3212 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
3213 |
3214 | yargs-parser@^20.0.0, yargs-parser@^20.2.2:
3215 | version "20.2.9"
3216 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
3217 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
3218 |
3219 | yargs@^16.2.0:
3220 | version "16.2.0"
3221 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
3222 | integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
3223 | dependencies:
3224 | cliui "^7.0.2"
3225 | escalade "^3.1.1"
3226 | get-caller-file "^2.0.5"
3227 | require-directory "^2.1.1"
3228 | string-width "^4.2.0"
3229 | y18n "^5.0.5"
3230 | yargs-parser "^20.2.2"
3231 |
3232 | yocto-queue@^0.1.0:
3233 | version "0.1.0"
3234 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
3235 | integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
3236 |
--------------------------------------------------------------------------------
/local.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/itszero/HasGoogleFixedItYet/f872cc80ae45432ac58b5a8e50ca3f1ad0b251c8/local.db
--------------------------------------------------------------------------------
/migrations/001_init.rb:
--------------------------------------------------------------------------------
1 | Sequel.migration do
2 | change do
3 | create_table(:translations) do
4 | primary_key :id
5 | String :english_word, null: false
6 | String :zhtw_word, null: false
7 | DateTime :first_seen_at, null: false
8 | DateTime :last_seen_at, null: false
9 | end
10 | end
11 | end
12 |
--------------------------------------------------------------------------------
/migrations/002_add_words.rb:
--------------------------------------------------------------------------------
1 | Sequel.migration do
2 | change do
3 | create_table(:words) do
4 | primary_key :id
5 | String :english_word, null: false
6 | String :correct_zhtw_word, null: false
7 | end
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/seed.rb:
--------------------------------------------------------------------------------
1 | require 'json'
2 | require 'date'
3 | require 'http'
4 | require './db'
5 |
6 | WORDS = {
7 | "video": "影片",
8 | "computer mouse": "電腦滑鼠",
9 | "harddisk": "硬碟",
10 | "CD": "光碟",
11 | "HD": "高畫質",
12 | "software": "軟體",
13 | "hardware": "硬體",
14 | "computer memory": "電腦記憶體",
15 | "potato": "馬鈴薯",
16 | "instant noodles": "泡麵",
17 | "quality": "品質",
18 | "project": "專案",
19 | "mega": "百萬",
20 | "laser": "雷射",
21 | "internet": "網際網路",
22 | "compatibility": "相容性",
23 | "information": "資訊",
24 | "database": "資料庫",
25 | "digital": "數位,數位的",
26 | "server": "伺服器",
27 | "AI": "人工智慧",
28 | "rapper": "饒舌歌手",
29 | "butter": "奶油",
30 | "screen": "螢幕",
31 | "taxi": "計程車",
32 | "message": "訊息",
33 | "default": "預設",
34 | "printer": "印表機",
35 | "yogurt": "優格",
36 | "plastic": "塑膠",
37 | "guinea pig": "天竺鼠",
38 | "college major": "大學主修",
39 | "convenience store": "便利商店",
40 | "rubik's cube": "魔術方塊",
41 | "uninstall": "解除安裝",
42 | "icon": "圖示",
43 | "program": "程式",
44 | "motherboard": "主機板",
45 | "laptop": "筆記型電腦",
46 | "pineapple": "鳳梨",
47 | "text": "文字",
48 | "billiards": "撞球,英式撞球",
49 | "protocol": "協定",
50 | "roller coaster": "雲霄飛車",
51 | "through": "透過",
52 | "frames per second": "每秒影格數",
53 | "cybercafe": "網咖",
54 | "good morning": "早安",
55 | "transistor": "電晶體",
56 | "instant coffee": "即溶咖啡",
57 | "Fed": "聯準會",
58 | "P/E ratio": "本益比",
59 | "earthquake magnitude": "地震規模",
60 | "earthquake intensity": "地震震度",
61 | "mantle": "地函",
62 | "operations": "營運",
63 | "optimization": "最佳化"
64 | }
65 |
66 | words = DB[:words]
67 |
68 | WORDS.each do |english_word, correct_zhtw_word|
69 | english_word = english_word.to_s
70 | if words.where(:english_word => english_word).count == 0
71 | puts "adding #{english_word}..."
72 | words.insert({
73 | english_word: english_word,
74 | correct_zhtw_word: correct_zhtw_word
75 | })
76 | else
77 | puts "updating #{english_word}..."
78 | words.where({ :english_word => english_word }).update({ correct_zhtw_word: correct_zhtw_word })
79 | end
80 | end
81 |
82 |
--------------------------------------------------------------------------------
/server.rb:
--------------------------------------------------------------------------------
1 | require 'sinatra'
2 | require 'json'
3 | require './db'
4 |
5 | class HasGoogleFixedItYet < Sinatra::Base
6 | configure do
7 | set :db, DB
8 | end
9 |
10 | get '/' do
11 | send_file File.expand_path('index.html', settings.public_folder)
12 | end
13 |
14 | get '/reportList' do
15 | send_file File.expand_path('index.html', settings.public_folder)
16 | end
17 |
18 | get '/i/data' do
19 | sql = '
20 | SELECT
21 | c.id,
22 | a.english_word,
23 | a.correct_zhtw_word,
24 | c.zhtw_word,
25 | c.first_seen_at,
26 | c.last_seen_at
27 | FROM words a
28 | INNER JOIN translations c ON a.english_word = c.english_word
29 | INNER JOIN (
30 | SELECT english_word, MAX(last_seen_at) AS last_seen_at
31 | FROM translations
32 | GROUP BY english_word
33 | ) b ON c.english_word = b.english_word AND c.last_seen_at = b.last_seen_at
34 | ORDER BY lower(a.english_word) ASC
35 | '.strip
36 |
37 | resp = settings.db[sql].all.map do |row|
38 | row.merge(
39 | {
40 | is_fixed: row[:correct_zhtw_word].split(',').map(&:strip).include?(row[:zhtw_word])
41 | }
42 | )
43 | end.to_json
44 |
45 | [200, { 'content-type' => 'application/json' }, resp]
46 | end
47 |
48 | get '/i/word/:id' do
49 | item = settings.db[:translations].where(id: params[:id]).first
50 | settings.db[:translations].where(english_word: item[:english_word]).order_by(:first_seen_at).all.to_json
51 | end
52 | end
53 |
--------------------------------------------------------------------------------
/update.rb:
--------------------------------------------------------------------------------
1 | require 'json'
2 | require 'date'
3 | require 'http'
4 | require './db'
5 |
6 | def get_translation(word)
7 | resp = HTTP.post(
8 | 'https://translation.googleapis.com/language/translate/v2',
9 | json: {
10 | q: word,
11 | source: 'en',
12 | target: 'zh-tw',
13 | format: 'text'
14 | },
15 | params: {
16 | key: ENV["TRANSLATE_API_KEY"]
17 | }
18 | )
19 | data = JSON.parse(resp.to_s)
20 |
21 | begin
22 | data["data"]["translations"].first["translatedText"]
23 | rescue => e
24 | puts e
25 | puts data
26 | end
27 | end
28 |
29 | translations = DB[:translations]
30 |
31 | words = DB[:words]
32 | words.all.each do |word|
33 | zhtw_word = get_translation(word[:english_word])
34 |
35 | last_entry = translations
36 | .where(english_word: word[:english_word])
37 | .reverse_order(:last_seen_at)
38 | .order_append(Sequel.desc(:id))
39 | .first
40 |
41 | if last_entry.nil? or (last_entry[:zhtw_word] != zhtw_word)
42 | puts "inserting new entry for #{word[:english_word]} -> #{zhtw_word}"
43 | translations.insert(
44 | english_word: word[:english_word],
45 | zhtw_word: zhtw_word,
46 | first_seen_at: DateTime.now,
47 | last_seen_at: DateTime.now
48 | )
49 | else
50 | puts "updating last seen for #{word[:english_word]} -> #{zhtw_word}"
51 | puts last_entry
52 | translations.where(id: last_entry[:id]).update({
53 | last_seen_at: DateTime.now
54 | })
55 | end
56 | end
57 |
--------------------------------------------------------------------------------