├── .gitignore
├── src
├── ui
│ ├── icons
│ │ ├── add.svg
│ │ └── close.svg
│ ├── index.js
│ ├── index.html
│ ├── style.css
│ └── tabs.js
└── main.js
├── .github
└── workflows
│ └── build.yml
├── electron-builder.json
├── package.json
├── LICENSE
├── README.md
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
--------------------------------------------------------------------------------
/src/ui/icons/add.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/ui/index.js:
--------------------------------------------------------------------------------
1 | const { createTab } = require('./tabs');
2 |
3 | const addTabButton = document.getElementById('add-tab-button');
4 |
5 | (async () => {
6 | addTabButton.onclick = () => {
7 | createTab();
8 | };
9 |
10 | createTab();
11 | })();
--------------------------------------------------------------------------------
/src/ui/icons/close.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/ui/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Eco Browser
5 |
6 |
7 |
8 |
9 |
10 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.github/workflows/build.yml:
--------------------------------------------------------------------------------
1 | name: Build
2 |
3 | on: push
4 |
5 | jobs:
6 | release:
7 | runs-on: ${{ matrix.os }}
8 |
9 | strategy:
10 | matrix:
11 | os: [macos-latest, windows-latest, ubuntu-latest]
12 |
13 | steps:
14 | - name: Check out Git repository
15 | uses: actions/checkout@v2
16 |
17 | - name: Install Node.js
18 | uses: actions/setup-node@v1
19 | with:
20 | node-version: 13
21 |
22 | - name: Build the app
23 | uses: samuelmeuli/action-electron-builder@v1
24 | with:
25 | github_token: ${{ secrets.GITHUB_TOKEN }}
26 |
27 | mac_certs: ${{ secrets.mac_certs }}
28 | mac_certs_password: ${{ secrets.mac_certs_password }}
29 |
30 | release: true
31 |
--------------------------------------------------------------------------------
/electron-builder.json:
--------------------------------------------------------------------------------
1 | {
2 | "appId": "org.sentialx.ecobrowser",
3 | "productName": "Eco Browser",
4 | "asar": true,
5 | "directories": {
6 | "output": "dist"
7 | },
8 | "files": ["src/**/*", "package.json"],
9 | "publish": "github",
10 | "linux": {
11 | "category": "Network",
12 | "target": [
13 | {
14 | "target": "AppImage",
15 | "arch": ["ia32", "x64"]
16 | },
17 | {
18 | "target": "deb",
19 | "arch": ["ia32", "x64"]
20 | }
21 | ]
22 | },
23 | "win": {
24 | "target": [
25 | {
26 | "target": "nsis",
27 | "arch": ["x64", "ia32"]
28 | },
29 | {
30 | "target": "zip",
31 | "arch": ["x64", "ia32"]
32 | }
33 | ]
34 | },
35 | "mac": {
36 | "category": "public.app-category.navigation"
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | const { app, BrowserWindow, ipcMain, Menu } = require('electron');
2 |
3 | app.allowRendererProcessReuse = true;
4 |
5 | const createWindow = () => {
6 | const window = new BrowserWindow({
7 | width: 800,
8 | height: 600,
9 | webPreferences: {
10 | nodeIntegration: true,
11 | enableRemoteModule: false,
12 | },
13 | });
14 |
15 | Menu.setApplicationMenu(null);
16 |
17 | window.loadFile('./src/ui/index.html');
18 | };
19 |
20 | const onReady = async () => {
21 | createWindow();
22 | };
23 |
24 | app.whenReady().then(onReady);
25 |
26 | app.on('window-all-closed', () => {
27 | if (process.platform !== 'darwin') app.quit();
28 | });
29 |
30 | app.on('activate', () => {
31 | if (BrowserWindow.getAllWindows().length === 0) createWindow();
32 | });
33 |
34 | ipcMain.on('close-window', (e) => {
35 | BrowserWindow.fromWebContents(e.sender).close();
36 | });
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ecobrowser",
3 | "version": "1.0.0",
4 | "description": "Save the world by using Eco Browser",
5 | "main": "src/main.js",
6 | "scripts": {
7 | "start": "electron .",
8 | "compile-win32": "electron-builder -w",
9 | "compile-darwin": "electron-builder -m",
10 | "compile-linux": "electron-builder -l"
11 | },
12 | "repository": {
13 | "type": "git",
14 | "url": "git+https://github.com/sentialx/ecobrowser.git"
15 | },
16 | "keywords": [
17 | "electron",
18 | "ecology",
19 | "browser",
20 | "world"
21 | ],
22 | "author": "sentialx ",
23 | "license": "MIT",
24 | "bugs": {
25 | "url": "https://github.com/sentialx/ecobrowser/issues"
26 | },
27 | "homepage": "https://github.com/sentialx/ecobrowser#readme",
28 | "devDependencies": {
29 | "electron": "^8.2.2",
30 | "electron-builder": "^22.4.1"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Eryk Rakowski
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Eco Browser
2 |
3 | Eco Browser - save the world and resources by using a web browser without connection to the Internet.
4 |
5 | 
6 |
7 | # How it works?
8 |
9 | Eco Browser doesn't connect to the Internet, hence it doesn't activate any 5G receivers which results
10 | in less energy consumption and reducing the amount of critically dangerous microwaves for human health.
11 | Disabling the Internet connection is one of the most important missions in order to make the world
12 | better, healthier and stronger. Also, it doesn't do heavy computational operations like rendering external
13 | content through the filesystem.
14 |
15 | ## Installation
16 |
17 | [Downloads](https://github.com/sentialx/ecobrowser/releases)
18 |
19 | Unfortunately, there is no way to install the browser without Internet connection, but once you will
20 | have installed it on your machine, (which is also resource hungry, but don't be disappointed, we already
21 | work on a browser which doesn't require booting up your computer) don't hesitate to disconnect from the Internet!
22 |
23 | ## Building
24 |
25 | Although we don't recommend installing `node_modules` and running it in development mode, since it's really
26 | power consuming (I have to admit, I did it once), but you can do it by yourself by installing Node.js and Yarn
27 | and running the following command:
28 |
29 | ```
30 | $ yarn && yarn start
31 | ```
32 |
--------------------------------------------------------------------------------
/src/ui/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | padding: 0;
4 | cursor: default;
5 | user-select: none;
6 | font-family: system-ui, sans-serif;
7 | background-color: white;
8 | }
9 |
10 | * {
11 | box-sizing: border-box;
12 | }
13 |
14 | #app {
15 | height: 100vh;
16 | display: flex;
17 | flex-flow: column;
18 | }
19 |
20 | .titlebar {
21 | display: flex;
22 | align-items: center;
23 | width: 100%;
24 | background-color: #eeeeee;
25 | position: relative;
26 | max-width: 100%;
27 | }
28 |
29 | .toolbar {
30 | display: flex;
31 | align-items: center;
32 | width: 100%;
33 | height: 34px;
34 | background-color: white;
35 | position: relative;
36 | border-bottom: 1px solid rgba(0, 0, 0, 0.12);
37 | }
38 |
39 | #tabbar {
40 | display: flex;
41 | flex: 1;
42 | height: 34px;
43 | position: relative;
44 | z-index: 2;
45 | padding: 4px;
46 | padding-bottom: 0;
47 | min-width: 0;
48 | }
49 |
50 | #line {
51 | position: absolute;
52 | bottom: 0;
53 | background-color: rgba(0, 0, 0, 0.12);
54 | width: 100%;
55 | height: 1px;
56 | }
57 |
58 | .tab {
59 | display: flex;
60 | flex: 1;
61 | align-items: center;
62 | max-width: 230px;
63 | min-width: 0;
64 | padding: 0 8px;
65 | overflow: hidden;
66 | height: 100%;
67 | border-right: 1px solid rgba(0, 0, 0, 0.12);
68 | font-size: 12px;
69 | border-top: 1px solid rgba(0, 0, 0, 0.12);
70 | }
71 |
72 | .tab:first-child {
73 | border-left: 1px solid rgba(0, 0, 0, 0.12);
74 | }
75 |
76 | .tab-title {
77 | white-space: nowrap;
78 | text-overflow: ellipsis;
79 | overflow: hidden;
80 | min-width: 0;
81 | flex: 1;
82 | }
83 |
84 | .tab-close {
85 | height: 16px;
86 | width: 16px;
87 | min-width: 16px;
88 | margin-left: 2px;
89 | margin-right: -2px;
90 | background-repeat: no-repeat;
91 | background-size: 12px;
92 | background-position: center;
93 | }
94 |
95 | .add-icon {
96 | background-image: url(icons/add.svg);
97 | opacity: 0.54;
98 | }
99 |
100 | .close-icon {
101 | background-image: url(icons/close.svg);
102 | }
103 |
104 | .tab:hover {
105 | background-color: rgba(255, 255, 255, 0.5);
106 | }
107 |
108 | .toolbar-button:hover,
109 | .tab-close:hover {
110 | background-color: rgba(0, 0, 0, 0.08);
111 | }
112 |
113 | .tab.selected {
114 | background-color: white;
115 | }
116 |
117 | .toolbar-button {
118 | height: 100%;
119 | min-width: 32px;
120 | width: 32px;
121 | background-repeat: no-repeat;
122 | background-size: 16px;
123 | background-position: center;
124 | }
125 |
126 | #add-tab-button {
127 | display: flex;
128 | justify-content: center;
129 | align-items: center;
130 | padding-bottom: 4px;
131 | height: calc(100% - 1px);
132 | margin-top: 1px;
133 | }
134 |
--------------------------------------------------------------------------------
/src/ui/tabs.js:
--------------------------------------------------------------------------------
1 | const { ipcRenderer } = require('electron');
2 |
3 | const tabbarElement = document.getElementById("tabbar");
4 | const addTabButton = document.getElementById("add-tab-button");
5 |
6 | const tabs = [];
7 | let nextTabId = 1;
8 | let selectedTabId = -1;
9 |
10 | const getTabById = (id) => tabs.find((x) => x.id === id);
11 |
12 | const getSelectedTab = () => {
13 | return getTabById(selectedTabId);
14 | };
15 |
16 | const selectTab = (id) => {
17 | const currentTab = getSelectedTab();
18 |
19 | if (currentTab) {
20 | currentTab.tabElement.classList.remove("selected");
21 | }
22 |
23 | selectedTabId = id;
24 |
25 | const tab = getSelectedTab();
26 |
27 | if (tab) {
28 | tab.tabElement.classList.add("selected");
29 | }
30 | };
31 |
32 | const createElement = (name, props = null, ...children) => {
33 | const element = document.createElement(name);
34 |
35 | for (const child of children) {
36 | if (typeof child === "string" || typeof child === "number") {
37 | const text = document.createTextNode(child.toString());
38 | element.appendChild(text);
39 | } else if (child instanceof HTMLElement) {
40 | element.appendChild(child);
41 | } else if (child instanceof Array) {
42 | for (const c of child) {
43 | if (typeof c === "string" || typeof c === "number") {
44 | element.textContent = c.toString();
45 | } else {
46 | element.appendChild(c);
47 | }
48 | }
49 | }
50 | }
51 |
52 | if (props) {
53 | for (const key in props) {
54 | if (key.startsWith("on")) {
55 | element[key.toLowerCase()] = props[key];
56 | } else {
57 | element.setAttribute(key, props[key]);
58 | }
59 | }
60 | }
61 |
62 | return element;
63 | };
64 |
65 | const addTabElement = (id, title) => {
66 | const tabElement = createElement(
67 | "div",
68 | { class: "tab", id: `tab-${id}` },
69 | createElement("div", { class: "tab-title" }, title),
70 | createElement("div", {
71 | class: "tab-close close-icon",
72 | onmousedown: (e) => e.stopPropagation(),
73 | onclick: () => closeTab(id),
74 | })
75 | );
76 |
77 | tabbarElement.insertBefore(tabElement, addTabButton);
78 |
79 | tabElement.onmousedown = () => {
80 | selectTab(id);
81 | };
82 |
83 | return tabElement;
84 | };
85 |
86 | const closeTab = (id) => {
87 | const tab = getTabById(id);
88 | const index = tabs.findIndex(x => x.id === id);
89 | let newIndex = index + 1;
90 |
91 | if (index + 1 < tabs.length) {
92 | newIndex = index + 1;
93 | } else if (index - 1 > 0) {
94 | newIndex = index - 1;
95 | } else if (tabs.length > 1) {
96 | newIndex = 0;
97 | } else {
98 | ipcRenderer.send('close-window');
99 | }
100 |
101 | selectTab(tabs[newIndex].id);
102 |
103 | tabs.splice(index, 1);
104 | tab.tabElement.remove();
105 | };
106 |
107 | const createTab = () => {
108 | const id = nextTabId++;
109 | const title = "New tab";
110 |
111 | const tabElement = addTabElement(id, title);
112 |
113 | const tab = {
114 | id,
115 | tabElement,
116 | title,
117 | };
118 |
119 | tabs.push(tab);
120 |
121 | selectTab(id);
122 | };
123 |
124 | module.exports = {
125 | createTab,
126 | };
127 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "7zip-bin@~5.0.3":
6 | version "5.0.3"
7 | resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.0.3.tgz#bc5b5532ecafd923a61f2fb097e3b108c0106a3f"
8 | integrity sha512-GLyWIFBbGvpKPGo55JyRZAo4lVbnBiD52cKlw/0Vt+wnmKvWJkpZvsjVoaIolyBXDeAQKSicRtqFNPem9w0WYA==
9 |
10 | "@develar/schema-utils@~2.1.0":
11 | version "2.1.0"
12 | resolved "https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.1.0.tgz#eceb1695bfbed6f6bb84666d5d3abe5e1fd54e17"
13 | integrity sha512-qjCqB4ctMig9Gz5bd6lkdFr3bO6arOdQqptdBSpF1ZpCnjofieCciEzkoS9ujY9cMGyllYSCSmBJ3x9OKHXzoA==
14 | dependencies:
15 | ajv "^6.1.0"
16 | ajv-keywords "^3.1.0"
17 |
18 | "@electron/get@^1.0.1":
19 | version "1.10.0"
20 | resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.10.0.tgz#258fdda22bbd5a247e0b663ba9c525dedc1bdfff"
21 | integrity sha512-hlueNXU51c3CwQjBw/i5fwt+VfQgSQVUTdicpCHkhEjNZaa4CXJ5W1GaxSwtLE2dvRmAHjpIjUMHTqJ53uojfg==
22 | dependencies:
23 | debug "^4.1.1"
24 | env-paths "^2.2.0"
25 | fs-extra "^8.1.0"
26 | got "^9.6.0"
27 | progress "^2.0.3"
28 | sanitize-filename "^1.6.2"
29 | sumchecker "^3.0.1"
30 | optionalDependencies:
31 | global-agent "^2.0.2"
32 | global-tunnel-ng "^2.7.1"
33 |
34 | "@sindresorhus/is@^0.14.0":
35 | version "0.14.0"
36 | resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
37 | integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
38 |
39 | "@szmarczak/http-timer@^1.1.2":
40 | version "1.1.2"
41 | resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
42 | integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
43 | dependencies:
44 | defer-to-connect "^1.0.1"
45 |
46 | "@types/color-name@^1.1.1":
47 | version "1.1.1"
48 | resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
49 | integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
50 |
51 | "@types/debug@^4.1.5":
52 | version "4.1.5"
53 | resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd"
54 | integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==
55 |
56 | "@types/fs-extra@^8.1.0":
57 | version "8.1.0"
58 | resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-8.1.0.tgz#1114834b53c3914806cd03b3304b37b3bd221a4d"
59 | integrity sha512-UoOfVEzAUpeSPmjm7h1uk5MH6KZma2z2O7a75onTGjnNvAvMVrPzPL/vBbT65iIGHWj6rokwfmYcmxmlSf2uwg==
60 | dependencies:
61 | "@types/node" "*"
62 |
63 | "@types/node@*":
64 | version "13.11.1"
65 | resolved "https://registry.yarnpkg.com/@types/node/-/node-13.11.1.tgz#49a2a83df9d26daacead30d0ccc8762b128d53c7"
66 | integrity sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g==
67 |
68 | "@types/node@^12.0.12":
69 | version "12.12.35"
70 | resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.35.tgz#1e61b226c14380f4384f70cfe49a65c2c553ad2b"
71 | integrity sha512-ASYsaKecA7TUsDrqIGPNk3JeEox0z/0XR/WsJJ8BIX/9+SkMSImQXKWfU/yBrSyc7ZSE/NPqLu36Nur0miCFfQ==
72 |
73 | "@types/yargs-parser@*":
74 | version "15.0.0"
75 | resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d"
76 | integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
77 |
78 | "@types/yargs@^15.0.4":
79 | version "15.0.4"
80 | resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.4.tgz#7e5d0f8ca25e9d5849f2ea443cf7c402decd8299"
81 | integrity sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==
82 | dependencies:
83 | "@types/yargs-parser" "*"
84 |
85 | ajv-keywords@^3.1.0:
86 | version "3.4.1"
87 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da"
88 | integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==
89 |
90 | ajv@^6.1.0:
91 | version "6.12.0"
92 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz#06d60b96d87b8454a5adaba86e7854da629db4b7"
93 | integrity sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==
94 | dependencies:
95 | fast-deep-equal "^3.1.1"
96 | fast-json-stable-stringify "^2.0.0"
97 | json-schema-traverse "^0.4.1"
98 | uri-js "^4.2.2"
99 |
100 | ansi-align@^3.0.0:
101 | version "3.0.0"
102 | resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb"
103 | integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==
104 | dependencies:
105 | string-width "^3.0.0"
106 |
107 | ansi-regex@^4.1.0:
108 | version "4.1.0"
109 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
110 | integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
111 |
112 | ansi-regex@^5.0.0:
113 | version "5.0.0"
114 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
115 | integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
116 |
117 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
118 | version "4.2.1"
119 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359"
120 | integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
121 | dependencies:
122 | "@types/color-name" "^1.1.1"
123 | color-convert "^2.0.1"
124 |
125 | app-builder-bin@3.5.5:
126 | version "3.5.5"
127 | resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.5.5.tgz#c83200dccd8df5ccb2a5adcd41b2a76bacfb531a"
128 | integrity sha512-ZcHzJ9Xl+azPqdKzXZKdRZmkNmbxHHZyl4cbobNf8qMQpoPChpcov8riVrZSbu/0cT/JqJ8LOwJjy1OAwbChaQ==
129 |
130 | app-builder-lib@22.4.1, app-builder-lib@~22.4.1:
131 | version "22.4.1"
132 | resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.4.1.tgz#9d73b2834e434fb65fc9571ae3fed3c1470b6915"
133 | integrity sha512-epwUzIM+2pcdy/If9koTP74CKx4v7xGPj75a2Z5cM4rrGN9yVZ3eDUBbfF0e0qE4Qmcv5pd0BAZJ26bGm8NWsQ==
134 | dependencies:
135 | "7zip-bin" "~5.0.3"
136 | "@develar/schema-utils" "~2.1.0"
137 | async-exit-hook "^2.0.1"
138 | bluebird-lst "^1.0.9"
139 | builder-util "22.4.1"
140 | builder-util-runtime "8.6.2"
141 | chromium-pickle-js "^0.2.0"
142 | debug "^4.1.1"
143 | ejs "^3.0.1"
144 | electron-publish "22.4.1"
145 | fs-extra "^8.1.0"
146 | hosted-git-info "^3.0.4"
147 | is-ci "^2.0.0"
148 | isbinaryfile "^4.0.4"
149 | js-yaml "^3.13.1"
150 | lazy-val "^1.0.4"
151 | minimatch "^3.0.4"
152 | normalize-package-data "^2.5.0"
153 | read-config-file "5.0.2"
154 | sanitize-filename "^1.6.3"
155 | semver "^7.1.3"
156 | temp-file "^3.3.7"
157 |
158 | argparse@^1.0.7:
159 | version "1.0.10"
160 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
161 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
162 | dependencies:
163 | sprintf-js "~1.0.2"
164 |
165 | async-exit-hook@^2.0.1:
166 | version "2.0.1"
167 | resolved "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3"
168 | integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==
169 |
170 | balanced-match@^1.0.0:
171 | version "1.0.0"
172 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
173 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
174 |
175 | bluebird-lst@^1.0.9:
176 | version "1.0.9"
177 | resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz#a64a0e4365658b9ab5fe875eb9dfb694189bb41c"
178 | integrity sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==
179 | dependencies:
180 | bluebird "^3.5.5"
181 |
182 | bluebird@^3.5.5:
183 | version "3.7.2"
184 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
185 | integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
186 |
187 | boolean@^3.0.0:
188 | version "3.0.1"
189 | resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.0.1.tgz#35ecf2b4a2ee191b0b44986f14eb5f052a5cbb4f"
190 | integrity sha512-HRZPIjPcbwAVQvOTxR4YE3o8Xs98NqbbL1iEZDCz7CL8ql0Lt5iOyJFxfnAB0oFs8Oh02F/lLlg30Mexv46LjA==
191 |
192 | boxen@^4.2.0:
193 | version "4.2.0"
194 | resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64"
195 | integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==
196 | dependencies:
197 | ansi-align "^3.0.0"
198 | camelcase "^5.3.1"
199 | chalk "^3.0.0"
200 | cli-boxes "^2.2.0"
201 | string-width "^4.1.0"
202 | term-size "^2.1.0"
203 | type-fest "^0.8.1"
204 | widest-line "^3.1.0"
205 |
206 | brace-expansion@^1.1.7:
207 | version "1.1.11"
208 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
209 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
210 | dependencies:
211 | balanced-match "^1.0.0"
212 | concat-map "0.0.1"
213 |
214 | buffer-crc32@~0.2.3:
215 | version "0.2.13"
216 | resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
217 | integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
218 |
219 | buffer-from@^1.0.0:
220 | version "1.1.1"
221 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
222 | integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
223 |
224 | builder-util-runtime@8.6.2:
225 | version "8.6.2"
226 | resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.6.2.tgz#8270e15b012d8d3b110f3e327b0fd8b0e07b1686"
227 | integrity sha512-9QnIBISfhgQ2BxtRLidVqf/v5HD73vSKZDllpUmGd2L6VORGQk7cZAPmPtw4HQM3gPBelyVJ5yIjMNZ8xjmd1A==
228 | dependencies:
229 | debug "^4.1.1"
230 | sax "^1.2.4"
231 |
232 | builder-util@22.4.1, builder-util@~22.4.1:
233 | version "22.4.1"
234 | resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-22.4.1.tgz#49cce9f06a62cdccda66d5efa82077040fa1f462"
235 | integrity sha512-+ysLc7cC4w6P7rBxmZ5X2aU3QvcwFoWCl1us+mcUKdsGmJAtFUMPJqueeptdxjyPrPShIUOKHzA8uk5A3d1fHg==
236 | dependencies:
237 | "7zip-bin" "~5.0.3"
238 | "@types/debug" "^4.1.5"
239 | "@types/fs-extra" "^8.1.0"
240 | app-builder-bin "3.5.5"
241 | bluebird-lst "^1.0.9"
242 | builder-util-runtime "8.6.2"
243 | chalk "^3.0.0"
244 | debug "^4.1.1"
245 | fs-extra "^8.1.0"
246 | is-ci "^2.0.0"
247 | js-yaml "^3.13.1"
248 | source-map-support "^0.5.16"
249 | stat-mode "^1.0.0"
250 | temp-file "^3.3.7"
251 |
252 | cacheable-request@^6.0.0:
253 | version "6.1.0"
254 | resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
255 | integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
256 | dependencies:
257 | clone-response "^1.0.2"
258 | get-stream "^5.1.0"
259 | http-cache-semantics "^4.0.0"
260 | keyv "^3.0.0"
261 | lowercase-keys "^2.0.0"
262 | normalize-url "^4.1.0"
263 | responselike "^1.0.2"
264 |
265 | camelcase@^5.0.0, camelcase@^5.3.1:
266 | version "5.3.1"
267 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
268 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
269 |
270 | chalk@^3.0.0:
271 | version "3.0.0"
272 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
273 | integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
274 | dependencies:
275 | ansi-styles "^4.1.0"
276 | supports-color "^7.1.0"
277 |
278 | chromium-pickle-js@^0.2.0:
279 | version "0.2.0"
280 | resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205"
281 | integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=
282 |
283 | ci-info@^2.0.0:
284 | version "2.0.0"
285 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
286 | integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
287 |
288 | cli-boxes@^2.2.0:
289 | version "2.2.0"
290 | resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.0.tgz#538ecae8f9c6ca508e3c3c95b453fe93cb4c168d"
291 | integrity sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==
292 |
293 | cliui@^6.0.0:
294 | version "6.0.0"
295 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
296 | integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
297 | dependencies:
298 | string-width "^4.2.0"
299 | strip-ansi "^6.0.0"
300 | wrap-ansi "^6.2.0"
301 |
302 | clone-response@^1.0.2:
303 | version "1.0.2"
304 | resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
305 | integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
306 | dependencies:
307 | mimic-response "^1.0.0"
308 |
309 | color-convert@^2.0.1:
310 | version "2.0.1"
311 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
312 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
313 | dependencies:
314 | color-name "~1.1.4"
315 |
316 | color-name@~1.1.4:
317 | version "1.1.4"
318 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
319 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
320 |
321 | concat-map@0.0.1:
322 | version "0.0.1"
323 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
324 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
325 |
326 | concat-stream@^1.6.2:
327 | version "1.6.2"
328 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
329 | integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
330 | dependencies:
331 | buffer-from "^1.0.0"
332 | inherits "^2.0.3"
333 | readable-stream "^2.2.2"
334 | typedarray "^0.0.6"
335 |
336 | config-chain@^1.1.11:
337 | version "1.1.12"
338 | resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
339 | integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
340 | dependencies:
341 | ini "^1.3.4"
342 | proto-list "~1.2.1"
343 |
344 | configstore@^5.0.1:
345 | version "5.0.1"
346 | resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96"
347 | integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==
348 | dependencies:
349 | dot-prop "^5.2.0"
350 | graceful-fs "^4.1.2"
351 | make-dir "^3.0.0"
352 | unique-string "^2.0.0"
353 | write-file-atomic "^3.0.0"
354 | xdg-basedir "^4.0.0"
355 |
356 | core-js@^3.6.4:
357 | version "3.6.5"
358 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a"
359 | integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==
360 |
361 | core-util-is@~1.0.0:
362 | version "1.0.2"
363 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
364 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
365 |
366 | crypto-random-string@^2.0.0:
367 | version "2.0.0"
368 | resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
369 | integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
370 |
371 | debug@^2.6.9:
372 | version "2.6.9"
373 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
374 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
375 | dependencies:
376 | ms "2.0.0"
377 |
378 | debug@^4.1.0, debug@^4.1.1:
379 | version "4.1.1"
380 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
381 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
382 | dependencies:
383 | ms "^2.1.1"
384 |
385 | decamelize@^1.2.0:
386 | version "1.2.0"
387 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
388 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
389 |
390 | decompress-response@^3.3.0:
391 | version "3.3.0"
392 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
393 | integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
394 | dependencies:
395 | mimic-response "^1.0.0"
396 |
397 | deep-extend@^0.6.0:
398 | version "0.6.0"
399 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
400 | integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
401 |
402 | defer-to-connect@^1.0.1:
403 | version "1.1.3"
404 | resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
405 | integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
406 |
407 | define-properties@^1.1.3:
408 | version "1.1.3"
409 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
410 | integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
411 | dependencies:
412 | object-keys "^1.0.12"
413 |
414 | detect-node@^2.0.4:
415 | version "2.0.4"
416 | resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c"
417 | integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==
418 |
419 | dmg-builder@22.4.1:
420 | version "22.4.1"
421 | resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.4.1.tgz#ab80d3d6e4ed8a1d38beddbfe97c8f7a794dd932"
422 | integrity sha512-hEemh7n0zoVt7zPPwvn7iOttP03oENjJ4ApttPmt8oDnX8T4q42MjGWyDlLkPMplMJfoTxkkNqmm296f0OYM8Q==
423 | dependencies:
424 | app-builder-lib "~22.4.1"
425 | bluebird-lst "^1.0.9"
426 | builder-util "~22.4.1"
427 | fs-extra "^8.1.0"
428 | iconv-lite "^0.5.1"
429 | js-yaml "^3.13.1"
430 | sanitize-filename "^1.6.3"
431 |
432 | dot-prop@^5.2.0:
433 | version "5.2.0"
434 | resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb"
435 | integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==
436 | dependencies:
437 | is-obj "^2.0.0"
438 |
439 | dotenv-expand@^5.1.0:
440 | version "5.1.0"
441 | resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0"
442 | integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
443 |
444 | dotenv@^8.2.0:
445 | version "8.2.0"
446 | resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
447 | integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==
448 |
449 | duplexer3@^0.1.4:
450 | version "0.1.4"
451 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
452 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
453 |
454 | ejs@^3.0.1:
455 | version "3.0.2"
456 | resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.0.2.tgz#745b01cdcfe38c1c6a2da3bbb2d9957060a31226"
457 | integrity sha512-IncmUpn1yN84hy2shb0POJ80FWrfGNY0cxO9f4v+/sG7qcBvAtVWUA1IdzY/8EYUmOVhoKJVdJjNd3AZcnxOjA==
458 |
459 | electron-builder@^22.4.1:
460 | version "22.4.1"
461 | resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.4.1.tgz#7a7a2cbd9955c90cecc36de32ecba7f565265bab"
462 | integrity sha512-13CjZcGeJS+c3EKRwFT/Oty5Niif5g1FwDioBLEbjkPCPQgxdtDsr+rJtCu9qxkiKDYpAoPS+t/clNk0efONvQ==
463 | dependencies:
464 | "@types/yargs" "^15.0.4"
465 | app-builder-lib "22.4.1"
466 | bluebird-lst "^1.0.9"
467 | builder-util "22.4.1"
468 | builder-util-runtime "8.6.2"
469 | chalk "^3.0.0"
470 | dmg-builder "22.4.1"
471 | fs-extra "^8.1.0"
472 | is-ci "^2.0.0"
473 | lazy-val "^1.0.4"
474 | read-config-file "5.0.2"
475 | sanitize-filename "^1.6.3"
476 | update-notifier "^4.1.0"
477 | yargs "^15.1.0"
478 |
479 | electron-publish@22.4.1:
480 | version "22.4.1"
481 | resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.4.1.tgz#a7fcf166786f7d5957f19a70ee8389f219769ba5"
482 | integrity sha512-nwKNum3KXm+01rtWX2pc1jhazdzDy2zYnQx+zmXphZchjd6UOMX3ZN0xyZUCKugw5ZliflT6LkgbrcBXBtYD3A==
483 | dependencies:
484 | "@types/fs-extra" "^8.1.0"
485 | bluebird-lst "^1.0.9"
486 | builder-util "~22.4.1"
487 | builder-util-runtime "8.6.2"
488 | chalk "^3.0.0"
489 | fs-extra "^8.1.0"
490 | lazy-val "^1.0.4"
491 | mime "^2.4.4"
492 |
493 | electron@^8.2.2:
494 | version "8.2.2"
495 | resolved "https://registry.yarnpkg.com/electron/-/electron-8.2.2.tgz#6ddb27c1f15fda5f6e891e1ad13c0a0d15b0f133"
496 | integrity sha512-GH4RCbpuzEn3XpTmsf+wLaJ2KOPSOoBJvQ0s6ftTLs5+IQEgKZvkdYCj8TCBNXFhss31RT3BUqoEQQUyZErK0A==
497 | dependencies:
498 | "@electron/get" "^1.0.1"
499 | "@types/node" "^12.0.12"
500 | extract-zip "^1.0.3"
501 |
502 | emoji-regex@^7.0.1:
503 | version "7.0.3"
504 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
505 | integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
506 |
507 | emoji-regex@^8.0.0:
508 | version "8.0.0"
509 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
510 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
511 |
512 | encodeurl@^1.0.2:
513 | version "1.0.2"
514 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
515 | integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
516 |
517 | end-of-stream@^1.1.0:
518 | version "1.4.4"
519 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
520 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
521 | dependencies:
522 | once "^1.4.0"
523 |
524 | env-paths@^2.2.0:
525 | version "2.2.0"
526 | resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43"
527 | integrity sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==
528 |
529 | es6-error@^4.1.1:
530 | version "4.1.1"
531 | resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d"
532 | integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==
533 |
534 | escape-goat@^2.0.0:
535 | version "2.1.1"
536 | resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675"
537 | integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==
538 |
539 | escape-string-regexp@^2.0.0:
540 | version "2.0.0"
541 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
542 | integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
543 |
544 | esprima@^4.0.0:
545 | version "4.0.1"
546 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
547 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
548 |
549 | extract-zip@^1.0.3:
550 | version "1.7.0"
551 | resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927"
552 | integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==
553 | dependencies:
554 | concat-stream "^1.6.2"
555 | debug "^2.6.9"
556 | mkdirp "^0.5.4"
557 | yauzl "^2.10.0"
558 |
559 | fast-deep-equal@^3.1.1:
560 | version "3.1.1"
561 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
562 | integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==
563 |
564 | fast-json-stable-stringify@^2.0.0:
565 | version "2.1.0"
566 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
567 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
568 |
569 | fd-slicer@~1.1.0:
570 | version "1.1.0"
571 | resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
572 | integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=
573 | dependencies:
574 | pend "~1.2.0"
575 |
576 | find-up@^4.1.0:
577 | version "4.1.0"
578 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
579 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
580 | dependencies:
581 | locate-path "^5.0.0"
582 | path-exists "^4.0.0"
583 |
584 | fs-extra@^8.1.0:
585 | version "8.1.0"
586 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
587 | integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==
588 | dependencies:
589 | graceful-fs "^4.2.0"
590 | jsonfile "^4.0.0"
591 | universalify "^0.1.0"
592 |
593 | get-caller-file@^2.0.1:
594 | version "2.0.5"
595 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
596 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
597 |
598 | get-stream@^4.1.0:
599 | version "4.1.0"
600 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
601 | integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
602 | dependencies:
603 | pump "^3.0.0"
604 |
605 | get-stream@^5.1.0:
606 | version "5.1.0"
607 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9"
608 | integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
609 | dependencies:
610 | pump "^3.0.0"
611 |
612 | global-agent@^2.0.2:
613 | version "2.1.8"
614 | resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-2.1.8.tgz#99d153662b2c04cbc1199ffbc081a3aa656ac50f"
615 | integrity sha512-VpBe/rhY6Rw2VDOTszAMNambg+4Qv8j0yiTNDYEXXXxkUNGWLHp8A3ztK4YDBbFNcWF4rgsec6/5gPyryya/+A==
616 | dependencies:
617 | boolean "^3.0.0"
618 | core-js "^3.6.4"
619 | es6-error "^4.1.1"
620 | matcher "^2.1.0"
621 | roarr "^2.15.2"
622 | semver "^7.1.2"
623 | serialize-error "^5.0.0"
624 |
625 | global-dirs@^2.0.1:
626 | version "2.0.1"
627 | resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.0.1.tgz#acdf3bb6685bcd55cb35e8a052266569e9469201"
628 | integrity sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==
629 | dependencies:
630 | ini "^1.3.5"
631 |
632 | global-tunnel-ng@^2.7.1:
633 | version "2.7.1"
634 | resolved "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz#d03b5102dfde3a69914f5ee7d86761ca35d57d8f"
635 | integrity sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==
636 | dependencies:
637 | encodeurl "^1.0.2"
638 | lodash "^4.17.10"
639 | npm-conf "^1.1.3"
640 | tunnel "^0.0.6"
641 |
642 | globalthis@^1.0.1:
643 | version "1.0.1"
644 | resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.1.tgz#40116f5d9c071f9e8fb0037654df1ab3a83b7ef9"
645 | integrity sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw==
646 | dependencies:
647 | define-properties "^1.1.3"
648 |
649 | got@^9.6.0:
650 | version "9.6.0"
651 | resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
652 | integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
653 | dependencies:
654 | "@sindresorhus/is" "^0.14.0"
655 | "@szmarczak/http-timer" "^1.1.2"
656 | cacheable-request "^6.0.0"
657 | decompress-response "^3.3.0"
658 | duplexer3 "^0.1.4"
659 | get-stream "^4.1.0"
660 | lowercase-keys "^1.0.1"
661 | mimic-response "^1.0.1"
662 | p-cancelable "^1.0.0"
663 | to-readable-stream "^1.0.0"
664 | url-parse-lax "^3.0.0"
665 |
666 | graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
667 | version "4.2.3"
668 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
669 | integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==
670 |
671 | has-flag@^4.0.0:
672 | version "4.0.0"
673 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
674 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
675 |
676 | has-yarn@^2.1.0:
677 | version "2.1.0"
678 | resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"
679 | integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==
680 |
681 | hosted-git-info@^2.1.4:
682 | version "2.8.8"
683 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488"
684 | integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
685 |
686 | hosted-git-info@^3.0.4:
687 | version "3.0.4"
688 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-3.0.4.tgz#be4973eb1fd2737b11c9c7c19380739bb249f60d"
689 | integrity sha512-4oT62d2jwSDBbLLFLZE+1vPuQ1h8p9wjrJ8Mqx5TjsyWmBMV5B13eJqn8pvluqubLf3cJPTfiYCIwNwDNmzScQ==
690 | dependencies:
691 | lru-cache "^5.1.1"
692 |
693 | http-cache-semantics@^4.0.0:
694 | version "4.1.0"
695 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
696 | integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
697 |
698 | iconv-lite@^0.5.1:
699 | version "0.5.1"
700 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.5.1.tgz#b2425d3c7b18f7219f2ca663d103bddb91718d64"
701 | integrity sha512-ONHr16SQvKZNSqjQT9gy5z24Jw+uqfO02/ngBSBoqChZ+W8qXX7GPRa1RoUnzGADw8K63R1BXUMzarCVQBpY8Q==
702 | dependencies:
703 | safer-buffer ">= 2.1.2 < 3"
704 |
705 | import-lazy@^2.1.0:
706 | version "2.1.0"
707 | resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
708 | integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=
709 |
710 | imurmurhash@^0.1.4:
711 | version "0.1.4"
712 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
713 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
714 |
715 | inherits@^2.0.3, inherits@~2.0.3:
716 | version "2.0.4"
717 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
718 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
719 |
720 | ini@^1.3.4, ini@^1.3.5, ini@~1.3.0:
721 | version "1.3.5"
722 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
723 | integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
724 |
725 | is-ci@^2.0.0:
726 | version "2.0.0"
727 | resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
728 | integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
729 | dependencies:
730 | ci-info "^2.0.0"
731 |
732 | is-fullwidth-code-point@^2.0.0:
733 | version "2.0.0"
734 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
735 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
736 |
737 | is-fullwidth-code-point@^3.0.0:
738 | version "3.0.0"
739 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
740 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
741 |
742 | is-installed-globally@^0.3.1:
743 | version "0.3.2"
744 | resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141"
745 | integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==
746 | dependencies:
747 | global-dirs "^2.0.1"
748 | is-path-inside "^3.0.1"
749 |
750 | is-npm@^4.0.0:
751 | version "4.0.0"
752 | resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d"
753 | integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==
754 |
755 | is-obj@^2.0.0:
756 | version "2.0.0"
757 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
758 | integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
759 |
760 | is-path-inside@^3.0.1:
761 | version "3.0.2"
762 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017"
763 | integrity sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==
764 |
765 | is-typedarray@^1.0.0:
766 | version "1.0.0"
767 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
768 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
769 |
770 | is-yarn-global@^0.3.0:
771 | version "0.3.0"
772 | resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"
773 | integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
774 |
775 | isarray@~1.0.0:
776 | version "1.0.0"
777 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
778 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
779 |
780 | isbinaryfile@^4.0.4:
781 | version "4.0.6"
782 | resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.6.tgz#edcb62b224e2b4710830b67498c8e4e5a4d2610b"
783 | integrity sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg==
784 |
785 | js-yaml@^3.13.1:
786 | version "3.13.1"
787 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
788 | integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
789 | dependencies:
790 | argparse "^1.0.7"
791 | esprima "^4.0.0"
792 |
793 | json-buffer@3.0.0:
794 | version "3.0.0"
795 | resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
796 | integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
797 |
798 | json-schema-traverse@^0.4.1:
799 | version "0.4.1"
800 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
801 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
802 |
803 | json-stringify-safe@^5.0.1:
804 | version "5.0.1"
805 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
806 | integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
807 |
808 | json5@^2.1.1:
809 | version "2.1.3"
810 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43"
811 | integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==
812 | dependencies:
813 | minimist "^1.2.5"
814 |
815 | jsonfile@^4.0.0:
816 | version "4.0.0"
817 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
818 | integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
819 | optionalDependencies:
820 | graceful-fs "^4.1.6"
821 |
822 | keyv@^3.0.0:
823 | version "3.1.0"
824 | resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
825 | integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
826 | dependencies:
827 | json-buffer "3.0.0"
828 |
829 | latest-version@^5.0.0:
830 | version "5.1.0"
831 | resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face"
832 | integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==
833 | dependencies:
834 | package-json "^6.3.0"
835 |
836 | lazy-val@^1.0.4:
837 | version "1.0.4"
838 | resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.4.tgz#882636a7245c2cfe6e0a4e3ba6c5d68a137e5c65"
839 | integrity sha512-u93kb2fPbIrfzBuLjZE+w+fJbUUMhNDXxNmMfaqNgpfQf1CO5ZSe2LfsnBqVAk7i/2NF48OSoRj+Xe2VT+lE8Q==
840 |
841 | locate-path@^5.0.0:
842 | version "5.0.0"
843 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
844 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
845 | dependencies:
846 | p-locate "^4.1.0"
847 |
848 | lodash@^4.17.10:
849 | version "4.17.15"
850 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
851 | integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
852 |
853 | lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
854 | version "1.0.1"
855 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
856 | integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
857 |
858 | lowercase-keys@^2.0.0:
859 | version "2.0.0"
860 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
861 | integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
862 |
863 | lru-cache@^5.1.1:
864 | version "5.1.1"
865 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
866 | integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
867 | dependencies:
868 | yallist "^3.0.2"
869 |
870 | make-dir@^3.0.0:
871 | version "3.0.2"
872 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.0.2.tgz#04a1acbf22221e1d6ef43559f43e05a90dbb4392"
873 | integrity sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==
874 | dependencies:
875 | semver "^6.0.0"
876 |
877 | matcher@^2.1.0:
878 | version "2.1.0"
879 | resolved "https://registry.yarnpkg.com/matcher/-/matcher-2.1.0.tgz#64e1041c15b993e23b786f93320a7474bf833c28"
880 | integrity sha512-o+nZr+vtJtgPNklyeUKkkH42OsK8WAfdgaJE2FNxcjLPg+5QbeEoT6vRj8Xq/iv18JlQ9cmKsEu0b94ixWf1YQ==
881 | dependencies:
882 | escape-string-regexp "^2.0.0"
883 |
884 | mime@^2.4.4:
885 | version "2.4.4"
886 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz#bd7b91135fc6b01cde3e9bae33d659b63d8857e5"
887 | integrity sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==
888 |
889 | mimic-response@^1.0.0, mimic-response@^1.0.1:
890 | version "1.0.1"
891 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
892 | integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
893 |
894 | minimatch@^3.0.4:
895 | version "3.0.4"
896 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
897 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
898 | dependencies:
899 | brace-expansion "^1.1.7"
900 |
901 | minimist@^1.2.0, minimist@^1.2.5:
902 | version "1.2.5"
903 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
904 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
905 |
906 | mkdirp@^0.5.4:
907 | version "0.5.5"
908 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
909 | integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
910 | dependencies:
911 | minimist "^1.2.5"
912 |
913 | ms@2.0.0:
914 | version "2.0.0"
915 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
916 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
917 |
918 | ms@^2.1.1:
919 | version "2.1.2"
920 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
921 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
922 |
923 | normalize-package-data@^2.5.0:
924 | version "2.5.0"
925 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
926 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
927 | dependencies:
928 | hosted-git-info "^2.1.4"
929 | resolve "^1.10.0"
930 | semver "2 || 3 || 4 || 5"
931 | validate-npm-package-license "^3.0.1"
932 |
933 | normalize-url@^4.1.0:
934 | version "4.5.0"
935 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129"
936 | integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
937 |
938 | npm-conf@^1.1.3:
939 | version "1.1.3"
940 | resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9"
941 | integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==
942 | dependencies:
943 | config-chain "^1.1.11"
944 | pify "^3.0.0"
945 |
946 | object-keys@^1.0.12:
947 | version "1.1.1"
948 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
949 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
950 |
951 | once@^1.3.1, once@^1.4.0:
952 | version "1.4.0"
953 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
954 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
955 | dependencies:
956 | wrappy "1"
957 |
958 | p-cancelable@^1.0.0:
959 | version "1.1.0"
960 | resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
961 | integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
962 |
963 | p-limit@^2.2.0:
964 | version "2.3.0"
965 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
966 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
967 | dependencies:
968 | p-try "^2.0.0"
969 |
970 | p-locate@^4.1.0:
971 | version "4.1.0"
972 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
973 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
974 | dependencies:
975 | p-limit "^2.2.0"
976 |
977 | p-try@^2.0.0:
978 | version "2.2.0"
979 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
980 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
981 |
982 | package-json@^6.3.0:
983 | version "6.5.0"
984 | resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0"
985 | integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==
986 | dependencies:
987 | got "^9.6.0"
988 | registry-auth-token "^4.0.0"
989 | registry-url "^5.0.0"
990 | semver "^6.2.0"
991 |
992 | path-exists@^4.0.0:
993 | version "4.0.0"
994 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
995 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
996 |
997 | path-parse@^1.0.6:
998 | version "1.0.6"
999 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
1000 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
1001 |
1002 | pend@~1.2.0:
1003 | version "1.2.0"
1004 | resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
1005 | integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
1006 |
1007 | pify@^3.0.0:
1008 | version "3.0.0"
1009 | resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
1010 | integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
1011 |
1012 | prepend-http@^2.0.0:
1013 | version "2.0.0"
1014 | resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
1015 | integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
1016 |
1017 | process-nextick-args@~2.0.0:
1018 | version "2.0.1"
1019 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
1020 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
1021 |
1022 | progress@^2.0.3:
1023 | version "2.0.3"
1024 | resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
1025 | integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
1026 |
1027 | proto-list@~1.2.1:
1028 | version "1.2.4"
1029 | resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
1030 | integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
1031 |
1032 | pump@^3.0.0:
1033 | version "3.0.0"
1034 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
1035 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
1036 | dependencies:
1037 | end-of-stream "^1.1.0"
1038 | once "^1.3.1"
1039 |
1040 | punycode@^2.1.0:
1041 | version "2.1.1"
1042 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1043 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
1044 |
1045 | pupa@^2.0.1:
1046 | version "2.0.1"
1047 | resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.0.1.tgz#dbdc9ff48ffbea4a26a069b6f9f7abb051008726"
1048 | integrity sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==
1049 | dependencies:
1050 | escape-goat "^2.0.0"
1051 |
1052 | rc@^1.2.8:
1053 | version "1.2.8"
1054 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
1055 | integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
1056 | dependencies:
1057 | deep-extend "^0.6.0"
1058 | ini "~1.3.0"
1059 | minimist "^1.2.0"
1060 | strip-json-comments "~2.0.1"
1061 |
1062 | read-config-file@5.0.2:
1063 | version "5.0.2"
1064 | resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-5.0.2.tgz#55e005e5a447a9ce5806358d7b22cb7cefb6436d"
1065 | integrity sha512-tVt1lsiSjs+FtL/vtfCivqtKR1UNk3BB3uPJQvJqkgtAYDvZjo0xyXFYSVmzaTcO+Jdi5G7O2K2vDV+p1M/oug==
1066 | dependencies:
1067 | dotenv "^8.2.0"
1068 | dotenv-expand "^5.1.0"
1069 | fs-extra "^8.1.0"
1070 | js-yaml "^3.13.1"
1071 | json5 "^2.1.1"
1072 | lazy-val "^1.0.4"
1073 |
1074 | readable-stream@^2.2.2:
1075 | version "2.3.7"
1076 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
1077 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
1078 | dependencies:
1079 | core-util-is "~1.0.0"
1080 | inherits "~2.0.3"
1081 | isarray "~1.0.0"
1082 | process-nextick-args "~2.0.0"
1083 | safe-buffer "~5.1.1"
1084 | string_decoder "~1.1.1"
1085 | util-deprecate "~1.0.1"
1086 |
1087 | registry-auth-token@^4.0.0:
1088 | version "4.1.1"
1089 | resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.1.1.tgz#40a33be1e82539460f94328b0f7f0f84c16d9479"
1090 | integrity sha512-9bKS7nTl9+/A1s7tnPeGrUpRcVY+LUh7bfFgzpndALdPfXQBfQV77rQVtqgUV3ti4vc/Ik81Ex8UJDWDQ12zQA==
1091 | dependencies:
1092 | rc "^1.2.8"
1093 |
1094 | registry-url@^5.0.0:
1095 | version "5.1.0"
1096 | resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009"
1097 | integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==
1098 | dependencies:
1099 | rc "^1.2.8"
1100 |
1101 | require-directory@^2.1.1:
1102 | version "2.1.1"
1103 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
1104 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
1105 |
1106 | require-main-filename@^2.0.0:
1107 | version "2.0.0"
1108 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
1109 | integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
1110 |
1111 | resolve@^1.10.0:
1112 | version "1.15.1"
1113 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.15.1.tgz#27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8"
1114 | integrity sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==
1115 | dependencies:
1116 | path-parse "^1.0.6"
1117 |
1118 | responselike@^1.0.2:
1119 | version "1.0.2"
1120 | resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
1121 | integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
1122 | dependencies:
1123 | lowercase-keys "^1.0.0"
1124 |
1125 | roarr@^2.15.2:
1126 | version "2.15.3"
1127 | resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.3.tgz#65248a291a15af3ebfd767cbf7e44cb402d1d836"
1128 | integrity sha512-AEjYvmAhlyxOeB9OqPUzQCo3kuAkNfuDk/HqWbZdFsqDFpapkTjiw+p4svNEoRLvuqNTxqfL+s+gtD4eDgZ+CA==
1129 | dependencies:
1130 | boolean "^3.0.0"
1131 | detect-node "^2.0.4"
1132 | globalthis "^1.0.1"
1133 | json-stringify-safe "^5.0.1"
1134 | semver-compare "^1.0.0"
1135 | sprintf-js "^1.1.2"
1136 |
1137 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
1138 | version "5.1.2"
1139 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1140 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1141 |
1142 | "safer-buffer@>= 2.1.2 < 3":
1143 | version "2.1.2"
1144 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1145 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
1146 |
1147 | sanitize-filename@^1.6.2, sanitize-filename@^1.6.3:
1148 | version "1.6.3"
1149 | resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378"
1150 | integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==
1151 | dependencies:
1152 | truncate-utf8-bytes "^1.0.0"
1153 |
1154 | sax@^1.2.4:
1155 | version "1.2.4"
1156 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
1157 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
1158 |
1159 | semver-compare@^1.0.0:
1160 | version "1.0.0"
1161 | resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
1162 | integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
1163 |
1164 | semver-diff@^3.1.1:
1165 | version "3.1.1"
1166 | resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b"
1167 | integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==
1168 | dependencies:
1169 | semver "^6.3.0"
1170 |
1171 | "semver@2 || 3 || 4 || 5":
1172 | version "5.7.1"
1173 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
1174 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
1175 |
1176 | semver@^6.0.0, semver@^6.2.0, semver@^6.3.0:
1177 | version "6.3.0"
1178 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1179 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1180 |
1181 | semver@^7.1.2, semver@^7.1.3:
1182 | version "7.3.2"
1183 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
1184 | integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
1185 |
1186 | serialize-error@^5.0.0:
1187 | version "5.0.0"
1188 | resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-5.0.0.tgz#a7ebbcdb03a5d71a6ed8461ffe0fc1a1afed62ac"
1189 | integrity sha512-/VtpuyzYf82mHYTtI4QKtwHa79vAdU5OQpNPAmE/0UDdlGT0ZxHwC+J6gXkw29wwoVI8fMPsfcVHOwXtUQYYQA==
1190 | dependencies:
1191 | type-fest "^0.8.0"
1192 |
1193 | set-blocking@^2.0.0:
1194 | version "2.0.0"
1195 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
1196 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
1197 |
1198 | signal-exit@^3.0.2:
1199 | version "3.0.3"
1200 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
1201 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
1202 |
1203 | source-map-support@^0.5.16:
1204 | version "0.5.16"
1205 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042"
1206 | integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==
1207 | dependencies:
1208 | buffer-from "^1.0.0"
1209 | source-map "^0.6.0"
1210 |
1211 | source-map@^0.6.0:
1212 | version "0.6.1"
1213 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
1214 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
1215 |
1216 | spdx-correct@^3.0.0:
1217 | version "3.1.0"
1218 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
1219 | integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==
1220 | dependencies:
1221 | spdx-expression-parse "^3.0.0"
1222 | spdx-license-ids "^3.0.0"
1223 |
1224 | spdx-exceptions@^2.1.0:
1225 | version "2.2.0"
1226 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
1227 | integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==
1228 |
1229 | spdx-expression-parse@^3.0.0:
1230 | version "3.0.0"
1231 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
1232 | integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==
1233 | dependencies:
1234 | spdx-exceptions "^2.1.0"
1235 | spdx-license-ids "^3.0.0"
1236 |
1237 | spdx-license-ids@^3.0.0:
1238 | version "3.0.5"
1239 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
1240 | integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
1241 |
1242 | sprintf-js@^1.1.2:
1243 | version "1.1.2"
1244 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673"
1245 | integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==
1246 |
1247 | sprintf-js@~1.0.2:
1248 | version "1.0.3"
1249 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
1250 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
1251 |
1252 | stat-mode@^1.0.0:
1253 | version "1.0.0"
1254 | resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz#68b55cb61ea639ff57136f36b216a291800d1465"
1255 | integrity sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==
1256 |
1257 | string-width@^3.0.0:
1258 | version "3.1.0"
1259 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
1260 | integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
1261 | dependencies:
1262 | emoji-regex "^7.0.1"
1263 | is-fullwidth-code-point "^2.0.0"
1264 | strip-ansi "^5.1.0"
1265 |
1266 | string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0:
1267 | version "4.2.0"
1268 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
1269 | integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
1270 | dependencies:
1271 | emoji-regex "^8.0.0"
1272 | is-fullwidth-code-point "^3.0.0"
1273 | strip-ansi "^6.0.0"
1274 |
1275 | string_decoder@~1.1.1:
1276 | version "1.1.1"
1277 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
1278 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
1279 | dependencies:
1280 | safe-buffer "~5.1.0"
1281 |
1282 | strip-ansi@^5.1.0:
1283 | version "5.2.0"
1284 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
1285 | integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
1286 | dependencies:
1287 | ansi-regex "^4.1.0"
1288 |
1289 | strip-ansi@^6.0.0:
1290 | version "6.0.0"
1291 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
1292 | integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
1293 | dependencies:
1294 | ansi-regex "^5.0.0"
1295 |
1296 | strip-json-comments@~2.0.1:
1297 | version "2.0.1"
1298 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
1299 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1300 |
1301 | sumchecker@^3.0.1:
1302 | version "3.0.1"
1303 | resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42"
1304 | integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==
1305 | dependencies:
1306 | debug "^4.1.0"
1307 |
1308 | supports-color@^7.1.0:
1309 | version "7.1.0"
1310 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
1311 | integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
1312 | dependencies:
1313 | has-flag "^4.0.0"
1314 |
1315 | temp-file@^3.3.7:
1316 | version "3.3.7"
1317 | resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.3.7.tgz#686885d635f872748e384e871855958470aeb18a"
1318 | integrity sha512-9tBJKt7GZAQt/Rg0QzVWA8Am8c1EFl+CAv04/aBVqlx5oyfQ508sFIABshQ0xbZu6mBrFLWIUXO/bbLYghW70g==
1319 | dependencies:
1320 | async-exit-hook "^2.0.1"
1321 | fs-extra "^8.1.0"
1322 |
1323 | term-size@^2.1.0:
1324 | version "2.2.0"
1325 | resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.0.tgz#1f16adedfe9bdc18800e1776821734086fcc6753"
1326 | integrity sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==
1327 |
1328 | to-readable-stream@^1.0.0:
1329 | version "1.0.0"
1330 | resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
1331 | integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
1332 |
1333 | truncate-utf8-bytes@^1.0.0:
1334 | version "1.0.2"
1335 | resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b"
1336 | integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys=
1337 | dependencies:
1338 | utf8-byte-length "^1.0.1"
1339 |
1340 | tunnel@^0.0.6:
1341 | version "0.0.6"
1342 | resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c"
1343 | integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==
1344 |
1345 | type-fest@^0.8.0, type-fest@^0.8.1:
1346 | version "0.8.1"
1347 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
1348 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
1349 |
1350 | typedarray-to-buffer@^3.1.5:
1351 | version "3.1.5"
1352 | resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
1353 | integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
1354 | dependencies:
1355 | is-typedarray "^1.0.0"
1356 |
1357 | typedarray@^0.0.6:
1358 | version "0.0.6"
1359 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1360 | integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
1361 |
1362 | unique-string@^2.0.0:
1363 | version "2.0.0"
1364 | resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d"
1365 | integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==
1366 | dependencies:
1367 | crypto-random-string "^2.0.0"
1368 |
1369 | universalify@^0.1.0:
1370 | version "0.1.2"
1371 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
1372 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
1373 |
1374 | update-notifier@^4.1.0:
1375 | version "4.1.0"
1376 | resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.0.tgz#4866b98c3bc5b5473c020b1250583628f9a328f3"
1377 | integrity sha512-w3doE1qtI0/ZmgeoDoARmI5fjDoT93IfKgEGqm26dGUOh8oNpaSTsGNdYRN/SjOuo10jcJGwkEL3mroKzktkew==
1378 | dependencies:
1379 | boxen "^4.2.0"
1380 | chalk "^3.0.0"
1381 | configstore "^5.0.1"
1382 | has-yarn "^2.1.0"
1383 | import-lazy "^2.1.0"
1384 | is-ci "^2.0.0"
1385 | is-installed-globally "^0.3.1"
1386 | is-npm "^4.0.0"
1387 | is-yarn-global "^0.3.0"
1388 | latest-version "^5.0.0"
1389 | pupa "^2.0.1"
1390 | semver-diff "^3.1.1"
1391 | xdg-basedir "^4.0.0"
1392 |
1393 | uri-js@^4.2.2:
1394 | version "4.2.2"
1395 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
1396 | integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
1397 | dependencies:
1398 | punycode "^2.1.0"
1399 |
1400 | url-parse-lax@^3.0.0:
1401 | version "3.0.0"
1402 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
1403 | integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
1404 | dependencies:
1405 | prepend-http "^2.0.0"
1406 |
1407 | utf8-byte-length@^1.0.1:
1408 | version "1.0.4"
1409 | resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61"
1410 | integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=
1411 |
1412 | util-deprecate@~1.0.1:
1413 | version "1.0.2"
1414 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1415 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1416 |
1417 | validate-npm-package-license@^3.0.1:
1418 | version "3.0.4"
1419 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
1420 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
1421 | dependencies:
1422 | spdx-correct "^3.0.0"
1423 | spdx-expression-parse "^3.0.0"
1424 |
1425 | which-module@^2.0.0:
1426 | version "2.0.0"
1427 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
1428 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
1429 |
1430 | widest-line@^3.1.0:
1431 | version "3.1.0"
1432 | resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca"
1433 | integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==
1434 | dependencies:
1435 | string-width "^4.0.0"
1436 |
1437 | wrap-ansi@^6.2.0:
1438 | version "6.2.0"
1439 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
1440 | integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
1441 | dependencies:
1442 | ansi-styles "^4.0.0"
1443 | string-width "^4.1.0"
1444 | strip-ansi "^6.0.0"
1445 |
1446 | wrappy@1:
1447 | version "1.0.2"
1448 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1449 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1450 |
1451 | write-file-atomic@^3.0.0:
1452 | version "3.0.3"
1453 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
1454 | integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
1455 | dependencies:
1456 | imurmurhash "^0.1.4"
1457 | is-typedarray "^1.0.0"
1458 | signal-exit "^3.0.2"
1459 | typedarray-to-buffer "^3.1.5"
1460 |
1461 | xdg-basedir@^4.0.0:
1462 | version "4.0.0"
1463 | resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
1464 | integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==
1465 |
1466 | y18n@^4.0.0:
1467 | version "4.0.0"
1468 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
1469 | integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
1470 |
1471 | yallist@^3.0.2:
1472 | version "3.1.1"
1473 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
1474 | integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
1475 |
1476 | yargs-parser@^18.1.1:
1477 | version "18.1.2"
1478 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.2.tgz#2f482bea2136dbde0861683abea7756d30b504f1"
1479 | integrity sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==
1480 | dependencies:
1481 | camelcase "^5.0.0"
1482 | decamelize "^1.2.0"
1483 |
1484 | yargs@^15.1.0:
1485 | version "15.3.1"
1486 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b"
1487 | integrity sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==
1488 | dependencies:
1489 | cliui "^6.0.0"
1490 | decamelize "^1.2.0"
1491 | find-up "^4.1.0"
1492 | get-caller-file "^2.0.1"
1493 | require-directory "^2.1.1"
1494 | require-main-filename "^2.0.0"
1495 | set-blocking "^2.0.0"
1496 | string-width "^4.2.0"
1497 | which-module "^2.0.0"
1498 | y18n "^4.0.0"
1499 | yargs-parser "^18.1.1"
1500 |
1501 | yauzl@^2.10.0:
1502 | version "2.10.0"
1503 | resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
1504 | integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
1505 | dependencies:
1506 | buffer-crc32 "~0.2.3"
1507 | fd-slicer "~1.1.0"
1508 |
--------------------------------------------------------------------------------